From de49812990871e1705b64051c35161d5e6400269 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 24 Dec 2018 14:11:38 +0000 Subject: gentoo resync : 24.12.2018 --- media-libs/libmediainfo/Manifest | 6 +- media-libs/libmediainfo/libmediainfo-18.05.ebuild | 83 ---------------------- .../libmediainfo/libmediainfo-18.08.1.ebuild | 2 +- media-libs/libmediainfo/libmediainfo-18.12.ebuild | 83 ++++++++++++++++++++++ 4 files changed, 87 insertions(+), 87 deletions(-) delete mode 100644 media-libs/libmediainfo/libmediainfo-18.05.ebuild create mode 100644 media-libs/libmediainfo/libmediainfo-18.12.ebuild (limited to 'media-libs/libmediainfo') diff --git a/media-libs/libmediainfo/Manifest b/media-libs/libmediainfo/Manifest index a58c311c90b0..a300f67fb37d 100644 --- a/media-libs/libmediainfo/Manifest +++ b/media-libs/libmediainfo/Manifest @@ -1,6 +1,6 @@ AUX libmediainfo-0.7.63-pkgconfig.patch 291 BLAKE2B b13ee095a9f1f322222bb10013ffda778eef68dd2f161553b96bdd24f0c0ba81281185604547c355c14190580fd36cbb019778674e8c72a02ef3e3fda9229f76 SHA512 4cc11f6219a68ad59971a3d85f3184c16ec25e60b96ac56ac73796493c516575e0ccccee814610d5c248ba4c8a0a2a590041464d2aa1ac3f8a717839127c91fb -DIST libmediainfo_18.05.tar.xz 1630284 BLAKE2B 8fcf6a2ccbf1f0b9769e22501187d3563b991df0d274d3cc07b1fd02883dab23c0b446a7206e4dd2dd6e2944f99498b04721ed701ed4a60598b08466bd7f45ec SHA512 47d03380197f105bbd2e575558f4b4c1fade8c350af0f69a807c042abbf3aa02413fa88c047988f47cef77240e1106800a1dfd4ef1b41a1ceb019e3d52979901 DIST libmediainfo_18.08.1.tar.xz 1662000 BLAKE2B ec5175c1d0f223e33c857fbd2eb160b55a32af9a2ec43f76ac9283aae9b262a1447997280053899ae3d91d08102eb198026591107d919acd4c33052d2ac3062b SHA512 0696ee74f6eeaffec97412decb114bdf732b6a44377b4c67925568bb14cac66266f14ec1c5eedd411de8504319add6bb384bad237063cbc3d17a82269080a0f1 -EBUILD libmediainfo-18.05.ebuild 1834 BLAKE2B 25c56766c4fdc52e0ec8c613f4b795846ed0f3ff2798bdf242241d7c2ae2bad142e02203cc0d709b3405c20c890d18dcc0a8a7bad93c2a8f1b9a5bdbcc3830de SHA512 5a74e1442f65761137ceeba0d7727f606c1d7e2fd52e7f2b4c4da6698b652e94481ff964fd1d96b90d225ffa7804c5772278535dd12c9a6b47ab3f40324fb714 -EBUILD libmediainfo-18.08.1.ebuild 1836 BLAKE2B 0f6a3e335f681ad0c4831123e585b3e9a73212ab20f532d986ae8a0a599e60869582749abccca1f77b712e942b5f3bd15d7f06c56b8c8b06aa2f200f5d00c2ef SHA512 21955ea85241744206f86c931893686e914a215e410a018302d970989cc920bd39ea9f1e39ed2a52f5d4f7e458bcb1939c18696885d10c484838483d391a7091 +DIST libmediainfo_18.12.tar.xz 1667104 BLAKE2B 977f2728edb592a0d05720ed7e4f3f75a5ba951c8a494ed1c7e92439c3e812c1c68a65d6e7a492a9851449e26c56397d3c19bd070cf572676f5a0ac6f7ec5973 SHA512 88a5617404afbea99dfe5f96371711c8066f3a78353937e95fdfe72d3ab29943e68f0ecc21b5771f5f1cde2717af9002c61c388c3fd0e2ddcdc4ef77320348eb +EBUILD libmediainfo-18.08.1.ebuild 1834 BLAKE2B 25c56766c4fdc52e0ec8c613f4b795846ed0f3ff2798bdf242241d7c2ae2bad142e02203cc0d709b3405c20c890d18dcc0a8a7bad93c2a8f1b9a5bdbcc3830de SHA512 5a74e1442f65761137ceeba0d7727f606c1d7e2fd52e7f2b4c4da6698b652e94481ff964fd1d96b90d225ffa7804c5772278535dd12c9a6b47ab3f40324fb714 +EBUILD libmediainfo-18.12.ebuild 1846 BLAKE2B 25a31662770cdab9453c60e6f65d2e63d3da91a13fb468121fe91c7c3fcd14190cfb73a6fb9f0135e1316bc74fee882d808a154ef9fa37c4a722b4f713722083 SHA512 693a76c64f42bbd985f971a164034347ba7a2222beb19b7b3afb1370ca9a1f53406354abd2828fb4ce1aeec5bb15ee9982ea15f2bd8144de3af71b849984c3f0 MISC metadata.xml 346 BLAKE2B ace7bcc20d5e1a949db03a632f4f181353c530a0aad6b6839ea4d682bcdde0f3184c1886fd3015ba73f6ad63ace53e07f21bcf7f8383f12bf6ad73374d895c7c SHA512 bc66ca588f3042de05db14d4036fba4637f5dd0d03d3cbdbdf7118b90f5a6f8ad0e86a30d9263e7d283d94f61e54da6c92ff03acf1cf83db376366c0c4f76c93 diff --git a/media-libs/libmediainfo/libmediainfo-18.05.ebuild b/media-libs/libmediainfo/libmediainfo-18.05.ebuild deleted file mode 100644 index 771653179b33..000000000000 --- a/media-libs/libmediainfo/libmediainfo-18.05.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools ltprune flag-o-matic - -MY_PN="MediaInfo" -DESCRIPTION="MediaInfo libraries" -HOMEPAGE="https://mediaarea.net/mediainfo/ https://github.com/MediaArea/MediaInfoLib" -SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="curl doc mms static-libs" - -RDEPEND="sys-libs/zlib - dev-libs/tinyxml2:= - >=media-libs/libzen-0.4.37[static-libs=] - curl? ( net-misc/curl ) - mms? ( >=media-libs/libmms-0.6.1[static-libs=] )" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( app-doc/doxygen )" - -# tests try to fetch data from online sources -RESTRICT="test" - -S=${WORKDIR}/${MY_PN}Lib/Project/GNU/Library - -src_prepare() { - eapply -p4 "${FILESDIR}"/${PN}-0.7.63-pkgconfig.patch - eapply_user - - sed -i 's:-O2::' configure.ac || die - append-cppflags -DMEDIAINFO_LIBMMS_DESCRIBE_SUPPORT=0 - - eautoreconf -} - -src_configure() { - econf \ - --enable-shared \ - --with-libtinyxml2 \ - $(use_with curl libcurl) \ - $(use_with mms libmms) \ - $(use_enable static-libs static) \ - $(use_enable static-libs staticlibs) -} - -src_compile() { - default - - if use doc; then - cd "${WORKDIR}"/${MY_PN}Lib/Source/Doc - doxygen Doxyfile || die - fi -} - -src_install() { - if use doc; then - local HTML_DOCS=( "${WORKDIR}"/${MY_PN}Lib/Doc/*.html ) - fi - - default - - edos2unix ${PN}.pc #414545 - insinto /usr/$(get_libdir)/pkgconfig - doins ${PN}.pc - - for x in ./ Archive Audio Duplicate Export Image Multiple Reader Tag Text Video; do - insinto /usr/include/${MY_PN}/${x} - doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}/${x}/*.h - done - - insinto /usr/include/${MY_PN}DLL - doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}DLL/*.h - - dodoc "${WORKDIR}"/${MY_PN}Lib/*.txt - - prune_libtool_files -} diff --git a/media-libs/libmediainfo/libmediainfo-18.08.1.ebuild b/media-libs/libmediainfo/libmediainfo-18.08.1.ebuild index 1de014e4ca3f..771653179b33 100644 --- a/media-libs/libmediainfo/libmediainfo-18.08.1.ebuild +++ b/media-libs/libmediainfo/libmediainfo-18.08.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="curl doc mms static-libs" RDEPEND="sys-libs/zlib diff --git a/media-libs/libmediainfo/libmediainfo-18.12.ebuild b/media-libs/libmediainfo/libmediainfo-18.12.ebuild new file mode 100644 index 000000000000..109c71c36594 --- /dev/null +++ b/media-libs/libmediainfo/libmediainfo-18.12.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools flag-o-matic + +MY_PN="MediaInfo" +DESCRIPTION="MediaInfo libraries" +HOMEPAGE="https://mediaarea.net/mediainfo/ https://github.com/MediaArea/MediaInfoLib" +SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="curl doc mms static-libs" + +RDEPEND="sys-libs/zlib + dev-libs/tinyxml2:= + >=media-libs/libzen-0.4.37[static-libs=] + curl? ( net-misc/curl ) + mms? ( >=media-libs/libmms-0.6.1[static-libs=] )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +# tests try to fetch data from online sources +RESTRICT="test" + +S=${WORKDIR}/${MY_PN}Lib/Project/GNU/Library + +src_prepare() { + eapply -p4 "${FILESDIR}"/${PN}-0.7.63-pkgconfig.patch + eapply_user + + sed -i 's:-O2::' configure.ac || die + append-cppflags -DMEDIAINFO_LIBMMS_DESCRIBE_SUPPORT=0 + + eautoreconf +} + +src_configure() { + econf \ + --enable-shared \ + --with-libtinyxml2 \ + $(use_with curl libcurl) \ + $(use_with mms libmms) \ + $(use_enable static-libs static) \ + $(use_enable static-libs staticlibs) +} + +src_compile() { + default + + if use doc; then + cd "${WORKDIR}"/${MY_PN}Lib/Source/Doc + doxygen Doxyfile || die + fi +} + +src_install() { + if use doc; then + local HTML_DOCS=( "${WORKDIR}"/${MY_PN}Lib/Doc/*.html ) + fi + + default + + edos2unix ${PN}.pc #414545 + insinto /usr/$(get_libdir)/pkgconfig + doins ${PN}.pc + + for x in ./ Archive Audio Duplicate Export Image Multiple Reader Tag Text Video; do + insinto /usr/include/${MY_PN}/${x} + doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}/${x}/*.h + done + + insinto /usr/include/${MY_PN}DLL + doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}DLL/*.h + + dodoc "${WORKDIR}"/${MY_PN}Lib/*.txt + + find "${ED}" -name '*.la' -delete || die +} -- cgit v1.2.3