summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjarke Istrup Pedersen <gurligebis@gentoo.org>2014-07-26 09:03:38 +0000
committerBjarke Istrup Pedersen <gurligebis@gentoo.org>2014-07-26 09:03:38 +0000
commita4475b711177301a02cc80fd8d0a353319171602 (patch)
treed162a502df3d71bb421229fe91c3aa08fe758666 /net-misc/miniupnpd
parentVersion bump. (diff)
downloadgentoo-2-a4475b711177301a02cc80fd8d0a353319171602.tar.gz
gentoo-2-a4475b711177301a02cc80fd8d0a353319171602.tar.bz2
gentoo-2-a4475b711177301a02cc80fd8d0a353319171602.zip
Bumping to 1.9_pre20140523 and adding configure option to enable changing name in config file.
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 15AE484C)
Diffstat (limited to 'net-misc/miniupnpd')
-rw-r--r--net-misc/miniupnpd/ChangeLog9
-rw-r--r--net-misc/miniupnpd/files/miniupnpd-1.9-cleanup.patch170
-rw-r--r--net-misc/miniupnpd/miniupnpd-1.9_pre20140523.ebuild (renamed from net-misc/miniupnpd/miniupnpd-1.9_pre20140422.ebuild)9
3 files changed, 14 insertions, 174 deletions
diff --git a/net-misc/miniupnpd/ChangeLog b/net-misc/miniupnpd/ChangeLog
index 3a5e5d9d63a2..97544003bf7d 100644
--- a/net-misc/miniupnpd/ChangeLog
+++ b/net-misc/miniupnpd/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-misc/miniupnpd
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/miniupnpd/ChangeLog,v 1.34 2014/05/10 09:25:26 gurligebis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/miniupnpd/ChangeLog,v 1.35 2014/07/26 09:03:37 gurligebis Exp $
+
+*miniupnpd-1.9_pre20140523 (26 Jul 2014)
+
+ 26 Jul 2014; <gurligebis@gentoo.org> -miniupnpd-1.9_pre20140422.ebuild,
+ +miniupnpd-1.9_pre20140523.ebuild, -files/miniupnpd-1.9-cleanup.patch:
+ Bumping to 1.9_pre20140523 and adding configure option to enable changing
+ name in config file.
*miniupnpd-1.9_pre20140422 (10 May 2014)
diff --git a/net-misc/miniupnpd/files/miniupnpd-1.9-cleanup.patch b/net-misc/miniupnpd/files/miniupnpd-1.9-cleanup.patch
deleted file mode 100644
index 0469d2b95708..000000000000
--- a/net-misc/miniupnpd/files/miniupnpd-1.9-cleanup.patch
+++ /dev/null
@@ -1,170 +0,0 @@
---- a/Makefile.linux
-+++ b/Makefile.linux
-@@ -25,7 +25,7 @@
- CFLAGS ?= -Os
- CFLAGS += -fno-strict-aliasing
- CFLAGS += -fno-common
--CFLAGS += -D_GNU_SOURCE
-+CPPFLAGS += -D_GNU_SOURCE
- CFLAGS += -Wall
- CFLAGS += -Wextra -Wstrict-prototypes -Wdeclaration-after-statement
- #CFLAGS += -Wno-missing-field-initializers
-@@ -34,6 +34,7 @@ CC ?= gcc
- RM = rm -f
- INSTALL = install
- STRIP ?= strip
-+PKG_CONFIG ?= pkg-config
- CP = cp
-
-
-@@ -54,39 +55,39 @@ NETFILTEROBJS = netfilter/iptcrdr.o netf
-
- ALLOBJS = $(BASEOBJS) $(LNXOBJS) $(NETFILTEROBJS)
-
--PCFILE_FOUND := $(shell pkg-config --exists libiptc; echo $$?)
-+PCFILE_FOUND := $(shell $(PKG_CONFIG) --exists libiptc; echo $$?)
-
- ifeq (${PCFILE_FOUND},0)
-
--IPTABLESVERSION := $(shell pkg-config --modversion libiptc)
-+IPTABLESVERSION := $(shell $(PKG_CONFIG) --modversion libiptc)
- IPTABLESVERSION1 := $(shell echo $(IPTABLESVERSION) | cut -d. -f1 )
- IPTABLESVERSION2 := $(shell echo $(IPTABLESVERSION) | cut -d. -f2 )
- IPTABLESVERSION3 := $(shell echo $(IPTABLESVERSION) | cut -d. -f3 )
- # test if iptables version >= 1.4.3
- TEST := $(shell [ \( \( $(IPTABLESVERSION1) -ge 1 \) -a \( $(IPTABLESVERSION2) -ge 4 \) \) -a \( $(IPTABLESVERSION3) -ge 3 \) ] && echo 1 )
- ifeq ($(TEST), 1)
--CFLAGS += -DIPTABLES_143
-+CPPFLAGS += -DIPTABLES_143
- endif
-
--CFLAGS += $(shell pkg-config --cflags libiptc)
--LIBS += $(shell pkg-config --static --libs-only-l libiptc)
--LDFLAGS += $(shell pkg-config --libs-only-L libiptc)
--LDFLAGS += $(shell pkg-config --libs-only-other libiptc)
-+CFLAGS += $(shell $(PKG_CONFIG) --cflags libiptc)
-+LDLIBS += $(shell $(PKG_CONFIG) --static --libs-only-l libiptc)
-+LDFLAGS += $(shell $(PKG_CONFIG) --libs-only-L libiptc)
-+LDFLAGS += $(shell $(PKG_CONFIG) --libs-only-other libiptc)
- else
-
- ifeq "$(wildcard /etc/gentoo-release )" ""
--LIBS ?= -liptc
-+LDLIBS ?= -liptc
- else # gentoo
- # the following is better, at least on gentoo with iptables 1.4.6
- # see http://miniupnp.tuxfamily.org/forum/viewtopic.php?p=1618
- # and http://miniupnp.tuxfamily.org/forum/viewtopic.php?p=2183
--LIBS ?= -lip4tc
--CFLAGS := -DIPTABLES_143 $(CFLAGS)
-+LDLIBS ?= -lip4tc
-+CPPFLAGS := -DIPTABLES_143 $(CPPFLAGS)
- endif
-
- ARCH ?= $(shell uname -m | grep -q "x86_64" && echo 64)
- ifdef IPTABLESPATH
--CFLAGS := $(CFLAGS) -I$(IPTABLESPATH)/include/
-+CPPFLAGS := $(CPPFLAGS) -I$(IPTABLESPATH)/include/
- LDFLAGS := $(LDFLAFGS) -L$(IPTABLESPATH)/libiptc/
- # get iptables version and set IPTABLES_143 macro if needed
- ifeq ($(TARGET_OPENWRT),)
-@@ -97,12 +98,12 @@ IPTABLESVERSION3 := $(shell echo $(IPTAB
- # test if iptables version >= 1.4.3
- TEST := $(shell [ \( \( $(IPTABLESVERSION1) -ge 1 \) -a \( $(IPTABLESVERSION2) -ge 4 \) \) -a \( $(IPTABLESVERSION3) -ge 3 \) ] && echo 1 )
- ifeq ($(TEST), 1)
--CFLAGS := $(CFLAGS) -DIPTABLES_143
-+CPPFLAGS := $(CPPFLAGS) -DIPTABLES_143
- # the following sucks, but works
--LIBS = $(IPTABLESPATH)/libiptc/.libs/libip4tc.o
--#LIBS = $(IPTABLESPATH)/libiptc/.libs/libiptc.a
-+LDLIBS = $(IPTABLESPATH)/libiptc/.libs/libip4tc.o
-+#LDLIBS = $(IPTABLESPATH)/libiptc/.libs/libiptc.a
- else # ifeq ($(TEST), 1)
--LIBS = $(IPTABLESPATH)/libiptc/libiptc.a
-+LDLIBS = $(IPTABLESPATH)/libiptc/libiptc.a
- endif # ifeq ($(TEST), 1)
- else # ($(TARGET_OPENWRT),)
- # openWRT :
-@@ -110,12 +111,12 @@ else # ($(TARGET_OPENWRT),)
- # the following test has to be verified :
- TEST := $(shell test -f /usr/include/iptables/internal.h && grep -q "\#define IPTABLES_VERSION" /usr/include/iptables/internal.h && echo 1)
- ifeq ($(TEST), 1)
--CFLAGS := $(CFLAGS) -DIPTABLES_143
--LIBS = -liptc
-+CPPFLAGS := $(CPPFLAGS) -DIPTABLES_143
-+LDLIBS = -liptc
- endif # ($(TEST), 1)
- TEST_LIB := $(shell test -f /usr/lib$(ARCH)/libiptc.a && echo 1)
- ifeq ($(TEST_LIB), 1)
--LIBS = -liptc /usr/lib$(ARCH)/libiptc.a
-+LDLIBS = -liptc /usr/lib$(ARCH)/libiptc.a
- endif # ($(TEST_LIB), 1)
- endif # ($(TARGET_OPENWRT),)
- else # ifdef IPTABLESPATH
-@@ -123,30 +124,30 @@ else # ifdef IPTABLESPATH
- # the following test has to be verified :
- TEST := $(shell test -f /usr/include/xtables.h && grep -q "XTABLES_VERSION_CODE" /usr/include/xtables.h && echo 1)
- ifeq ($(TEST), 1)
--CFLAGS := $(CFLAGS) -DIPTABLES_143
--LIBS = -liptc
-+CPPFLAGS := $(CPPFLAGS) -DIPTABLES_143
-+LDLIBS = -liptc
- TESTIP4TC := $(shell test -f /lib/libip4tc.so && echo 1)
- ifeq ($(TESTIP4TC), 1)
--LIBS := $(LIBS) -lip4tc
-+LDLIBS := $(LDLIBS) -lip4tc
- endif # ($(TESTIP4TC), 1)
- TESTIP6TC := $(shell test -f /lib/libip6tc.so && echo 1)
- ifeq ($(TESTIP6TC), 1)
--LIBS := $(LIBS) -lip6tc
-+LDLIBS := $(LDLIBS) -lip6tc
- endif # ($(TESTIP6TC), 1)
- endif # ($(TEST), 1)
- endif # ifdef IPTABLESPATH
- endif # ifdef PCFILE_FOUND
-
--LIBS += -lnfnetlink
-+LDLIBS += -lnfnetlink
-
--TEST := $(shell pkg-config --atleast-version=1.0.2 libnetfilter_conntrack && pkg-config --atleast-version=1.0.3 libmnl && echo 1)
-+TEST := $(shell $(PKG_CONFIG) --atleast-version=1.0.2 libnetfilter_conntrack && $(PKG_CONFIG) --atleast-version=1.0.3 libmnl && echo 1)
- ifeq ($(TEST),1)
--CFLAGS += -DUSE_NFCT
--LIBS += $(shell pkg-config --static --libs-only-l libmnl)
--LIBS += $(shell pkg-config --static --libs-only-l libnetfilter_conntrack)
-+CPPFLAGS += -DUSE_NFCT
-+LDLIBS += $(shell $(PKG_CONFIG) --static --libs-only-l libmnl)
-+LDLIBS += $(shell $(PKG_CONFIG) --static --libs-only-l libnetfilter_conntrack)
- endif # ($(TEST),1)
-
--LIBS += $(shell pkg-config --static --libs-only-l libssl)
-+LDLIBS += $(shell $(PKG_CONFIG) --static --libs-only-l libssl)
-
- TESTUPNPDESCGENOBJS = testupnpdescgen.o upnpdescgen.o
-
-@@ -195,7 +196,7 @@ else
- sed -i -e "s/^uuid=[-0-9a-f]*/uuid=`($(STAGING_DIR_HOST)/bin/genuuid||$(STAGING_DIR_HOST)/bin/uuidgen||$(STAGING_DIR_HOST)/bin/uuid) 2>/dev/null`/" miniupnpd.conf
- endif
-
--miniupnpd: $(BASEOBJS) $(LNXOBJS) $(NETFILTEROBJS) $(LIBS)
-+miniupnpd: $(BASEOBJS) $(LNXOBJS) $(NETFILTEROBJS)
-
- testupnpdescgen: $(TESTUPNPDESCGENOBJS)
-
-@@ -205,13 +206,13 @@ testupnppermissions: testupnppermissions
-
- testgetifaddr: testgetifaddr.o getifaddr.o
-
--testgetroute: testgetroute.o linux/getroute.o upnputils.o -lnfnetlink
-+testgetroute: testgetroute.o linux/getroute.o upnputils.o
-
- testasyncsendto: testasyncsendto.o asyncsendto.o upnputils.o \
-- linux/getroute.o -lnfnetlink
-+ linux/getroute.o
-
- testportinuse: testportinuse.o portinuse.o getifaddr.o \
-- netfilter/iptcrdr.o $(LIBS)
-+ netfilter/iptcrdr.o
-
- miniupnpdctl: miniupnpdctl.o
-
diff --git a/net-misc/miniupnpd/miniupnpd-1.9_pre20140422.ebuild b/net-misc/miniupnpd/miniupnpd-1.9_pre20140523.ebuild
index 543bcb426c50..0379c8b60d28 100644
--- a/net-misc/miniupnpd/miniupnpd-1.9_pre20140422.ebuild
+++ b/net-misc/miniupnpd/miniupnpd-1.9_pre20140523.ebuild
@@ -1,12 +1,12 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/miniupnpd/miniupnpd-1.9_pre20140422.ebuild,v 1.1 2014/05/10 09:25:26 gurligebis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/miniupnpd/miniupnpd-1.9_pre20140523.ebuild,v 1.1 2014/07/26 09:03:37 gurligebis Exp $
EAPI="5"
inherit eutils toolchain-funcs
-MY_PV=1.8.20140422
+MY_PV=1.8.20140523
MY_P="${PN}-${MY_PV}"
DESCRIPTION="MiniUPnP IGD Daemon"
@@ -27,7 +27,6 @@ DEPEND="${RDEPEND}
S="${WORKDIR}/${MY_P}"
src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.9-cleanup.patch
epatch "${FILESDIR}"/${PN}-1.9-build.patch
mv Makefile.linux Makefile || die
}
@@ -40,6 +39,10 @@ src_configure() {
sed -i -r \
-e '/#define ENABLE_LEASEFILE/s:(/[*]|[*]/)::g' \
config.h || die
+
+ sed -i -r \
+ -e '/#define ENABLE_MANUFACTURER_INFO_CONFIGURATION/s:(/[*]|[*]/)::g' \
+ config.h || die
}
src_compile() {