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: ChangeLog miniupnpd-1.10_pre20141209.ebuild miniupnpd-1.10_pre20141128.ebuild
Date: Sun, 28 Dec 2014 16:42:10
Message-Id: 20141228162918.D5D49E5C9@oystercatcher.gentoo.org
1 gurligebis 14/12/28 16:29:18
2
3 Modified: ChangeLog
4 Added: miniupnpd-1.10_pre20141209.ebuild
5 Removed: miniupnpd-1.10_pre20141128.ebuild
6 Log:
7 Bumping to 1.10_pre20141209, fixing several issues wrt. bug #533736
8
9 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 15AE484C)
10
11 Revision Changes Path
12 1.37 net-misc/miniupnpd/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/miniupnpd/ChangeLog?rev=1.37&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/miniupnpd/ChangeLog?rev=1.37&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/miniupnpd/ChangeLog?r1=1.36&r2=1.37
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-misc/miniupnpd/ChangeLog,v
21 retrieving revision 1.36
22 retrieving revision 1.37
23 diff -u -r1.36 -r1.37
24 --- ChangeLog 29 Nov 2014 12:40:13 -0000 1.36
25 +++ ChangeLog 28 Dec 2014 16:29:18 -0000 1.37
26 @@ -1,6 +1,12 @@
27 # ChangeLog for net-misc/miniupnpd
28 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-misc/miniupnpd/ChangeLog,v 1.36 2014/11/29 12:40:13 gurligebis Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-misc/miniupnpd/ChangeLog,v 1.37 2014/12/28 16:29:18 gurligebis Exp $
31 +
32 +*miniupnpd-1.10_pre20141209 (28 Dec 2014)
33 +
34 + 28 Dec 2014; <gurligebis@g.o> -miniupnpd-1.10_pre20141128.ebuild,
35 + +miniupnpd-1.10_pre20141209.ebuild:
36 + Bumping to 1.10_pre20141209, fixing several issues wrt. bug #533736
37
38 *miniupnpd-1.10_pre20141128 (29 Nov 2014)
39
40
41
42
43 1.1 net-misc/miniupnpd/miniupnpd-1.10_pre20141209.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/miniupnpd/miniupnpd-1.10_pre20141209.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/miniupnpd/miniupnpd-1.10_pre20141209.ebuild?rev=1.1&content-type=text/plain
47
48 Index: miniupnpd-1.10_pre20141209.ebuild
49 ===================================================================
50 # Copyright 1999-2014 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-misc/miniupnpd/miniupnpd-1.10_pre20141209.ebuild,v 1.1 2014/12/28 16:29:18 gurligebis Exp $
53
54 EAPI="5"
55
56 inherit eutils toolchain-funcs
57
58 MY_PV=1.9.20141209
59 MY_P="${PN}-${MY_PV}"
60
61 DESCRIPTION="MiniUPnP IGD Daemon"
62 HOMEPAGE="http://miniupnp.free.fr/"
63 SRC_URI="http://miniupnp.free.fr/files/${MY_P}.tar.gz"
64
65 LICENSE="BSD"
66 SLOT="0"
67 KEYWORDS="~amd64 ~arm ~x86"
68 IUSE=""
69
70 RDEPEND=">=net-firewall/iptables-1.4.6
71 net-libs/libnfnetlink"
72 DEPEND="${RDEPEND}
73 sys-apps/util-linux
74 sys-apps/lsb-release"
75
76 S="${WORKDIR}/${MY_P}"
77
78 src_prepare() {
79 epatch "${FILESDIR}"/${PN}-1.10-build.patch
80 mv Makefile.linux Makefile || die
81 }
82
83 src_configure() {
84 tc-export CC
85 export STRIP=true
86
87 emake config.h
88 sed -i -r \
89 -e '/#define ENABLE_LEASEFILE/s:(/[*]|[*]/)::g' \
90 config.h || die
91
92 sed -i -r \
93 -e '/#define ENABLE_MANUFACTURER_INFO_CONFIGURATION/s:(/[*]|[*]/)::g' \
94 config.h || die
95 }
96
97 src_compile() {
98 # By default, it builds a bunch of unittests we don't run.
99 emake CC="$(tc-getCC)" miniupnpd
100 }
101
102 src_install() {
103 emake install PREFIX="${ED}"
104
105 newinitd "${FILESDIR}"/${PN}-init.d ${PN}
106 newconfd "${FILESDIR}"/${PN}-conf.d ${PN}
107 }
108
109 pkg_postinst() {
110 elog "Please correct the external interface in the top of the two"
111 elog "scripts in /etc/miniupnpd and edit the config file in there too"
112 }