First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 32232
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Paul de Vrieze <pauldv@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Jani Averbach <jaa@jaa.iki.fi>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
neon-0.24.4.ebuild actual net-misc/neon-0.24.4.ebuild text/plain Jani Averbach 2003-10-28 17:23 0000 918 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 32232 depends on: Show dependency tree
Bug 32232 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-10-28 17:20 0000
This patch/ new ebuild fix following problems with net-misc/neon ebuild: 
 
1) It adds ~amd64 architecture, (builds and works fine in gentoo amd64) 
2) It corrects IUSE field, which is missing zlib 
3) It corrects DEPEND field (missing dev-libs/zlib) 
3) It adds use expat, which make possible compile neon against expat 
    This is handy with subversion, because subversion will link with apr/apr-utils, which 
are using expat and neon. So if you compile neon against xml2 then you have two 
xml-parser dependencies for one software. 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.



--- neon-0.24.2.ebuild  2003-09-27 20:54:52.000000000 +0000 
+++ neon-0.24.4.ebuild  2003-10-28 23:15:32.579055289 +0000 
@@ -6,17 +6,19 @@ 
 DESCRIPTION="HTTP and WebDAV client library" 
 SRC_URI="http://www.webdav.org/${PN}/${P}.tar.gz" 
 HOMEPAGE="http://www.webdav.org/neon" 
-DEPEND="dev-libs/libxml2 
-       ssl? ( >=dev-libs/openssl-0.9.6f )" 
+DEPEND=" expat? ( dev-libs/expat ) : ( dev-libs/libxml2 ) 
+       ssl? ( >=dev-libs/openssl-0.9.6f ) 
+       zlib? ( sys-libs/zlib )" 
 SLOT="0" 
 LICENSE="GPL-2" 
-KEYWORDS="~x86" 
-IUSE="ssl" 
+KEYWORDS="~x86 ~amd64" 
+IUSE="ssl zlib expat" 
 
 src_compile() { 
        local myc='--enable-shared' 
 
-       use ssl && myc="$myc --with-ssl" 
+       use ssl && myc="$myc --with-ssl" || myc="$myc --without-ssl" 
+       use expat && myc="$myc --with-expat" || myc="$myc --with-libxml2" 
        use zlib && myc="$myc --with-zlib" || myc="$myc --without-zlib" 
 
        econf $myc

------- Comment #1 From Jani Averbach 2003-10-28 17:23:09 0000 -------
Created an attachment (id=19910) [edit]
actual net-misc/neon-0.24.4.ebuild

I have tested this with following use flag combinations:
USE='-ssl expat'
USE='zlib ssl expat'
USE=''
USE='zlib ssl'

------- Comment #2 From Heinrich Wendel (RETIRED) 2003-12-10 10:39:23 0000 -------
*** Bug 35538 has been marked as a duplicate of this bug. ***

------- Comment #3 From Paul de Vrieze 2003-12-15 12:47:38 0000 -------
I've added 0.24.4 with most features from the patch

First Last Prev Next    No search results available      Search page      Enter new bug