summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArmando Di Cianno <fafhrd@gentoo.org>2004-12-04 20:23:35 +0000
committerArmando Di Cianno <fafhrd@gentoo.org>2004-12-04 20:23:35 +0000
commit2b8f037a81e29ba4c3a60a1e2be11ad55bea7361 (patch)
tree969fc60489235ebc2b4d6ba4716d96b8a8e3ae5f /gnustep-libs/gsweb
parentStable on ppc64; bug #73279 (Manifest recommit) (diff)
downloadgentoo-2-2b8f037a81e29ba4c3a60a1e2be11ad55bea7361.tar.gz
gentoo-2-2b8f037a81e29ba4c3a60a1e2be11ad55bea7361.tar.bz2
gentoo-2-2b8f037a81e29ba4c3a60a1e2be11ad55bea7361.zip
Lots of general version bumps all related to GNUstep
Diffstat (limited to 'gnustep-libs/gsweb')
-rw-r--r--gnustep-libs/gsweb/ChangeLog8
-rw-r--r--gnustep-libs/gsweb/Manifest5
-rw-r--r--gnustep-libs/gsweb/files/1.1.1_pre-build-fixes.patch10
-rw-r--r--gnustep-libs/gsweb/files/digest-gsweb-1.1.1_pre200412030
-rw-r--r--gnustep-libs/gsweb/gsweb-1.1.1_pre20041203.ebuild84
5 files changed, 106 insertions, 1 deletions
diff --git a/gnustep-libs/gsweb/ChangeLog b/gnustep-libs/gsweb/ChangeLog
index 546f5f9f0243..48976a606f83 100644
--- a/gnustep-libs/gsweb/ChangeLog
+++ b/gnustep-libs/gsweb/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnustep-libs/gsweb
# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-libs/gsweb/ChangeLog,v 1.1 2004/11/21 20:28:36 fafhrd Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-libs/gsweb/ChangeLog,v 1.2 2004/12/04 20:20:48 fafhrd Exp $
+
+*gsweb-1.1.1_pre20041203 (03 Dec 2004)
+
+ 03 Dec 2004; Armando Di Cianno <fafhrd@gentoo.org>
+ +files/1.1.1_pre-build-fixes.patch, +gsweb-1.1.1_pre20041203.ebuild:
+ General version bump
*gsweb-1.1.1_pre20041119 (21 Nov 2004)
diff --git a/gnustep-libs/gsweb/Manifest b/gnustep-libs/gsweb/Manifest
index 3ff24aec678d..4b042e5e10bb 100644
--- a/gnustep-libs/gsweb/Manifest
+++ b/gnustep-libs/gsweb/Manifest
@@ -1,10 +1,15 @@
+MD5 8d8164734b429dc41978eb210c3daf6a gsweb-1.1.1_pre20041126.ebuild 2105
MD5 8f78510f6eef22ad57ca248882daa0b8 gsweb-1.1.1_pre20041119.ebuild 2218
+MD5 8d8164734b429dc41978eb210c3daf6a gsweb-1.1.1_pre20041203.ebuild 2105
MD5 bd941b0f0c4107ee4572db68685e309a ChangeLog 576
MD5 793863b2ae98803d7c254bed889178b3 metadata.xml 429
MD5 078dd66c0d30dc9af62ed1cad6519a0e files/apache1-make.patch 333
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gsweb-1.1.1_pre20041119 0
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gsweb-1.1.1_pre20041126 0
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gsweb-1.1.1_pre20041203 0
MD5 41b18945839f51f5ab48c20ab9a60b2c files/apache2-make.patch 334
MD5 9f675b264d05d148a25d5cbf4e28001e files/1.1.1_pre20041119-build-fixes.patch 374
+MD5 9f675b264d05d148a25d5cbf4e28001e files/1.1.1_pre-build-fixes.patch 374
MD5 b2bed5fd63f7b0ac88c29357e81e52d3 files/gsweb.conf 2267
MD5 e9be862ba0ae4a1d47a54daf5f386ff3 files/1/90_mod_gsweb.conf 256
MD5 bfb17f39dbc561ab65918f5bedebbf4c files/2/90_mod_gsweb.conf 255
diff --git a/gnustep-libs/gsweb/files/1.1.1_pre-build-fixes.patch b/gnustep-libs/gsweb/files/1.1.1_pre-build-fixes.patch
new file mode 100644
index 000000000000..5f3adef3eab6
--- /dev/null
+++ b/gnustep-libs/gsweb/files/1.1.1_pre-build-fixes.patch
@@ -0,0 +1,10 @@
+--- GSWAction.h.orig 2004-11-19 01:00:10.682762424 -0500
++++ GSWAction.h 2004-11-19 01:00:14.788138312 -0500
+@@ -56,7 +56,6 @@
+ /** Returns YES if self reponds to actionName **/
+ -(BOOL)isActionNamed:(NSString*)actionName;
+
+--(id)existingSession;
+ -(NSString*)sessionIDForRequest:(GSWRequest*)aRequest;
+ -(void)_initializeRequestSessionIDInContext:(GSWContext*)aContext;
+
diff --git a/gnustep-libs/gsweb/files/digest-gsweb-1.1.1_pre20041203 b/gnustep-libs/gsweb/files/digest-gsweb-1.1.1_pre20041203
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/gnustep-libs/gsweb/files/digest-gsweb-1.1.1_pre20041203
diff --git a/gnustep-libs/gsweb/gsweb-1.1.1_pre20041203.ebuild b/gnustep-libs/gsweb/gsweb-1.1.1_pre20041203.ebuild
new file mode 100644
index 000000000000..03cfc5c070dc
--- /dev/null
+++ b/gnustep-libs/gsweb/gsweb-1.1.1_pre20041203.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-libs/gsweb/gsweb-1.1.1_pre20041203.ebuild,v 1.1 2004/12/04 20:20:48 fafhrd Exp $
+
+ECVS_CVS_COMMAND="cvs -q"
+ECVS_SERVER="savannah.gnu.org:/cvsroot/gnustep"
+ECVS_USER="anoncvs"
+ECVS_AUTH="ext"
+ECVS_MODULE="gnustep/dev-libs/${PN}"
+ECVS_CO_OPTS="-P -D ${PV/*_pre}"
+ECVS_UP_OPTS="-dP -D ${PV/*_pre}"
+ECVS_TOP_DIR="${DISTDIR}/cvs-src/savannah.gnu.org-gnustep"
+inherit gnustep cvs eutils depend.apache
+
+S=${WORKDIR}/${ECVS_MODULE}
+
+DESCRIPTION="GNUstepWeb is a library which was designed to be compatible with WebObjects 4.x (developed by NeXT (now Apple) Inc.)."
+HOMEPAGE="http://www.gnustep.org"
+
+KEYWORDS="~ppc"
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+DEPEND="${GS_DEPEND}
+ gnustep-libs/gdl2
+ x11-libs/libPropList"
+RDEPEND="${GS_RDEPEND}
+ gnustep-libs/gdl2
+ x11-libs/libPropList
+ net-www/apache"
+need_apache2
+IUSE="${IUSE}"
+
+egnustep_install_domain "System"
+
+src_unpack() {
+ cvs_src_unpack
+ cd ${S}/GSWeb.framework
+ epatch ${FILESDIR}/1.1.1_pre-build-fixes.patch
+ cd ${S}/GSWAdaptors/Apache
+ epatch ${FILESDIR}/apache1-make.patch
+ cd ${S}/GSWAdaptors/Apache
+ epatch ${FILESDIR}/apache2-make.patch
+ cd ${S}
+}
+
+src_compile() {
+ cd ${S}
+ egnustep_env
+ econf "--prefix=$(egnustep_prefix)" || die "./configure failed"
+ egnustep_make || die
+ cd ${S}/GSWAdaptors/Apache
+ pwd
+ einfo "emake -f GNUmakefile-Apache${APACHE_VERSION}x all"
+ emake -f GNUmakefile-Apache${APACHE_VERSION}x all
+ ls -la
+ cd ${S}
+ pwd
+}
+
+src_install() {
+ gnustep_src_install
+ cd ${S}/GSWAdaptors/Apache
+ insinto /usr/lib/apache${APACHE_VERSION#1}-extramodules
+ insopts -m0755
+ doins mod_gsweb.so
+ cd ${S}
+
+ insinto /etc/apache${APACHE_VERSION#1}/conf/modules.d
+ doins ${FILESDIR}/${APACHE_VERSION}/90_mod_gsweb.conf
+
+ insinto /etc/apache${APACHE_VERSION#1}/conf
+ doins ${FILESDIR}/gsweb.conf
+
+ dodir $(egnustep_system_domain)/Library/Documentation/GSWeb
+ insinto $(egnustep_system_domain)/Library/Documentation/GSWeb
+ doins GSWAdaptors/Doc/ConfigurationFile.html
+}
+
+pkg_postinst() {
+ gnustep_pkg_postinst
+ einfo "Edit /etc/conf.d/apache${APACHE_VERSION#1} and add \"-D GSWeb\" to APACHE${APACHE_VERSION#1}_OPTS"
+}
+