summaryrefslogtreecommitdiff
path: root/media-sound/gigedit/gigedit-9999.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-05-11 19:55:43 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-05-11 19:55:43 +0100
commit185fa19bbf68a4d4dca534d2b46729207a177f16 (patch)
treea8a537b82fda83a0799c2ca9887f212558363aa7 /media-sound/gigedit/gigedit-9999.ebuild
parentc8fd0d84af0bfd1949542adc2cbb735b1d28f9ed (diff)
gentoo resync : 11.05.2021
Diffstat (limited to 'media-sound/gigedit/gigedit-9999.ebuild')
-rw-r--r--media-sound/gigedit/gigedit-9999.ebuild40
1 files changed, 16 insertions, 24 deletions
diff --git a/media-sound/gigedit/gigedit-9999.ebuild b/media-sound/gigedit/gigedit-9999.ebuild
index 6aee05e17e9a..aaef3a74634e 100644
--- a/media-sound/gigedit/gigedit-9999.ebuild
+++ b/media-sound/gigedit/gigedit-9999.ebuild
@@ -2,7 +2,8 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit autotools desktop xdg subversion
+
+inherit autotools desktop flag-o-matic xdg subversion
DESCRIPTION="An instrument editor for gig files"
HOMEPAGE="http://www.linuxsampler.org/"
@@ -10,44 +11,35 @@ ESVN_REPO_URI="https://svn.linuxsampler.org/svn/gigedit/trunk"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS=""
-IUSE=""
-BDEPEND="
- sys-devel/gettext
- >=dev-util/intltool-0.35.0
- virtual/pkgconfig
-"
-CDEPEND="
+RDEPEND="
dev-cpp/gtkmm:2.4
- >=media-libs/libgig-3.3.0
- >=media-libs/libsndfile-1.0.2
- >=media-sound/linuxsampler-0.5.1
-"
+ media-libs/libgig
+ media-libs/libsndfile
+ media-sound/linuxsampler"
DEPEND="${RDEPEND}"
-RDEPEND="${CDEPEND}"
+BDEPEND="
+ sys-devel/gettext
+ dev-util/intltool
+ virtual/pkgconfig"
src_prepare() {
default
-
# docdir is not propagated there
- sed -i "s%\$(datadir)/doc/\$(PACKAGE)%\$(datadir)/doc/${P}%g" doc/quickstart/Makefile.am || die
+ sed -i '/docdir/d' doc/quickstart/Makefile.am || die
+ # file missing in pot file
+ echo src/gigedit/ScriptPatchVars.cpp >> "po/POTFILES.in" || die
eautoreconf
}
src_configure() {
+ append-ldflags -Wl,-rpath,"${EPREFIX}/usr/$(get_libdir)/linuxsampler"
econf --disable-static
}
-src_compile() {
- emake LDFLAGS="${LDFLAGS} -Wl,-rpath,/usr/$(get_libdir)/linuxsampler"
-}
-
src_install() {
default
-
- einfo "Removing static libs..."
- find "${D}" -name "*.la" -delete || die "Failed to remove static libs"
-
make_desktop_entry gigedit GigEdit "" "AudioVideo;AudioVideoEditing"
+
+ find "${ED}" -name '*.la' -delete || die
}