From: | "Markos Chandras (hwoarang)" <hwoarang@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in net-firewall/ufw-frontends: ChangeLog ufw-frontends-0.3.2-r2.ebuild |
Date: | Sat, 29 Mar 2014 14:09:08 |
Message-Id: | 20140329140901.2546220054@flycatcher.gentoo.org |
1 | hwoarang 14/03/29 14:09:01 |
2 | |
3 | Modified: ChangeLog |
4 | Added: ufw-frontends-0.3.2-r2.ebuild |
5 | Log: |
6 | Revbump with upstream patch to fix crash when no log file is found. Thanks to Sławomir Nizio <slawomir.nizio@×××××××.org> |
7 | |
8 | (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 09BF4F54C2BA7F3C!) |
9 | |
10 | Revision Changes Path |
11 | 1.10 net-firewall/ufw-frontends/ChangeLog |
12 | |
13 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/ufw-frontends/ChangeLog?rev=1.10&view=markup |
14 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/ufw-frontends/ChangeLog?rev=1.10&content-type=text/plain |
15 | diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/ufw-frontends/ChangeLog?r1=1.9&r2=1.10 |
16 | |
17 | Index: ChangeLog |
18 | =================================================================== |
19 | RCS file: /var/cvsroot/gentoo-x86/net-firewall/ufw-frontends/ChangeLog,v |
20 | retrieving revision 1.9 |
21 | retrieving revision 1.10 |
22 | diff -u -r1.9 -r1.10 |
23 | --- ChangeLog 16 Feb 2014 11:28:02 -0000 1.9 |
24 | +++ ChangeLog 29 Mar 2014 14:09:00 -0000 1.10 |
25 | @@ -1,6 +1,14 @@ |
26 | # ChangeLog for net-firewall/ufw-frontends |
27 | # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 |
28 | -# $Header: /var/cvsroot/gentoo-x86/net-firewall/ufw-frontends/ChangeLog,v 1.9 2014/02/16 11:28:02 hwoarang Exp $ |
29 | +# $Header: /var/cvsroot/gentoo-x86/net-firewall/ufw-frontends/ChangeLog,v 1.10 2014/03/29 14:09:00 hwoarang Exp $ |
30 | + |
31 | +*ufw-frontends-0.3.2-r2 (29 Mar 2014) |
32 | + |
33 | + 29 Mar 2014; Markos Chandras <hwoarang@g.o> |
34 | + +ufw-frontends-0.3.2-r2.ebuild, |
35 | + +files/ufw-frontends-0.3.2-no-log-crash.patch: |
36 | + Revbump with upstream patch to fix crash when no log file is found. Thanks to |
37 | + Sławomir Nizio <slawomir.nizio@×××××××.org> |
38 | |
39 | 16 Feb 2014; Markos Chandras <hwoarang@g.o> |
40 | -ufw-frontends-0.3.2.ebuild: |
41 | |
42 | |
43 | |
44 | 1.1 net-firewall/ufw-frontends/ufw-frontends-0.3.2-r2.ebuild |
45 | |
46 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/ufw-frontends/ufw-frontends-0.3.2-r2.ebuild?rev=1.1&view=markup |
47 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-firewall/ufw-frontends/ufw-frontends-0.3.2-r2.ebuild?rev=1.1&content-type=text/plain |
48 | |
49 | Index: ufw-frontends-0.3.2-r2.ebuild |
50 | =================================================================== |
51 | # Copyright 1999-2014 Gentoo Foundation |
52 | # Distributed under the terms of the GNU General Public License v2 |
53 | # $Header: /var/cvsroot/gentoo-x86/net-firewall/ufw-frontends/ufw-frontends-0.3.2-r2.ebuild,v 1.1 2014/03/29 14:09:00 hwoarang Exp $ |
54 | |
55 | EAPI=5 |
56 | PYTHON_COMPAT=( python2_6 python2_7 ) |
57 | inherit distutils-r1 |
58 | |
59 | DESCRIPTION="Provides graphical frontend to ufw" |
60 | HOMEPAGE="http://code.google.com/p/ufw-frontends/" |
61 | SRC_URI="http://ufw-frontends.googlecode.com/files/${P}.tar.gz" |
62 | |
63 | # CC-BY-NC-SA-3.0 is for a png file |
64 | LICENSE="GPL-3 CC-BY-NC-SA-3.0" |
65 | SLOT="0" |
66 | KEYWORDS="~amd64 ~x86" |
67 | IUSE="kde policykit" |
68 | |
69 | DEPEND="" |
70 | RDEPEND="${DEPEND} |
71 | dev-python/pygobject:2[${PYTHON_USEDEP}] |
72 | dev-python/pygtk[${PYTHON_USEDEP}] |
73 | dev-python/pyinotify[${PYTHON_USEDEP}] |
74 | net-firewall/ufw |
75 | !policykit? ( |
76 | kde? ( kde-base/kdesu ) ) |
77 | policykit? ( sys-auth/polkit ) |
78 | " |
79 | |
80 | python_prepare_all() { |
81 | if use policykit; then |
82 | sed -i 's/^Exec=su-to-root -X -c/Exec=pkexec/' \ |
83 | share/ufw-gtk.desktop || die |
84 | elif use kde; then |
85 | sed -i 's/^Exec=su-to-root -X -c/Exec=kdesu/' \ |
86 | share/ufw-gtk.desktop || die |
87 | fi |
88 | |
89 | # don't try to override run() to install the script |
90 | # under /usr/sbin; it does not work with distutils-r1 |
91 | # and so it is handled differently (in python_install) |
92 | sed -i '/cmdclass=/d' setup.py || die |
93 | |
94 | # Qt version is unusable |
95 | rm gfw/frontend_qt.py || die |
96 | distutils-r1_python_prepare_all |
97 | |
98 | # fix crash when no ufw logs in supported locations can |
99 | # be found |
100 | epatch "${FILESDIR}/${P}-no-log-crash.patch" |
101 | } |
102 | |
103 | python_install() { |
104 | distutils-r1_python_install --install-scripts="/usr/sbin" |
105 | } |
106 | |
107 | python_install_all() { |
108 | distutils-r1_python_install_all |
109 | |
110 | if use policykit; then |
111 | insinto /usr/share/polkit-1/actions/ |
112 | doins "${FILESDIR}"/org.gentoo.pkexec.ufw-gtk.policy |
113 | elif ! use kde; then |
114 | rm "${D}usr/share/applications/ufw-gtk.desktop" || die |
115 | fi |
116 | } |