summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Goldstein <cardoe@gentoo.org>2013-02-19 04:52:30 +0000
committerDoug Goldstein <cardoe@gentoo.org>2013-02-19 04:52:30 +0000
commitddeebc230426fcf77d3773a5e27c7a4d3def8465 (patch)
tree10ea1715dfd3eea018c4b7e8e6cb1c6158969c6b /net-firewall/firewalld
parentAdd ~arm-linux keyword. (diff)
downloadhistorical-ddeebc230426fcf77d3773a5e27c7a4d3def8465.tar.gz
historical-ddeebc230426fcf77d3773a5e27c7a4d3def8465.tar.bz2
historical-ddeebc230426fcf77d3773a5e27c7a4d3def8465.zip
Version bump
Package-Manager: portage-2.1.11.50/cvs/Linux x86_64
Diffstat (limited to 'net-firewall/firewalld')
-rw-r--r--net-firewall/firewalld/ChangeLog9
-rw-r--r--net-firewall/firewalld/Manifest16
-rw-r--r--net-firewall/firewalld/firewalld-0.2.12.ebuild90
3 files changed, 100 insertions, 15 deletions
diff --git a/net-firewall/firewalld/ChangeLog b/net-firewall/firewalld/ChangeLog
index ac5a90d9c309..b6c18bdd7fb1 100644
--- a/net-firewall/firewalld/ChangeLog
+++ b/net-firewall/firewalld/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-firewall/firewalld
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-firewall/firewalld/ChangeLog,v 1.10 2012/12/17 19:33:23 mgorny Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/firewalld/ChangeLog,v 1.11 2013/02/19 04:52:25 cardoe Exp $
+
+*firewalld-0.2.12 (19 Feb 2013)
+
+ 19 Feb 2013; Doug Goldstein <cardoe@gentoo.org> +firewalld-0.2.12.ebuild:
+ Version bump
17 Dec 2012; Michał Górny <mgorny@gentoo.org> firewalld-0.2.9-r1.ebuild:
Bump to EAPI=5 to make Paludis happy, bug #447524.
diff --git a/net-firewall/firewalld/Manifest b/net-firewall/firewalld/Manifest
index f76b37ed7d77..827abfc1bd98 100644
--- a/net-firewall/firewalld/Manifest
+++ b/net-firewall/firewalld/Manifest
@@ -1,18 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX firewalld.init 389 SHA256 17270614f049ad7662718720fa1c205b1859f9d5d7550b488fb6f35d070726ed SHA512 01213b8363eb25965f8432c9768cd351eed65994029734c20a0b86579c780dd734287ae5f038b73d85539ad21a38dcf5d63c26eb9d658dafa41e9891695bcb9a WHIRLPOOL 63a5cb71834064502806bb576dc629bdf5c7be2bc0bcc9ea7814f541bce8a0d8b296ce5d1077b5bb3236e2d476efa88ac6266375c08964062d5bd2ccea12b652
+DIST firewalld-0.2.12.tar.bz2 370144 SHA256 02da3b1660ba87056615f64714dcdcc13694e953d07fb415b1b23d57d94b3071 SHA512 2ebd773dbb1eb831b49c2fc402bd09fa9be0ff706ff4194bcdd44b0d16b33296f9cb015ff3db0050e5688fcb64a8acced40507d9870d13e35aa4608705f92a03 WHIRLPOOL 92c22549143aaa9c8f46ff89bfeeff41e03c3160d7af9dea08f786e0fc54e4becb4cd293268d2caaba62594bb9b11f195b2d64eb551203489ac95cdf37a9cfcc
DIST firewalld-0.2.9-190680ba.tar.xz 3948 SHA256 610d1da880269220788aaa114879f3f6bcd463ab2cca92062a1f262277fb24fd SHA512 b053e2f504f4f318246c2b14c36fe3502a933e380333cfb82a79281e0c0f5cef89a05939b5adee18a7c26fe408b90ca24b9ab46b948696c7901da2f8e8f8db7c WHIRLPOOL 78ada112953a2385be74511ae9c1601c3d6334727dbaaec2124819a16299d2184e110cabbf719dc2bf837aa3a33ef799d77394f081f2d90ef5d57e3e4fc3dd30
DIST firewalld-0.2.9.tar.bz2 280445 SHA256 106fd985074a74bbd84a3c866fa4023693b185d0e8b3e386d0aec9627b36bfd0 SHA512 1e1518ad2b7dd8e2c987bfa7b1efc72e7735444235a240350655801dc84a05fc1f9c524ea7ba71d5cc7d16735f2f54f3ed7d8bdd4b4770036a5756e379f7d656 WHIRLPOOL 849ccf8334f39333aa3c08e317d912528c4e69ebbb4db719ecf8428cc33c5f6e0d6a24eaef0f03ffbf912ce4619807904a3fd212cf6e63700c84dd1036291674
+EBUILD firewalld-0.2.12.ebuild 2102 SHA256 2aa1a3fa8ae2f4b14d45bb34fd4f405d2e557185d6e7e6a92e7205092e5fd431 SHA512 ca254e71eb1143efd806a3620dbf243223164879097801b6a14f31016b798c054784ce1877c7b97522098e9e0e3fd8530644f2c14f91a154edfdf1559780259d WHIRLPOOL 20b352abd504512345b612d4d8014db4dc503887ca1b7726f0d15f61a600320dfe01914521697cdd9a8f32dd8e00dcbc18923a65968b2d9b962097941e26764c
EBUILD firewalld-0.2.9-r1.ebuild 2103 SHA256 37b7ffc892f0f86a10c1ee21fca3b6dd4fc7009eb1227d691fde98bf1fb583b8 SHA512 d812ad7b6828c39536d86a53566e9d6bca0dde6bbe57dc48d1315eb3525decec400a951b2d1075e4b036ac9e30cd5ab93f50a613be04dc1e38bbea6339973fd2 WHIRLPOOL eba30dfbadd7864550ddaad66c5032651d698b35cd015dcff8dc939d451848943e1a8bac1f45d8952a5d74a668f57ba67d8d21c480a2dd936c9f3c132619342c
-MISC ChangeLog 1736 SHA256 808a993a4577fd2103cbf103e24c1dffd9aed5041146ef0274d0d8512a332c64 SHA512 443cff40684db55f0d51c4632667a93d0b5ef2bca51659044ebb2a2e34b0fbfdc15272ab3f667bca65acb57d2de758835a4ee2c790fda870d448672874bf28d5 WHIRLPOOL 5ac0e5993f635570707bf56959c017b60da7201750bef7272a08603e3ee4854a41cdb7e936a075b09f947c07492ba37550d49e512d4f44cfbc7481b6895ea36d
+MISC ChangeLog 1861 SHA256 e69cab3548c8ab10b4c5f9b5ba7c880f57d32e16d4f94e4f1e9c5a15045c65ac SHA512 7be4ab260f239158e26e3ae2fbfb10e6e9e170bd5ec0874b008b175a7779cc0c60e98414f6418f68b8ac345b496a8bf2ba80c8ee87fbb8923d118c136ede324f WHIRLPOOL 00a51f7e3cc8587ac05cc2938e704d2e5b138f3f628353152739c201273aff5971628335e8e54510c730751333eb5cf896201a301f5d82a15f84aaa35936d50d
MISC metadata.xml 357 SHA256 ebd525995b6a8776c10d984533962fefe49a9d2e7e04ded9cc5b3efe664a58a8 SHA512 3bbc1d68b2999faf4c3a6acaf45f78621a7b612c7c691e5fdfbd7a92793be7629d67c7abf04b455c7cbef5bb0ab53214dfa15006a15df7fa40adca6689995c35 WHIRLPOOL 15b22a034a9186a4656431d20a4b64cb338ec865900fabf613e17da4c17f8e417fdf3223faaf6a9560c071b796c719157e84a8030bcf7365601f671b794461d2
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iJwEAQEIAAYFAlDPc4UACgkQfXuS5UK5QB14LAP/VEZqvAaVhUajnqM/xEezPgf1
-zNptJ7XJk/DqD51GknlzSfdesvqwImZfQ1DBqCA037FP/HCZDr9trokR8F7biEjQ
-Rz496Zdf3kA7+aIpLBQdt2nMjRfqDKEKFAzmS23Rm9W+7UZBh1qYCLQnmwUqLV3p
-xsdxAoNQ8Q+lsHGXklc=
-=rgf0
------END PGP SIGNATURE-----
diff --git a/net-firewall/firewalld/firewalld-0.2.12.ebuild b/net-firewall/firewalld/firewalld-0.2.12.ebuild
new file mode 100644
index 000000000000..18833fa98608
--- /dev/null
+++ b/net-firewall/firewalld/firewalld-0.2.12.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/firewalld/firewalld-0.2.12.ebuild,v 1.1 2013/02/19 04:52:25 cardoe Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_6,2_7} )
+#BACKPORTS=190680ba
+
+inherit autotools eutils gnome2-utils python-r1 systemd multilib
+
+DESCRIPTION="A firewall daemon with D-BUS interface providing a dynamic firewall"
+HOMEPAGE="http://fedorahosted.org/firewalld"
+SRC_URI="https://fedorahosted.org/released/firewalld/${P}.tar.bz2
+ ${BACKPORTS:+http://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gui"
+
+RDEPEND="${PYTHON_DEPS}
+ dev-python/dbus-python
+ dev-python/decorator
+ >=dev-python/python-slip-0.2.7[dbus]
+ dev-python/pygobject:3
+ net-firewall/ebtables
+ net-firewall/iptables[ipv6]
+ || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd )
+ gui? (
+ dev-python/pygtk:2
+ >=x11-libs/gtk+-2.6:2
+ x11-libs/gtk+:3
+ )"
+DEPEND="${RDEPEND}
+ dev-libs/glib:2
+ >=dev-util/intltool-0.35
+ sys-devel/gettext"
+
+src_prepare() {
+ [[ -n ${BACKPORTS} ]] && \
+ EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
+ epatch
+
+ epatch_user
+ eautoreconf
+}
+
+src_configure() {
+ python_export_best
+
+ econf \
+ --enable-systemd
+ "$(systemd_with_unitdir 'systemd-unitdir')"
+}
+
+src_install() {
+ python_foreach_impl \
+ emake DESTDIR="${ED}" pythondir="$(python_get_sitedir)" install
+
+ # Get rid of junk
+ rm -f "${ED}/etc/rc.d/init.d/firewalld"
+ rm -f "${ED}/etc/sysconfig/firewalld"
+ rm -rf "${ED}/etc/rc.d/"
+ rm -rf "${ED}/etc/sysconfig/"
+
+ # For non-gui installs we need to remove GUI bits
+ if ! use gui; then
+ rm -f "${ED}/usr/bin/firewall-applet"
+ rm -f "${ED}/usr/bin/firewall-config"
+ rm -rf "${ED}/usr/share/icons"
+ rm -rf "${ED}/usr/share/applications"
+ fi
+
+ newinitd "${FILESDIR}"/firewalld.init firewalld
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+ gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ gnome2_schemas_update
+}