summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2015-07-27 07:33:11 +0000
committerAlexis Ballier <aballier@gentoo.org>2015-07-27 07:33:11 +0000
commit1fc0648b2e3da649ebdeb3debd07623f03a78d84 (patch)
treed8392efd1a6a56dd035ce5096bfd4e51ef6d3c8f /www-servers
parentUpdating remote-id in metadata.xml (diff)
downloadhistorical-1fc0648b2e3da649ebdeb3debd07623f03a78d84.tar.gz
historical-1fc0648b2e3da649ebdeb3debd07623f03a78d84.tar.bz2
historical-1fc0648b2e3da649ebdeb3debd07623f03a78d84.zip
version bump
Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
Diffstat (limited to 'www-servers')
-rw-r--r--www-servers/ocsigenserver/ChangeLog7
-rw-r--r--www-servers/ocsigenserver/Manifest10
-rw-r--r--www-servers/ocsigenserver/ocsigenserver-2.6.ebuild85
3 files changed, 97 insertions, 5 deletions
diff --git a/www-servers/ocsigenserver/ChangeLog b/www-servers/ocsigenserver/ChangeLog
index c3db495a0f39..0b22bd603f93 100644
--- a/www-servers/ocsigenserver/ChangeLog
+++ b/www-servers/ocsigenserver/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for www-servers/ocsigenserver
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-servers/ocsigenserver/ChangeLog,v 1.14 2015/07/16 13:12:42 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-servers/ocsigenserver/ChangeLog,v 1.15 2015/07/27 07:33:01 aballier Exp $
+
+*ocsigenserver-2.6 (27 Jul 2015)
+
+ 27 Jul 2015; Alexis Ballier <aballier@gentoo.org> +ocsigenserver-2.6.ebuild:
+ version bump
16 Jul 2015; Alexis Ballier <aballier@gentoo.org> -ocsigenserver-2.5.ebuild,
-ocsigenserver-2.5-r1.ebuild:
diff --git a/www-servers/ocsigenserver/Manifest b/www-servers/ocsigenserver/Manifest
index 46ed151e542c..ca9f2788e356 100644
--- a/www-servers/ocsigenserver/Manifest
+++ b/www-servers/ocsigenserver/Manifest
@@ -7,13 +7,15 @@ AUX lwt3.patch 3345 SHA256 6e74985ae6247909ee80546c16a810c10231cd3e3b10350e1e32e
AUX ocsigenserver.confd 491 SHA256 c41f56ac7d4e0b0920d4a561ab855da20e1369c17fa5af49bf37e38e64d1fe04 SHA512 c48a502565eb0dbba52508227cfd45d1aa6cb4db04a7ad16af714eb7d7ddec7699a3bbb5b8c188a34d159c4c98c9961f862abf34cd0576341c4d2069c3b371ec WHIRLPOOL fae02a7ebd2e553c3e04752e119cb914505df178f6e262c1082a565c4ae07c9baced0bf28e829a1ae3ae20b5834d1559a68a5e69d830fd12d6ea656745b0b4f9
AUX ocsigenserver.initd 1107 SHA256 ca006659d1606753086a522df3ed982f01f963ac6c00f2864cca542bd7772ba1 SHA512 e4fdb1e596b83072b429f141fde08397149022a37f83bdd17bce9ed7947c4cf970f0c7f5eafc642c1d880ee9a28ab9821a375dce4027f77886710a095ee7a2e9 WHIRLPOOL f9c718844ab3659a6036cbd612eac5c0b43e3aba5ad35a256a7271d8c84efd27b80877bd084b6eab871ce3a17ad27b2df7ab07515410148123cd9480614e698c
DIST ocsigenserver-2.5.tar.gz 1259472 SHA256 d9107e0543a286b2264b0f4255886cdc3670196d5453a689da2985c7e5a7df2b SHA512 8d90ce99bdda2fefdc0d22497badfa885ff310801c6cc205e0360e823964b4b01a1fecef8549121647abfd113bfe45a0b6cb306a326b26657bd95fbafaa59e72 WHIRLPOOL 9feac8009a83520d3f82c3e4162d72cdff7e54b5077af63e1b04d63da0364035480de5a30f04f23c6124e0d4dd4c6c885687d2a24e00b1432b23d572bf90f13e
+DIST ocsigenserver-2.6.tar.gz 1261542 SHA256 f70751f1a1dcc9b9021f0773e92347bdbdb50f7c90b79a95dc5a6b90e9ee6818 SHA512 56805378d375de7e7653f74b3681fe21c798df2c50ee6889bd238df8f64aa053dfdbd1df2b6396b2f8c9ed8547b8176ef9498ccbf19df4bf111469353a6d9434 WHIRLPOOL 5128a3a429db49a5f8161cf008c91020c0e40e5bd58716adeee5580222bae0393dfdd73ffa01f167626f46e699ffff3e76b1aa0fb8c91d53889dc6e15cbe1ea9
EBUILD ocsigenserver-2.5-r2.ebuild 2216 SHA256 d291013720b899ed6e4cdefbd6a1dc1566b580976a5156c3224dee0c206742fc SHA512 65589292df8626f77a2bcd30729dd5cdbd36236830cb3fe2464cc443cd9a51eab4e1a2cd01c969a2c0db919c4c57241633c884700e14deb671bb14531cd62c9b WHIRLPOOL 1f411ef25a44ace2f214980358f728a9129c7f38cd7b6e492b46b9cb60096377c528bc99643c20875bef86455817f9c4d148748f0139a017e4fcc3c02b54fdbb
-MISC ChangeLog 2597 SHA256 556b121308eca82181ad47eb85315c14fd09132ed5ae8c5c2f63a507df4ce67b SHA512 f949bea17b1730b4fd5142e6b0a7e6260793fb1fb6a9bab0c30ea776fca75bd32069ff5aca595378bc2774cbf168e56b329936f789c00e84dc00232f54c0a49f WHIRLPOOL e3174da4659a104fb41432c2b2bc26137e19fdd51be94cf137bc95a239abd3ea5dcf87e9c6754481809c67167901a63d364b9eea87a27ade72ad7ba856b5d067
+EBUILD ocsigenserver-2.6.ebuild 2099 SHA256 899bb4dc0fc4ebca4b2adf87a7fc7b76468d531bf8cb7c8ed311fc525b16376f SHA512 f1b5e9a01e19c19e3f1337c48946ef1b9df8c2e7cbb50af4b730b544f33d5c199778222eedb620acc16fb844ea526a6da96b9e8ce772ed938091b859cd94a641 WHIRLPOOL 02db9d7c688b24a3e87f343e4c2bcf635e97d142ec4cbe0c0aacd635d278aec47f86af6aa5c1e3df02a0a0431178b6bd90febca098321a7d8f97af4b78f9928b
+MISC ChangeLog 2726 SHA256 789587469f8d505db3936602bf657dd2cff3a741813edd5371733fcb88a7addb SHA512 41c1f6f65e0e800442716d45b84efa007c4751fb8fe6366df34ef8f5d7f2db06e23756127a255ce4c3fb5e918b486fc33180d070ca3c5d7b46b4a6b3c664929a WHIRLPOOL 24310cb39b71da2399d0c75efdebb3dd5def4f8ff9e1f7ba03e75a1b46c3e42380be45fc718b59b16eaa54672cafd220759116d773e6c0644a99f8ce8d2e9c30
MISC metadata.xml 242 SHA256 8ddcb2df52a0c680260c6121bfa4705e7c4f7355022359730f01272fef1bec2a SHA512 b782c7c3ad06bdab455982f32ae8226e92bcdb434d7a7bd65cc13c1fac1036a4a37a00ba5ca8c4a2b15767b023cdeb68ef6773cbba36f487f6c3664edc0a0a48 WHIRLPOOL 4c09451ce37971639c4b0e10b8faa5b266c83d15a8b74e909f555f2a1d1ed5efcec6e1b2748c732ac70302424209bba51a2abe5c96abe086343f38ce1c04a9f4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlWnrcsACgkQvFcC4BYPU0o70ACeN14+zKkfjbAShpR7OPxXdrjn
-H5UAn3t1vC1ncbcjfDMtEOkrPZGkCvy5
-=Q1AO
+iEYEAREIAAYFAlW13q8ACgkQvFcC4BYPU0revgCgg9GvXzycoJIu+kLj9lJmaseO
+sQQAnjlpNIsquSkgZKBgxXCgLnkQkImE
+=3ROo
-----END PGP SIGNATURE-----
diff --git a/www-servers/ocsigenserver/ocsigenserver-2.6.ebuild b/www-servers/ocsigenserver/ocsigenserver-2.6.ebuild
new file mode 100644
index 000000000000..96e8b9be6ea0
--- /dev/null
+++ b/www-servers/ocsigenserver/ocsigenserver-2.6.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-servers/ocsigenserver/ocsigenserver-2.6.ebuild,v 1.1 2015/07/27 07:33:01 aballier Exp $
+
+EAPI=5
+
+inherit eutils multilib findlib user
+
+DESCRIPTION="Ocaml-powered webserver and framework for dynamic web programming"
+HOMEPAGE="http://www.ocsigen.org"
+SRC_URI="https://github.com/ocsigen/ocsigenserver/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="debug doc dbm +ocamlopt +sqlite zlib"
+REQUIRED_USE="|| ( sqlite dbm )"
+RESTRICT="strip installsources"
+
+DEPEND=">=dev-ml/lwt-2.5.0:=[react,ssl]
+ >=dev-ml/react-0.9.3:=
+ zlib? ( >=dev-ml/camlzip-1.03-r1:= )
+ dev-ml/cryptokit:=
+ >=dev-ml/ocamlnet-3.6:=[pcre]
+ >=dev-ml/pcre-ocaml-6.2.5:=
+ >=dev-ml/tyxml-3.3:=
+ >=dev-lang/ocaml-3.12:=[ocamlopt?]
+ dev-ml/ocaml-ipaddr:=
+ 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_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) \
+ --with-preempt \
+ --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.md
+
+ # We create it at runtime
+ rm -f "${ED}/var/run/ocsigenserver_command" || die
+}