summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2013-01-13 19:00:19 +0000
committerAlexis Ballier <aballier@gentoo.org>2013-01-13 19:00:19 +0000
commit1e97732ead9d72c1f4f667385435136cd92a5d02 (patch)
treeb87e1b1083621fd8efd3b17c10c4f8f981c51d86 /dev-ml/ocamlnet
parentAdd Old-MIT license to MISC-FREE group. (diff)
downloadhistorical-1e97732ead9d72c1f4f667385435136cd92a5d02.tar.gz
historical-1e97732ead9d72c1f4f667385435136cd92a5d02.tar.bz2
historical-1e97732ead9d72c1f4f667385435136cd92a5d02.zip
version bump
Package-Manager: portage-2.2.0_alpha151/cvs/Linux x86_64 Manifest-Sign-Key: 0x160F534A
Diffstat (limited to 'dev-ml/ocamlnet')
-rw-r--r--dev-ml/ocamlnet/ChangeLog9
-rw-r--r--dev-ml/ocamlnet/Manifest10
-rw-r--r--dev-ml/ocamlnet/ocamlnet-3.6.2.ebuild75
3 files changed, 88 insertions, 6 deletions
diff --git a/dev-ml/ocamlnet/ChangeLog b/dev-ml/ocamlnet/ChangeLog
index f94b48d85838..4e69b9211858 100644
--- a/dev-ml/ocamlnet/ChangeLog
+++ b/dev-ml/ocamlnet/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ml/ocamlnet
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlnet/ChangeLog,v 1.65 2012/11/21 00:10:32 aballier Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlnet/ChangeLog,v 1.66 2013/01/13 19:00:10 aballier Exp $
+
+*ocamlnet-3.6.2 (13 Jan 2013)
+
+ 13 Jan 2013; Alexis Ballier <aballier@gentoo.org> +ocamlnet-3.6.2.ebuild:
+ version bump
*ocamlnet-3.6.1 (21 Nov 2012)
diff --git a/dev-ml/ocamlnet/Manifest b/dev-ml/ocamlnet/Manifest
index f36d7d4265ff..2f552c2f05d3 100644
--- a/dev-ml/ocamlnet/Manifest
+++ b/dev-ml/ocamlnet/Manifest
@@ -4,17 +4,19 @@ Hash: SHA256
DIST ocamlnet-3.5.1.tar.gz 3290994 SHA256 1304eea88aacbc08864e7ff8fce58fab495f41c99b6379784121fc9e92ca8426 SHA512 9e8ab47bfe365a810e016e1293053c4d8c82e85350683d40ee6dbaff06b0a9e4be965234494738cc9d773f35075cba6fccdb861828ea9a33139a1fe48c0e9335 WHIRLPOOL c49b11e05393e65eba725f72badfb6eeab5d3aaabc3ac4795ff3c47476f5ee31b52ecb42de626658de7d8f5379d9cfb15d76aebbe00ec320345c416abf3e29d0
DIST ocamlnet-3.5.tar.gz 3290489 SHA256 bf509cdbfefa7cead1676131c41f22ea0aa516b8ade57a7d961cde9a1cb623f1 SHA512 d78e3abd46f5cee0f6672af8cbb140d680d8f49d408ee9448279daec7af210f3898e2f3a5aa80ccccf1d4ab4cf3d46cc9fc803c2c45cc7a96454769a1ab8932b WHIRLPOOL dcecf389b602f30edc78bc650c6f213fc05a7bfbd260c74450617f1d7d454f26f17e5337e744253333504b58098391849714b57fd927179c5e0c5b255e6ed45a
DIST ocamlnet-3.6.1.tar.gz 3333742 SHA256 f283aa9604e4b29e11c4e45f8c44dff6317d7928bef37e5088fb66a66602d3ef SHA512 6efacabc6b3c8297a685b4e6a24f18687b2adee4b583b65eda2bd96c9a3fbda0a58a1f956d4990c7e204317edb57e4ff4bf6c26a2bde0f5e112a04649dcd6e15 WHIRLPOOL 5d955aa38d1d70b9915198191a36ae53a455d50c0f00153858f28f719a7c95c6db6b4e154bd163ba5d5a8aba535400c722ee75989b648b544e14ae3e1f6df3c0
+DIST ocamlnet-3.6.2.tar.gz 3289126 SHA256 ac6aad53725489082f2669ff9626b820bcf7f723b640d2fd3a3a24df779edd0a SHA512 a44ee02b5a28527c65771d417fce52a787150a4dd402d3b172d6e9b0be7630727240c539628747c847075ed1bab58a907445eae405bc32d0468f60c6a2f8c731 WHIRLPOOL c533365d5377a4d8d661f9a42b1e6570fed975869c0920f0c3e6a2133d8df1334cdcbb8cbee2d81475e3af3efa56c7a905489526803bfde9dbd812ee7b3d8616
DIST ocamlnet-3.6.tar.gz 3322518 SHA256 306c20aee6512be3564c0f39872b70f929c06e1e893cfcf528ac47ae35cf7a69 SHA512 10d30ecfa1bc1f40d107a04abceb05c8a136cbc77b48a3343091c479c53a66337b13e88bf29ec4044e472dfb6868d7ad3c10dd5469839907e4fd95a0855016bc WHIRLPOOL f8c1e73f5efb84c0e61623090cedb5ce7337b4ff14fcaa4a164d6834274f37c26a835f6c9ff67d6e2fbd0c282d4db191f53dca44107c26aa49bd8c6ed6c3f2d4
EBUILD ocamlnet-3.5.1.ebuild 1772 SHA256 ba7cbc705ef5450df847f9e22fdbb6d7c352a262ffc1059e5593ab9aafebcfce SHA512 6bdf3820e22b580eeac94e3149c949b19eaaf6ec2354f23a894c531c04129b28d65e972746dd8d01143b46965ddb602fde244925da9517cc2080cf238b0a49fa WHIRLPOOL f3a08a5d8abe5f44c8ebe575b322cd18c1e0f46f316d0413618a7d76a0b3507041093563d0e477830d73a436c56d074a437428ab7a89aaac50f602cbf0aef050
EBUILD ocamlnet-3.5.ebuild 1762 SHA256 b6f2c62e88be367aec75d6bcb9cbdf49f522b4c4f50fca794c171fbdbf4832df SHA512 1bba36a7feb88935a00738514106b6c5e290f597aac2d4ffd4d1c0d5d57be7eb1aa0eed82e05ef1d107dd2fa6b6a7c0eb3b8fae1eb3fd9212e1e649769c165c1 WHIRLPOOL 5834d390b0aebeb7a8376da81b07880333107777906572e4cf2495cdb808712eaf74192707c270fb21cff35652ddcc154b56443d1a6567c60e25583578457c03
EBUILD ocamlnet-3.6.1.ebuild 1771 SHA256 7b96cb5983f6bea811fe35880106ab322f82079202c42270f3b3ee6d87565813 SHA512 31932bb7a5d1fa313fe302d21af3ecaec10f8f1ef3e3e9c21de2879a77a603646a9b7653eceb7c359f31d9969119c3c8d2dd62a09be6a37271e88d625928f0d1 WHIRLPOOL 17f612d1fd83ea4f22ed5ba809a7c9cf594bddc8914da891038cb29cfb749850006946785a916d3cd2e31ae9a39e953e1537ef843ea23962e9691f4ad8973e43
+EBUILD ocamlnet-3.6.2.ebuild 1771 SHA256 c0f059d27eeb4cf22215431fb26a1ac660e5f86e16a5444a6c6d2e53fd02ed88 SHA512 7b0f9a84837405f9098f0643c83a0dda4e85f58cfdfab99c205df7c2c10d5d6d3dd48924364980132c6eecf9f239b7ef086b6ca830821fa27676b9674910c209 WHIRLPOOL 9e9cdb7fb08e9adf187627f3d601e78b4aef595ff3dbe0a0f172ecd15032087bd81b2a83fd26d0ace896a43e8aa583f804f2565ab48d171ac9a64096070279a0
EBUILD ocamlnet-3.6.ebuild 1769 SHA256 ee3038ea1400a392f3281a47e015195d364118b6c6f4862fc23e1865cefb9cfa SHA512 bbb54d8ee40b3ac4f35ccb8ec375ce2f0ff3b857263465b1ccaac63f315b74bdb948c0b68fcc1256a07aaa1cc75767a3d79472b7ade8641890fe911fb2a88208 WHIRLPOOL bc944764ab5cf252633ebecdfd4d4df61f1f142837e6564b8459cc275db86681627a63ce9e97f611223ad2b28c2317306460b772b6cc731d8657e0d84a9f4827
-MISC ChangeLog 8383 SHA256 d2f65193c6d6d5b7c586617ca610a2dd5a7e8a5b0bc7da33aee28d7de311ec25 SHA512 3a8deed82af1ef07363b6c030a45d2cbd231866b725cb990878c83621a6e9215785305c871862700d263ba501e2dbe39c1fcdbf1a70d44a1822b3320ec40e537 WHIRLPOOL 327389d8e6f692a125f422211723dfa6c6e39f6e9c8400e9101851e00ee14db406bdd0f0ab66340cb3ff0c2239243276153fcc4e21e4551fd7ed9962190e3029
+MISC ChangeLog 8506 SHA256 3cf600423b24fb913af305e2e461d6f4083bcb1b6ab8ff74a809c3de124af0f0 SHA512 097ec215a3baa1fbc75033db0b6704bea8824e0214958f97af48c91f1f6e513bfc8f31fcc9f54b3a9acdaa87d66decd625378527952942571e386fff9cc17495 WHIRLPOOL 9584302439971f2885712f409bfff510b03e9b558fb5350d43d71e6c9c245f7da89415b0e34448c543c38578d347bb68bdbc378b766a6bca1d2e18ee9d03730b
MISC metadata.xml 419 SHA256 b8b5005c86a12de781987f6a36917a635b46469a5ef497d6fec80e3d8737e7fb SHA512 2b97106f579b12cfe3378530f9e409f436fb60dba4175ca8ca59e4fef48c25d8a8574876b34efbf08f822d7c394ecbdf17510f3864924d14e1151d0ef0ce5400 WHIRLPOOL 59856d3d135f4b61e511a1321b8178c8a82bb2b1989f00e751d61662d09cf4551a271eeafcf1f8a041f64bdd397db8526338ec9b859287d16070e97c170b51c6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlCsG/oACgkQvFcC4BYPU0qF/QCfWTkbEchEdmZqrkL7Y07cTHrM
-n/gAn1m1xQ/SYWFlscN0TCG7OFZA7Ipa
-=63jz
+iEYEAREIAAYFAlDzBDwACgkQvFcC4BYPU0pkaACfXjJICU8waFMJ//vIVNQg2O68
+IZYAn1xDNDifxRG2E9nHsdMakh47ToJN
+=fu2u
-----END PGP SIGNATURE-----
diff --git a/dev-ml/ocamlnet/ocamlnet-3.6.2.ebuild b/dev-ml/ocamlnet/ocamlnet-3.6.2.ebuild
new file mode 100644
index 000000000000..3f0d5c6b5f0a
--- /dev/null
+++ b/dev-ml/ocamlnet/ocamlnet-3.6.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlnet/ocamlnet-3.6.2.ebuild,v 1.1 2013/01/13 19:00:10 aballier Exp $
+
+EAPI="2"
+
+inherit eutils findlib
+
+MY_P=${P/_beta/test}
+DESCRIPTION="Modules for OCaml application-level Internet protocols"
+HOMEPAGE="http://projects.camlcity.org/projects/ocamlnet.html"
+SRC_URI="http://download.camlcity.org/download/${MY_P}.tar.gz"
+
+LICENSE="ZLIB GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+IUSE="cryptokit gtk ssl tk httpd +ocamlopt +pcre zip"
+RESTRICT="installsources"
+
+# the auth-dh compile flag has been disabled as well, since it depends on
+# ocaml-cryptgps, which is not available.
+
+DEPEND=">=dev-ml/findlib-1.0
+ pcre? ( >=dev-ml/pcre-ocaml-5 )
+ >=dev-lang/ocaml-3.10.2[tk?,ocamlopt?]
+ cryptokit? ( dev-ml/cryptokit )
+ gtk? ( >=dev-ml/lablgtk-2 )
+ ssl? ( >=dev-ml/ocaml-ssl-0.4 )
+ zip? ( dev-ml/camlzip )
+ "
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+ocamlnet_use_with() {
+ if use $1; then
+ echo "-with-$2"
+ else
+ echo "-without-$2"
+ fi
+}
+
+ocamlnet_use_enable() {
+ if use $1; then
+ echo "-enable-$2"
+ else
+ echo "-disable-$2"
+ fi
+}
+
+src_configure() {
+ ./configure \
+ -bindir /usr/bin \
+ -datadir /usr/share/${PN} \
+ $(ocamlnet_use_enable cryptokit crypto) \
+ $(ocamlnet_use_enable gtk gtk2) \
+ $(ocamlnet_use_enable pcre pcre) \
+ $(ocamlnet_use_enable ssl ssl) \
+ $(ocamlnet_use_enable tk tcl) \
+ $(ocamlnet_use_enable zip zip) \
+ $(ocamlnet_use_with httpd nethttpd) \
+ || die "Error : econf failed!"
+}
+
+src_compile() {
+ emake -j1 all || die "make failed"
+ if use ocamlopt; then
+ emake -j1 opt || die "make failed"
+ fi
+}
+
+src_install() {
+ export STRIP_MASK="*/bin/*"
+ findlib_src_install
+}