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
commit0e156c3f29672c287fe5412ca7cb735d9e8029fa (patch)
tree00dfa3ab1c387c4134248cb32c578a2bb6706928 /gnustep-libs/gsweb
parentDelete /usr/X11R6/ flags from build #201626 by Arfrever Frehtes Taifersar Ara... (diff)
downloadgentoo-2-0e156c3f29672c287fe5412ca7cb735d9e8029fa.tar.gz
gentoo-2-0e156c3f29672c287fe5412ca7cb735d9e8029fa.tar.bz2
gentoo-2-0e156c3f29672c287fe5412ca7cb735d9e8029fa.zip
Version bump, ported to gnustep-2
(Portage version: 2.1.4_rc9)
Diffstat (limited to 'gnustep-libs/gsweb')
-rw-r--r--gnustep-libs/gsweb/ChangeLog9
-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
6 files changed, 59 insertions, 71 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/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}"
+}