Date: Tuesday, March 13, 2018 @ 01:28:38 Author: anthraxx Revision: 306747
archrelease: copy trunk to community-x86_64 Added: miniupnpd/repos/community-x86_64/PKGBUILD (from rev 306746, miniupnpd/trunk/PKGBUILD) miniupnpd/repos/community-x86_64/miniupnpd.service (from rev 306746, miniupnpd/trunk/miniupnpd.service) Deleted: miniupnpd/repos/community-x86_64/PKGBUILD miniupnpd/repos/community-x86_64/miniupnpd.systemd -------------------+ PKGBUILD | 91 ++++++++++++++++++++++++++++------------------------ miniupnpd.service | 14 ++++++++ miniupnpd.systemd | 14 -------- 3 files changed, 64 insertions(+), 55 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-03-13 01:28:32 UTC (rev 306746) +++ PKGBUILD 2018-03-13 01:28:38 UTC (rev 306747) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Timothy Redaelli <timothy.redae...@gmail.com> -# Contributor: fauno <fa...@parabola.nu> -pkgname=miniupnpd -pkgver=2.0.20170421 -pkgrel=2 -pkgdesc="Lightweight UPnP IGD daemon" -arch=('i686' 'x86_64') -url="http://miniupnp.free.fr" -license=('BSD') -backup=(etc/miniupnpd/miniupnpd.conf) -depends=('iptables' 'net-tools' 'util-linux') -makedepends=('lsb-release') -source=("http://miniupnp.free.fr/files/$pkgname-$pkgver.tar.gz" - miniupnpd.systemd) -sha256sums=('9677aeccadf73b4bf8bb9d832c32b5da8266b4d58eed888f3fd43d7656405643' - '66cd1ed0ae55c683910d46c2e486a8b52e48088b70248323cf894bc962ede48f') - -build() { - cd "$pkgname-$pkgver" - - CONFIG_OPTIONS="--ipv6 --leasefile" make -f Makefile.linux config.h - make -f Makefile.linux -} - -package() { - cd "$pkgname-$pkgver" - mkdir -p "$pkgdir/usr/share/man/man8" - - make PREFIX="$pkgdir/" SBININSTALLDIR="$pkgdir/usr/bin" -f Makefile.linux install - - rm -r "${pkgdir}/etc/init.d" - - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 "${srcdir}/miniupnpd.systemd" "${pkgdir}/usr/lib/systemd/system/miniupnpd.service" - - sed -i 's:/s\?bin/iptables:/usr/bin/iptables: - s:eth0:"`cat /etc/miniupnpd/miniupnpd.conf | '"awk -F= '/^ext_ifname/ { print \$2 }'"'`":' "${pkgdir}"/etc/miniupnpd/*.sh - sed -i -e "s/^uuid=[-0-9a-f]*/uuid=00000000-0000-0000-0000-000000000000/ - s/make genuuid/uuidgen/" "${pkgdir}/etc/miniupnpd/miniupnpd.conf" -} Copied: miniupnpd/repos/community-x86_64/PKGBUILD (from rev 306746, miniupnpd/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-03-13 01:28:38 UTC (rev 306747) @@ -0,0 +1,50 @@ +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> +# Contributor: Timothy Redaelli <timothy.redae...@gmail.com> +# Contributor: fauno <fa...@parabola.nu> + +pkgname=miniupnpd +pkgver=2.0.20180222 +pkgrel=1 +pkgdesc='Lightweight UPnP IGD daemon' +url='https://miniupnp.tuxfamily.org/' +arch=('x86_64') +license=('BSD') +backup=('etc/miniupnpd/miniupnpd.conf') +depends=('iptables' 'net-tools' 'util-linux') +makedepends=('lsb-release') +source=(https://miniupnp.tuxfamily.org/files/${pkgname}-${pkgver}.tar.gz + miniupnpd.service) +sha256sums=('194fb1c2d24d7b850f97a7a82c3999a03b62e8aa590fad8eba99991ffef6b7c1' + '66cd1ed0ae55c683910d46c2e486a8b52e48088b70248323cf894bc962ede48f') +sha512sums=('a7ee306ccac0673e55780129b3c61de025ec63a653383ae475f08695a95647ae83e5e5978ce6ee166e8d0270a5bd08250613593acaabd0b730178ca2e52dc482' + '5075892c664c4d935da66436e3f45ee077ddf77e80c7553930929fe2b9d587aaeb5df5a4febdbac8fa6d5b22dae35662012ae22eabb87fe3472e25b91afd3466') + +prepare() { + cd ${pkgname}-${pkgver} + sed '/gzip/d' -i Makefile.linux +} + + +build() { + cd ${pkgname}-${pkgver} + CONFIG_OPTIONS="--ipv6 --leasefile" make -f Makefile.linux config.h + make -f Makefile.linux +} + +package() { + cd ${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" PREFIX=/ INSTALLPREFIX=/usr SBININSTALLDIR=/usr/bin -f Makefile.linux install + + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 ../miniupnpd.service -t "${pkgdir}/usr/lib/systemd/system" + + sed -i 's:/s\?bin/iptables:/usr/bin/iptables: + s:eth0:"`cat /etc/miniupnpd/miniupnpd.conf | '"awk -F= '/^ext_ifname/ { print \$2 }'"'`":' "${pkgdir}"/etc/miniupnpd/*.sh + sed -i -e "s/^uuid=[-0-9a-f]*/uuid=00000000-0000-0000-0000-000000000000/ + s/make genuuid/uuidgen/" "${pkgdir}/etc/miniupnpd/miniupnpd.conf" + + rm -r "${pkgdir}/etc/init.d" +} + +# vim: ts=2 sw=2 et: Copied: miniupnpd/repos/community-x86_64/miniupnpd.service (from rev 306746, miniupnpd/trunk/miniupnpd.service) =================================================================== --- miniupnpd.service (rev 0) +++ miniupnpd.service 2018-03-13 01:28:38 UTC (rev 306747) @@ -0,0 +1,14 @@ +[Unit] +Description=Lightweight UPnP IGD daemon +Documentation=man:miniupnpd(8) +After=network.target + +[Service] +Type=forking +ExecStartPre=/etc/miniupnpd/iptables_init.sh +ExecStart=/usr/bin/miniupnpd -f /etc/miniupnpd/miniupnpd.conf +ExecStopPost=/etc/miniupnpd/iptables_removeall.sh +PIDFile=/run/miniupnpd.pid + +[Install] +WantedBy=network.target Deleted: miniupnpd.systemd =================================================================== --- miniupnpd.systemd 2018-03-13 01:28:32 UTC (rev 306746) +++ miniupnpd.systemd 2018-03-13 01:28:38 UTC (rev 306747) @@ -1,14 +0,0 @@ -[Unit] -Description=Lightweight UPnP IGD daemon -Documentation=man:miniupnpd(8) -After=network.target - -[Service] -Type=forking -ExecStartPre=/etc/miniupnpd/iptables_init.sh -ExecStart=/usr/bin/miniupnpd -f /etc/miniupnpd/miniupnpd.conf -ExecStopPost=/etc/miniupnpd/iptables_removeall.sh -PIDFile=/run/miniupnpd.pid - -[Install] -WantedBy=network.target