summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2007-12-08 19:51:57 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2007-12-08 19:51:57 +0000
commit2e51d602aa092a2f1039bc84c8ad36359e449ca5 (patch)
treeeac4ff0f494ddb1e26ae355683242dcab5b0a0e9 /gnustep-libs/gsweb
parentDelete /usr/X11R6/ flags from build #201626 by Arfrever Frehtes Taifersar Ara... (diff)
downloadhistorical-2e51d602aa092a2f1039bc84c8ad36359e449ca5.tar.gz
historical-2e51d602aa092a2f1039bc84c8ad36359e449ca5.tar.bz2
historical-2e51d602aa092a2f1039bc84c8ad36359e449ca5.zip
Version bump, ported to gnustep-2
Package-Manager: portage-2.1.4_rc9
Diffstat (limited to 'gnustep-libs/gsweb')
-rw-r--r--gnustep-libs/gsweb/ChangeLog9
-rw-r--r--gnustep-libs/gsweb/Manifest31
-rw-r--r--gnustep-libs/gsweb/files/42_mod_gsweb.conf (renamed from gnustep-libs/gsweb/files/2/42_mod_gsweb.conf)0
-rw-r--r--gnustep-libs/gsweb/files/digest-gsweb-1.2.0_pre200603240
-rw-r--r--gnustep-libs/gsweb/files/digest-gsweb-1.3.0_pre200712073
-rw-r--r--gnustep-libs/gsweb/gsweb-1.2.0_pre20060324.ebuild70
-rw-r--r--gnustep-libs/gsweb/gsweb-1.3.0_pre20071207.ebuild48
7 files changed, 75 insertions, 86 deletions
diff --git a/gnustep-libs/gsweb/ChangeLog b/gnustep-libs/gsweb/ChangeLog
index 24dc56d35dd3..437c49e79b54 100644
--- a/gnustep-libs/gsweb/ChangeLog
+++ b/gnustep-libs/gsweb/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for gnustep-libs/gsweb
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-libs/gsweb/ChangeLog,v 1.9 2007/09/11 18:40:31 voyageur Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-libs/gsweb/ChangeLog,v 1.10 2007/12/08 19:51:56 voyageur Exp $
+
+*gsweb-1.3.0_pre20071207 (08 Dec 2007)
+
+ 08 Dec 2007; Bernard Cafarelli <voyageur@gentoo.org>
+ -files/2/42_mod_gsweb.conf, +files/42_mod_gsweb.conf,
+ -gsweb-1.2.0_pre20060324.ebuild, +gsweb-1.3.0_pre20071207.ebuild:
+ Version bump, ebuild heavily rewritten, ported to gnustep-2 eclass
11 Sep 2007; Bernard Cafarelli <voyageur@gentoo.org>
-files/1.1.1_pre20050312-build-fixes.patch:
diff --git a/gnustep-libs/gsweb/Manifest b/gnustep-libs/gsweb/Manifest
index 10712a1b0b5b..67a463a70d6e 100644
--- a/gnustep-libs/gsweb/Manifest
+++ b/gnustep-libs/gsweb/Manifest
@@ -1,23 +1,24 @@
-AUX 2/42_mod_gsweb.conf 264 RMD160 03f7ea2a46e1fff7379597e1e2fb2f7dabd63a2d SHA1 d4cea567de19555f62c7879ee73d763b3c46ba05 SHA256 60eaedfb77af48439560f152485bd0e4ff37d1062c727fd1d61dc6a4244ba469
-MD5 2cc96fdbe05419ac90eadf8cc470c36d files/2/42_mod_gsweb.conf 264
-RMD160 03f7ea2a46e1fff7379597e1e2fb2f7dabd63a2d files/2/42_mod_gsweb.conf 264
-SHA256 60eaedfb77af48439560f152485bd0e4ff37d1062c727fd1d61dc6a4244ba469 files/2/42_mod_gsweb.conf 264
+AUX 42_mod_gsweb.conf 264 RMD160 03f7ea2a46e1fff7379597e1e2fb2f7dabd63a2d SHA1 d4cea567de19555f62c7879ee73d763b3c46ba05 SHA256 60eaedfb77af48439560f152485bd0e4ff37d1062c727fd1d61dc6a4244ba469
+MD5 2cc96fdbe05419ac90eadf8cc470c36d files/42_mod_gsweb.conf 264
+RMD160 03f7ea2a46e1fff7379597e1e2fb2f7dabd63a2d files/42_mod_gsweb.conf 264
+SHA256 60eaedfb77af48439560f152485bd0e4ff37d1062c727fd1d61dc6a4244ba469 files/42_mod_gsweb.conf 264
AUX gsweb.conf 2267 RMD160 7a4cc2464ae7db63a92ff9012f1389d46cb35ee0 SHA1 76be5f6d5e1d46eace5e3dc30c49614c5c4068cd SHA256 121839dd34b7f64daa34c7e7daddd1eacffbaef125eda30fdc310c5162a91360
MD5 b2bed5fd63f7b0ac88c29357e81e52d3 files/gsweb.conf 2267
RMD160 7a4cc2464ae7db63a92ff9012f1389d46cb35ee0 files/gsweb.conf 2267
SHA256 121839dd34b7f64daa34c7e7daddd1eacffbaef125eda30fdc310c5162a91360 files/gsweb.conf 2267
-EBUILD gsweb-1.2.0_pre20060324.ebuild 1739 RMD160 e4e891b09e8e8fb75b5aa1bd06bf6e0ad0d997a8 SHA1 12919b27e9184690ef455f8e8561bc0013040fe7 SHA256 3c974e29f7c1d40ca6d77714235116a1f1c5fd8e5841d2901503eddbaa739692
-MD5 3e1e084d3b157151340c0c86200366e5 gsweb-1.2.0_pre20060324.ebuild 1739
-RMD160 e4e891b09e8e8fb75b5aa1bd06bf6e0ad0d997a8 gsweb-1.2.0_pre20060324.ebuild 1739
-SHA256 3c974e29f7c1d40ca6d77714235116a1f1c5fd8e5841d2901503eddbaa739692 gsweb-1.2.0_pre20060324.ebuild 1739
-MISC ChangeLog 2491 RMD160 41d2bd31ab1145a19bba304448cd185d34a10c87 SHA1 e5da96d8dae1321abb404be49f43b3d396f0593c SHA256 46dc99e5e553a2dc2ed9e787d55e17126bb8687b6e6bb706c3debb73f4b9a497
-MD5 db565a742f923ac2254f126d28fb9b29 ChangeLog 2491
-RMD160 41d2bd31ab1145a19bba304448cd185d34a10c87 ChangeLog 2491
-SHA256 46dc99e5e553a2dc2ed9e787d55e17126bb8687b6e6bb706c3debb73f4b9a497 ChangeLog 2491
+DIST gsweb-1.3.0_pre20071207.tar.gz 831487 RMD160 a21de70ecb050280558fadae5748fc16ec60e0d1 SHA1 e133322d8ea9684414e184aaa6685bacfbac2468 SHA256 a893a443c271e1ff06893f7b4b7e898b71fa594fbf4435b34967d3d7338c75cd
+EBUILD gsweb-1.3.0_pre20071207.ebuild 1240 RMD160 3bf42b7ab3f85ebe50c4b02833a6c8bd7232a3b0 SHA1 2b3814eab7fdb741a619b913d701f236b865f628 SHA256 27bbe54a0fd8da4b4423b2147930da762f3098c0de68eba083cff321e559f3b4
+MD5 2ae639b7eb9e272536b5526443992bdc gsweb-1.3.0_pre20071207.ebuild 1240
+RMD160 3bf42b7ab3f85ebe50c4b02833a6c8bd7232a3b0 gsweb-1.3.0_pre20071207.ebuild 1240
+SHA256 27bbe54a0fd8da4b4423b2147930da762f3098c0de68eba083cff321e559f3b4 gsweb-1.3.0_pre20071207.ebuild 1240
+MISC ChangeLog 2781 RMD160 fca7f8578babb117a2a3cb270a8a55f7f1613856 SHA1 27e28d34618927511d7f14ba9fd2a8f70195c02b SHA256 18075c0ae4373b29ceab1f64185fa235aa83c372065a299219216351c219a6ce
+MD5 3dad7f3fb9bb878a007ab44be668b074 ChangeLog 2781
+RMD160 fca7f8578babb117a2a3cb270a8a55f7f1613856 ChangeLog 2781
+SHA256 18075c0ae4373b29ceab1f64185fa235aa83c372065a299219216351c219a6ce ChangeLog 2781
MISC metadata.xml 367 RMD160 00bc819bb9210989f193356fa12cfda3143a2db2 SHA1 424275654d9417a08438248d48b90bb515632b09 SHA256 40c3687ae14a78a99fd08a8391221f26f50c44c9049a165d9e4212c4c3efaa5e
MD5 6adc1051825ce8f1549a38102be809bb metadata.xml 367
RMD160 00bc819bb9210989f193356fa12cfda3143a2db2 metadata.xml 367
SHA256 40c3687ae14a78a99fd08a8391221f26f50c44c9049a165d9e4212c4c3efaa5e metadata.xml 367
-MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gsweb-1.2.0_pre20060324 0
-RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-gsweb-1.2.0_pre20060324 0
-SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-gsweb-1.2.0_pre20060324 0
+MD5 a539f2777a9df9667030ddf44d7e9df0 files/digest-gsweb-1.3.0_pre20071207 271
+RMD160 0e67da087835fafcf2d6d95f1928ffa3d10663fc files/digest-gsweb-1.3.0_pre20071207 271
+SHA256 cc03b9940bc48a4afbdfabafa9a327ef4fe04e1f85ec7ca0c92686f329d0b77b files/digest-gsweb-1.3.0_pre20071207 271
diff --git a/gnustep-libs/gsweb/files/2/42_mod_gsweb.conf b/gnustep-libs/gsweb/files/42_mod_gsweb.conf
index 5d95a639ea3d..5d95a639ea3d 100644
--- a/gnustep-libs/gsweb/files/2/42_mod_gsweb.conf
+++ b/gnustep-libs/gsweb/files/42_mod_gsweb.conf
diff --git a/gnustep-libs/gsweb/files/digest-gsweb-1.2.0_pre20060324 b/gnustep-libs/gsweb/files/digest-gsweb-1.2.0_pre20060324
deleted file mode 100644
index e69de29bb2d1..000000000000
--- a/gnustep-libs/gsweb/files/digest-gsweb-1.2.0_pre20060324
+++ /dev/null
diff --git a/gnustep-libs/gsweb/files/digest-gsweb-1.3.0_pre20071207 b/gnustep-libs/gsweb/files/digest-gsweb-1.3.0_pre20071207
new file mode 100644
index 000000000000..3bbae1171066
--- /dev/null
+++ b/gnustep-libs/gsweb/files/digest-gsweb-1.3.0_pre20071207
@@ -0,0 +1,3 @@
+MD5 d4818818cfa594d8cfae1a735b98f78f gsweb-1.3.0_pre20071207.tar.gz 831487
+RMD160 a21de70ecb050280558fadae5748fc16ec60e0d1 gsweb-1.3.0_pre20071207.tar.gz 831487
+SHA256 a893a443c271e1ff06893f7b4b7e898b71fa594fbf4435b34967d3d7338c75cd gsweb-1.3.0_pre20071207.tar.gz 831487
diff --git a/gnustep-libs/gsweb/gsweb-1.2.0_pre20060324.ebuild b/gnustep-libs/gsweb/gsweb-1.2.0_pre20060324.ebuild
deleted file mode 100644
index 4d27f70eeaf4..000000000000
--- a/gnustep-libs/gsweb/gsweb-1.2.0_pre20060324.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-libs/gsweb/gsweb-1.2.0_pre20060324.ebuild,v 1.2 2007/03/18 01:34:28 genone Exp $
-
-inherit gnustep eutils subversion depend.apache
-
-ESVN_OPTIONS="-r{${PV/*_pre}}"
-ESVN_REPO_URI="http://svn.gna.org/svn/gnustep/libs/${PN}/trunk"
-ESVN_STORE_DIR="${DISTDIR}/svn-src/svn.gna.org-gnustep/libs"
-
-DESCRIPTION="GNUstepWeb: a library compatible with WebObjects 4.x"
-HOMEPAGE="http://www.gnustep.org/"
-
-KEYWORDS="~ppc ~x86"
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-DEPEND="${GS_DEPEND}
- gnustep-libs/gdl2
- x11-libs/libPropList"
-RDEPEND="${GS_RDEPEND}
- gnustep-libs/gdl2
- x11-libs/libPropList"
-need_apache2
-
-IUSE=""
-
-egnustep_install_domain "System"
-
-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() {
- egnustep_env
- gnustep_src_install
- cd ${S}/GSWAdaptors/Apache
- insinto ${APACHE2_MODULESDIR}
- insopts -m0755
- doins mod_gsweb.so
- cd ${S}
-
- insinto ${APACHE2_MODULES_CONFDIR}
- insopts -m0664
- doins ${FILESDIR}/${APACHE_VERSION}/42_mod_gsweb.conf
-
- dodir /etc/gsweb
- insinto /etc/gsweb
- insopts -m0664
- doins ${FILESDIR}/gsweb.conf
-
- dodir $(egnustep_system_root)/Library/Documentation/GSWeb
- insinto $(egnustep_system_root)/Library/Documentation/GSWeb
- doins GSWAdaptors/Doc/ConfigurationFile.html
-}
-
-pkg_postinst() {
- gnustep_pkg_postinst
- elog "Edit /etc/conf.d/apache${APACHE_VERSION#1} and add \"-D GSWeb\" to APACHE${APACHE_VERSION#1}_OPTS"
-}
diff --git a/gnustep-libs/gsweb/gsweb-1.3.0_pre20071207.ebuild b/gnustep-libs/gsweb/gsweb-1.3.0_pre20071207.ebuild
new file mode 100644
index 000000000000..eef235f41857
--- /dev/null
+++ b/gnustep-libs/gsweb/gsweb-1.3.0_pre20071207.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-libs/gsweb/gsweb-1.3.0_pre20071207.ebuild,v 1.1 2007/12/08 19:51:56 voyageur Exp $
+
+inherit gnustep-2 apache-module
+
+DESCRIPTION="GNUstepWeb: a library compatible with WebObjects 4.x"
+HOMEPAGE="http://www.gnustep.org/"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~ppc ~x86"
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+DEPEND="gnustep-libs/gdl2
+ x11-libs/libPropList"
+RDEPEND="${DEPEND}"
+need_apache2
+
+APACHE2_MOD_FILE="${S}/GSWAdaptors/Apache2/.libs/mod_gsw.so"
+APACHE2_MOD_CONF="42_mod_gsweb"
+
+src_compile() {
+ gnustep-base_src_compile
+ cd GSWAdaptors/Apache2
+ gnustep-base_src_compile
+}
+
+src_install() {
+ gnustep-base_src_install
+ cd GSWAdaptors/Apache2
+ apache-module_src_install
+
+ insinto /etc/gsweb
+ doins "${FILESDIR}"/gsweb.conf
+
+ if use doc; then
+ insinto ${GNUSTEP_SYSTEM_DOC}/GSWeb
+ doins "${S}"/GSWAdaptors/Doc/ConfigurationFile.html
+ fi
+}
+
+pkg_postinst() {
+ elog "To enable ${PN}, you need to edit your /etc/conf.d/apache2 file and"
+ elog "add \"-D GSWeb\" to APACHE2_OPTS"
+ elog "Configuration file was installed as"
+ elog " ${APACHE2_MODULES_CONFDIR}/${APACHE2_MOD_CONF}"
+}