Gentoo Archives: gentoo-commits

From: "Bjarke Istrup Pedersen (gurligebis)" <gurligebis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/miniupnpd: miniupnpd-1.5_pre20091222.ebuild ChangeLog miniupnpd-1.4_pre20090921.ebuild
Date: Sun, 28 Feb 2010 19:36:10
Message-Id: E1Nlovw-0002BU-Ab@stork.gentoo.org
1 gurligebis 10/02/28 19:36:08
2
3 Modified: ChangeLog
4 Added: miniupnpd-1.5_pre20091222.ebuild
5 Removed: miniupnpd-1.4_pre20090921.ebuild
6 Log:
7 Bumping to version 20091222 and fixing bug #287644
8 (Portage version: 2.2_rc63/cvs/Linux i686)
9
10 Revision Changes Path
11 1.13 net-misc/miniupnpd/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/miniupnpd/ChangeLog?rev=1.13&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/miniupnpd/ChangeLog?rev=1.13&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/miniupnpd/ChangeLog?r1=1.12&r2=1.13
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/miniupnpd/ChangeLog,v
20 retrieving revision 1.12
21 retrieving revision 1.13
22 diff -u -r1.12 -r1.13
23 --- ChangeLog 5 Feb 2010 22:41:23 -0000 1.12
24 +++ ChangeLog 28 Feb 2010 19:36:07 -0000 1.13
25 @@ -1,6 +1,15 @@
26 # ChangeLog for net-misc/miniupnpd
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-misc/miniupnpd/ChangeLog,v 1.12 2010/02/05 22:41:23 ulm Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-misc/miniupnpd/ChangeLog,v 1.13 2010/02/28 19:36:07 gurligebis Exp $
30 +
31 +*miniupnpd-1.5_pre20091222 (28 Feb 2010)
32 +
33 + 28 Feb 2010; Bjarke Istrup Pedersen <gurligebis@g.o>
34 + -files/miniupnpd-1.3-conf.d, -files/miniupnpd-1.3-init.d,
35 + -miniupnpd-1.4_pre20090921.ebuild, +miniupnpd-1.5_pre20091222.ebuild,
36 + +files/miniupnpd-1.5-iptcrdr.diff, +files/miniupnpd-conf.d,
37 + +files/miniupnpd-init.d:
38 + Bumping to version 20091222 and fixing bug #287644
39
40 05 Feb 2010; Ulrich Mueller <ulm@g.o>
41 miniupnpd-1.4_pre20090921.ebuild:
42
43
44
45 1.1 net-misc/miniupnpd/miniupnpd-1.5_pre20091222.ebuild
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/miniupnpd/miniupnpd-1.5_pre20091222.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-misc/miniupnpd/miniupnpd-1.5_pre20091222.ebuild?rev=1.1&content-type=text/plain
49
50 Index: miniupnpd-1.5_pre20091222.ebuild
51 ===================================================================
52 # Copyright 1999-2010 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/net-misc/miniupnpd/miniupnpd-1.5_pre20091222.ebuild,v 1.1 2010/02/28 19:36:07 gurligebis Exp $
55
56 EAPI=2
57 inherit eutils linux-info toolchain-funcs
58
59 MY_PV=1.4.20091222
60 S="${WORKDIR}/${PN}-${MY_PV}"
61
62 DESCRIPTION="MiniUPnP IGD Daemon"
63 SRC_URI="http://miniupnp.free.fr/files/${PN}-${MY_PV}.tar.gz"
64 HOMEPAGE="http://miniupnp.free.fr/"
65
66 LICENSE="BSD"
67 SLOT="0"
68 KEYWORDS="~amd64 ~x86"
69 IUSE=""
70
71 RDEPEND=">=net-firewall/iptables-1.4.3
72 sys-apps/lsb-release
73 >=sys-kernel/linux-headers-2.6.31"
74 DEPEND="${RDEPEND}"
75
76 src_prepare() {
77 mv Makefile.linux Makefile
78 epatch "${FILESDIR}/${PN}-1.3-iptables_path.diff"
79 epatch "${FILESDIR}/${PN}-1.3-Makefile_fix.diff"
80 epatch "${FILESDIR}/${PN}-1.5-iptcrdr.diff"
81 sed -i -e "s#^CFLAGS = #CFLAGS = -I${KV_OUT_DIR}/include #" Makefile
82 sed -i "s/LIBS = -liptc/LIBS = -lip4tc/g" Makefile
83 emake config.h
84 }
85
86 src_compile() {
87 emake CC="$(tc-getCC)" || die "emake failed"
88 }
89
90 src_install () {
91 einstall PREFIX="${D}" STRIP="true" || die "einstall failed"
92
93 newinitd "${FILESDIR}"/${PN}-init.d ${PN}
94 newconfd "${FILESDIR}"/${PN}-conf.d ${PN}
95 }
96
97 pkg_postinst() {
98 elog "Please correct the external interface in the top of the two"
99 elog "scripts in /etc/miniupnpd and edit the config file in there too"
100 }