diff options
author | Sam James <sam@gentoo.org> | 2022-06-05 08:19:40 +0100 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2022-06-05 08:20:26 +0100 |
commit | a37c3b9f209427c0f582c0b57664baf94a42614a (patch) | |
tree | 5e97c8141dd201d791e8883ab3d240f666460ab0 /media-libs/libdvdread | |
parent | app-portage/smart-live-rebuild: add Python 3.11 (diff) | |
download | gentoo-a37c3b9f209427c0f582c0b57664baf94a42614a.tar.gz gentoo-a37c3b9f209427c0f582c0b57664baf94a42614a.tar.bz2 gentoo-a37c3b9f209427c0f582c0b57664baf94a42614a.zip |
media-libs/libdvdread: add 6.1.3
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'media-libs/libdvdread')
-rw-r--r-- | media-libs/libdvdread/Manifest | 1 | ||||
-rw-r--r-- | media-libs/libdvdread/libdvdread-6.1.3.ebuild | 49 | ||||
-rw-r--r-- | media-libs/libdvdread/libdvdread-9999.ebuild | 17 |
3 files changed, 61 insertions, 6 deletions
diff --git a/media-libs/libdvdread/Manifest b/media-libs/libdvdread/Manifest index 4c5edfdf353c..015a8a9d21f0 100644 --- a/media-libs/libdvdread/Manifest +++ b/media-libs/libdvdread/Manifest @@ -1 +1,2 @@ DIST libdvdread-6.1.2.tar.bz2 391536 BLAKE2B 870f8c2bba7f1a1c0f6a010c0a75517b488a466186f76f752c67e16f87b55d8fc9450aeaa69d044b42b6a26a2fc51297290be301f5a449b4b8269f6c812f35cd SHA512 5cbee11ec701b7625d71184fd712de48a129f235b08797b499d0f5b06a1c73bfec1d0e52e897585017ab63b1d81b042257eab5ab1f19fb340b05b3e8d794f86c +DIST libdvdread-6.1.3.tar.bz2 395439 BLAKE2B 7a8c0b69692059d51a9d94fc4c934f8259c2aa71ac9a9e6d5da22b3668fcbdf000c47fbc7fdb1257f65b90b4d8a4733e01fc2936033246cf2c6a5b68fef81647 SHA512 c98055829ccbbe2bb7b5df48f6e279cf6e91ecab39a35c37081581452f7df7531c1d7b8abd641c55eeee357235b2658b31478dbc307995cffdf8c011bd0dd0bc diff --git a/media-libs/libdvdread/libdvdread-6.1.3.ebuild b/media-libs/libdvdread/libdvdread-6.1.3.ebuild new file mode 100644 index 000000000000..6efa7014e58d --- /dev/null +++ b/media-libs/libdvdread/libdvdread-6.1.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal + +DESCRIPTION="Library for DVD navigation tools" +HOMEPAGE="https://www.videolan.org/developers/libdvdnav.html" +if [[ ${PV} = 9999 ]]; then + inherit autotools git-r3 + EGIT_REPO_URI="https://code.videolan.org/videolan/libdvdread.git" +else + SRC_URI="https://downloads.videolan.org/pub/videolan/libdvdread/${PV}/${P}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +fi + +LICENSE="GPL-2" +SLOT="0/8" # libdvdread.so.VERSION +IUSE="+css static-libs" + +RDEPEND="css? ( >=media-libs/libdvdcss-1.3.0[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog NEWS TODO README ) + +src_prepare() { + default + + if [[ ${PV} == 9999 ]] ; then + eautoreconf + fi +} + +multilib_src_configure() { + local myeconfargs=( + --enable-shared + --disable-apidoc + $(use_enable static-libs static) + $(use_with css libdvdcss) + ) + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die +} diff --git a/media-libs/libdvdread/libdvdread-9999.ebuild b/media-libs/libdvdread/libdvdread-9999.ebuild index 7eb3ec37c638..6efa7014e58d 100644 --- a/media-libs/libdvdread/libdvdread-9999.ebuild +++ b/media-libs/libdvdread/libdvdread-9999.ebuild @@ -1,18 +1,18 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -inherit autotools multilib-minimal +inherit multilib-minimal DESCRIPTION="Library for DVD navigation tools" HOMEPAGE="https://www.videolan.org/developers/libdvdnav.html" if [[ ${PV} = 9999 ]]; then - inherit git-r3 + inherit autotools git-r3 EGIT_REPO_URI="https://code.videolan.org/videolan/libdvdread.git" else SRC_URI="https://downloads.videolan.org/pub/videolan/libdvdread/${PV}/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" fi LICENSE="GPL-2" @@ -27,15 +27,20 @@ DOCS=( AUTHORS ChangeLog NEWS TODO README ) src_prepare() { default - eautoreconf + + if [[ ${PV} == 9999 ]] ; then + eautoreconf + fi } multilib_src_configure() { local myeconfargs=( --enable-shared + --disable-apidoc $(use_enable static-libs static) $(use_with css libdvdcss) ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } |