summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2013-07-23 17:52:56 +0000
committerAlexis Ballier <aballier@gentoo.org>2013-07-23 17:52:56 +0000
commitcf3e3c1e0048d28807d84695df502b98d84344da (patch)
treeb4ff4725e00ddd3dae1204f0e4389c64c32de0b2 /www-servers/ocsigenserver
parentFix build with ocamlnet built without -compat-pcre. (diff)
downloadgentoo-2-cf3e3c1e0048d28807d84695df502b98d84344da.tar.gz
gentoo-2-cf3e3c1e0048d28807d84695df502b98d84344da.tar.bz2
gentoo-2-cf3e3c1e0048d28807d84695df502b98d84344da.zip
remove old
(Portage version: 2.2.0_alpha188/cvs/Linux x86_64, signed Manifest commit with key 160F534A)
Diffstat (limited to 'www-servers/ocsigenserver')
-rw-r--r--www-servers/ocsigenserver/ChangeLog6
-rw-r--r--www-servers/ocsigenserver/files/ocsigenserver-2.1-makefile.patch14
-rw-r--r--www-servers/ocsigenserver/ocsigenserver-2.1.ebuild83
3 files changed, 5 insertions, 98 deletions
diff --git a/www-servers/ocsigenserver/ChangeLog b/www-servers/ocsigenserver/ChangeLog
index 483faf990e15..aadd19b1acb1 100644
--- a/www-servers/ocsigenserver/ChangeLog
+++ b/www-servers/ocsigenserver/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for www-servers/ocsigenserver
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/ocsigenserver/ChangeLog,v 1.4 2013/07/23 17:51:39 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-servers/ocsigenserver/ChangeLog,v 1.5 2013/07/23 17:52:56 aballier Exp $
+
+ 23 Jul 2013; Alexis Ballier <aballier@gentoo.org> -ocsigenserver-2.1.ebuild,
+ -files/ocsigenserver-2.1-makefile.patch:
+ remove old
23 Jul 2013; Alexis Ballier <aballier@gentoo.org> ocsigenserver-2.2.0.ebuild,
+files/pcre.patch:
diff --git a/www-servers/ocsigenserver/files/ocsigenserver-2.1-makefile.patch b/www-servers/ocsigenserver/files/ocsigenserver-2.1-makefile.patch
deleted file mode 100644
index 9c5913c3bad7..000000000000
--- a/www-servers/ocsigenserver/files/ocsigenserver-2.1-makefile.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Tue Jul 3 16:21:48 CEST 2012 Jacques-Pascal Deplaix <jp.deplaix@gmail.com>
- * Fix error on make logrotate
-diff -rN -u old-ocsigenserver.dev/Makefile new-ocsigenserver.dev/Makefile
---- old-ocsigenserver.dev/Makefile 2012-08-07 20:23:31.171512318 +0200
-+++ new-ocsigenserver.dev/Makefile 2012-08-07 20:23:31.287514234 +0200
-@@ -138,7 +138,7 @@
- | sed s%USER%$(OCSIGENUSER)%g \
- | sed s%GROUP%$(OCSIGENGROUP)%g \
- | sed s%_COMMANDPIPE_%$(COMMANDPIPE)%g \
-- > $(TEMPROOT)/etc/logrotate.d/$(PROJECTNAME) }
-+ > $(TEMPROOT)/etc/logrotate.d/$(PROJECTNAME)
-
- ###
-
diff --git a/www-servers/ocsigenserver/ocsigenserver-2.1.ebuild b/www-servers/ocsigenserver/ocsigenserver-2.1.ebuild
deleted file mode 100644
index e277cec8aa7c..000000000000
--- a/www-servers/ocsigenserver/ocsigenserver-2.1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/ocsigenserver/ocsigenserver-2.1.ebuild,v 1.2 2012/08/07 19:40:25 aballier Exp $
-
-EAPI=4
-
-inherit eutils multilib findlib user
-
-DESCRIPTION="Ocaml-powered webserver and framework for dynamic web programming"
-HOMEPAGE="http://www.ocsigen.org"
-SRC_URI="http://ocsigen.org/download/${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="debug doc dbm +ocamlopt +sqlite zlib"
-REQUIRED_USE="|| ( sqlite dbm )"
-RESTRICT="strip installsources"
-
-DEPEND=">=dev-ml/lwt-2.3.0[react,ssl]
- zlib? ( >=dev-ml/camlzip-1.03-r1 )
- dev-ml/cryptokit
- >=dev-ml/ocamlnet-2.2.9
- >=dev-ml/pcre-ocaml-6.0.1
- >=dev-ml/tyxml-2.1
- >=dev-lang/ocaml-3.12[ocamlopt?]
- dbm? ( || ( dev-ml/camldbm >=dev-lang/ocaml-3.12[gdbm] ) )
- sqlite? ( dev-ml/ocaml-sqlite3 )"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- enewgroup ocsigenserver
- enewuser ocsigenserver -1 -1 /var/www ocsigenserver
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${P}-makefile.patch"
-}
-
-src_configure() {
- sh configure \
- --prefix /usr \
- --temproot "${ED}" \
- --bindir /usr/bin \
- --docdir /usr/share/doc/${PF} \
- --mandir /usr/share/man/man1 \
- --libdir /usr/$(get_libdir)/ocaml \
- $(use_enable debug) \
- $(use_with zlib camlzip) \
- $(use_with sqlite) \
- $(use_with dbm) \
- --ocsigen-group ocsigenserver \
- --ocsigen-user ocsigenserver \
- --name ocsigenserver \
- || die "Error : configure failed!"
-}
-
-src_compile() {
- if use ocamlopt; then
- emake
- else
- emake byte
- fi
- use doc && emake doc
-}
-
-src_install() {
- findlib_src_preinst
- if use ocamlopt; then
- emake install
- else
- emake install.byte
- fi
- if use doc ; then
- emake install.doc
- fi
- emake logrotate
-
- newinitd "${FILESDIR}"/ocsigenserver.initd ocsigenserver || die
- newconfd "${FILESDIR}"/ocsigenserver.confd ocsigenserver || die
-
- dodoc README
-}