blob: cc2da8dfc54844342ba173a652119a7147ccb308 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-firewall/kmyfirewall/kmyfirewall-1.0.1-r1.ebuild,v 1.4 2007/07/26 19:06:53 armin76 Exp $
inherit kde eutils
MY_P="${P/_/}"
DESCRIPTION="Graphical KDE iptables configuration tool"
HOMEPAGE="http://kmyfirewall.sourceforge.net/"
SRC_URI="mirror://sourceforge/kmyfirewall/${MY_P}.tar.bz2"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="alpha ~amd64 ~ppc sparc x86"
IUSE=""
RDEPEND="net-firewall/iptables"
S="${WORKDIR}/${MY_P}"
need-kde 3
src_unpack() {
kde_src_unpack
echo -e "[PATHS]\nDistribution=gentoo\nIPTPath=${ROOT}sbin/iptables\nModprobePath=${ROOT}sbin/modprobe\nrcDefaultPath=${ROOT}etc/runlevels/default/" >> ${S}/kmyfirewall/kmyfirewallrc}
}
src_install() {
kde_src_install
# search path is broken in the app, help it temporarily
dosym kpartplugins/kmfinstallerpluginui.rc /usr/share/apps/kmyfirewall/kmfinstallerpluginui.rc
}
pkg_postinst() {
make_desktop_entry m "Kmyfirewall" kmyfirewall
elog
elog "Only run-as-user menuentry provided. If you want to directly"
elog "run kmyfirewall as root (inside kdesu), just check:"
elog "run-as-other-user inside the menu edit,leving blank the field"
elog
ewarn "Use this version if you want to use the new generic interface"
ewarn "For iptables interface using 0.9 series is heavily recommended"
ewarn "See Bug #165429 for details"
}
|