diff options
author | Alexis Ballier <aballier@gentoo.org> | 2014-12-01 10:04:05 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2014-12-01 10:04:05 +0000 |
commit | 7c7aa410f817c29fc6a71a079b3e6822284aaacc (patch) | |
tree | 03dbaeba2438f461e75c2e264d02d1dce70cf7a0 /www-servers | |
parent | initial import, ebuild by me (diff) | |
download | historical-7c7aa410f817c29fc6a71a079b3e6822284aaacc.tar.gz historical-7c7aa410f817c29fc6a71a079b3e6822284aaacc.tar.bz2 historical-7c7aa410f817c29fc6a71a079b3e6822284aaacc.zip |
version bump
Signed-off-by: aballier@gentoo.org
Package-Manager: portage-2.2.14/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 | 22 | ||||
-rw-r--r-- | www-servers/ocsigenserver/ocsigenserver-2.5.ebuild | 81 |
3 files changed, 93 insertions, 17 deletions
diff --git a/www-servers/ocsigenserver/ChangeLog b/www-servers/ocsigenserver/ChangeLog index 41a589885220..d0112018e689 100644 --- a/www-servers/ocsigenserver/ChangeLog +++ b/www-servers/ocsigenserver/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for www-servers/ocsigenserver # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-servers/ocsigenserver/ChangeLog,v 1.8 2014/09/01 16:43:52 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-servers/ocsigenserver/ChangeLog,v 1.9 2014/12/01 10:04:01 aballier Exp $ + +*ocsigenserver-2.5 (01 Dec 2014) + + 01 Dec 2014; Alexis Ballier <aballier@gentoo.org> +ocsigenserver-2.5.ebuild: + version bump 01 Sep 2014; Michał Górny <mgorny@gentoo.org> ocsigenserver-2.2.0.ebuild, ocsigenserver-2.3.0.ebuild: diff --git a/www-servers/ocsigenserver/Manifest b/www-servers/ocsigenserver/Manifest index df97be162ec6..f352e60daf57 100644 --- a/www-servers/ocsigenserver/Manifest +++ b/www-servers/ocsigenserver/Manifest @@ -6,26 +6,16 @@ AUX ocsigenserver.initd 882 SHA256 7e8d232d06adce963795bf7bc58f715b5870c72a4a003 AUX pcre.patch 1533 SHA256 4c73846375ccfe3b113e649ccbd15239b0967d5ddb3d124cbec27c030f15ff03 SHA512 b9bb25da58dcf4548d2991a3ed446f5b21d2aee84d7829c632900bdb7dbfc65533568ecf2b38f745841c2b3069eee9c6848a6a74dc12a794cda4c5e36d562480 WHIRLPOOL b99b1bd469fc2c340d0cbd92e9fd5901c36eafeb22f4fca17b2be2b1876fe21b21021018d1333b8b4e41c54991d0a13d418796cb7b26e8633826cb4e1fc8bf21 DIST ocsigenserver-2.2.0.tar.gz 1259122 SHA256 21d4d08dd00550647fc08cef214c0a651574671ee3542b7445f76b8234de1f68 SHA512 f1f98df2a00dcbdf9b9dcc5fb4213eb27cf68c66242bea85330d6f2bf772b958bbfed0b48630af6e12972638bf7bcf3e68c45aa4e3979cd1348e34d4da6c93f5 WHIRLPOOL b6c1f7daf676834793719e2222d528e0403bf25f6581ea6966beabeee4472641e32721aa626b9d67fbbc5c207096e3a1ee5e413763c0ff0b098cf7de8ad5505e DIST ocsigenserver-2.3.0.tar.gz 1263133 SHA256 d684dcb2084fc6cc241461b2a5663d5eb2550f4270080276eccf855c7b131c5f SHA512 ef3a4227eb739ff51e5c4889e0204b875a33ba4b6b8651b16ec3eeac2cbf3e98fa7287814e6b2d3fd3de6f9a0b4e5e27f6b1722adf3a0c5c214c136966f9edb5 WHIRLPOOL e0399cac6ec24eeb878894e6e7da47569c3aaa1ef480ae0eb101d24ac40925a1e9774b340d45033e8e821e3f6190a4e0ad49ddc8a1b920afee2126ec314480c5 +DIST ocsigenserver-2.5.tar.gz 1259472 SHA256 d9107e0543a286b2264b0f4255886cdc3670196d5453a689da2985c7e5a7df2b SHA512 8d90ce99bdda2fefdc0d22497badfa885ff310801c6cc205e0360e823964b4b01a1fecef8549121647abfd113bfe45a0b6cb306a326b26657bd95fbafaa59e72 WHIRLPOOL 9feac8009a83520d3f82c3e4162d72cdff7e54b5077af63e1b04d63da0364035480de5a30f04f23c6124e0d4dd4c6c885687d2a24e00b1432b23d572bf90f13e EBUILD ocsigenserver-2.2.0.ebuild 1961 SHA256 2b51548133e1e15621bdf4ec01ead70a5ef33972a7cbca7ff78253b7d5b6d428 SHA512 b661f62da2cc18f0725987f0796e55e7575ca3950e0fecab3b6b997022518ed5a7b6bc657ed57f4027fb36e02116f6e3a31c6afbbd711695badf4c5153488990 WHIRLPOOL 7bf8af00d929eb6b495c54e52cea8412309e198837052a08de921923d2a7f1903977b485d643758dba836b6c885da7b4323143d8e530e9a8444d806dbaab0a73 EBUILD ocsigenserver-2.3.0.ebuild 1909 SHA256 47449c7dc2e94869c25800f3f150753f03fb5457951672f3fb48afdeb0b066ef SHA512 8d2c769a160db132b4981e5aaac8ece53001ef7c719521ec6c260e9dbfb1f5b964858c96374436846232a6e5c100c1007ebca7d809ef37c01aaea19364a36fe2 WHIRLPOOL 72c45d2c304e3aa560160fc27f2e329e1de6b5587c9f32a62dee241f5bb91182dec3130ba60c720733bda5c7f20bcfe85316fd42111f2c6dfc0b702cc15d758e -MISC ChangeLog 1629 SHA256 6a80b0c2a30f9ac82022fa7fd68246afc0254645c81b707a48b8bcbf2c520c33 SHA512 e009937136dbf2a95f09392e598b817b4ca17f743d189a4020687942fa6d3d629156a97dcae8704804f0750fe07ec603af9e20372f00e8d72efb8238973187e4 WHIRLPOOL 074e7dc7a285cf1f7f90c8bd2a03854609a4c96ebccfdcb0c59d38eddb9e0b044991a799c1b6e1e413d8b1a52a5688e6d8f3d549a285f5edaff6b72f87bb517d +EBUILD ocsigenserver-2.5.ebuild 1997 SHA256 d75460c3ea89e7f2c1abdedef36824e86f7988515f23e558197d48bd8f2f5974 SHA512 95e139d2d0fadbe056a948abff0cd3c1e987774e4b410907749b3b0244a04c3ce04c467b338c6f7423c262b47ce81a8ba39af073a0b75d3ca2d2c428701c595d WHIRLPOOL ee997a912ad6d7810d5ce73d07e1b6f10fd6d07a0f16528845d0b024461f32a08d469afc7a45a683c9d6e2058459239de03f7d9f971dabe7bed2e5583112198d +MISC ChangeLog 1760 SHA256 55a8bd8c330c9d7ce9832933fd4680ffad177a325299e3d9af15a3a96fa345f7 SHA512 0c60cc4ed085ca5d61fa1c1d17a09caeb5e00395954b1b6dc97da6b35e3a4ca654a223c3d4691c196aa510b654f522913330b85b200a6fe53a50f393f50aafdb WHIRLPOOL d4da23d4b1fbed9a7630f184bca1dbd0feb517fedf10070dd3ab357b730e3ad20d285589fd28890b0e4d3b07e66fd1e85500b9eaa64a8bfee3914c0c436b65c8 MISC metadata.xml 155 SHA256 118048376ebb76f57628b0819f3de4856e73959c2578c88715d37ea2d1e0af81 SHA512 a525f91dd332fc144c42d1437bdae9c889cbcece6294c2d2f4baf6a532ac2e13492736e75b41c83fac31033a9ae53c37deb96286a5ab8575611136617640952c WHIRLPOOL 71a9c7aaf4e268c65c0d1e30e343911ccbcf99ef8c23773abc2b3af8d58d9f7d5c09632805d8ba9050c09eef629f2b340db9eb9ba8b9cd2e5d655fce3f91fcb6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQJ8BAEBCABmBQJUBKJJXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC -MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOY9UP/ii09ens2MMYbc7QzBNS1onO -FLhAQSmpFjMdpiUZBoinFMu5IhZlS706AzywNWE1lBqk7dC7U5FV8uOawD2xBK1a -3rqXWf3RqSwnxAkKWBxZrEcXZAdO8Sq+8ewoyYzrpo5CrWWE/TWU1T8EmmTT58tf -ZiuDKmaoIZhOnTZt+Leqco3Jsrd4BhZej6fZ20yLjUQ+MWLGUlpvq5dvBjELJcgB -tEmAWDN+bEaoEynagHi5xovrHft9uQZSjpi36zSuCz8iu4SYaPi16sqAXjtl+Fkc -Dv0Yte+rUzAqH1afJyFNl9waxN3JzSD/UIBAB6oztTl0Qa1snpALJPAHgYMKm/Ar -QutlFXkCzwblPzpeYXJDzlzumbc7NN+RZOZ7juWsw5xL0B2gQSUPxzSoNhZhOhID -gdQLuLCr1ptK7aBvgZftE3d/7QcuozF7LeKAk0Xr/1Xdh1clMQ20zo70km0pYjnJ -m/TegFi/Id3Id+1iJiueEIVUWe4rE4oidSCFlPHaTgyafr6HnMp+uH4RIK1WymaS -jwRAKCZNiyVowUTJn9S4/fUWgsRyc3uicS+cg9scDTdl/gwDkltp/n8SENnqqaeq -cnTfzLCpKt8JpXccMckzKataJei+rvdJtviYd7aA+z2pw6VPp51xFgNcDNWQLuuJ -9Xb95xcxqPS6PfVbV26M -=L6lm +iEYEAREIAAYFAlR8PRIACgkQvFcC4BYPU0pAQQCgk1RTxTNS3zDGoSJZszd+QwzD +ScoAn3/PmeCme6v50Z0chpfMUF6IAtOB +=kmvr -----END PGP SIGNATURE----- diff --git a/www-servers/ocsigenserver/ocsigenserver-2.5.ebuild b/www-servers/ocsigenserver/ocsigenserver-2.5.ebuild new file mode 100644 index 000000000000..74bd0ea9ddae --- /dev/null +++ b/www-servers/ocsigenserver/ocsigenserver-2.5.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-servers/ocsigenserver/ocsigenserver-2.5.ebuild,v 1.1 2014/12/01 10:04: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.4.2:=[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) \ + --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 +} |