net-misc/ferm/ferm-1.3.5.ebuild
author Da Risk <da_risk@geekorum.com>
Mon, 24 Aug 2015 09:51:42 +0200
changeset 171 4df8181bcd80
parent 20 3fe3c9eb91e4
permissions -rw-r--r--
Merge revbump of sys-app/syndgen
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
20
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
     1
# Copyright 1999-2008 Gentoo Foundation
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
     2
# Distributed under the terms of the GNU General Public License v2
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
     3
# $Header: /var/cvsroot/gentoo-x86/net-misc/ferm/ferm-1.3.3.ebuild,v 1.4 2008/05/05 15:28:55 drac Exp $
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
     4
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
     5
EAPI=2
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
     6
inherit versionator
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
     7
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
     8
MY_PV="$(get_version_component_range 1-2)"
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
     9
DESCRIPTION="Command line util for managing firewall rules"
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    10
HOMEPAGE="http://ferm.foo-projects.org/"
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    11
SRC_URI="http://ferm.foo-projects.org/download/${MY_PV}/${P}.tar.gz"
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    12
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    13
LICENSE="GPL-2"
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    14
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    15
IUSE=""
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    16
SLOT="0"
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    17
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    18
DEPEND=""
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    19
RDEPEND="dev-lang/perl
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    20
	net-firewall/iptables"
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    21
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    22
src_prepare() {
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    23
	# set mandir
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    24
	sed -i s:/man:/share/man: config.mk
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    25
}
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    26
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    27
src_install () {
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    28
	emake PREFIX="${D}/usr" DOCDIR="${D}/usr/share/doc/${PF}" install || die "emake install failed"
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    29
}
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    30
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    31
pkg_postinst() {
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    32
	einfo "See /usr/share/doc/${PF}/examples for sample configs"
3fe3c9eb91e4 Add ebuild for latest version of ferm
Da Risk <da_risk@beem-project.com>
parents:
diff changeset
    33
}