media-gfx/llgal: Version bump to 0.13.19
authorDavid Seifert <soap@gentoo.org>
Sat, 1 Dec 2018 15:12:16 +0000 (16:12 +0100)
committerDavid Seifert <soap@gentoo.org>
Sat, 1 Dec 2018 15:13:07 +0000 (16:13 +0100)
Closes: https://bugs.gentoo.org/626712
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: David Seifert <soap@gentoo.org>
media-gfx/llgal/Manifest
media-gfx/llgal/llgal-0.13.19.ebuild [new file with mode: 0644]

index 906274b4d68af9c42144d4566b8cd9891ea3d59d..8c8ecaf7a10bb066e6587251f84ccf0bee0873d2 100644 (file)
@@ -1,2 +1,3 @@
 DIST llgal-0.13.17.tar.bz2 81365 BLAKE2B 3af18f6f3ae699a1ddd577cd97780e9795ff77faffd50866cb11a9ee6170b718144806fb01b7959e2fe1dcfeec39bb0a34482a75e64d5eeb7df73c99ef14547c SHA512 2b100053a804985e7f59674e6a0886bffe5231cf3735a8dbbf7c8db56285a5a4ca88880299aac25d5cecb6a4f0cc024dc87fdf084eb281f7cb578f0d7cba5293
 DIST llgal-0.13.18.tar.bz2 81674 BLAKE2B 96b48e9d6ad91ad2b11cd898563c7640f047ddbfd7f5ba8d6e4fb2d304199936b3fdbc6c8bf2647ec7141b85857c79d4e2e76bab2b3c6daa07ee0b4933b79aed SHA512 d01c1060616bb602af8b75aa5ae04384c19ed4bcc717112b9d5cfe48a9a823ce9ba381d675b4f4e89f35a56d7cbf580f27405fcb65b785e8ea6b6732784b0655
+DIST llgal-0.13.19.tar.gz 96675 BLAKE2B b306eed900a1071898ebe2d0dcbfeb9c505271ec8d5889e75fcf189dee22489fb8d671ede05a1af74a7761b604d8af8e3b26b8771ec50c8e49036000e90258fd SHA512 24f247071678f21c79e37002a443ff222e9e99e9bf04363fc123c5d9538a35db100ea814408e2bcc9e20781982145301df3337e521413651547828654a92d169
diff --git a/media-gfx/llgal/llgal-0.13.19.ebuild b/media-gfx/llgal/llgal-0.13.19.ebuild
new file mode 100644 (file)
index 0000000..bc446be
--- /dev/null
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit perl-module
+
+DESCRIPTION="Command-line static web gallery generator"
+HOMEPAGE="http://bgoglin.free.fr/llgal/"
+SRC_URI="https://github.com/bgoglin/llgal/archive/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+# Package warrants IUSE doc and possibly examples
+IUSE="exif"
+
+RDEPEND="media-gfx/imagemagick
+        dev-perl/Image-Size
+        dev-perl/URI
+        dev-perl/Locale-gettext
+        exif? ( media-libs/exiftool )"
+
+S="${WORKDIR}/${PN}-${P}"
+
+src_compile() {
+       emake \
+               PREFIX="${EPREFIX}"/usr \
+               SYSCONFDIR="${EPREFIX}"/etc \
+               MANDIR="${EPREFIX}"/usr/share/man \
+               PERL_INSTALLDIRS=vendor
+       mv doc/llgalrc . || die
+}
+
+src_install() {
+       emake DESTDIR="${D}" \
+               LOCALES="${LINGUAS}" \
+               PREFIX="${EPREFIX}"/usr \
+               SYSCONFDIR="${EPREFIX}"/etc \
+               MANDIR="${EPREFIX}"/usr/share/man \
+               DOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html \
+               PERL_INSTALLDIRS=vendor \
+               install install-doc install-man
+       perl_delete_localpod
+       dodoc README llgalrc llgalrc.5
+}