diff options
-rw-r--r-- | system/perl-file-remove/APKBUILD | 6 | ||||
-rw-r--r-- | user/distcc/APKBUILD | 57 | ||||
-rw-r--r-- | user/distcc/distcc.pre-install | 6 | ||||
-rw-r--r-- | user/perl-x11-xcb/APKBUILD | 4 | ||||
-rw-r--r-- | user/php7/APKBUILD | 4 | ||||
-rw-r--r-- | user/xfce4-settings/APKBUILD | 4 |
6 files changed, 72 insertions, 9 deletions
diff --git a/system/perl-file-remove/APKBUILD b/system/perl-file-remove/APKBUILD index 568b40155..6f626bd08 100644 --- a/system/perl-file-remove/APKBUILD +++ b/system/perl-file-remove/APKBUILD @@ -3,8 +3,8 @@ # Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org> pkgname=perl-file-remove _pkgreal=File-Remove -pkgver=1.57 -pkgrel=1 +pkgver=1.58 +pkgrel=0 pkgdesc="Remove files and directories" url="https://metacpan.org/release/File-Remove" arch="noarch" @@ -40,4 +40,4 @@ package() { find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } -sha512sums="dec41e9ffaabe953e72386fa0f5112fe6ebaac0fdf6752256749162d505aaf17b905500fcf52d0cb2ef944788b8e13cb3b2cf37be8671a47aab9081e228bc92e File-Remove-1.57.tar.gz" +sha512sums="2d616751328d57ff6975775189f92745fb3cb1d69675049ebddd96a2612c11c62c1995a70720efe4e73a9c10b9a2ec5528b90d468815e7c2ee395145241608e2 File-Remove-1.58.tar.gz" diff --git a/user/distcc/APKBUILD b/user/distcc/APKBUILD new file mode 100644 index 000000000..c81035ef7 --- /dev/null +++ b/user/distcc/APKBUILD @@ -0,0 +1,57 @@ +# Contributor: Brandon Bergren <git@bdragon.rtk0.net> +# Maintainer: +pkgname=distcc +pkgver=3.3.2 +pkgrel=0 +pkgdesc="Distributed builds for C, C++ and Objective C" +url="https://distcc.github.io/" +arch="all" +# BadLogFile_Case depends on non-root, because distcc will NOT drop privs +# and this test checks to ensure that distcc will abort if it can't access +# its log file. Also, distccd WILL privdrop to 'distcc' and will abort if the +# user does not exist. But if we don't run tests as root, we don't need the +# user on the build box. +options="!checkroot" +license="GPL-2.0+" +depends="python3" +makedepends="binutils-dev cmd:which popt-dev python3-dev" +subpackages="$pkgname-doc" +# These are needed if attempting to use checkroot. +#pkgusers="distcc" # distccd privdrop, see src/setuid.c +#pkggroups="distcc" +install="$pkgname.pre-install" +source="https://github.com/distcc/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz + " +builddir=$srcdir/$pkgname + +build() { + cd "$builddir" + ./autogen.sh + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --without-avahi + make +} + +check() { + cd "$builddir" + # Tests rely on invoking compiler, etc, with a normal path. + # The default "make check" target gets confused, so we manually + # invoke the test framework. + make check_programs + make PATH="$builddir:/usr/local/bin:/bin:/usr/bin" \ + TESTDISTCC_OPTS="" \ + maintainer-check-no-set-path +} + +package() { + cd "$builddir" + make install DESTDIR="$pkgdir" +} + +sha512sums="fdf11ed94ba50977b45e302179c5c4ba067cc3db37579cb8ed6d5b9487f8e3c89114f65af69333c38d374cf7634d7aef8d5a2d5c7fd8e9b1f4930c0897d6da10 distcc-3.3.2.tar.gz" diff --git a/user/distcc/distcc.pre-install b/user/distcc/distcc.pre-install new file mode 100644 index 000000000..ded93fd09 --- /dev/null +++ b/user/distcc/distcc.pre-install @@ -0,0 +1,6 @@ +#!/bin/sh + +addgroup -S distcc 2>/dev/null +adduser -S -D -H -h /var/lib/distcc -s /bin/false -G distcc -g distcc distcc 2>/dev/null + +exit 0 diff --git a/user/perl-x11-xcb/APKBUILD b/user/perl-x11-xcb/APKBUILD index 070b97db9..586a8959d 100644 --- a/user/perl-x11-xcb/APKBUILD +++ b/user/perl-x11-xcb/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Dan Theisen <djt@hxx.in> # Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org> pkgname=perl-x11-xcb -pkgver=0.17 +pkgver=0.18 pkgrel=0 pkgdesc="Perl bindings for libxcb" url="https://metacpan.org/pod/X11::XCB" @@ -35,4 +35,4 @@ package() { find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete } -sha512sums="8a5457afdb3b32fd6d425a27dee1a6afbbded222cf71a9d7201ed2c0db0b0b7c803ae3e69a897c510b9b07b79e880efe0cf062ea025d2d3ff7ee16d364c568bc X11-XCB-0.17.tar.gz" +sha512sums="eeecd8fbf080a6ca2f28b8fe4b64c97339f27b27c9c70d1a8e7c0f56af193243295aa1fc65039d24c81396126befc27ca114ca4cd1641139a788c46fe600f3ba X11-XCB-0.18.tar.gz" diff --git a/user/php7/APKBUILD b/user/php7/APKBUILD index e48a1f3e3..f68ba54d2 100644 --- a/user/php7/APKBUILD +++ b/user/php7/APKBUILD @@ -25,7 +25,7 @@ pkgname=php7 _pkgname=php -pkgver=7.2.10 +pkgver=7.2.11 pkgrel=0 _apiver=20170718 pkgdesc="The PHP7 language runtime engine" @@ -522,7 +522,7 @@ _mv() { mv $@ } -sha512sums="de1c22ee37cd0e6d1682091d9735f292cb5c6be653c5ce5771fdcd43522122dfebecab474fe2b29f94a757942513569916ebff59f3a8e63b6fc61830dabb3e47 php-7.2.10.tar.bz2 +sha512sums="a6bdd639648ae7845467e01303d0b4f4b85fd541409be97a5a605e91a9c994609e4e221a9c87c576134e66a2439920486d1f444e6fe8c34b0e5d025cee6d0cc8 php-7.2.11.tar.bz2 23df4e779c809db3e3b8e5b0353b1aafaad2f3dc56f2d1cd45f9b0e3ad71b32e40700d6ebfe914b3c87e8e0b670d0dc862ded1e5c898adf160e33dea372e044f php-fpm.initd 01d4ba3ef104ea378eb0e8cbb7bdee3fdf65e4bd6865eb3bc6c0dc4af31c2d52887abdf0150b5ef984b877860285a3b1af84b11ffebb5b8b722ea9faf83edfeb php-fpm.logrotate a7f9ba5e11652fd1cb9e756c3269269a95de083ecb5be936a85c7a09c1396db9088e0251c6a643c40235c0e776fce2a471e5c7f5a033b85c7d3b3110c2b39e48 php-module.conf diff --git a/user/xfce4-settings/APKBUILD b/user/xfce4-settings/APKBUILD index 4c28608e5..4b894e6ee 100644 --- a/user/xfce4-settings/APKBUILD +++ b/user/xfce4-settings/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com> # Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com> pkgname=xfce4-settings -pkgver=4.13.4 +pkgver=4.13.5 pkgrel=0 pkgdesc="GUI settings application for the XFCE desktop environment" url="https://xfce.org" @@ -12,7 +12,6 @@ makedepends="intltool exo-dev garcon-dev libnotify-dev upower-dev subpackages="$pkgname-lang" langdir="/usr/lib/locale" source="http://archive.xfce.org/src/xfce/xfce4-settings/4.13/xfce4-settings-$pkgver.tar.bz2" -sha512sums="39e2adaa93e2d86ff51e47f194306e57d025c13b5c07ee76cad7f67994f26fe03677c5a3bac91d1db4a25201371f6d135f36eed110dc15a1fbb46228ee715893 xfce4-settings-4.13.4.tar.bz2" build() { cd "$builddir" @@ -38,3 +37,4 @@ package() { make DESTDIR="$pkgdir" install } +sha512sums="5e7b13b25767091ab0b1a5683359f33e4a86151dd9321681fc4d896fcd9cc569effaebfbab70bc734e07041e9fbb1c3015f9a177146de8a128c4a539462dba5e xfce4-settings-4.13.5.tar.bz2" |