summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Hadaway <raker@gentoo.org>2003-07-15 08:01:16 +0000
committerNick Hadaway <raker@gentoo.org>2003-07-15 08:01:16 +0000
commit9d9aa61812b2944a3161067a735b1bf8f9a3cad7 (patch)
tree7865c7dc79f697fba7333a21de0754664ae4b248 /net-misc
parentRemoving old files. (diff)
downloadhistorical-9d9aa61812b2944a3161067a735b1bf8f9a3cad7.tar.gz
historical-9d9aa61812b2944a3161067a735b1bf8f9a3cad7.tar.bz2
historical-9d9aa61812b2944a3161067a735b1bf8f9a3cad7.zip
Added a patch for msmessenger/linux-igd
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/upnp/ChangeLog8
-rw-r--r--net-misc/upnp/Manifest5
-rw-r--r--net-misc/upnp/files/digest-upnp-1.0.4-r11
-rw-r--r--net-misc/upnp/files/msmessenger.patch12
-rw-r--r--net-misc/upnp/upnp-1.0.4-r1.ebuild37
5 files changed, 61 insertions, 2 deletions
diff --git a/net-misc/upnp/ChangeLog b/net-misc/upnp/ChangeLog
index 32aa4a38209b..75f78c7b429a 100644
--- a/net-misc/upnp/ChangeLog
+++ b/net-misc/upnp/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-misc/upnp
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/upnp/ChangeLog,v 1.4 2003/02/12 08:34:24 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/upnp/ChangeLog,v 1.5 2003/07/15 08:01:16 raker Exp $
+
+*upnp-1.0.4-r1 (15 Jul 2003)
+
+ 15 Jul 2003; Nick Hadaway <raker@gentoo.org> upnp-1.0.4-r1.ebuild,
+ files/msmessenger.patch:
+ Added a patch for compatibility with MSN and linux-igd
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
diff --git a/net-misc/upnp/Manifest b/net-misc/upnp/Manifest
index 907e82b1e0af..8a9a2a460b0e 100644
--- a/net-misc/upnp/Manifest
+++ b/net-misc/upnp/Manifest
@@ -1,3 +1,6 @@
-MD5 1e3c2145fd4be75c12dfa0fad606b0d1 ChangeLog 445
MD5 3ce901d0249bcd16df8529073bff9007 upnp-1.0.4.ebuild 881
+MD5 aaaca4c684cd2762a4635078a82809ba upnp-1.0.4-r1.ebuild 919
+MD5 5ba4e2a5b75b006e9cc425f47644fe7c ChangeLog 629
MD5 9c84a2a05767ba2a9032b767c32b19d9 files/digest-upnp-1.0.4 65
+MD5 d1e8a04f3971c238d992f69d683fe65b files/msmessenger.patch 590
+MD5 9c84a2a05767ba2a9032b767c32b19d9 files/digest-upnp-1.0.4-r1 65
diff --git a/net-misc/upnp/files/digest-upnp-1.0.4-r1 b/net-misc/upnp/files/digest-upnp-1.0.4-r1
new file mode 100644
index 000000000000..6b71d741358c
--- /dev/null
+++ b/net-misc/upnp/files/digest-upnp-1.0.4-r1
@@ -0,0 +1 @@
+MD5 d4ebd84d0c809d90ae36c37e5a2d213c upnpsdk-1.0.4.tar.gz 227425
diff --git a/net-misc/upnp/files/msmessenger.patch b/net-misc/upnp/files/msmessenger.patch
new file mode 100644
index 000000000000..9d484b153edb
--- /dev/null
+++ b/net-misc/upnp/files/msmessenger.patch
@@ -0,0 +1,12 @@
+diff -urN upnpsdk-1.0.4/src/ssdp/ssdplib.c upnpsdk-1.0.4-modified/src/ssdp/ssdplib.c
+--- upnpsdk-1.0.4/src/ssdp/ssdplib.c 2001-08-15 13:17:31.000000000 -0500
++++ upnpsdk-1.0.4-modified/src/ssdp/ssdplib.c 2003-07-15 02:53:14.000000000 -0500
+@@ -403,7 +403,7 @@
+ bzero((char *)&SelfAddr, sizeof(struct sockaddr_in));
+
+ SelfAddr.sin_family = AF_INET;
+- SelfAddr.sin_addr.s_addr = inet_addr(SSDP_IP);
++ SelfAddr.sin_addr.s_addr = htonl(INADDR_ANY);
+ SelfAddr.sin_port = htons(SSDP_PORT);
+ if (bind( SsdpSock, (struct sockaddr *) &SelfAddr, sizeof(SelfAddr)) != 0)
+ {
diff --git a/net-misc/upnp/upnp-1.0.4-r1.ebuild b/net-misc/upnp/upnp-1.0.4-r1.ebuild
new file mode 100644
index 000000000000..363b99f48c72
--- /dev/null
+++ b/net-misc/upnp/upnp-1.0.4-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/upnp/upnp-1.0.4-r1.ebuild,v 1.1 2003/07/15 08:01:16 raker Exp $
+
+S="${WORKDIR}/${PN}sdk-${PV}"
+
+DESCRIPTION="Intel's UPnP SDK"
+HOMEPAGE="http://upnp.sourceforge.net"
+SRC_URI="http://unc.dl.sourceforge.net/sourceforge/upnp/${PN}sdk-${PV}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="x86 sparc ~ppc"
+
+RDEPEND="sys-apps/e2fsprogs"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+ epatch ${FILESDIR}/msmessenger.patch
+ emake || die "compile problem"
+}
+
+src_install () {
+ dolib.so bin/libupnp.so
+
+ dodir /usr/include/upnp
+ dodir /usr/include/upnp/tools
+ dodir /usr/include/upnp/upnpdom
+
+ insinto /usr/include/upnp
+ doins inc/*.h
+ insinto /usr/include/upnp/tools
+ doins inc/tools/*.h
+ insinto /usr/include/upnp/upnpdom
+ doins inc/upnpdom/*.h
+ docinto sample
+ dodoc LICENSE README
+}