summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@gentoo.org>2024-01-27 09:45:49 +0100
committerMiroslav Šulc <fordfrog@gentoo.org>2024-01-27 09:46:11 +0100
commit2e34633a132de2144a64f9b8f6b2f09b28d502e1 (patch)
tree6fafbf167df56f3cf301002394a175f3b4d5e32f /media-sound/gigedit
parentmedia-sound/linuxsampler: bump to 2.3.0 + eapi8 (diff)
downloadgentoo-2e34633a132de2144a64f9b8f6b2f09b28d502e1.tar.gz
gentoo-2e34633a132de2144a64f9b8f6b2f09b28d502e1.tar.bz2
gentoo-2e34633a132de2144a64f9b8f6b2f09b28d502e1.zip
media-sound/gigedit: bump to 1.2.1 + eapi8
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Diffstat (limited to 'media-sound/gigedit')
-rw-r--r--media-sound/gigedit/Manifest1
-rw-r--r--media-sound/gigedit/gigedit-1.2.1.ebuild46
-rw-r--r--media-sound/gigedit/gigedit-9999.ebuild4
3 files changed, 49 insertions, 2 deletions
diff --git a/media-sound/gigedit/Manifest b/media-sound/gigedit/Manifest
index bdb8f58361d3..56af5ec4debd 100644
--- a/media-sound/gigedit/Manifest
+++ b/media-sound/gigedit/Manifest
@@ -1 +1,2 @@
DIST gigedit-1.2.0.tar.bz2 1174502 BLAKE2B 049e4c60b345c192255669a71588df1e2905590f95351d8a79134b210d03087ac9cc33f12cbf2e38208b95ad452f299c78877632989cd914d98a05c5967087d5 SHA512 b991a5193af34be70db6eb8c18fc58e01b822b6997bfc6c3ee06eca42f57375d341316e8abc594824668c7cb916b0643a1ee1b5c34426bf3ec5e202dfc565c8f
+DIST gigedit-1.2.1.tar.bz2 935868 BLAKE2B b448650a6200fd0f87d636518a61ef5a98601c0a6627e4a2cfd8658ad67c5f4f17b64f1913bb7b77d59874018ca24aceb590862dfc0b343a7111f50f357557b2 SHA512 f70b1887ea66acc26e8a1becabb424e66ee2dcdc726805b0e2f42fa28b5ff1a54e7b6bab8808ce84a02bcf8ea1aea13ab2cd891848d9bcc711944dcd312509b2
diff --git a/media-sound/gigedit/gigedit-1.2.1.ebuild b/media-sound/gigedit/gigedit-1.2.1.ebuild
new file mode 100644
index 000000000000..a7e97b76e928
--- /dev/null
+++ b/media-sound/gigedit/gigedit-1.2.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools desktop flag-o-matic xdg
+
+DESCRIPTION="An instrument editor for gig files"
+HOMEPAGE="http://www.linuxsampler.org/"
+SRC_URI="http://download.linuxsampler.org/packages/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-cpp/gtkmm:3.0
+ media-libs/libgig
+ media-libs/libsndfile
+ >=media-sound/linuxsampler-2.3.0"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-devel/gettext
+ dev-util/intltool
+ virtual/pkgconfig"
+
+src_prepare() {
+ default
+ # docdir is not propagated there
+ 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_install() {
+ default
+ make_desktop_entry gigedit GigEdit "" "AudioVideo;AudioVideoEditing"
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/media-sound/gigedit/gigedit-9999.ebuild b/media-sound/gigedit/gigedit-9999.ebuild
index 624397569412..c0a4eac99d9d 100644
--- a/media-sound/gigedit/gigedit-9999.ebuild
+++ b/media-sound/gigedit/gigedit-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit autotools desktop flag-o-matic xdg subversion