New upstream version released and the ebuild got a few minor tweaks as well: - fix typos in DOC_CONTENTS - use systemd service file supplied by upstream - remove an empty line Also, the following old versions could be removed from portage: 1.9.2a, 1.9.2d, 2.0.1d-r1. Please review the attached ebuild and provide feedback if it needs further modifications. Reproducible: Always
Created attachment 369362 [details] arno-iptables-firewall-2.0.1e.ebuild
Comment on attachment 369362 [details] arno-iptables-firewall-2.0.1e.ebuild --- arno-iptables-firewall-2.0.1d-r2.ebuild 2014-01-26 13:14:56.904219011 +0100 +++ - 2014-02-02 20:40:41.733587554 +0100 @@ -11,7 +11,7 @@ LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" IUSE="+plugins" # sys-apps/coreutils dependency wrt @@ -29,27 +29,28 @@ DOC_CONTENTS="You will need to configure /etc/${PN}/firewall.conf before using this package. To start the script, run: -/etc/init.d/${PN} start (for openRC) -systemctl start ${PN} (for Systemd) +/etc/init.d/${PN} start (for OpenRC) +systemctl start ${PN} (for systemd) If you want to start this script at boot, run: -rc-update add ${PN} default (for openRC) -systemctl enable ${PN} (for Systemd)" +rc-update add ${PN} default (for OpenRC) +systemctl enable ${PN} (for systemd)" src_prepare() { sed -i -e 's:/usr/local/share/:/usr/libexec/:' \ etc/"${PN}"/firewall.conf || die "Sed failed!" + sed -i -e 's:/usr/local/sbin/:/usr/sbin/:' \ + lib/systemd/system/"${PN}.service" || die "Sed failed!" } src_install() { - insinto /etc/"${PN}" doins etc/"${PN}"/firewall.conf doins etc/"${PN}"/custom-rules doinitd "${FILESDIR}/${PN}" - systemd_dounit "${FILESDIR}/${PN}.service" + systemd_dounit lib/systemd/system/"${PN}.service" dobin bin/arno-fwfilter dosbin bin/"${PN}"
Friendly ping for proxy maintainers :)
+ 02 Apr 2014; Tom Wijsman <TomWij@gentoo.org> + +arno-iptables-firewall-2.0.1e.ebuild, -arno-iptables-firewall-1.9.2a.ebuild, + -arno-iptables-firewall-1.9.2d.ebuild, + -arno-iptables-firewall-2.0.1d-r1.ebuild: + Version bump to 2.0.1e; fixes bug #500114, proxied commit for Ferenc Erki. + Removed old. Thank you for your contribution.