summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/miniupnpd')
-rw-r--r--net-misc/miniupnpd/ChangeLog5
-rw-r--r--net-misc/miniupnpd/miniupnpd-1.3.ebuild28
2 files changed, 19 insertions, 14 deletions
diff --git a/net-misc/miniupnpd/ChangeLog b/net-misc/miniupnpd/ChangeLog
index 7f6da9dc5769..b390b132090f 100644
--- a/net-misc/miniupnpd/ChangeLog
+++ b/net-misc/miniupnpd/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for net-misc/miniupnpd
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/miniupnpd/ChangeLog,v 1.7 2009/04/24 23:43:24 gurligebis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/miniupnpd/ChangeLog,v 1.8 2009/05/13 07:51:43 ssuominen Exp $
+
+ 13 May 2009; Samuli Suominen <ssuominen@gentoo.org> miniupnpd-1.3.ebuild:
+ Keyword ~amd64, stop prestripping and use correct CC target.
*miniupnpd-1.3 (24 Apr 2009)
diff --git a/net-misc/miniupnpd/miniupnpd-1.3.ebuild b/net-misc/miniupnpd/miniupnpd-1.3.ebuild
index a1943d4c596d..b18eed6fb751 100644
--- a/net-misc/miniupnpd/miniupnpd-1.3.ebuild
+++ b/net-misc/miniupnpd/miniupnpd-1.3.ebuild
@@ -1,38 +1,40 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/miniupnpd/miniupnpd-1.3.ebuild,v 1.1 2009/04/24 23:43:24 gurligebis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/miniupnpd/miniupnpd-1.3.ebuild,v 1.2 2009/05/13 07:51:43 ssuominen Exp $
-EAPI="2"
-
-inherit eutils linux-info
+EAPI=2
+inherit eutils linux-info toolchain-funcs
DESCRIPTION="MiniUPnP IGD Daemon"
SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz"
HOMEPAGE="http://miniupnp.free.fr/"
-LICENSE="miniupnpd"
-KEYWORDS="~x86"
+LICENSE="miniupnpd"
SLOT="0"
+KEYWORDS="~amd64 ~x86"
IUSE=""
-DEPEND=">=net-firewall/iptables-1.4.3
+RDEPEND=">=net-firewall/iptables-1.4.3
sys-apps/lsb-release"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}"
src_prepare() {
mv Makefile.linux Makefile
epatch "${FILESDIR}/${P}-iptables_path.diff"
epatch "${FILESDIR}/${P}-Makefile_fix.diff"
sed -i -e "s#^CFLAGS = #CFLAGS = -I${KV_OUT_DIR}/include #" Makefile
- # we don't use netfilter/Makefile
- gmake config.h
+ emake config.h
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" || die "emake failed"
}
src_install () {
- PREFIX="${D}" einstall || die
+ einstall PREFIX="${D}" STRIP="true" || die "einstall failed"
- newinitd "${FILESDIR}/${P}-init.d" "${PN}"
- newconfd "${FILESDIR}/${P}-conf.d" "${PN}"
+ newinitd "${FILESDIR}"/${P}-init.d ${PN}
+ newconfd "${FILESDIR}"/${P}-conf.d ${PN}
}
pkg_postinst() {