summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@gentoo.org>2019-11-13 15:04:05 +0100
committerMiroslav Šulc <fordfrog@gentoo.org>2019-11-13 15:04:05 +0100
commit0e03610bac984bbdfa952550ddd086487dad96d7 (patch)
tree8951f5115c45be812bb2156cfcb9f0a94c837fbf
parentmedia-sound/guitarix-9999: added live ebuild (diff)
downloadfordfrog-0e03610bac984bbdfa952550ddd086487dad96d7.tar.gz
fordfrog-0e03610bac984bbdfa952550ddd086487dad96d7.tar.bz2
fordfrog-0e03610bac984bbdfa952550ddd086487dad96d7.zip
media-libs/libgig-9999: synced from the main tree
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
-rw-r--r--media-libs/libgig/Manifest2
-rw-r--r--media-libs/libgig/libgig-9999.ebuild44
2 files changed, 19 insertions, 27 deletions
diff --git a/media-libs/libgig/Manifest b/media-libs/libgig/Manifest
index 804c43004..b341d9e3a 100644
--- a/media-libs/libgig/Manifest
+++ b/media-libs/libgig/Manifest
@@ -1,2 +1,2 @@
-EBUILD libgig-9999.ebuild 1005 BLAKE2B d57721203b1d88432e4ab548f1188411edc2b42ecb8c4405001df14d10f709ecde5d3f71dbf624543f5a82225896a13551909d76e0a19196d3913e0ec67add2b SHA512 7f853b930080d83feee92a33cdd7aa7a22c35ac8dd426332b2763ba469a2084d3eac0f4d8b11b542ced09cf126a109556fd8c881e2769b980b19c85959d85916
+EBUILD libgig-9999.ebuild 827 BLAKE2B e33c6a48f465a7537619016b73cb66d7fe123a8cce72092ef481f6f51d45493e0176a9b7ebaea61f8bec77ae6afcf0f2ac49f1f185c1d09d25db6284965fdde7 SHA512 61d58d7c7057d17d0a4d73f7eea73e05bcb51eaa2cbdb53d5abc01054ca8887ad5d6ffe59e3b8b825f4f004dc4cf731b786e4bf4a6ba9d139b628deb5f72da40
MISC metadata.xml 245 BLAKE2B c469feac4514d136d3fe1ac3febd7b4ff941e1beb4783293fa0741b2010faa1fc0be3689f0fc2b15b157e78912b294c775d6cb737c36c7cc22f49f134431d3a3 SHA512 dbe84aa81b15c725b68f1967b1165f7d75378afa586f628b061b534ae39798b8cab85d7de1d1d5719ee2ee717e2fad011d3889e1760c9f63c2029207aa069672
diff --git a/media-libs/libgig/libgig-9999.ebuild b/media-libs/libgig/libgig-9999.ebuild
index 96a35970f..adb794c1d 100644
--- a/media-libs/libgig/libgig-9999.ebuild
+++ b/media-libs/libgig/libgig-9999.ebuild
@@ -1,52 +1,44 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit eutils multilib subversion
+inherit subversion
-DESCRIPTION="C++ library for loading/modifying GigaStudio, SoundFont, KORG, AKAI, DLS files"
-HOMEPAGE="http://www.linuxsampler.org/libgig/"
+DESCRIPTION="C++ library for loading Gigasampler and DLS level 1/2 files"
+HOMEPAGE="https://www.linuxsampler.org/libgig/"
ESVN_REPO_URI="https://svn.linuxsampler.org/svn/libgig/trunk"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
-IUSE="doc static-libs"
+IUSE="doc"
-RDEPEND=">=media-libs/libsndfile-1.0.2
- >=media-libs/audiofile-0.2.3"
-DEPEND="${RDEPEND}
+RDEPEND="
+ media-libs/audiofile
+ media-libs/libsndfile"
+DEPEND="${RDEPEND}"
+BDEPEND="
virtual/pkgconfig
doc? ( app-doc/doxygen )"
-DOCS=( AUTHORS ChangeLog NEWS README TODO )
-
src_configure() {
emake -f Makefile.svn
-
- econf \
- $(use_enable static-libs static)
+ econf
}
src_compile() {
- default
-
- if use doc ; then
- emake docs
- fi
+ emake
+ use doc && emake docs
}
src_install() {
- default
+ emake DESTDIR="${D}" install
+
+ use doc && HTML_DOCS=( doc/html/. )
+ einstalldocs
# For libgig.so to be found at runtime
printf "LDPATH=\"${EPREFIX}/usr/$(get_libdir)/libgig/\"" > 99${PN}
doenvd "99${PN}"
-
- ! use static-libs && prune_libtool_files --modules
-
- if use doc ; then
- dohtml -r doc/html/*
- fi
}