Date: Saturday, August 31, 2013 @ 12:51:12 Author: tpowa Revision: 193786
db-move: moved rpcbind from [testing] to [core] (i686, x86_64) Added: rpcbind/repos/core-i686/PKGBUILD (from rev 193783, rpcbind/repos/testing-i686/PKGBUILD) rpcbind/repos/core-i686/rpcbind-sunrpc.patch (from rev 193783, rpcbind/repos/testing-i686/rpcbind-sunrpc.patch) rpcbind/repos/core-i686/rpcbind.install (from rev 193783, rpcbind/repos/testing-i686/rpcbind.install) rpcbind/repos/core-i686/rpcbind.service (from rev 193783, rpcbind/repos/testing-i686/rpcbind.service) rpcbind/repos/core-x86_64/PKGBUILD (from rev 193783, rpcbind/repos/testing-x86_64/PKGBUILD) rpcbind/repos/core-x86_64/rpcbind-sunrpc.patch (from rev 193783, rpcbind/repos/testing-x86_64/rpcbind-sunrpc.patch) rpcbind/repos/core-x86_64/rpcbind.install (from rev 193783, rpcbind/repos/testing-x86_64/rpcbind.install) rpcbind/repos/core-x86_64/rpcbind.service (from rev 193783, rpcbind/repos/testing-x86_64/rpcbind.service) Deleted: rpcbind/repos/core-i686/PKGBUILD rpcbind/repos/core-i686/rpcbind-sunrpc.patch rpcbind/repos/core-i686/rpcbind.service rpcbind/repos/core-x86_64/PKGBUILD rpcbind/repos/core-x86_64/rpcbind-sunrpc.patch rpcbind/repos/core-x86_64/rpcbind.service rpcbind/repos/testing-i686/ rpcbind/repos/testing-x86_64/ ----------------------------------+ /PKGBUILD | 94 +++++++++++++++++++++++++++++++++++++ /rpcbind-sunrpc.patch | 44 +++++++++++++++++ /rpcbind.service | 26 ++++++++++ core-i686/PKGBUILD | 46 ------------------ core-i686/rpcbind-sunrpc.patch | 22 -------- core-i686/rpcbind.install | 13 +++++ core-i686/rpcbind.service | 13 ----- core-x86_64/PKGBUILD | 46 ------------------ core-x86_64/rpcbind-sunrpc.patch | 22 -------- core-x86_64/rpcbind.install | 13 +++++ core-x86_64/rpcbind.service | 13 ----- 11 files changed, 190 insertions(+), 162 deletions(-) Deleted: core-i686/PKGBUILD =================================================================== --- core-i686/PKGBUILD 2013-08-31 10:51:10 UTC (rev 193785) +++ core-i686/PKGBUILD 2013-08-31 10:51:12 UTC (rev 193786) @@ -1,46 +0,0 @@ -# $Id$ -# Maintainer: Tobias Powalowski <tp...@archlinux.org> - -pkgname=rpcbind -pkgver=0.2.0 -pkgrel=12 -pkgdesc="portmap replacement which supports RPC over various protocols" -arch=(i686 x86_64) -depends=('bash' 'glibc' 'libtirpc') -url="http://rpcbind.sourceforge.net" -license=('custom') -replaces=('portmap') -source=(http://downloads.sourceforge.net/sourceforge/rpcbind/rpcbind-0.2.0.tar.bz2 - rpcbind-sunrpc.patch - rpcbind.service) -md5sums=('1a77ddb1aaea8099ab19c351eeb26316' - 'c02ac36a98baac70b8a26190524b7b73' - 'a7b23a32be2eb52d7dec52da36d4eba1') - -prepare() { - cd $srcdir/$pkgname-$pkgver - # patch for iana services file - patch -Np1 -i ../rpcbind-sunrpc.patch -} - -build() { - cd $srcdir/$pkgname-$pkgver - ./configure --prefix=/usr --enable-warmstarts --with-statedir=/run - make -} - -check() { - cd $srcdir/$pkgname-$pkgver - make check -} - -package() { - cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir install - # install missing man page - https://bugs.archlinux.org/task/21271 - install -m644 man/rpcinfo.8 $pkgdir/usr/share/man/man8/ - # install systemd service file - install -D -m644 $srcdir/rpcbind.service $pkgdir/usr/lib/systemd/system/rpcbind.service - # install license - install -D -m644 COPYING $pkgdir/usr/share/licenses/rpcbind/COPYING -} Copied: rpcbind/repos/core-i686/PKGBUILD (from rev 193783, rpcbind/repos/testing-i686/PKGBUILD) =================================================================== --- core-i686/PKGBUILD (rev 0) +++ core-i686/PKGBUILD 2013-08-31 10:51:12 UTC (rev 193786) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Tobias Powalowski <tp...@archlinux.org> + +pkgname=rpcbind +pkgver=0.2.1 +pkgrel=2 +pkgdesc="portmap replacement which supports RPC over various protocols" +arch=(i686 x86_64) +depends=('bash' 'glibc' 'libtirpc') +url="http://rpcbind.sourceforge.net" +license=('custom') +replaces=('portmap') +source=(http://downloads.sourceforge.net/sourceforge/rpcbind/rpcbind-0.2.1.tar.bz2 + rpcbind-sunrpc.patch + rpcbind.service) +install=rpcbind.install +md5sums=('0a5f9c2142af814c55d957aaab3bcc68' + 'c02ac36a98baac70b8a26190524b7b73' + 'a7b23a32be2eb52d7dec52da36d4eba1' +) +prepare() { + cd $srcdir/$pkgname-$pkgver + # patch for iana services file + patch -Np1 -i ../rpcbind-sunrpc.patch +} + +build() { + cd $srcdir/$pkgname-$pkgver + ./configure --prefix=/usr --with-rpcuser=rpc --enable-warmstarts --with-statedir=/run + make +} + +check() { + cd $srcdir/$pkgname-$pkgver + make check +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install + # install missing man page - https://bugs.archlinux.org/task/21271 + install -m644 man/rpcinfo.8 $pkgdir/usr/share/man/man8/ + # install systemd service file + install -D -m644 $srcdir/rpcbind.service $pkgdir/usr/lib/systemd/system/rpcbind.service + # install license + install -D -m644 COPYING $pkgdir/usr/share/licenses/rpcbind/COPYING +} Deleted: core-i686/rpcbind-sunrpc.patch =================================================================== --- core-i686/rpcbind-sunrpc.patch 2013-08-31 10:51:10 UTC (rev 193785) +++ core-i686/rpcbind-sunrpc.patch 2013-08-31 10:51:12 UTC (rev 193786) @@ -1,22 +0,0 @@ ---- rpcbind-0.1.7/src/rpcbind.c.orig 2008-11-19 14:17:34.000000000 +0100 -+++ rpcbind-0.1.7/src/rpcbind.c 2010-01-07 13:03:37.416632894 +0100 -@@ -114,7 +114,7 @@ - char *udp_uaddr; /* Universal UDP address */ - char *tcp_uaddr; /* Universal TCP address */ - #endif --static char servname[] = "rpcbind"; -+static char servname[] = "sunrpc"; - static char superuser[] = "superuser"; - - int main __P((int, char *[])); ---- rpcbind-0.1.7/src/rpcinfo.c~ 2010-01-08 16:14:24.592156602 +0000 -+++ rpcbind-0.1.7/src/rpcinfo.c 2010-01-08 16:14:31.578838609 +0000 -@@ -633,7 +633,7 @@ - { - memset (&hints, 0, sizeof hints); - hints.ai_family = AF_INET; -- if ((error = getaddrinfo (host, "rpcbind", &hints, &res)) != 0 && -+ if ((error = getaddrinfo (host, "sunrpc", &hints, &res)) != 0 && - (error = getaddrinfo (host, "portmapper", &hints, &res)) != 0) - { - fprintf (stderr, "rpcinfo: %s: %s\n", Copied: rpcbind/repos/core-i686/rpcbind-sunrpc.patch (from rev 193783, rpcbind/repos/testing-i686/rpcbind-sunrpc.patch) =================================================================== --- core-i686/rpcbind-sunrpc.patch (rev 0) +++ core-i686/rpcbind-sunrpc.patch 2013-08-31 10:51:12 UTC (rev 193786) @@ -0,0 +1,22 @@ +--- rpcbind-0.1.7/src/rpcbind.c.orig 2008-11-19 14:17:34.000000000 +0100 ++++ rpcbind-0.1.7/src/rpcbind.c 2010-01-07 13:03:37.416632894 +0100 +@@ -114,7 +114,7 @@ + char *udp_uaddr; /* Universal UDP address */ + char *tcp_uaddr; /* Universal TCP address */ + #endif +-static char servname[] = "rpcbind"; ++static char servname[] = "sunrpc"; + static char superuser[] = "superuser"; + + int main __P((int, char *[])); +--- rpcbind-0.1.7/src/rpcinfo.c~ 2010-01-08 16:14:24.592156602 +0000 ++++ rpcbind-0.1.7/src/rpcinfo.c 2010-01-08 16:14:31.578838609 +0000 +@@ -633,7 +633,7 @@ + { + memset (&hints, 0, sizeof hints); + hints.ai_family = AF_INET; +- if ((error = getaddrinfo (host, "rpcbind", &hints, &res)) != 0 && ++ if ((error = getaddrinfo (host, "sunrpc", &hints, &res)) != 0 && + (error = getaddrinfo (host, "portmapper", &hints, &res)) != 0) + { + fprintf (stderr, "rpcinfo: %s: %s\n", Copied: rpcbind/repos/core-i686/rpcbind.install (from rev 193783, rpcbind/repos/testing-i686/rpcbind.install) =================================================================== --- core-i686/rpcbind.install (rev 0) +++ core-i686/rpcbind.install 2013-08-31 10:51:12 UTC (rev 193786) @@ -0,0 +1,13 @@ +post_install() { + getent group rpc &>/dev/null || groupadd -r -g 32 rpc >/dev/null + getent passwd rpc &>/dev/null || useradd -r -u 32 -g rpc -d /dev/null -s /bin/false -c "Rpcbind Daemon" rpc >/dev/null +} + +post_upgrade() { + post_install +} +post_remove() { + getent passwd rpc &>/dev/null && userdel rpc >/dev/null + getent group rpc &>/dev/null && groupdel rpc >/dev/null + return 0 +} Deleted: core-i686/rpcbind.service =================================================================== --- core-i686/rpcbind.service 2013-08-31 10:51:10 UTC (rev 193785) +++ core-i686/rpcbind.service 2013-08-31 10:51:12 UTC (rev 193786) @@ -1,13 +0,0 @@ -[Unit] -Description=RPC Bind -After=network.target -Wants=rpcbind.target -Before=rpcbind.target - -[Service] -Type=forking -ExecStart=/usr/bin/rpcbind -Restart=always - -[Install] -WantedBy=multi-user.target Copied: rpcbind/repos/core-i686/rpcbind.service (from rev 193783, rpcbind/repos/testing-i686/rpcbind.service) =================================================================== --- core-i686/rpcbind.service (rev 0) +++ core-i686/rpcbind.service 2013-08-31 10:51:12 UTC (rev 193786) @@ -0,0 +1,13 @@ +[Unit] +Description=RPC Bind +After=network.target +Wants=rpcbind.target +Before=rpcbind.target + +[Service] +Type=forking +ExecStart=/usr/bin/rpcbind +Restart=always + +[Install] +WantedBy=multi-user.target Deleted: core-x86_64/PKGBUILD =================================================================== --- core-x86_64/PKGBUILD 2013-08-31 10:51:10 UTC (rev 193785) +++ core-x86_64/PKGBUILD 2013-08-31 10:51:12 UTC (rev 193786) @@ -1,46 +0,0 @@ -# $Id$ -# Maintainer: Tobias Powalowski <tp...@archlinux.org> - -pkgname=rpcbind -pkgver=0.2.0 -pkgrel=12 -pkgdesc="portmap replacement which supports RPC over various protocols" -arch=(i686 x86_64) -depends=('bash' 'glibc' 'libtirpc') -url="http://rpcbind.sourceforge.net" -license=('custom') -replaces=('portmap') -source=(http://downloads.sourceforge.net/sourceforge/rpcbind/rpcbind-0.2.0.tar.bz2 - rpcbind-sunrpc.patch - rpcbind.service) -md5sums=('1a77ddb1aaea8099ab19c351eeb26316' - 'c02ac36a98baac70b8a26190524b7b73' - 'a7b23a32be2eb52d7dec52da36d4eba1') - -prepare() { - cd $srcdir/$pkgname-$pkgver - # patch for iana services file - patch -Np1 -i ../rpcbind-sunrpc.patch -} - -build() { - cd $srcdir/$pkgname-$pkgver - ./configure --prefix=/usr --enable-warmstarts --with-statedir=/run - make -} - -check() { - cd $srcdir/$pkgname-$pkgver - make check -} - -package() { - cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir install - # install missing man page - https://bugs.archlinux.org/task/21271 - install -m644 man/rpcinfo.8 $pkgdir/usr/share/man/man8/ - # install systemd service file - install -D -m644 $srcdir/rpcbind.service $pkgdir/usr/lib/systemd/system/rpcbind.service - # install license - install -D -m644 COPYING $pkgdir/usr/share/licenses/rpcbind/COPYING -} Copied: rpcbind/repos/core-x86_64/PKGBUILD (from rev 193783, rpcbind/repos/testing-x86_64/PKGBUILD) =================================================================== --- core-x86_64/PKGBUILD (rev 0) +++ core-x86_64/PKGBUILD 2013-08-31 10:51:12 UTC (rev 193786) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Tobias Powalowski <tp...@archlinux.org> + +pkgname=rpcbind +pkgver=0.2.1 +pkgrel=2 +pkgdesc="portmap replacement which supports RPC over various protocols" +arch=(i686 x86_64) +depends=('bash' 'glibc' 'libtirpc') +url="http://rpcbind.sourceforge.net" +license=('custom') +replaces=('portmap') +source=(http://downloads.sourceforge.net/sourceforge/rpcbind/rpcbind-0.2.1.tar.bz2 + rpcbind-sunrpc.patch + rpcbind.service) +install=rpcbind.install +md5sums=('0a5f9c2142af814c55d957aaab3bcc68' + 'c02ac36a98baac70b8a26190524b7b73' + 'a7b23a32be2eb52d7dec52da36d4eba1' +) +prepare() { + cd $srcdir/$pkgname-$pkgver + # patch for iana services file + patch -Np1 -i ../rpcbind-sunrpc.patch +} + +build() { + cd $srcdir/$pkgname-$pkgver + ./configure --prefix=/usr --with-rpcuser=rpc --enable-warmstarts --with-statedir=/run + make +} + +check() { + cd $srcdir/$pkgname-$pkgver + make check +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install + # install missing man page - https://bugs.archlinux.org/task/21271 + install -m644 man/rpcinfo.8 $pkgdir/usr/share/man/man8/ + # install systemd service file + install -D -m644 $srcdir/rpcbind.service $pkgdir/usr/lib/systemd/system/rpcbind.service + # install license + install -D -m644 COPYING $pkgdir/usr/share/licenses/rpcbind/COPYING +} Deleted: core-x86_64/rpcbind-sunrpc.patch =================================================================== --- core-x86_64/rpcbind-sunrpc.patch 2013-08-31 10:51:10 UTC (rev 193785) +++ core-x86_64/rpcbind-sunrpc.patch 2013-08-31 10:51:12 UTC (rev 193786) @@ -1,22 +0,0 @@ ---- rpcbind-0.1.7/src/rpcbind.c.orig 2008-11-19 14:17:34.000000000 +0100 -+++ rpcbind-0.1.7/src/rpcbind.c 2010-01-07 13:03:37.416632894 +0100 -@@ -114,7 +114,7 @@ - char *udp_uaddr; /* Universal UDP address */ - char *tcp_uaddr; /* Universal TCP address */ - #endif --static char servname[] = "rpcbind"; -+static char servname[] = "sunrpc"; - static char superuser[] = "superuser"; - - int main __P((int, char *[])); ---- rpcbind-0.1.7/src/rpcinfo.c~ 2010-01-08 16:14:24.592156602 +0000 -+++ rpcbind-0.1.7/src/rpcinfo.c 2010-01-08 16:14:31.578838609 +0000 -@@ -633,7 +633,7 @@ - { - memset (&hints, 0, sizeof hints); - hints.ai_family = AF_INET; -- if ((error = getaddrinfo (host, "rpcbind", &hints, &res)) != 0 && -+ if ((error = getaddrinfo (host, "sunrpc", &hints, &res)) != 0 && - (error = getaddrinfo (host, "portmapper", &hints, &res)) != 0) - { - fprintf (stderr, "rpcinfo: %s: %s\n", Copied: rpcbind/repos/core-x86_64/rpcbind-sunrpc.patch (from rev 193783, rpcbind/repos/testing-x86_64/rpcbind-sunrpc.patch) =================================================================== --- core-x86_64/rpcbind-sunrpc.patch (rev 0) +++ core-x86_64/rpcbind-sunrpc.patch 2013-08-31 10:51:12 UTC (rev 193786) @@ -0,0 +1,22 @@ +--- rpcbind-0.1.7/src/rpcbind.c.orig 2008-11-19 14:17:34.000000000 +0100 ++++ rpcbind-0.1.7/src/rpcbind.c 2010-01-07 13:03:37.416632894 +0100 +@@ -114,7 +114,7 @@ + char *udp_uaddr; /* Universal UDP address */ + char *tcp_uaddr; /* Universal TCP address */ + #endif +-static char servname[] = "rpcbind"; ++static char servname[] = "sunrpc"; + static char superuser[] = "superuser"; + + int main __P((int, char *[])); +--- rpcbind-0.1.7/src/rpcinfo.c~ 2010-01-08 16:14:24.592156602 +0000 ++++ rpcbind-0.1.7/src/rpcinfo.c 2010-01-08 16:14:31.578838609 +0000 +@@ -633,7 +633,7 @@ + { + memset (&hints, 0, sizeof hints); + hints.ai_family = AF_INET; +- if ((error = getaddrinfo (host, "rpcbind", &hints, &res)) != 0 && ++ if ((error = getaddrinfo (host, "sunrpc", &hints, &res)) != 0 && + (error = getaddrinfo (host, "portmapper", &hints, &res)) != 0) + { + fprintf (stderr, "rpcinfo: %s: %s\n", Copied: rpcbind/repos/core-x86_64/rpcbind.install (from rev 193783, rpcbind/repos/testing-x86_64/rpcbind.install) =================================================================== --- core-x86_64/rpcbind.install (rev 0) +++ core-x86_64/rpcbind.install 2013-08-31 10:51:12 UTC (rev 193786) @@ -0,0 +1,13 @@ +post_install() { + getent group rpc &>/dev/null || groupadd -r -g 32 rpc >/dev/null + getent passwd rpc &>/dev/null || useradd -r -u 32 -g rpc -d /dev/null -s /bin/false -c "Rpcbind Daemon" rpc >/dev/null +} + +post_upgrade() { + post_install +} +post_remove() { + getent passwd rpc &>/dev/null && userdel rpc >/dev/null + getent group rpc &>/dev/null && groupdel rpc >/dev/null + return 0 +} Deleted: core-x86_64/rpcbind.service =================================================================== --- core-x86_64/rpcbind.service 2013-08-31 10:51:10 UTC (rev 193785) +++ core-x86_64/rpcbind.service 2013-08-31 10:51:12 UTC (rev 193786) @@ -1,13 +0,0 @@ -[Unit] -Description=RPC Bind -After=network.target -Wants=rpcbind.target -Before=rpcbind.target - -[Service] -Type=forking -ExecStart=/usr/bin/rpcbind -Restart=always - -[Install] -WantedBy=multi-user.target Copied: rpcbind/repos/core-x86_64/rpcbind.service (from rev 193783, rpcbind/repos/testing-x86_64/rpcbind.service) =================================================================== --- core-x86_64/rpcbind.service (rev 0) +++ core-x86_64/rpcbind.service 2013-08-31 10:51:12 UTC (rev 193786) @@ -0,0 +1,13 @@ +[Unit] +Description=RPC Bind +After=network.target +Wants=rpcbind.target +Before=rpcbind.target + +[Service] +Type=forking +ExecStart=/usr/bin/rpcbind +Restart=always + +[Install] +WantedBy=multi-user.target