summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2014-01-28 13:09:19 +0000
committerJulian Ospald <hasufell@gentoo.org>2014-01-28 13:09:19 +0000
commit6c747d7ad1806783fd623dca1ebb85419e4738f9 (patch)
tree3d4133e2c282a282e3a890193d4d683c65a36eb5 /net-firewall/pglinux
parentNew addition, written by me (diff)
downloadhistorical-6c747d7ad1806783fd623dca1ebb85419e4738f9.tar.gz
historical-6c747d7ad1806783fd623dca1ebb85419e4738f9.tar.bz2
historical-6c747d7ad1806783fd623dca1ebb85419e4738f9.zip
version bump
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xE73C35B3
Diffstat (limited to 'net-firewall/pglinux')
-rw-r--r--net-firewall/pglinux/ChangeLog9
-rw-r--r--net-firewall/pglinux/Manifest18
-rw-r--r--net-firewall/pglinux/pglinux-2.2.4.ebuild98
3 files changed, 115 insertions, 10 deletions
diff --git a/net-firewall/pglinux/ChangeLog b/net-firewall/pglinux/ChangeLog
index e115b8f275e4..21da163e1f92 100644
--- a/net-firewall/pglinux/ChangeLog
+++ b/net-firewall/pglinux/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-firewall/pglinux
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-firewall/pglinux/ChangeLog,v 1.16 2013/11/02 13:52:13 hasufell Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/pglinux/ChangeLog,v 1.17 2014/01/28 13:09:14 hasufell Exp $
+
+*pglinux-2.2.4 (28 Jan 2014)
+
+ 28 Jan 2014; Julian Ospald <hasufell@gentoo.org> +pglinux-2.2.4.ebuild:
+ version bump
*pglinux-2.2.3 (02 Nov 2013)
diff --git a/net-firewall/pglinux/Manifest b/net-firewall/pglinux/Manifest
index 9346c333504e..85692a70405b 100644
--- a/net-firewall/pglinux/Manifest
+++ b/net-firewall/pglinux/Manifest
@@ -15,20 +15,22 @@ AUX pglinux-2.2.2-path-variables.patch 4939 SHA256 20c263fb94784533ac7dbcf51f50a
DIST pgl-2.2.1_p20120711.tar.xz 412840 SHA256 cc32046e4ae6b4441b5135a951091c5dc9603a6b89f8f16721f60200a600a434 SHA512 bbde8d990253db97093969aeddc0466e3c0a0c3b008a67f9779ae2a47436be939751522710a69bd7a7d7c299235a60c886f8a36e99ea8bffcfa319d697e0c20f WHIRLPOOL 6abe0f35b647890ea6cff8368060954b2e6fa52ff7d58e5976eecbde495c4e5e7695fe3a025ce357e7b4b68b437a37949046293e50f60e610b9265dca8b6db0f
DIST pgl-2.2.2.tar.gz 590472 SHA256 4794ec5b16f5f901866811826d56091df7b5f6d9703cf97f95d3b15075aadb8e SHA512 bc59276b651d5998f2c4c752fc0575ad482455eb3f98d42bd66d9035f68d26d04273f63287b0ba52d8a5f678ee28f8ac7a2fa3e1b956252edc8318563b85043d WHIRLPOOL 22fa7e498ae0e0ac37bebb9ce5ebac0a6f8209f42f010660586b320f7b23cb310b64749a61b77657b63a69f6755e9eec957bb27cf519e3cde4cbafa15a58e88c
DIST pgl-2.2.3.tar.gz 608243 SHA256 03627b54147894ca26b8a68829732910f15c9d4398fae5e461569b5625b77000 SHA512 51d34c23fc1cbfda047555d3527433d096d00255474b6b9b141eca990a3708aaa335bd1ad35e15ae5f0400802c49043ae5078bd0dcb95377501143c3a4089b6c WHIRLPOOL 867f552d402660968eb780cd6a6710f45d7b023b67ef15b87ff6f8fa44cc64ed15653036ef3a89fd30ea2569509e2d622c84de741bfc3ff615daed0ef86603bb
+DIST pgl-2.2.4.tar.gz 608622 SHA256 26e91cb085a9da7faa643f9364192c0e3eeec64ccae56d0bb62de5174e185866 SHA512 d6daad259a904647917388e586d4bd7d6a73b078bf61974a5682b6eec2d8d2abb02760483838f23fefa13ae761b4bd40765ddb13e6d820d0b6e3ee65b0815f58 WHIRLPOOL 59de9ad6a3c95e2f9f553e7c311be948b488825bfe8db7e2fc78610d46d98c0cbef4ce4846a659b01b2a0b6548dfed13dde27c55ffc22cb37418b97cde0c0ca8
EBUILD pglinux-2.2.1_p20120711.ebuild 2209 SHA256 737658b83f803dc0d8020581a86643e88191560616f698758e719f26ef567ced SHA512 f325091acf3001e04f22bb2494bf28dd491b63029028f97374f0a64fb226863b2bd9ddf427a147246615c692c8e0275a1b5159b6835d13a429aedee5ffc974ae WHIRLPOOL 61cc7ed31b84e14aea9adbf59450f188f711ec76472578467ee17d348beee14b1b78b973168205cbbc9e4b1fea7b2e57b10f1939f7a873fe672350bb224c13fa
EBUILD pglinux-2.2.2-r1.ebuild 2523 SHA256 f206174e05baa7ba6afb6bfdc6489071dfe6ae77b162ebffc596fb1cc1501178 SHA512 77c4815a5e8c9ecfd4f569c5c55eaa8be09f9697083d99f0df098c3cb06bb89107259e5025dbaefad0d4ea5478bb9a858d5ffac8d2936df821910397696f9530 WHIRLPOOL a4c56e25ff661976080104ffe05edf1ac55882d2f838ef3368fb151690d18894939a581ef4ed27cc2eb7487ca23bf11442b172db8fe22263c9072d68642ca270
EBUILD pglinux-2.2.2.ebuild 2362 SHA256 f4d24093027ce4e959bcf9c63924bec2ac007b65294f37c4432b1143de647199 SHA512 341b37248062a9ab351fa5579f20dbb23acd50d81ead8a1456003c123a0b219205b7a59dd91e1b2e25e8e2ee244b57e0f64ec67a0219a3032f4040dfe5856437 WHIRLPOOL 29d50b7b1011249a614145d78b59667ab55bed33c10c2138bd9eb499b332096acb37f680f321cf2046e1bd3760c337918a6388f872a778f275d9d9920601e555
EBUILD pglinux-2.2.3.ebuild 2334 SHA256 00acbe4e02ee736eee4a99cf23007efdb9de9cb4b45c227114ff2b21a9b41b7a SHA512 1f784c727e3d29786d1c5d33ea681fbefb05b492188521db58673426aa42c0eaf2a9eb1caccfc41042a22764983428ebcf48d5240af28fa05195e44a7949ce6c WHIRLPOOL e9369cb61edd0aa8ec97839444643c3e25cad61ee4e6abd4109809fa63fa2f1aaf9393d87a522fa6d10b14f1ff9734b89cdc94656ae83030075c16fb2b77c3d0
-MISC ChangeLog 2885 SHA256 79b25a3bb7f4a1edd6caa132828816a7293791b94eb8601c5eec18ed4da788cc SHA512 c5a1c3c56bca9c94dc5230b420c124c892558204ce262e7dd74c3152251c14646127a9d020812d686bf0d58130f03d41d9401f81f5143d013efb731ff291e84b WHIRLPOOL 0292d01d2a356bb89c60d7bc4ace5d306aa035da5cebc52c2aaea17bfdd22d27490c6fd29152efd02a72f03daa174bb9e0039535e24bbdac409574ddda01ba18
+EBUILD pglinux-2.2.4.ebuild 2336 SHA256 0a01d1097878a00571303fbca76197c3eee368e33963dfb654a018fd0f85ba20 SHA512 d8b0d3434f7cf8a390eb53522ffa22de2b3139249d9fa232f50e29b670b33e59f11fbff4feb935d0d34d9d46529f799cfc5f695a6aa0b46295cf39d22651eae2 WHIRLPOOL 52cbe343e77ac4a48d6f734c63a20ed5c72244928fb68f1dfe08484806d16cccf465466397cfbaa7a66c726e9aa79b0240dd4808e5e7f7b1ab349498298344a5
+MISC ChangeLog 3005 SHA256 796d4d506dcc037a827cc31df20e7006f4fbe408e651bfbec69e94457af4b7d3 SHA512 ba45552779773b1a8d061811cb47b76e4541ddf203d62bb2abb8691ed917ec90100e3816b56e467efc77a5f9fcb90fde6caacba2897463f2ba458103525ae0e4 WHIRLPOOL f997ae4bf0a72ea34f08e489f1002f3a46fa0a19d90a0e778f47c3d266234328fbcd2a6b5d47682771d4699d366caa13d1ee56cf5a91497db604d8a351fece9f
MISC metadata.xml 915 SHA256 0ef1b7936761cd46bb7ee814cf32008f027e70dde530864381406ab53622c038 SHA512 ae6f613e286cb8df3bdfff0657849a449ba97740155bd956894f436bb459293163f59414c76ad17e2d118a8cd929701c1e5f7ad946f63d5b13c6d6fd99c47936 WHIRLPOOL 69abacd370b80648b2cf320a107bb0804a2e6c0d6a041ae5eb0502bb5267e1db79f0b7efbeea48105ca04b19f9c401ce9e78e8e8ff6059fb90776b383bc611e7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSdQORAAoJEFpvPKfnPDWzLbUH+wUvQX9pSS4BFkvs5/OVguYy
-e13Asibz6kbMiI/ZkaVwhO8uQiMZErqpBgYAcW7IhBMCGm0Cq1IF3alLbWabCHj2
-Dh+S7QRyE9nn71JRESp0GHcPY0oXCM4OI4hDLKke0xHcCbD1Pfq0kSmewscx6VWO
-Q+PR16f4P3aFDQPMQ+SsN7jUtWBObD9mTySrA3qoWiJwUOwlvMdRRQEoO5FVpJCp
-cxUc1gLtvLoKOlH4fJh9ptuBE5rZ6AyzztAIwYGZ3X6+OWMiNbXV65aZALcO3Y2c
-Bt1r4r2iWjZZNNAIbtWfEbSuXe5f7UaPdWNLoPX6OXlThWvxk9jF5aA6M/osu/k=
-=CFXt
+iQEcBAEBCAAGBQJS56v9AAoJEFpvPKfnPDWz1XYH/jEb+7lL3/RloGlwuPXCuMjf
+AbDkXrrO4JKfdDqrv/HiXyTtXAy0u+ncjLms8CJ+xqaSrpw0nW242R4Za9Uyoa8b
+/tJoPnPd72w6XHbDuRCTOU473Jupp91TcSv941ZpDShRrJiT98e0eMi7rUmpZomg
+lmQpdTFoPY+Eu0XfBYGmGqDMlUYfGYbFKleq89gKotaNtq8PhD9n/nHxWDU9JuOI
+6GFxL+Dppv3qgjI6rvsNeAmKHa3coKFxz6antFyAs9tcMcaY00tMwkM93BBpXMFk
+NaHnhtOUZ9nETBXE9YbR92yLk6HkAHPFtIAP/8NrGoQOE8GrnPugd3tykuBgKiY=
+=vLVt
-----END PGP SIGNATURE-----
diff --git a/net-firewall/pglinux/pglinux-2.2.4.ebuild b/net-firewall/pglinux/pglinux-2.2.4.ebuild
new file mode 100644
index 000000000000..70b4d54d8259
--- /dev/null
+++ b/net-firewall/pglinux/pglinux-2.2.4.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/pglinux/pglinux-2.2.4.ebuild,v 1.1 2014/01/28 13:09:14 hasufell Exp $
+
+EAPI=5
+
+inherit eutils gnome2-utils linux-info systemd
+
+MY_P="pgl-${PV}"
+
+DESCRIPTION="Privacy oriented firewall application"
+HOMEPAGE="https://sourceforge.net/projects/peerguardian/"
+SRC_URI="mirror://sourceforge/peerguardian/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="cron dbus logrotate networkmanager qt4 zlib"
+
+COMMON_DEPEND="
+ net-libs/libnetfilter_queue
+ net-libs/libnfnetlink
+ dbus? ( sys-apps/dbus )
+ zlib? ( sys-libs/zlib )
+ qt4? ( sys-auth/polkit-qt
+ dev-qt/qtcore:4
+ dev-qt/qtdbus:4
+ dev-qt/qtgui:4
+ || ( kde-base/kdesu x11-libs/gksu x11-misc/ktsuss )
+ )"
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig
+ sys-devel/libtool:2"
+RDEPEND="${COMMON_DEPEND}
+ net-firewall/iptables
+ sys-apps/sysvinit
+ cron? ( virtual/cron )
+ logrotate? ( app-admin/logrotate )
+ networkmanager? ( net-misc/networkmanager )"
+
+REQUIRED_USE="qt4? ( dbus )"
+
+CONFIG_CHECK="~NETFILTER_NETLINK
+ ~NETFILTER_NETLINK_QUEUE
+ ~NETFILTER_XTABLES
+ ~NETFILTER_XT_TARGET_NFQUEUE
+ ~NETFILTER_XT_MATCH_IPRANGE
+ ~NETFILTER_XT_MARK
+ ~NETFILTER_XT_MATCH_MULTIPORT
+ ~NETFILTER_XT_MATCH_STATE
+ ~NF_CONNTRACK
+ ~NF_CONNTRACK_IPV4
+ ~NF_DEFRAG_IPV4
+ ~IP_NF_FILTER
+ ~IP_NF_IPTABLES
+ ~IP_NF_TARGET_REJECT"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+ econf \
+ --localstatedir=/var \
+ --docdir=/usr/share/doc/${PF} \
+ $(use_enable logrotate) \
+ $(use_enable cron) \
+ $(use_enable networkmanager) \
+ $(use_enable zlib) \
+ $(use_enable dbus) \
+ --disable-lowmem \
+ --with-iconsdir=/usr/share/icons/hicolor/128x128/apps \
+ --with-gentoo-init \
+ $(use_with qt4) \
+ --with-systemd="$(systemd_get_unitdir)"
+}
+
+src_install() {
+ default
+ keepdir /var/{lib,log,spool}/pgl
+ rm -rf "${ED%/}"/tmp
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ elog "optional dependencies:"
+ elog " app-arch/p7zip (needed for blocklists packed as .7z)"
+ elog " app-arch/unzip (needed for blocklists packed as .zip)"
+ elog " virtual/mta (needed to send informational (blocklist updates) and"
+ elog " warning mails (if pglcmd.wd detects a problem.))"
+
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}