diff options
author | Bernard Cafarelli <voyageur@gentoo.org> | 2007-12-08 19:51:57 +0000 |
---|---|---|
committer | Bernard Cafarelli <voyageur@gentoo.org> | 2007-12-08 19:51:57 +0000 |
commit | 0e156c3f29672c287fe5412ca7cb735d9e8029fa (patch) | |
tree | 00dfa3ab1c387c4134248cb32c578a2bb6706928 /gnustep-libs/gsweb | |
parent | Delete /usr/X11R6/ flags from build #201626 by Arfrever Frehtes Taifersar Ara... (diff) | |
download | gentoo-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/ChangeLog | 9 | ||||
-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_pre20060324 | 0 | ||||
-rw-r--r-- | gnustep-libs/gsweb/files/digest-gsweb-1.3.0_pre20071207 | 3 | ||||
-rw-r--r-- | gnustep-libs/gsweb/gsweb-1.2.0_pre20060324.ebuild | 70 | ||||
-rw-r--r-- | gnustep-libs/gsweb/gsweb-1.3.0_pre20071207.ebuild | 48 |
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}" +} |