summaryrefslogtreecommitdiff
path: root/dev-ml/camlimages
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ml/camlimages
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ml/camlimages')
-rw-r--r--dev-ml/camlimages/Manifest9
-rw-r--r--dev-ml/camlimages/camlimages-4.2.2.ebuild59
-rw-r--r--dev-ml/camlimages/camlimages-4.2.3.ebuild59
-rw-r--r--dev-ml/camlimages/camlimages-4.2.4.ebuild59
-rw-r--r--dev-ml/camlimages/metadata.xml11
5 files changed, 197 insertions, 0 deletions
diff --git a/dev-ml/camlimages/Manifest b/dev-ml/camlimages/Manifest
new file mode 100644
index 000000000000..4e4fc0e88ca7
--- /dev/null
+++ b/dev-ml/camlimages/Manifest
@@ -0,0 +1,9 @@
+DIST camlimages-4.2.2.tar.bz2 789441 SHA256 eb96aa60afb139797836c2569ba1d4e3f2d0e4dbb025c117d7325468ce6c9633 SHA512 672e192255a9335c45d208b7589a344f712baa798dfc7bc7ccee7d3bda71e603bc06c7b012761f9c6372c683560c67ffa9d2af2742552884211ad4ffb541e3dd WHIRLPOOL dfe61d34da78b1d70feba1c2cf2717430ae4c99386d39fde3cfe14163665bd35a02947fcbc05f67c03de56b2fba1a13cd60a40031e1adbf6320ac239c1485c15
+DIST camlimages-4.2.3.tar.bz2 789523 SHA256 eb1fcbbe3eaebf74f5ecacc68dc428e584f297f023267b305f5cb5e0fc389d8e SHA512 c67775394ab97d0c0111d3e4e49ceb8213a405d48e133c321db920e291dc2ad79e1e7876a0bdff8fe1ad3b3f27ea0effe79bd26d29f92d5bb1ebd74f03d13bd5 WHIRLPOOL 1596a84baf80883ed543ce0c3bc0b734cec1ad46a445bef2a69fcbe99db4f6fe1b2b258ccd03f780d59fe96d6b92b44629c1fe00ce2d7fa06a618fac9c1d021f
+DIST camlimages-4.2.4.tar.bz2 789623 SHA256 382101ea258c6e78f81878e47d0d6f9702e22ebf8c7613e78ad46be230b00553 SHA512 0c321c933d61df84456c56b0082dea80fbcb37e30dc616f84a7d12c5bfd36c157a2a9d31dc92da20b6bbfd0a87db8f4b14537ab56b1c5863b24c7cbb59f3e0e7 WHIRLPOOL 1165a5d1fadbdfc94b67e94040081f279f233cf8aed12220b3c30a13e6ba3a02795752e008aaba1a846d27245fb97ef692992a5e20bb5b54df931a94ed32856a
+EBUILD camlimages-4.2.2.ebuild 1639 SHA256 df57a26047a9bb3be0eaed8e9421ec55f9903a2f9b551c2d0842e3f4f4d00008 SHA512 72db61f6e425dc005cd27407c42869f4a8864a02e2e925b00071ad85a903322afa4eaa6625fe530eb6da9b26d90204d34e34e86011863d0075844ff03446607e WHIRLPOOL 3172bb638cc14d78cc715f4a65755f0126a51ccf2df075c981ea925b6f8e697161c4bad1c1318081241ba18828addc52b3e67fcb829ea98c83a8ae08b9af7123
+EBUILD camlimages-4.2.3.ebuild 1641 SHA256 716f0b94a18b7204205fedd5190fa3de0b6ba42d96a25b3348e7835911c4290b SHA512 2d08bdd201cff1b912665987c50f717c9125d3a2db724cee85fb5cbf1eaddb4981a9c7e0a52850debc13163128ec5fa7615c2b25ee7475420bcbf63e6754162c WHIRLPOOL c2fea0b83bf84e23666b9e41160bdd00573b05daf9a67ae939065f6fae43ccd2d753cf0e19c8c4cb68e1e86652546fe2b336b8b20dcf1ffaa958528d9c43d9ae
+EBUILD camlimages-4.2.4.ebuild 1641 SHA256 716f0b94a18b7204205fedd5190fa3de0b6ba42d96a25b3348e7835911c4290b SHA512 2d08bdd201cff1b912665987c50f717c9125d3a2db724cee85fb5cbf1eaddb4981a9c7e0a52850debc13163128ec5fa7615c2b25ee7475420bcbf63e6754162c WHIRLPOOL c2fea0b83bf84e23666b9e41160bdd00573b05daf9a67ae939065f6fae43ccd2d753cf0e19c8c4cb68e1e86652546fe2b336b8b20dcf1ffaa958528d9c43d9ae
+MISC ChangeLog 3563 SHA256 151ed34b6cfa17876c58d924c466e4ce651794dbd8983b35bf7ddc556cfad5a9 SHA512 e4f2859be74703708fe81e37d415a4a0ef6d8b5171324589ea5da05c3123a590c4cb220a9e40da275457095a1dce9afe2c1dd78350c7c23679b4603c2b897719 WHIRLPOOL 9417e0765814b6b121f8a2128117d6ed3654ca0357060e9e10d9ac2423905c6b9bb93c43d7a03f1818f980df3b18d3ca41b3383bcdf69e9a50197fe6531921da
+MISC ChangeLog-2015 6590 SHA256 89cbb0749fa05aa24de0d3e6640859bb0e4d9f0275a983bf9bbeba8fd642748c SHA512 663c1a074f72482b8d9e9f64326b52204d9c3509f3eccb3fb925e350af9924fd50af6e42246ece48076e2dae73a4f03339b0b436b8d1a95eb2c2052069b8446e WHIRLPOOL b7bb8af8fa27599c9620d11705b0cfbdfbcf21879aae25cedbf549bbb108134741b72a1f2df31847b35b6b9869a5a65148e91ebd6edba6c7cd54e25d0210f606
+MISC metadata.xml 337 SHA256 fbf7badba8ef2add3e00927e6717fca78fec8361c0f4597a444f0930376849fd SHA512 e2c8dc16476b0d3cac0868674fa3fc680714c40242bd31e20a9937f3ab134740eaf70d2db38c20c6a446cbf1343db3ca3a9693c76331e657bd5d1a27e69624fd WHIRLPOOL 2b15e5cd715144945452127f86259fa7c67b9f98d81b64d14ded28ae0264543bb8209904da282e167ddbc544f2ee12a09ee265532b944fe2e3dec71a30a399a8
diff --git a/dev-ml/camlimages/camlimages-4.2.2.ebuild b/dev-ml/camlimages/camlimages-4.2.2.ebuild
new file mode 100644
index 000000000000..8f825c780a51
--- /dev/null
+++ b/dev-ml/camlimages/camlimages-4.2.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils vcs-snapshot findlib multilib
+
+DESCRIPTION="An image manipulation library for ocaml"
+HOMEPAGE="http://gallium.inria.fr/camlimages/"
+SRC_URI="https://bitbucket.org/camlspotter/camlimages/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ppc x86"
+IUSE="exif gif gtk jpeg png postscript tiff truetype X xpm"
+
+RDEPEND=">=dev-lang/ocaml-3.10.2:=[X?,ocamlopt]
+ exif? ( media-libs/libexif )
+ gif? ( media-libs/giflib )
+ gtk? ( dev-ml/lablgtk )
+ jpeg? ( virtual/jpeg )
+ tiff? ( media-libs/tiff )
+ png? ( >=media-libs/libpng-1.4:0 )
+ postscript? ( app-text/ghostscript-gpl )
+ truetype? ( >=media-libs/freetype-2 )
+ xpm? ( x11-libs/libXpm )
+ X? ( x11-apps/rgb )
+ sys-libs/zlib
+ "
+DEPEND="${DEPEND}
+ dev-util/omake
+ virtual/pkgconfig
+ dev-ml/findlib"
+
+camlimages_arg_want() {
+ echo "ARG_WANT_${2}=$(usex $1 1 0)"
+}
+
+src_compile() {
+ omake \
+ $(camlimages_arg_want exif EXIF ) \
+ $(camlimages_arg_want gif GIF ) \
+ $(camlimages_arg_want png PNG ) \
+ $(camlimages_arg_want jpeg JPEG ) \
+ $(camlimages_arg_want tiff TIFF ) \
+ $(camlimages_arg_want xpm XPM ) \
+ $(camlimages_arg_want postscript GS ) \
+ $(camlimages_arg_want gtk LABLGTK2) \
+ $(camlimages_arg_want X GRAPHICS) \
+ $(camlimages_arg_want truetype FREETYPE) \
+ PATH_GS=/bin/true \
+ --force-dotomake || die
+}
+
+src_install() {
+ findlib_src_preinst
+ omake --force-dotomake DESTDIR="${D}" install || die
+ dodoc README.md
+}
diff --git a/dev-ml/camlimages/camlimages-4.2.3.ebuild b/dev-ml/camlimages/camlimages-4.2.3.ebuild
new file mode 100644
index 000000000000..9be34cb0db7b
--- /dev/null
+++ b/dev-ml/camlimages/camlimages-4.2.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils vcs-snapshot findlib multilib
+
+DESCRIPTION="An image manipulation library for ocaml"
+HOMEPAGE="http://gallium.inria.fr/camlimages/"
+SRC_URI="https://bitbucket.org/camlspotter/camlimages/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="exif gif gtk jpeg png postscript tiff truetype X xpm"
+
+RDEPEND=">=dev-lang/ocaml-3.10.2:=[X?,ocamlopt]
+ exif? ( media-libs/libexif )
+ gif? ( media-libs/giflib )
+ gtk? ( dev-ml/lablgtk )
+ jpeg? ( virtual/jpeg )
+ tiff? ( media-libs/tiff )
+ png? ( >=media-libs/libpng-1.4:0 )
+ postscript? ( app-text/ghostscript-gpl )
+ truetype? ( >=media-libs/freetype-2 )
+ xpm? ( x11-libs/libXpm )
+ X? ( x11-apps/rgb )
+ sys-libs/zlib
+ "
+DEPEND="${DEPEND}
+ dev-util/omake
+ virtual/pkgconfig
+ dev-ml/findlib"
+
+camlimages_arg_want() {
+ echo "ARG_WANT_${2}=$(usex $1 1 0)"
+}
+
+src_compile() {
+ omake \
+ $(camlimages_arg_want exif EXIF ) \
+ $(camlimages_arg_want gif GIF ) \
+ $(camlimages_arg_want png PNG ) \
+ $(camlimages_arg_want jpeg JPEG ) \
+ $(camlimages_arg_want tiff TIFF ) \
+ $(camlimages_arg_want xpm XPM ) \
+ $(camlimages_arg_want postscript GS ) \
+ $(camlimages_arg_want gtk LABLGTK2) \
+ $(camlimages_arg_want X GRAPHICS) \
+ $(camlimages_arg_want truetype FREETYPE) \
+ PATH_GS=/bin/true \
+ --force-dotomake || die
+}
+
+src_install() {
+ findlib_src_preinst
+ omake --force-dotomake DESTDIR="${D}" install || die
+ dodoc README.md
+}
diff --git a/dev-ml/camlimages/camlimages-4.2.4.ebuild b/dev-ml/camlimages/camlimages-4.2.4.ebuild
new file mode 100644
index 000000000000..9be34cb0db7b
--- /dev/null
+++ b/dev-ml/camlimages/camlimages-4.2.4.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils vcs-snapshot findlib multilib
+
+DESCRIPTION="An image manipulation library for ocaml"
+HOMEPAGE="http://gallium.inria.fr/camlimages/"
+SRC_URI="https://bitbucket.org/camlspotter/camlimages/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="exif gif gtk jpeg png postscript tiff truetype X xpm"
+
+RDEPEND=">=dev-lang/ocaml-3.10.2:=[X?,ocamlopt]
+ exif? ( media-libs/libexif )
+ gif? ( media-libs/giflib )
+ gtk? ( dev-ml/lablgtk )
+ jpeg? ( virtual/jpeg )
+ tiff? ( media-libs/tiff )
+ png? ( >=media-libs/libpng-1.4:0 )
+ postscript? ( app-text/ghostscript-gpl )
+ truetype? ( >=media-libs/freetype-2 )
+ xpm? ( x11-libs/libXpm )
+ X? ( x11-apps/rgb )
+ sys-libs/zlib
+ "
+DEPEND="${DEPEND}
+ dev-util/omake
+ virtual/pkgconfig
+ dev-ml/findlib"
+
+camlimages_arg_want() {
+ echo "ARG_WANT_${2}=$(usex $1 1 0)"
+}
+
+src_compile() {
+ omake \
+ $(camlimages_arg_want exif EXIF ) \
+ $(camlimages_arg_want gif GIF ) \
+ $(camlimages_arg_want png PNG ) \
+ $(camlimages_arg_want jpeg JPEG ) \
+ $(camlimages_arg_want tiff TIFF ) \
+ $(camlimages_arg_want xpm XPM ) \
+ $(camlimages_arg_want postscript GS ) \
+ $(camlimages_arg_want gtk LABLGTK2) \
+ $(camlimages_arg_want X GRAPHICS) \
+ $(camlimages_arg_want truetype FREETYPE) \
+ PATH_GS=/bin/true \
+ --force-dotomake || die
+}
+
+src_install() {
+ findlib_src_preinst
+ omake --force-dotomake DESTDIR="${D}" install || die
+ dodoc README.md
+}
diff --git a/dev-ml/camlimages/metadata.xml b/dev-ml/camlimages/metadata.xml
new file mode 100644
index 000000000000..76ac88771bc0
--- /dev/null
+++ b/dev-ml/camlimages/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>Gentoo ML Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="bitbucket">camlspotter/camlimages</remote-id>
+ </upstream>
+</pkgmetadata>