From d18bf1e01b65ee4bf0c804e2843b282d3d4e5d7c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 15 Jun 2021 14:57:03 +0100 Subject: gentoo resync : 15.06.2021 --- dev-ml/dose3/Manifest | 5 ++- dev-ml/dose3/dose3-5.0.1_p16-r2.ebuild | 82 ---------------------------------- dev-ml/dose3/dose3-5.0.1_p16-r3.ebuild | 82 ++++++++++++++++++++++++++++++++++ dev-ml/dose3/dose3-6.0.1_p2.ebuild | 53 ++++++++++++++++++++++ 4 files changed, 139 insertions(+), 83 deletions(-) delete mode 100644 dev-ml/dose3/dose3-5.0.1_p16-r2.ebuild create mode 100644 dev-ml/dose3/dose3-5.0.1_p16-r3.ebuild create mode 100644 dev-ml/dose3/dose3-6.0.1_p2.ebuild (limited to 'dev-ml/dose3') diff --git a/dev-ml/dose3/Manifest b/dev-ml/dose3/Manifest index 1576785b7f2a..912836e8e1e0 100644 --- a/dev-ml/dose3/Manifest +++ b/dev-ml/dose3/Manifest @@ -1,4 +1,7 @@ DIST dose3_5.0.1-16.debian.tar.xz 39448 BLAKE2B a5ae8c74ee1a5a89bf3594cbaf0b37703fcf03a03e336c6b91626fcb6767518c517bf28ec4a24f6cbeb40e1544b34e95855507f39aacca110e8daa6e6e5d3994 SHA512 52d14a45bc0b0a66c4cf3acc05b479b1456c78fa8cb0e453a01dd2f0d849dfcf959bd9e8ff8d505272ad7ad542ff402013746816ead3ccd2dbd0bed572ee2930 DIST dose3_5.0.1.orig.tar.gz 297433 BLAKE2B 74ae954604f26398f091b4f14d2a633132ae62102f52af13284af27e41cd7c47afb1b533b0821a8921ba33fa6658e94b3bb6bf5f104f48881a50e14517cd65e2 SHA512 e66526319446054041f138ee2633043d0832089f6a554cf566a28de899d10383acfb1aa6bf1a368811602939676510933a7d2404fd34dbeba15045b458f5af84 -EBUILD dose3-5.0.1_p16-r2.ebuild 2257 BLAKE2B 7fc8cf9ce79d9f692c0cfa2f3afbb8072ce1467c2c5eceae04e5c32160cbd8c9488bebe52d8df46b6650d52e4e2cfc53f0ecc0a16ebeb51e2f28f6db802a7f5f SHA512 d46c94ddbd9226422025536a090c54f6800825d01745099c138242c3177208e7993cdd96399519868d9d4378f6b3584e5dd5f378af36a9488fa839f625b62bea +DIST dose3_6.0.1-2.debian.tar.xz 23320 BLAKE2B 0351a715756b76c1f81fdf5599d10373ce85554f1d63b4dcbaa647dcf81b099e59c68f93413ca391bdf17b52831b085a7d2b86bc64d86676763bbabd7804a6a4 SHA512 219bb7614d1200adb5d22032cb3d7442c16cdce785088f58b3fcc188856b93817f0157ea6ed1bd72e1f565b9a98df145c188e0fa5d7f538d616b7eccc20ab706 +DIST dose3_6.0.1.orig.tar.gz 1417354 BLAKE2B c5fb08c853d2d3589416237addf767912fffab5ef74b7f3332799ae350a371307bd06a24abe6565d2d00aedc01f58d0a2583db6d2d76fc2ebee634b05405ab86 SHA512 cb9dad4ae296b85317f60133bb9dcc63dad8560486e2bd83139205810643e701de5e9834d8d2de34d8237d0abfd394970088c73eeab08956fc9c4178411303ea +EBUILD dose3-5.0.1_p16-r3.ebuild 2256 BLAKE2B 04d27714676035014da0ff4dc1b062f4d790629f6aa2487f6afa05e4d95088148a1d7822910833c906b7bf0d9f88003e487582ce46802400291164a7c3bb1716 SHA512 c453ec3a3a63f761e58d0d0d48ab83570eaf9530a17855806e27240b87f1379aead72f528ab907bb33e4c8eae9bdd8b94d53b1b52eda1926b0ab5c07116b3fd7 +EBUILD dose3-6.0.1_p2.ebuild 1290 BLAKE2B 0b1bd09cf903e03dfe054ed3109fa8376c9228bc533620f6ec668bf76867e5d1bb24e44050ba080abb97cd1a4cb713fd2a061f2367e6afbe81c7c428c3d51034 SHA512 97abd4158824da5464b4d2bec931676f45f2dba744886ef835a3a97839bebae2f001ec6a8fef8dd8cec43ee1c288aedc14d92895af807951c3fa248d82d78798 MISC metadata.xml 567 BLAKE2B edf392175ce748915b9584ba1bb3885338c52f2c85f0beaa7695ecc556319af95d3485ab8bf94d97975e4cea2b30ddd47e31fe5df8a97911ddca0e720903c760 SHA512 254fd968a79b76a7ee792091a1106d20e76d168f57afa415aace3d150c793613c73d3bbd9d8a150d99595445ade1966da0dc059cb61dfae084478a5aeddb7fc8 diff --git a/dev-ml/dose3/dose3-5.0.1_p16-r2.ebuild b/dev-ml/dose3/dose3-5.0.1_p16-r2.ebuild deleted file mode 100644 index b869201b21ed..000000000000 --- a/dev-ml/dose3/dose3-5.0.1_p16-r2.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Library to perform analysis on package repositories" -HOMEPAGE="http://www.mancoosi.org/software/ https://gforge.inria.fr/projects/dose" -SRC_URI="http://deb.debian.org/debian/pool/main/d/dose3/${PN}_$(ver_cut 1-3).orig.tar.gz" -SRC_URI+=" http://deb.debian.org/debian/pool/main/d/dose3/${PN}_${PV/_p/-}.debian.tar.xz" -#SRC_URI="https://gforge.inria.fr/frs/download.php/file/36063/${P}.tar.gz" -S="${WORKDIR}/${PN}-$(ver_cut 1-3)" - -LICENSE="LGPL-3" -SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ppc ppc64 x86" -IUSE="+ocamlopt parmap zip bzip2 xml curl rpm4 test" - -BDEPEND=" - dev-ml/cppo - dev-ml/findlib - dev-ml/ocamlbuild -" -RDEPEND=" - >=dev-lang/ocaml-3.12:=[ocamlopt=] - <=dev-lang/ocaml-4.09.0:=[ocamlopt=] - dev-ml/cudf:=[ocamlopt=] - >=dev-ml/extlib-1.7.0:=[ocamlopt=] - >=dev-ml/ocamlgraph-1.8.6:=[ocamlopt=] - =dev-ml/re-1.9.0:=[ocamlopt=] - parmap? ( dev-ml/parmap:=[ocamlopt=] ) - zip? ( dev-ml/camlzip:=[ocamlopt=] ) - bzip2? ( dev-ml/camlbz2:= ) - xml? ( - dev-ml/ocaml-expat:=[ocamlopt=] - dev-ml/xml-light:=[ocamlopt=] - ) - curl? ( dev-ml/ocurl:= ) - rpm4? ( app-arch/rpm ) -" -DEPEND="${RDEPEND} - test? ( dev-python/pyyaml[libyaml] ) -" - -# missing test data -RESTRICT="test" - -QA_FLAGS_IGNORED='.*' - -src_prepare() { - default - sed -e 's/INSTALLOPTS=-s/INSTALLOPTS=/' -i Makefile.config.in || die - - # Not relevant to us, Debian specific adjustments - rm "${WORKDIR}"/debian/patches/0009-Fix-and-constraints-against-virtual-packages.patch || die - rm "${WORKDIR}"/debian/patches/binaries-prefix-edos || die - - elog "Applying Debian patchset..." - for file in "${WORKDIR}"/debian/patches/*.patch ; do - eapply "${file}" - done -} - -src_configure() { - econf \ - $(use ocamlopt || echo "--with-bytecodeonly") \ - $(use parmap && echo "--with-parmap") \ - $(use zip && echo "--with-zip") \ - $(use bzip2 && echo "--with-bz2") \ - $(use xml && echo "--with-xml") \ - $(use curl && echo "--with-curl") \ - $(use rpm4 && echo "--with-rpm4") -} - -src_compile() { - emake -j1 VERBOSE="-classic-display" -} - -src_install() { - emake DESTDIR="${D}" BINDIR="${ED}/usr/bin" install - dodoc CHANGES CREDITS README.architecture TODO -} diff --git a/dev-ml/dose3/dose3-5.0.1_p16-r3.ebuild b/dev-ml/dose3/dose3-5.0.1_p16-r3.ebuild new file mode 100644 index 000000000000..8a2d9bb0eca3 --- /dev/null +++ b/dev-ml/dose3/dose3-5.0.1_p16-r3.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Library to perform analysis on package repositories" +HOMEPAGE="http://www.mancoosi.org/software/ https://gforge.inria.fr/projects/dose" +SRC_URI="http://deb.debian.org/debian/pool/main/d/dose3/${PN}_$(ver_cut 1-3).orig.tar.gz" +SRC_URI+=" http://deb.debian.org/debian/pool/main/d/dose3/${PN}_${PV/_p/-}.debian.tar.xz" +#SRC_URI="https://gforge.inria.fr/frs/download.php/file/36063/${P}.tar.gz" +S="${WORKDIR}/${PN}-$(ver_cut 1-3)" + +LICENSE="LGPL-3" +SLOT="0/${PV}" +KEYWORDS="amd64 arm arm64 ppc ppc64 x86" +IUSE="+ocamlopt parmap zip bzip2 xml curl rpm4 test" + +BDEPEND=" + dev-ml/cppo + dev-ml/findlib + dev-ml/ocamlbuild +" +RDEPEND=" + >=dev-lang/ocaml-3.12:=[ocamlopt=] + =dev-ml/extlib-1.7.0:=[ocamlopt=] + >=dev-ml/ocamlgraph-1.8.6:=[ocamlopt=] + =dev-ml/re-1.9.0:=[ocamlopt=] + parmap? ( dev-ml/parmap:=[ocamlopt=] ) + zip? ( dev-ml/camlzip:=[ocamlopt=] ) + bzip2? ( dev-ml/camlbz2:= ) + xml? ( + dev-ml/ocaml-expat:=[ocamlopt=] + dev-ml/xml-light:=[ocamlopt=] + ) + curl? ( dev-ml/ocurl:= ) + rpm4? ( app-arch/rpm ) +" +DEPEND="${RDEPEND} + test? ( dev-python/pyyaml[libyaml] ) +" + +# missing test data +RESTRICT="test" + +QA_FLAGS_IGNORED='.*' + +src_prepare() { + default + sed -e 's/INSTALLOPTS=-s/INSTALLOPTS=/' -i Makefile.config.in || die + + # Not relevant to us, Debian specific adjustments + rm "${WORKDIR}"/debian/patches/0009-Fix-and-constraints-against-virtual-packages.patch || die + rm "${WORKDIR}"/debian/patches/binaries-prefix-edos || die + + elog "Applying Debian patchset..." + for file in "${WORKDIR}"/debian/patches/*.patch ; do + eapply "${file}" + done +} + +src_configure() { + econf \ + $(use ocamlopt || echo "--with-bytecodeonly") \ + $(use parmap && echo "--with-parmap") \ + $(use zip && echo "--with-zip") \ + $(use bzip2 && echo "--with-bz2") \ + $(use xml && echo "--with-xml") \ + $(use curl && echo "--with-curl") \ + $(use rpm4 && echo "--with-rpm4") +} + +src_compile() { + emake -j1 VERBOSE="-classic-display" +} + +src_install() { + emake DESTDIR="${D}" BINDIR="${ED}/usr/bin" install + dodoc CHANGES CREDITS README.architecture TODO +} diff --git a/dev-ml/dose3/dose3-6.0.1_p2.ebuild b/dev-ml/dose3/dose3-6.0.1_p2.ebuild new file mode 100644 index 000000000000..717fe2ff2ee1 --- /dev/null +++ b/dev-ml/dose3/dose3-6.0.1_p2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit dune + +DESCRIPTION="Library to perform analysis on package repositories" +HOMEPAGE="http://www.mancoosi.org/software/ https://gforge.inria.fr/projects/dose" +SRC_URI="http://deb.debian.org/debian/pool/main/d/dose3/${PN}_$(ver_cut 1-3).orig.tar.gz" +SRC_URI+=" http://deb.debian.org/debian/pool/main/d/dose3/${PN}_${PV/_p/-}.debian.tar.xz" +S="${WORKDIR}/${PN}-$(ver_cut 1-3)" + +LICENSE="LGPL-3" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" +IUSE="+ocamlopt test" + +BDEPEND=" + dev-ml/findlib + dev-ml/ocamlbuild +" +RDEPEND=" + >=dev-lang/ocaml-4.03:=[ocamlopt=] + dev-ml/ocaml-base64:=[ocamlopt=] + >=dev-ml/cudf-0.7:=[ocamlopt=] + >=dev-ml/extlib-1.7.8:=[ocamlopt=] + >=dev-ml/ocamlgraph-2.0.0:=[ocamlopt=] + >=dev-ml/re-1.2.2:=[ocamlopt=] + dev-ml/parmap:=[ocamlopt=] + >=dev-ml/camlzip-1.08:=[ocamlopt=] + >=dev-ml/camlbz2-0.7.0:= + dev-ml/ocaml-expat:=[ocamlopt=] + dev-ml/xml-light:=[ocamlopt=] + app-arch/rpm +" +DEPEND="${RDEPEND} + test? ( dev-python/pyyaml[libyaml] ) +" + +# missing test data +RESTRICT="test" + +QA_FLAGS_IGNORED='.*' + +src_prepare() { + default + + elog "Applying Debian patchset..." + for file in "${WORKDIR}"/debian/patches/*.patch ; do + eapply "${file}" + done +} -- cgit v1.2.3