Fixing up the ebuild, hopefully fixing the compilation in #157821.
authorChristian Heim <phreak@gentoo.org>
Sun, 14 Jan 2007 21:37:19 +0000 (21:37 +0000)
committerChristian Heim <phreak@gentoo.org>
Sun, 14 Jan 2007 21:37:19 +0000 (21:37 +0000)
Package-Manager: portage-2.1.2_rc4-r9

dev-libs/fcgi/ChangeLog
dev-libs/fcgi/Manifest
dev-libs/fcgi/fcgi-2.4.0-r2.ebuild [new file with mode: 0644]
dev-libs/fcgi/files/digest-fcgi-2.4.0-r2 [new file with mode: 0644]
dev-libs/fcgi/files/fcgi-2.4.0-html-updates.patch [new file with mode: 0644]

index 6ff283a511be6ba4e90a8ff456c08bce9bad0d33..5990205b1194200ef380f21fc859c98949dde50c 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for dev-libs/fcgi
-# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/fcgi/ChangeLog,v 1.23 2006/11/04 17:21:45 phreak Exp $
+# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/fcgi/ChangeLog,v 1.24 2007/01/14 21:37:19 phreak Exp $
+
+*fcgi-2.4.0-r2 (14 Jan 2007)
+
+  14 Jan 2007; Christian Heim <phreak@gentoo.org>
+  +files/fcgi-2.4.0-html-updates.patch, +fcgi-2.4.0-r2.ebuild:
+  Fixing up the ebuild, hopefully fixing the compilation in #157821.
 
   04 Nov 2006; Christian Heim <phreak@gentoo.org> fcgi-2.4.0-r1.ebuild:
   Fixing #153651 (thanks to Tobias Scherbaum for reporting it), cleaning up
index 7e78287f29b6f78762b18cd4e90892c3f8fed5e6..d42db38d3171ad9a589ab773b4452e82660c4398 100644 (file)
@@ -9,19 +9,27 @@ AUX fcgi-2.4.0-clientdata-pointer.patch 3203 RMD160 fb6e7341cd162640665c4c2b6578
 MD5 d2654525f06451c99b8cdd4cc00a963b files/fcgi-2.4.0-clientdata-pointer.patch 3203
 RMD160 fb6e7341cd162640665c4c2b65784bff0889e1f1 files/fcgi-2.4.0-clientdata-pointer.patch 3203
 SHA256 27936406b5fcb13096bbdd80ee7eb0cf262e5c2b983e79e41d17a3cd17387683 files/fcgi-2.4.0-clientdata-pointer.patch 3203
+AUX fcgi-2.4.0-html-updates.patch 2527 RMD160 465ee1b04f820237d70ff9f39f37ef9473f4c51b SHA1 94b13aa049d9c331993b2510fd29bd2109269ba4 SHA256 df8b2eb4c017fedf6f27a5650e2f4f5636e66ec7d02d20a50282edbc8d636c69
+MD5 f26b536786f70b30a2d91c83d56e944c files/fcgi-2.4.0-html-updates.patch 2527
+RMD160 465ee1b04f820237d70ff9f39f37ef9473f4c51b files/fcgi-2.4.0-html-updates.patch 2527
+SHA256 df8b2eb4c017fedf6f27a5650e2f4f5636e66ec7d02d20a50282edbc8d636c69 files/fcgi-2.4.0-html-updates.patch 2527
 DIST fcgi-2.4.0.tar.gz 468682 RMD160 df5c01b197bc72fca7abee184a34ec14253dd0f0 SHA1 2329404159e8b8315e524b9eaf1de763202c6e6a SHA256 66fc45c6b36a21bf2fbbb68e90f780cc21a9da1fffbae75e76d2b4402d3f05b9
 EBUILD fcgi-2.4.0-r1.ebuild 1073 RMD160 33101695fc28ec6fc7a7686dbf06e684ad3c7336 SHA1 036a7f8638085b10e6b3f22749f0a4feeb864ec2 SHA256 05621611ab994e3e922aeb1c9d78b1460b104e9fa1cf9ec3052426f1a97c4a76
 MD5 7958c2fc47de59e9602c81c8c86ebdea fcgi-2.4.0-r1.ebuild 1073
 RMD160 33101695fc28ec6fc7a7686dbf06e684ad3c7336 fcgi-2.4.0-r1.ebuild 1073
 SHA256 05621611ab994e3e922aeb1c9d78b1460b104e9fa1cf9ec3052426f1a97c4a76 fcgi-2.4.0-r1.ebuild 1073
+EBUILD fcgi-2.4.0-r2.ebuild 1292 RMD160 03caad9dd9a1c8d66e130e269a72127802f41de7 SHA1 dbf87782d906790c99595de2965a99b7145f949a SHA256 e101111ccc7aae1c9dbfae9dd0cb71efd03133bfab9ffc51c73e83e16390130d
+MD5 5cf4763d012e399c9b6daffc1df26fe8 fcgi-2.4.0-r2.ebuild 1292
+RMD160 03caad9dd9a1c8d66e130e269a72127802f41de7 fcgi-2.4.0-r2.ebuild 1292
+SHA256 e101111ccc7aae1c9dbfae9dd0cb71efd03133bfab9ffc51c73e83e16390130d fcgi-2.4.0-r2.ebuild 1292
 EBUILD fcgi-2.4.0.ebuild 812 RMD160 1e7386cd66cb1ca0831f7fdaa2c8f42a080ea112 SHA1 837dad4c3a8f035bed913a6ee5fa962a0c7466da SHA256 63a8c81385bf80591e4e74800a1cc3fb1cb04ad49c897486a781bc90c80035fc
 MD5 c7dcf8850edfdd65f7800b3d1c12af56 fcgi-2.4.0.ebuild 812
 RMD160 1e7386cd66cb1ca0831f7fdaa2c8f42a080ea112 fcgi-2.4.0.ebuild 812
 SHA256 63a8c81385bf80591e4e74800a1cc3fb1cb04ad49c897486a781bc90c80035fc fcgi-2.4.0.ebuild 812
-MISC ChangeLog 2664 RMD160 51305d4db1e9951775a60eac5598c9b78a38376a SHA1 aff2b1da78ec0a87c8725d212cf0a360fcfc726a SHA256 0f04b84577bc188ff90d1090f1b33751420dda53ff27ee904ae68ac899c514ea
-MD5 2fad4c5ed638ceb0522754ebb951de40 ChangeLog 2664
-RMD160 51305d4db1e9951775a60eac5598c9b78a38376a ChangeLog 2664
-SHA256 0f04b84577bc188ff90d1090f1b33751420dda53ff27ee904ae68ac899c514ea ChangeLog 2664
+MISC ChangeLog 2877 RMD160 3057468a5b14a05fe789a1605f16570ea875fa25 SHA1 181428f8b9f81f5c386a53da4d099b36b07892d2 SHA256 a85b9bad9f610fac507e6cfc8a41ac1e0e7bcc0c7dc4b2e786f67455c2b4ae49
+MD5 eaa03b07b3606b891930a292439de4e5 ChangeLog 2877
+RMD160 3057468a5b14a05fe789a1605f16570ea875fa25 ChangeLog 2877
+SHA256 a85b9bad9f610fac507e6cfc8a41ac1e0e7bcc0c7dc4b2e786f67455c2b4ae49 ChangeLog 2877
 MISC metadata.xml 233 RMD160 11bb0852d206051fed6e23c210fdcd2ee2cdbad5 SHA1 58f27fdf3ed652085e12776fc3c6302b50da5119 SHA256 05454ef42a9bf27fd9f98807e292bbb7a5bc1d3163d91f95bd4ec1f4ec7df69b
 MD5 a2fa038f003aeb0aea65f845a7c332dc metadata.xml 233
 RMD160 11bb0852d206051fed6e23c210fdcd2ee2cdbad5 metadata.xml 233
@@ -32,10 +40,13 @@ SHA256 3798424d8c4985dbc3becf55352ae00fbd239f633c36910c90a5fb3853c85a70 files/di
 MD5 14b9f075aa8a46f6b93d7baee240544d files/digest-fcgi-2.4.0-r1 232
 RMD160 f40f8e4021c8dbf2e291d3dee9b857e1685b26c2 files/digest-fcgi-2.4.0-r1 232
 SHA256 3798424d8c4985dbc3becf55352ae00fbd239f633c36910c90a5fb3853c85a70 files/digest-fcgi-2.4.0-r1 232
+MD5 14b9f075aa8a46f6b93d7baee240544d files/digest-fcgi-2.4.0-r2 232
+RMD160 f40f8e4021c8dbf2e291d3dee9b857e1685b26c2 files/digest-fcgi-2.4.0-r2 232
+SHA256 3798424d8c4985dbc3becf55352ae00fbd239f633c36910c90a5fb3853c85a70 files/digest-fcgi-2.4.0-r2 232
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
+Version: GnuPG v2.0.1 (GNU/Linux)
 
-iD8DBQFFVpkNamhnQswr0vIRAn+wAKC5bUHTTS0LDQHVBv8mkeoWEXSMGwCgrXg1
-9JcRg5Rk/QgZ8oLqE02iooc=
-=6/e7
+iD8DBQFFqqKUyuNVb5qfaOYRAltwAKCnJDGD1zszXxLOAfv9LIwUTVI13gCdHhQ9
+XA9qj+687T/AVzp8SGLPv8g=
+=kxnN
 -----END PGP SIGNATURE-----
diff --git a/dev-libs/fcgi/fcgi-2.4.0-r2.ebuild b/dev-libs/fcgi/fcgi-2.4.0-r2.ebuild
new file mode 100644 (file)
index 0000000..ed26848
--- /dev/null
@@ -0,0 +1,56 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/fcgi/fcgi-2.4.0-r2.ebuild,v 1.1 2007/01/14 21:37:19 phreak Exp $
+
+WANT_AUTOMAKE="latest"
+WANT_AUTOCONF="latest"
+
+inherit eutils autotools multilib
+
+DESCRIPTION="FastCGI Developer's Kit"
+HOMEPAGE="http://www.fastcgi.com/"
+SRC_URI="http://www.fastcgi.com/dist/${P}.tar.gz"
+
+LICENSE="FastCGI"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="html"
+
+DEPEND=""
+RDEPEND=""
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+
+       epatch "${FILESDIR}/${P}-Makefile.patch"
+       epatch "${FILESDIR}/${P}-clientdata-pointer.patch"
+       epatch "${FILESDIR}/${P}-html-updates.patch"
+
+       eautoreconf
+}
+
+src_compile() {
+       econf || die "econf failed"
+       make || die "make failed"
+}
+
+src_install() {
+       make DESTDIR="${D}" install LIBRARY_PATH="${D}/usr/$(get_libdir)" || die
+
+       dodoc README
+
+       # install the manpages into the right place
+       doman doc/*.[13]
+
+       # Only install the html documentation if USE=html
+       if use html ; then
+               dohtml "${S}"/doc/*/*
+               insinto /usr/share/doc/${PF}/html
+               doins -r "${S}/images"
+       fi
+
+       # install examples in the right place
+       insinto /usr/share/doc/${PF}/examples
+       doins "${S}/examples/"*.c
+}
diff --git a/dev-libs/fcgi/files/digest-fcgi-2.4.0-r2 b/dev-libs/fcgi/files/digest-fcgi-2.4.0-r2
new file mode 100644 (file)
index 0000000..199240e
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 d15060a813b91383a9f3c66faf84867e fcgi-2.4.0.tar.gz 468682
+RMD160 df5c01b197bc72fca7abee184a34ec14253dd0f0 fcgi-2.4.0.tar.gz 468682
+SHA256 66fc45c6b36a21bf2fbbb68e90f780cc21a9da1fffbae75e76d2b4402d3f05b9 fcgi-2.4.0.tar.gz 468682
diff --git a/dev-libs/fcgi/files/fcgi-2.4.0-html-updates.patch b/dev-libs/fcgi/files/fcgi-2.4.0-html-updates.patch
new file mode 100644 (file)
index 0000000..ca10a6a
--- /dev/null
@@ -0,0 +1,65 @@
+Index: fcgi-2.4.0/doc/fcgi-devel-kit.htm
+===================================================================
+--- fcgi-2.4.0.orig/doc/fcgi-devel-kit.htm
++++ fcgi-2.4.0/doc/fcgi-devel-kit.htm
+@@ -19,7 +19,7 @@
+    </HEAD>
+    <BODY>
+       <P CLASS="c1">
+-         <IMG BORDER="0" SRC="../images/fcgi-hd.gif" ALT="[[FastCGI]]"><BR CLEAR="all">
++         <IMG BORDER="0" SRC="images/fcgi-hd.gif" ALT="[[FastCGI]]"><BR CLEAR="all">
+       </P>
+       <H3 CLASS="c2">
+          FastCGI Developer&#39;s Kit
+Index: fcgi-2.4.0/doc/fcgi-java.htm
+===================================================================
+--- fcgi-2.4.0.orig/doc/fcgi-java.htm
++++ fcgi-2.4.0/doc/fcgi-java.htm
+@@ -20,7 +20,7 @@
+    </HEAD>
+    <BODY>
+       <DIV CLASS="c1">
+-         <A HREF="http://fastcgi.com"><IMG BORDER="0" SRC="../images/fcgi-hd.gif" ALT="[[FastCGI]]"></A>
++         <A HREF="http://fastcgi.com"><IMG BORDER="0" SRC="images/fcgi-hd.gif" ALT="[[FastCGI]]"></A>
+       </DIV>
+       <BR CLEAR="all">
+       <DIV CLASS="c1">
+Index: fcgi-2.4.0/doc/fcgi-perf.htm
+===================================================================
+--- fcgi-2.4.0.orig/doc/fcgi-perf.htm
++++ fcgi-2.4.0/doc/fcgi-perf.htm
+@@ -19,7 +19,7 @@
+    </HEAD>
+    <BODY>
+       <DIV CLASS="c1">
+-         <A HREF="http://fastcgi.com"><IMG BORDER="0" SRC="../images/fcgi-hd.gif" ALT="[[FastCGI]]"></A>
++         <A HREF="http://fastcgi.com"><IMG BORDER="0" SRC="images/fcgi-hd.gif" ALT="[[FastCGI]]"></A>
+       </DIV>
+       <BR CLEAR="all">
+       <DIV CLASS="c1">
+Index: fcgi-2.4.0/doc/fcgi-perl.htm
+===================================================================
+--- fcgi-2.4.0.orig/doc/fcgi-perl.htm
++++ fcgi-2.4.0/doc/fcgi-perl.htm
+@@ -19,7 +19,7 @@
+    </HEAD>
+    <BODY>
+       <DIV CLASS="c1">
+-         <A HREF="http://fastcgi.com"><IMG BORDER="0" SRC="../images/fcgi-hd.gif" ALT="[[FastCGI]]"></A>
++         <A HREF="http://fastcgi.com"><IMG BORDER="0" SRC="images/fcgi-hd.gif" ALT="[[FastCGI]]"></A>
+       </DIV>
+       <BR CLEAR="all">
+        
+Index: fcgi-2.4.0/doc/fcgi-tcl.htm
+===================================================================
+--- fcgi-2.4.0.orig/doc/fcgi-tcl.htm
++++ fcgi-2.4.0/doc/fcgi-tcl.htm
+@@ -19,7 +19,7 @@
+    </HEAD>
+    <BODY>
+       <DIV CLASS="c1">
+-         <A HREF="http://fastcgi.com"><IMG BORDER="0" SRC="../images/fcgi-hd.gif" ALT="[[FastCGI]]"></A>
++         <A HREF="http://fastcgi.com"><IMG BORDER="0" SRC="images/fcgi-hd.gif" ALT="[[FastCGI]]"></A>
+       </DIV>
+       <BR CLEAR="all">
+       <DIV CLASS="c1">