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-gfx/gphoto2: version bump 2.5.14 → 2.5.15
Package-Manager: Portage-2.3.20, Repoman-2.3.6
- Loading branch information
Showing
2 changed files
with
63 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 gphoto2-2.5.14.tar.bz2 784442 BLAKE2B 185bd0d18e0b8d280c0ec366738850bd1fe2d1405179700fe25678c04a88b2092820aa5f049bcc6f97c964b5875bd32e3f8c7c5240ef3a71f2af04d6bfdaadb9 SHA512 47cb0d212673c9c0dbc996e0a67191a307599c844293a67184bd1529d9e3b417e154c6de64f4563f6f7e599a1bd6b127266f85f5baa97bd7d86922405bf45331 | ||
DIST gphoto2-2.5.15.tar.bz2 790513 BLAKE2B e8a22d014ebd33f5e0976d72c5df8373e29106def5da575b69d21f2a58e9408c6ce399476135909e57111196d6e61ead953f66a00c9f440b7cf92e0da0f4a0f6 SHA512 46058a12a81379f3311911e103cf934b6eb616d7f81180615b385d01e855bf6ce998eb12811b9d032328ebed6acfc4456f3a383cfedb93c6967c9699654d4f40 |
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,62 @@ | ||
# Copyright 1999-2018 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
inherit autotools | ||
|
||
DESCRIPTION="Free, redistributable digital camera software application" | ||
HOMEPAGE="http://www.gphoto.org/" | ||
SRC_URI="mirror://sourceforge/gphoto/${P}.tar.bz2" | ||
|
||
LICENSE="GPL-2" | ||
SLOT="0" | ||
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" | ||
IUSE="aalib exif ncurses nls readline" | ||
|
||
# aalib -> needs libjpeg | ||
RDEPEND=" | ||
dev-libs/popt | ||
>=media-libs/libgphoto2-2.5.10:=[exif?] | ||
aalib? ( | ||
media-libs/aalib | ||
virtual/jpeg:0 ) | ||
exif? ( media-libs/libexif ) | ||
ncurses? ( dev-libs/cdk:0= ) | ||
readline? ( sys-libs/readline:0= ) | ||
" | ||
DEPEND="${RDEPEND} | ||
virtual/pkgconfig | ||
nls? ( >=sys-devel/gettext-0.14.1 ) | ||
" | ||
|
||
src_prepare() { | ||
default | ||
if ! use exif ; then | ||
# Remove tests that require EXIF to pass, bug 610024 | ||
rm "${S}"/tests/data/test0{35,36,37,40}* || die | ||
fi | ||
# Leave GCC debug builds under user control | ||
sed -r '/(C|LD)FLAGS/ s/ -g( |")/\1/' \ | ||
-i configure{.ac,} || die | ||
eautoreconf | ||
} | ||
|
||
src_configure() { | ||
CPPFLAGS="-I/usr/include/cdk" \ | ||
econf \ | ||
$(use_with aalib) \ | ||
$(use_with aalib jpeg) \ | ||
$(use_with exif libexif auto) \ | ||
$(use_with ncurses cdk) \ | ||
$(use_enable nls) \ | ||
$(use_with readline) | ||
} | ||
|
||
src_install() { | ||
emake DESTDIR="${D}" \ | ||
HTML_DIR="${D}"/usr/share/doc/${PF}/sgml \ | ||
install | ||
|
||
einstalldocs | ||
rm -rf "${D}"/usr/share/doc/${PF}/sgml/gphoto2 | ||
} |