Changed darwin patch so it can be applied unconditional. Marked 2.8.5-r2 stable...
authorFabian Groffen <grobian@gentoo.org>
Sun, 13 Nov 2005 10:26:01 +0000 (10:26 +0000)
committerFabian Groffen <grobian@gentoo.org>
Sun, 13 Nov 2005 10:26:01 +0000 (10:26 +0000)
Package-Manager: portage-2.0.51.22-r3

www-client/lynx/ChangeLog
www-client/lynx/Manifest
www-client/lynx/files/digest-lynx-2.8.5-r1
www-client/lynx/files/digest-lynx-2.8.5-r2
www-client/lynx/files/lynx-2.8.5-darwin.patch
www-client/lynx/lynx-2.8.5-r1.ebuild
www-client/lynx/lynx-2.8.5-r2.ebuild

index ffb5594dde77f478b1779948976ca53aaae700c3..9a3ea0a6cb80d501a20c8aea1c8a17656307729e 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for www-client/lynx
 # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/lynx/ChangeLog,v 1.14 2005/11/13 03:12:37 hparker Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/lynx/ChangeLog,v 1.15 2005/11/13 10:26:01 grobian Exp $
+
+  13 Nov 2005; Fabian Groffen <grobian@gentoo.org>
+  files/lynx-2.8.5-darwin.patch, lynx-2.8.5-r1.ebuild, lynx-2.8.5-r2.ebuild:
+  Changed darwin patch so it can be applied unconditional.  Marked 2.8.5-r2
+  stable (bug #112213)
 
   13 Nov 2005; Homer Parker <hparker@gentoo.org> lynx-2.8.5-r2.ebuild:
   Stable on amd64 fixing bug 112213
index 9558cd109040cf7f816476a77d011eb581861284..ea1ecb7723e2a6f79b5ee97fab484ef5c956283f 100644 (file)
@@ -1,7 +1,7 @@
+MD5 0133ecbd50dec3f32395e2e65f072544 lynx-2.8.5-r1.ebuild 1819
+MD5 83aa646490d1914baa15bcd2db669c3b lynx-2.8.5-r2.ebuild 1935
+MD5 41dea286481b6269744cc781501b24ca ChangeLog 7827
 MD5 acaa86fdf4e340e1180ce324110007cd metadata.xml 224
-MD5 7c76d97be05bb0119c9942853fe86ac4 lynx-2.8.5-r1.ebuild 1840
-MD5 48910f45f318ac65033b2907029fa088 lynx-2.8.5-r2.ebuild 1957
-MD5 b66d4d4aa9af5ca53269f4eb9b275cb2 ChangeLog 7599
-MD5 62a95dce16ec74f3ecb3bc3df818fbbc files/lynx-2.8.5-darwin.patch 652
-MD5 a1e9c5cf250af6de957e1986fc815ac7 files/digest-lynx-2.8.5-r1 140
-MD5 3609542671c4be7e881627bc5ca33c4f files/digest-lynx-2.8.5-r2 135
+MD5 69f5b66452909cba98afabb58a6e826b files/digest-lynx-2.8.5-r1 140
+MD5 3dde8ca3c7a3d6f5c26ebd480aa298f8 files/digest-lynx-2.8.5-r2 135
+MD5 a041d139e8868dac8d23fd879f31809a files/lynx-2.8.5-darwin.patch 687
index 2db84096d545f62293920fc50583f86c2823f969..676896fdeb86c46d18e399400c58a55320f7ccc8 100644 (file)
@@ -1,2 +1,2 @@
-MD5 ee3fd13a06677b24ee3bc3dbc1fd4795 lynx-2.8.5-CAN-2005-3120.patch.bz2 3584
 MD5 d1e5134e5d175f913c16cb6768bc30eb lynx2.8.5.tar.bz2 2177287
+MD5 ee3fd13a06677b24ee3bc3dbc1fd4795 lynx-2.8.5-CAN-2005-3120.patch.bz2 3584
index bbf03cf886793815875d47324a63fedfc0edddcc..80bcb1bc3244b4d768f6b59e6f916d5dd7f092ac 100644 (file)
@@ -1,2 +1,2 @@
-MD5 0dbf511e3680e8c7c179d21db27c8fba lynx-2.8.5-gentoo-0.1.tar.bz2 5017
 MD5 d1e5134e5d175f913c16cb6768bc30eb lynx2.8.5.tar.bz2 2177287
+MD5 0dbf511e3680e8c7c179d21db27c8fba lynx-2.8.5-gentoo-0.1.tar.bz2 5017
index bd382a7f2c230e2a94a80ff30ab0b91e37753e82..f48d466d679e78510b296b735686b82a59fecd8e 100644 (file)
@@ -1,12 +1,15 @@
 diff -ur lynx2-8-5/WWW/Library/Implementation/HTTCP.c lynx2-8-5-patched/WWW/Library/Implementation/HTTCP.c
 --- lynx2-8-5/WWW/Library/Implementation/HTTCP.c       2004-01-25 09:51:04.000000000 +0800
 +++ lynx2-8-5-patched/WWW/Library/Implementation/HTTCP.c       2005-08-12 12:32:50.000000000 +0800
-@@ -1326,7 +1326,7 @@
+@@ -1326,7 +1326,11 @@
            if (phost->h_length != sizeof soc_in->sin_addr) {
                HTAlwaysAlert(host, gettext("Address length looks invalid"));
            }
--          memcpy((void *)&soc_in->sin_addr, phost->h_addr, phost->h_length);
++#ifndef __APPLE__
+           memcpy((void *)&soc_in->sin_addr, phost->h_addr, phost->h_length);
++#else
 +          memcpy((void *)&soc_in->sin_addr, phost->h_addr_list[ 0 ], phost->h_length);
++#endif
  #endif /* VMS && CMU_TCP */
        }
  #endif /* _WINDOWS_NSL */
index 66268be3b04a8f09ba4bfb66a920867874ac99b8..575e3b85c2c1225dceb56d426ec3e4e83febda40 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/lynx/lynx-2.8.5-r1.ebuild,v 1.2 2005/11/13 01:45:16 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/lynx/lynx-2.8.5-r1.ebuild,v 1.3 2005/11/13 10:26:01 grobian Exp $
 
 inherit eutils flag-o-matic
 
@@ -28,7 +28,7 @@ S=${WORKDIR}/${PN}${PV//./-}
 src_unpack() {
        unpack ${A}; cd ${S}
        epatch ${WORKDIR}/${P}-CAN-${SEC_V}.patch
-       use userland_Darwin && epatch ${FILESDIR}/${P}-darwin.patch
+       epatch "${FILESDIR}/${P}"-darwin.patch
 }
 
 src_compile() {
index 7fae3cfe683d50dc4c9de293d4572101169eeb1b..ba291e88bf7a7939b84047586f9b7d07e712b5a5 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/lynx/lynx-2.8.5-r2.ebuild,v 1.5 2005/11/13 03:12:37 hparker Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/lynx/lynx-2.8.5-r2.ebuild,v 1.6 2005/11/13 10:26:01 grobian Exp $
 
 inherit eutils flag-o-matic
 
@@ -15,7 +15,7 @@ SRC_URI="ftp://lynx.isc.org/${MY_P}/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc-macos ppc64 ~s390 sparc x86"
 IUSE="ssl nls ipv6"
 
 DEPEND="sys-libs/ncurses
@@ -30,7 +30,7 @@ PATCHDIR=${WORKDIR}/gentoo/patches
 src_unpack() {
        unpack ${A}; cd ${S}
        EPATCH_SUFFIX="patch" epatch ${PATCHDIR}
-       use userland_Darwin && epatch ${FILESDIR}/${P}-darwin.patch
+       epatch "${FILESDIR}/${P}"-darwin.patch
 }
 
 src_compile() {