diff options
author | 2015-07-27 07:33:11 +0000 | |
---|---|---|
committer | 2015-07-27 07:33:11 +0000 | |
commit | 1fc0648b2e3da649ebdeb3debd07623f03a78d84 (patch) | |
tree | d8392efd1a6a56dd035ce5096bfd4e51ef6d3c8f /www-servers | |
parent | Updating remote-id in metadata.xml (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | www-servers/ocsigenserver/Manifest | 10 | ||||
-rw-r--r-- | www-servers/ocsigenserver/ocsigenserver-2.6.ebuild | 85 |
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 +} |