forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
media-video/vcdimager: 2.0.1 version bump
Bug: https://bugs.gentoo.org/641550 Closes: https://bugs.gentoo.org/641470 Package-Manager: Portage-2.3.28, Repoman-2.3.9
- Loading branch information
Showing
2 changed files
with
58 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
DIST vcdimager-0.7.24.tar.gz 1066815 BLAKE2B b58648a4ab54b3151448c2aa17306105ada45d9708375c7461c7f9087b851339f8288855c0d38d1521317b303c79b432b5e99b39ca7b8f59da8ae7aff7238582 SHA512 162f361d3c871c85887f0b25e70c207c511dcf597f337633be3ce925e8c589a8ba26275b8378d1002b8c5eb56995eda017f5f1cf52e52a38e9ff900acba7a214 | ||
DIST vcdimager-2.0.1.tar.gz 1115207 BLAKE2B edf70212e81a89924e64115cae9eab77619f7e639e5529b85cc6a80c6ef4f4028c8a207bec86c41283b9768f6a0f56ef56adfad18c7bba20c315b1e5554a83a9 SHA512 55a9d235149a35fe26576703c623a2c9a3f7deedd2e42e01271fdf1e1fdf14c51ee040ee3b5d15fe1b5860fbd4cbeb437362b1a1f40187c8d4d691b6b89a2230 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
# Copyright 1999-2018 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
|
||
inherit multilib-minimal | ||
|
||
DESCRIPTION="GNU VCDimager" | ||
HOMEPAGE="https://www.gnu.org/software/vcdimager/" | ||
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" | ||
|
||
LICENSE="GPL-2" | ||
SLOT="0" | ||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" | ||
IUSE="static-libs +xml" | ||
|
||
RDEPEND=" | ||
>=dev-libs/libcdio-2.0.0:0=[-minimal,${MULTILIB_USEDEP}] | ||
dev-libs/popt | ||
xml? ( dev-libs/libxml2:2 ) | ||
" | ||
DEPEND="${RDEPEND} | ||
virtual/pkgconfig | ||
" | ||
|
||
DOCS=( AUTHORS BUGS ChangeLog FAQ HACKING NEWS README THANKS TODO ) | ||
|
||
src_prepare() { | ||
default | ||
|
||
# Avoid building useless programs. Bug #226249 | ||
sed -i \ | ||
-e 's/check_PROGRAMS =/check_PROGRAMS +=/' \ | ||
-e 's/noinst_PROGRAMS =/check_PROGRAMS =/' \ | ||
test/Makefile.in || die | ||
sed -i \ | ||
-e 's/noinst_PROGRAMS =/check_PROGRAMS =/' \ | ||
example/Makefile.in || die | ||
} | ||
|
||
multilib_src_configure() { | ||
local myeconfargs=( | ||
$(use_enable static-libs static) | ||
) | ||
multilib_is_native_abi || myeconfargs+=( --without-cli-frontend ) | ||
if ! use xml || ! multilib_is_native_abi ; then | ||
myeconfargs+=( --without-xml-frontend ) | ||
fi | ||
|
||
ECONF_SOURCE="${S}" \ | ||
econf ${myeconfargs[@]} | ||
} | ||
|
||
multilib_src_install_all() { | ||
find "${D}" -name '*.la' -delete || die | ||
einstalldocs | ||
} |