diff --git a/recipes-musicians/linuxsampler/gigedit/gigedit.desktop b/recipes-musicians/linuxsampler/gigedit/gigedit.desktop new file mode 100644 index 0000000..f02eae1 --- /dev/null +++ b/recipes-musicians/linuxsampler/gigedit/gigedit.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Name=Gigedit +Comment=Instrument editor for gig files +Icon=gigedit +Exec=gigedit +Categories=AudioVideo;Audio;Midi;Sequencer; + diff --git a/recipes-musicians/linuxsampler/gigedit/gigedit.png b/recipes-musicians/linuxsampler/gigedit/gigedit.png new file mode 100644 index 0000000..5aaa3b4 Binary files /dev/null and b/recipes-musicians/linuxsampler/gigedit/gigedit.png differ diff --git a/recipes-musicians/linuxsampler/gigedit_1.1.0.bb b/recipes-musicians/linuxsampler/gigedit_1.1.0.bb new file mode 100644 index 0000000..0822b27 --- /dev/null +++ b/recipes-musicians/linuxsampler/gigedit_1.1.0.bb @@ -0,0 +1,38 @@ +SUMMARY = "An instrument editor for gig files" +HOMEPAGE = "http://www.linuxsampler.org" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = " \ + file://COPYING;md5=751419260aa954499f7abaabaa882bbe \ +" + +DEPENDS = " \ + glib-2.0-native \ + intltool-native \ + libxslt-native \ + gtkmm3 \ + linuxsampler \ +" + +inherit autotools pkgconfig gtk-icon-cache + +SRC_URI = " \ + http://download.linuxsampler.org/packages/${BPN}-${PV}.tar.bz2 \ + file://gigedit.png \ + file://gigedit.desktop \ +" +SRC_URI[md5sum] = "1ca041c960d997dd8a58c4072056f165" +SRC_URI[sha256sum] = "d18abe98d8bc6ec0d1ac8b8b185a25d7e2454225fcb030f80e19099c4262f720" + +EXTRA_OEMAKE = "LIBTOOLFLAGS='--tag=CXX'" + +do_install_append() { + install -d "${D}/${datadir}/pixmaps/${BPN}" + install ${WORKDIR}/${BPN}.png ${D}/${datadir}/pixmaps/${BPN}/ + + install -d ${D}${datadir}/applications + install -m 0644 ${WORKDIR}/${BPN}.desktop ${D}${datadir}/applications +} + +FILES_SOLIBSDEV = "${libdir}/${BPN}/lib*${SOLIBSDEV}" + +FILES_${PN} += "${libdir}/linuxsampler" diff --git a/recipes-support/packagegroups/musicians-world.bb b/recipes-support/packagegroups/musicians-world.bb index a92cc5d..1129f1c 100644 --- a/recipes-support/packagegroups/musicians-world.bb +++ b/recipes-support/packagegroups/musicians-world.bb @@ -71,6 +71,7 @@ RDEPENDS_${PN} += " \ libxmp \ \ \ + gigedit \ libgig-bin \ liblscp \ linuxsampler-standalone linuxsampler-tools linuxsampler-dssi linuxsampler-lv2 \