From 814f4cf860e299a046b649eaee5463427984c09c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 8 Jul 2021 15:03:58 +0100 Subject: gentoo resync : 08.07.2021 --- media-sound/openmpt123/Manifest | 4 +- media-sound/openmpt123/openmpt123-0.5.10.ebuild | 73 +++++++++++++++++++++++++ media-sound/openmpt123/openmpt123-0.5.9.ebuild | 73 ------------------------- 3 files changed, 75 insertions(+), 75 deletions(-) create mode 100644 media-sound/openmpt123/openmpt123-0.5.10.ebuild delete mode 100644 media-sound/openmpt123/openmpt123-0.5.9.ebuild (limited to 'media-sound/openmpt123') diff --git a/media-sound/openmpt123/Manifest b/media-sound/openmpt123/Manifest index 6c82f63bcf93..774c6e8a8353 100644 --- a/media-sound/openmpt123/Manifest +++ b/media-sound/openmpt123/Manifest @@ -1,3 +1,3 @@ -DIST libopenmpt-0.5.9+release.autotools.tar.gz 1475064 BLAKE2B 0c7675ac723b10e879f0c7282a64bebb4fc489cf7ff8dd7fca8da2739cdcc89bed52da9d5bfa24e7c2e6eeb1a55b1e09d84dfc625d8c5b2eff6300b37b44d882 SHA512 993a466a508698a673fbb5b397493b1b75da2a96e3139c5d726546c999169d03fa77a96256721192d869b59e58c938d49224b08bcd0056ad3f78874dea9dcd21 -EBUILD openmpt123-0.5.9.ebuild 1712 BLAKE2B 6947d0493edc22ab0714149e02fb4aa1e2717d6d745338f9a7fd5cb8052885f0352c6513c36a3c68079cf262d3583ef19459725f121ee4a4caf813091818b207 SHA512 0e0520077ad9f27ad5a6ed52961477dfe6346155d79ae038bec18182144390ced977d505edd7a1d774ae937e40e555d03d8b022202f3db18389173f9d669e9fb +DIST libopenmpt-0.5.10+release.autotools.tar.gz 1475967 BLAKE2B 86115750bf574717bdfa3e54a5d50b682db6300bf61a6fd951eefd908e165749702e3d1d66db532d393c78472699a04230c8c9263cde4171374c388de9f6d1aa SHA512 ea76b6e3a6038046fc72e92203018202a247e4216bc33cc358290c74aba119e81e0c40d0f4f90874dc605d9354f04437b516b11b0ee3d644af7f230851e3f816 +EBUILD openmpt123-0.5.10.ebuild 1712 BLAKE2B 6947d0493edc22ab0714149e02fb4aa1e2717d6d745338f9a7fd5cb8052885f0352c6513c36a3c68079cf262d3583ef19459725f121ee4a4caf813091818b207 SHA512 0e0520077ad9f27ad5a6ed52961477dfe6346155d79ae038bec18182144390ced977d505edd7a1d774ae937e40e555d03d8b022202f3db18389173f9d669e9fb MISC metadata.xml 327 BLAKE2B 586d07f006d87d8e0dc4c0be387cdbe4fadaabad3d9fb985f9d6c8afe77ca9686773c2eed48defbe85da365f0256efa3337f32a9e913d61fb8a48781236ce185 SHA512 52b1f22ca0b08f9d6201ec44718875f6c3b4de31703f55ebc22a516e574eeeba7ac8d0d06425e624b258b4658d0d164d1a1b7b44b2e049e151fcb390cfbeb297 diff --git a/media-sound/openmpt123/openmpt123-0.5.10.ebuild b/media-sound/openmpt123/openmpt123-0.5.10.ebuild new file mode 100644 index 000000000000..386c068f1a59 --- /dev/null +++ b/media-sound/openmpt123/openmpt123-0.5.10.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib + +MY_P="libopenmpt-${PV}+release.autotools" +DESCRIPTION="libopenmpt-based command line player for tracked music files (modules)" +HOMEPAGE="https://lib.openmpt.org/libopenmpt/" +SRC_URI="https://lib.openmpt.org/files/libopenmpt/src/${MY_P}.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="flac portaudio pulseaudio sdl sndfile" + +RDEPEND=" + ~media-libs/libopenmpt-${PV} + flac? ( media-libs/flac ) + pulseaudio? ( media-sound/pulseaudio ) + sdl? ( >=media-libs/libsdl2-2.0.4 ) + sndfile? ( media-libs/libsndfile ) +" + +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Normally libopenmpt is built alongside openmpt123. Avoid the + # internal dependency and link it externally. + rm -r libopenmpt/ || die + sed -i \ + -e "s:libopenmpt/libopenmpt\.pc::g" \ + configure || die + sed -i \ + -e "/_${PN}_DEPENDENCIES/s:libopenmpt\.la::g" \ + -e "/_${PN}_LDADD/s:libopenmpt\.la:-lopenmpt:g" \ + Makefile.in || die +} + +src_configure() { + # A lot of these optional dependencies relate to libopenmpt, which + # we package separately, so we disable them here. + econf \ + --disable-static \ + --enable-openmpt123 \ + --disable-examples \ + --disable-tests \ + --disable-doxygen-doc \ + --without-zlib \ + --without-mpg123 \ + --without-ogg \ + --without-vorbis \ + --without-vorbisfile \ + $(use_with pulseaudio) \ + $(use_with portaudio) \ + --without-portaudiocpp \ + $(use_with sdl sdl2) \ + $(use_with sndfile) \ + $(use_with flac) +} + +src_compile() { + emake "bin/${PN}$(get_exeext)" +} + +src_install() { + dobin "bin/${PN}$(get_exeext)" +} diff --git a/media-sound/openmpt123/openmpt123-0.5.9.ebuild b/media-sound/openmpt123/openmpt123-0.5.9.ebuild deleted file mode 100644 index 386c068f1a59..000000000000 --- a/media-sound/openmpt123/openmpt123-0.5.9.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib - -MY_P="libopenmpt-${PV}+release.autotools" -DESCRIPTION="libopenmpt-based command line player for tracked music files (modules)" -HOMEPAGE="https://lib.openmpt.org/libopenmpt/" -SRC_URI="https://lib.openmpt.org/files/libopenmpt/src/${MY_P}.tar.gz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="flac portaudio pulseaudio sdl sndfile" - -RDEPEND=" - ~media-libs/libopenmpt-${PV} - flac? ( media-libs/flac ) - pulseaudio? ( media-sound/pulseaudio ) - sdl? ( >=media-libs/libsdl2-2.0.4 ) - sndfile? ( media-libs/libsndfile ) -" - -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Normally libopenmpt is built alongside openmpt123. Avoid the - # internal dependency and link it externally. - rm -r libopenmpt/ || die - sed -i \ - -e "s:libopenmpt/libopenmpt\.pc::g" \ - configure || die - sed -i \ - -e "/_${PN}_DEPENDENCIES/s:libopenmpt\.la::g" \ - -e "/_${PN}_LDADD/s:libopenmpt\.la:-lopenmpt:g" \ - Makefile.in || die -} - -src_configure() { - # A lot of these optional dependencies relate to libopenmpt, which - # we package separately, so we disable them here. - econf \ - --disable-static \ - --enable-openmpt123 \ - --disable-examples \ - --disable-tests \ - --disable-doxygen-doc \ - --without-zlib \ - --without-mpg123 \ - --without-ogg \ - --without-vorbis \ - --without-vorbisfile \ - $(use_with pulseaudio) \ - $(use_with portaudio) \ - --without-portaudiocpp \ - $(use_with sdl sdl2) \ - $(use_with sndfile) \ - $(use_with flac) -} - -src_compile() { - emake "bin/${PN}$(get_exeext)" -} - -src_install() { - dobin "bin/${PN}$(get_exeext)" -} -- cgit v1.2.3