commit:     16bf55009c3a5a5f564a946708118d85f80f585a
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 18 18:34:39 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Tue Oct 18 18:35:12 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16bf5500

media-libs/jasper: Add live ebuild

Package-Manager: portage-2.3.2

 media-libs/jasper/jasper-9999.ebuild | 48 ++++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

diff --git a/media-libs/jasper/jasper-9999.ebuild 
b/media-libs/jasper/jasper-9999.ebuild
new file mode 100644
index 00000000..899da22
--- /dev/null
+++ b/media-libs/jasper/jasper-9999.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools git-r3 multilib-minimal
+
+DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 
standard"
+HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/";
+EGIT_REPO_URI="https://github.com/mdadams/jasper.git";
+
+LICENSE="JasPer2.0"
+SLOT="0/1"
+KEYWORDS=""
+IUSE="jpeg opengl static-libs"
+
+RDEPEND="
+       jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
+       opengl? (
+               >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}]
+               >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}]
+               virtual/glu
+               )"
+DEPEND="${RDEPEND}
+       app-arch/unzip"
+
+PATCHES=( "${FILESDIR}/${PN}-1.900.6-fix-build-system.patch" )
+
+src_prepare() {
+       default
+       eautoreconf
+}
+
+multilib_src_configure() {
+       ECONF_SOURCE="${S}" econf \
+               $(use_enable jpeg libjpeg) \
+               $(use_enable opengl) \
+               $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+       einstalldocs
+       dodoc -r doc/.
+
+       # package provides .pc files
+       find "${D}" -name '*.la' -delete || die
+}

Reply via email to