summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Allanos <dju@gentoo.org>2005-07-04 22:40:22 +0000
committerJulien Allanos <dju@gentoo.org>2005-07-04 22:40:22 +0000
commit64065ac1b1425b0e7d79c518d804c88666ae1fa8 (patch)
tree4f090abb67f075a82aab469b66f852599bde5443 /dev-libs
parentStable on SPARC wrt security bug #96767. (diff)
downloadgentoo-2-64065ac1b1425b0e7d79c518d804c88666ae1fa8.tar.gz
gentoo-2-64065ac1b1425b0e7d79c518d804c88666ae1fa8.tar.bz2
gentoo-2-64065ac1b1425b0e7d79c518d804c88666ae1fa8.zip
Version bump, which has apache 1 module and java support disabled, closing bug #71302
(Portage version: 2.0.51.19)
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/clearsilver/ChangeLog9
-rw-r--r--dev-libs/clearsilver/Manifest4
-rw-r--r--dev-libs/clearsilver/clearsilver-0.9.14.ebuild74
-rw-r--r--dev-libs/clearsilver/files/digest-clearsilver-0.9.141
-rw-r--r--dev-libs/clearsilver/metadata.xml2
5 files changed, 87 insertions, 3 deletions
diff --git a/dev-libs/clearsilver/ChangeLog b/dev-libs/clearsilver/ChangeLog
index 8cce44a43ed0..6e59990dd986 100644
--- a/dev-libs/clearsilver/ChangeLog
+++ b/dev-libs/clearsilver/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/clearsilver
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/clearsilver/ChangeLog,v 1.9 2005/04/11 12:16:59 trapni Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/clearsilver/ChangeLog,v 1.10 2005/07/04 22:40:22 dju Exp $
+
+*clearsilver-0.9.14 (04 Jul 2005)
+
+ 04 Jul 2005; <dju@gentoo.org> metadata.xml, +clearsilver-0.9.14.ebuild:
+ Version bump, closing bug #71302. Disable apache 1 module and java support.
+ Cleaned up the ebuild and fixed the neo_cgi.so installation directory.
+ Assigned myself as the maintainer.
11 Apr 2005; Christian Parpart <trapni@gentoo.org>
clearsilver-0.9.7.ebuild:
diff --git a/dev-libs/clearsilver/Manifest b/dev-libs/clearsilver/Manifest
index 7d2386ba05c6..a00b3a446920 100644
--- a/dev-libs/clearsilver/Manifest
+++ b/dev-libs/clearsilver/Manifest
@@ -1,5 +1,7 @@
+MD5 8268e05425465a8391218364fcfda734 clearsilver-0.9.14.ebuild 1684
MD5 4fd0792671c45ac713a53cc5be7895a1 clearsilver-0.9.7.ebuild 2256
MD5 c312374c372d996310962d57fb91b077 ChangeLog 1161
MD5 4defd726d2b03decc5b7ff21b0aac1a3 metadata.xml 225
-MD5 4c227dbc14edacb199c6a4df09c64fce files/0.9.7-python.patch 391
MD5 478f0f67e9ea8486fbea128e5c80dd24 files/digest-clearsilver-0.9.7 69
+MD5 4c227dbc14edacb199c6a4df09c64fce files/0.9.7-python.patch 391
+MD5 b549fb2f91db6d0719294ae1ef45345b files/digest-clearsilver-0.9.14 70
diff --git a/dev-libs/clearsilver/clearsilver-0.9.14.ebuild b/dev-libs/clearsilver/clearsilver-0.9.14.ebuild
new file mode 100644
index 000000000000..7ac208286060
--- /dev/null
+++ b/dev-libs/clearsilver/clearsilver-0.9.14.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header:
+
+# Please note: apache, java, mono and ruby support disabled for now.
+# Fill a bug if you need it.
+#
+# dju@gentoo.org, 4th July 2005
+
+inherit eutils python
+
+DESCRIPTION="Clearsilver is a fast, powerful, and language-neutral HTML template system."
+HOMEPAGE="http://www.clearsilver.net/"
+SRC_URI="http://www.clearsilver.net/downloads/${P}.tar.gz"
+
+LICENSE="CS-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~ppc ~sparc"
+IUSE="perl python zlib"
+
+# Important:
+#
+# We don't redistribute clearsilver - we just provide a way to install it
+# By doing this, I believe we are compliant with the license without any
+# further actions.
+#
+# stuart@gentoo.org, 25th April 2004
+
+RESTRICT="nomirror"
+
+DEPEND="python? ( dev-lang/python )
+ perl? ( dev-lang/perl )
+ zlib? ( sys-libs/zlib )"
+# ruby? ( dev-lang/ruby )
+# java? ( virtual/jdk )
+
+DOCS="README INSTALL"
+
+if use python ; then
+ DOCS="${DOCS} README.python"
+fi
+
+src_unpack () {
+ unpack ${A}
+ cd ${S}
+ sed -i s,bin/httpd,bin/apache,g configure
+}
+
+src_compile() {
+# local jdkhome=`java-config -O`
+# use java && myconf="${myconf} --with-java=${jdkhome}" \
+
+ econf \
+ $(use_enable perl) \
+ $(use_enable python) \
+ $(use_enable zlib compression) \
+ "--disable-apache" \
+ "--disable-ruby" \
+ "--disable-java" \
+ "--disable-csharp" \
+ || die "./configure failed"
+
+ emake || die "make failed"
+}
+
+src_install () {
+ cd ${S}
+ sed -i s,/usr/local,/usr, scripts/document.py
+ python_version
+ sed -i s,/usr/lib/portage/pym,/usr/lib/python${PYVER}/site-packages, rules.mk
+ make DESTDIR=${D} install || die "make install failed"
+
+ dodoc ${DOCS}
+}
diff --git a/dev-libs/clearsilver/files/digest-clearsilver-0.9.14 b/dev-libs/clearsilver/files/digest-clearsilver-0.9.14
new file mode 100644
index 000000000000..20f10c0b849e
--- /dev/null
+++ b/dev-libs/clearsilver/files/digest-clearsilver-0.9.14
@@ -0,0 +1 @@
+MD5 2161936b7828e8cbdc4f45812d15e3f6 clearsilver-0.9.14.tar.gz 366041
diff --git a/dev-libs/clearsilver/metadata.xml b/dev-libs/clearsilver/metadata.xml
index bee101f41174..f1850ed53c18 100644
--- a/dev-libs/clearsilver/metadata.xml
+++ b/dev-libs/clearsilver/metadata.xml
@@ -3,6 +3,6 @@
<pkgmetadata>
<herd>web-apps</herd>
<maintainer>
- <email>web-apps@gentoo.org</email>
+ <email>dju@gentoo.org</email>
</maintainer>
</pkgmetadata>