diff options
author | Sam James <sam@gentoo.org> | 2020-07-29 00:19:24 +0000 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2020-07-29 00:19:38 +0000 |
commit | 4a0390ce45e2faa0dc97db10c2310a6164bf0cc2 (patch) | |
tree | b0ad0bb188c01ee222d463ca708bf3ce6a9d31d2 /dev-libs/libcdio/libcdio-1.1.0.ebuild | |
parent | media-video/vcdimager: cleanup for libcdio security cleanup (diff) | |
download | gentoo-4a0390ce45e2faa0dc97db10c2310a6164bf0cc2.tar.gz gentoo-4a0390ce45e2faa0dc97db10c2310a6164bf0cc2.tar.bz2 gentoo-4a0390ce45e2faa0dc97db10c2310a6164bf0cc2.zip |
dev-libs/libcdio: security cleanup
Bug: https://bugs.gentoo.org/648954
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-libs/libcdio/libcdio-1.1.0.ebuild')
-rw-r--r-- | dev-libs/libcdio/libcdio-1.1.0.ebuild | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/dev-libs/libcdio/libcdio-1.1.0.ebuild b/dev-libs/libcdio/libcdio-1.1.0.ebuild deleted file mode 100644 index c785aac9ec4d..000000000000 --- a/dev-libs/libcdio/libcdio-1.1.0.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools libtool multilib-minimal toolchain-funcs - -DESCRIPTION="A library to encapsulate CD-ROM reading and control" -HOMEPAGE="https://www.gnu.org/software/libcdio/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0/17" # subslot is based on SONAME -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" -IUSE="cddb +cxx minimal static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND=" - !minimal? ( - >=sys-libs/ncurses-5.7-r7:0= - cddb? ( >=media-libs/libcddb-1.3.2 ) - ) - >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] -" - -DEPEND="${RDEPEND} - sys-apps/sed - sys-devel/gettext - virtual/pkgconfig - test? ( dev-lang/perl ) -" - -DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/cdio/cdio_config.h - /usr/include/cdio/version.h -) - -src_prepare() { - default - - eautoreconf - - sed \ - -e "s:-lncurses:$($(tc-getPKG_CONFIG) --libs ncurses):g" \ - -i configure || die - - elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt 499510 -} - -multilib_src_configure() { - local util_switch - if ! multilib_is_native_abi || use minimal ; then - util_switch="--without" - else - util_switch="--with" - fi - - # Tests fail if ECONF_SOURCE is not relative - ECONF_SOURCE="../${P}" econf \ - --disable-maintainer-mode \ - $(use_enable cxx) \ - --disable-cpp-progs \ - --disable-example-progs \ - $(use_enable static-libs static) \ - $(use_enable cddb) \ - --disable-vcd-info \ - ${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read} -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -name '*.la' -delete || die -} |