summaryrefslogtreecommitdiff
path: root/media-sound/denemo
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-sound/denemo
reinit the tree, so we can have metadata
Diffstat (limited to 'media-sound/denemo')
-rw-r--r--media-sound/denemo/Manifest8
-rw-r--r--media-sound/denemo/denemo-1.0.0.ebuild64
-rw-r--r--media-sound/denemo/denemo-1.0.2.ebuild64
-rw-r--r--media-sound/denemo/files/denemo-0.9.6-desktop.patch11
-rw-r--r--media-sound/denemo/metadata.xml12
5 files changed, 159 insertions, 0 deletions
diff --git a/media-sound/denemo/Manifest b/media-sound/denemo/Manifest
new file mode 100644
index 000000000000..0e107e34188b
--- /dev/null
+++ b/media-sound/denemo/Manifest
@@ -0,0 +1,8 @@
+AUX denemo-0.9.6-desktop.patch 297 SHA256 62fa7a062d9d734fc0d9c9ad93a60509dec359aeb080cc187622502641733279 SHA512 0a9bc51fc0cd45a1c3e4f5d88f6ea5b147dd733a364b756d02e112ad0254b1d3a6de3217b71ed4aa26699c9961f1c3206777363ef861a924c65912d9b1f563a2 WHIRLPOOL 0319a509bd6de90b69d3ed6509d652eac35e41710cc503907e38e037fd43301ce0fc91312231b9264da71168fd5bad9f3c454fe4e7a54bed33ac38e125a01a25
+DIST denemo-1.0.0.tar.gz 13810392 SHA256 a13795e7ad17753b9db5886a6deb6abad7de3f16dc19a592c99dbd4237076945 SHA512 38a1b8d8a08495e0103b88802843465148a1ec6aaf49c5b2d71e58c662579f5ab25e06eba1e6855e3eb21f6f4a11efeb97196a6759a587ec5b3f3fac698eef30 WHIRLPOOL 113b5217c51a013089aefeef40c2cc703c91de9bb671b654ab87a0c887ec7e9c7bb717095edb4cd13444d7e538ac22790501cf943663a8742aae11d5bc9d6785
+DIST denemo-1.0.2.tar.gz 13923398 SHA256 274f807c52a9ad518e79999dcca8a1c3f249608eee692c061454a07963c0c14a SHA512 f6f642af1385a8020f8d64a7c9da31d8f61e1dc01f221709b31c081640f99b367d2bbb5b6dffb6be6cef21fc2b423618ddef8965398850d60a5f0113f98d1f55 WHIRLPOOL 16207a7c85e1ef82f9034a74aa8bb7749ca2586f684b4111e589fc7d96e7ff34b3e33c00006d1133900cfbc73913a64f7f41e66072a58294c585eb8e5927db09
+EBUILD denemo-1.0.0.ebuild 1486 SHA256 cf748715f43a8803614bc0571ea6f39342a9eee009f297447bd17f2963303ff4 SHA512 611856732e9a506fe8111b3e367aeb1055b5554c8835851f41ae08f164138f3e169d9f761cfcdd87e76afb58bd895401093080076ea8a087ad8ffa6f4a3a5736 WHIRLPOOL 655c55d01c1bd282bbd8add3f460fd4bdbebd93e0ef6c539e7e0bbd37336cd68c43f5ecca66ef0773026818eb17f682a2b54fdf28ea44d3b7664dbf42b699644
+EBUILD denemo-1.0.2.ebuild 1486 SHA256 cf748715f43a8803614bc0571ea6f39342a9eee009f297447bd17f2963303ff4 SHA512 611856732e9a506fe8111b3e367aeb1055b5554c8835851f41ae08f164138f3e169d9f761cfcdd87e76afb58bd895401093080076ea8a087ad8ffa6f4a3a5736 WHIRLPOOL 655c55d01c1bd282bbd8add3f460fd4bdbebd93e0ef6c539e7e0bbd37336cd68c43f5ecca66ef0773026818eb17f682a2b54fdf28ea44d3b7664dbf42b699644
+MISC ChangeLog 2800 SHA256 72a5b2bc758614e7e4c77e95d6a1904e1a9ff6e15fb3ec4ad7387675d469ba9c SHA512 09353e937a3d5cb434e41120ba80eaf0a1a6140a3f4dc5552147f706977896cbee0dacd5f36a720e2862e624e2c12200672a61121dfc7419c734beeb1137ff72 WHIRLPOOL 65e25b43a6e195bafd0dc2297e0a9afab4954196652c1911b5548e6072e22250d15c756090a3bc94996bf501d64050c6e3f986471d88a839e652667a9564bf56
+MISC ChangeLog-2015 6079 SHA256 29968df2649274a5375c061e5752ec7377fa2772fe65cad2a77f6ee27690f687 SHA512 9fb1eeade5ba972ca01aa1de35f1002319d916b7c56cd546fa1fd2b0fbaf64b6ea848438d53672f811b0e9b2cd7db69d687ddeac70e7773d52c8b6b7f9207339 WHIRLPOOL 19a7b20f87fcb08ba29f1d94d1d518b4eee4dd0f9830ad3838dbdffecad311466531fd7f127cedc8092461fac7ebaa56c99e26d7339f96933d721863f0f6678d
+MISC metadata.xml 406 SHA256 2a6972cfb97e823c24b1aedc3b99519bd6f945efde154dae05b3830f313ff586 SHA512 61df8bac3cda4177ab47ae946ad4241ee4f281554ec4c00711c1a4eee10b2c729941002a00fbb54db9b2088d489fb72bda8b816d431799d1be24076d95d56d4b WHIRLPOOL 65c7ef54a9f3072d460cb07a78330ce82fdcebf42df983916f98af2563f5557ead3fc34ff9d381989612578f0fab2e0cdb93bd570132e1f940c5f31d971d9025
diff --git a/media-sound/denemo/denemo-1.0.0.ebuild b/media-sound/denemo/denemo-1.0.0.ebuild
new file mode 100644
index 000000000000..de6b3f32da22
--- /dev/null
+++ b/media-sound/denemo/denemo-1.0.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils fdo-mime
+
+DESCRIPTION="A music notation editor"
+HOMEPAGE="http://www.denemo.org/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3 OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa jack +fluidsynth nls +portaudio portmidi"
+
+COMMON_DEPEND="
+ >=app-text/evince-3
+ dev-libs/libxml2:2
+ >=dev-scheme/guile-1.8
+ gnome-base/librsvg:2
+ media-libs/fontconfig:1.0
+ >=media-libs/libsmf-1.3
+ media-libs/libsndfile
+ x11-libs/gtk+:3
+ x11-libs/gtksourceview:3.0
+ alsa? ( media-libs/alsa-lib )
+ jack? ( >=media-sound/jack-audio-connection-kit-0.102 )
+ fluidsynth? ( media-sound/fluidsynth )
+ portaudio? (
+ media-libs/portaudio
+ media-libs/aubio
+ sci-libs/fftw:3.0
+ media-libs/libsamplerate
+ )
+ portmidi? ( media-libs/portmidi )"
+RDEPEND="${COMMON_DEPEND}
+ media-sound/lilypond"
+DEPEND="${COMMON_DEPEND}
+ sys-devel/flex
+ virtual/pkgconfig
+ virtual/yacc
+ nls? ( sys-devel/gettext )"
+
+DOCS=( AUTHORS ChangeLog doc/{DESIGN{,.lilypond},GOALS,TODO} NEWS )
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.9.6-desktop.patch
+}
+
+src_configure() {
+ econf \
+ --disable-static \
+ --enable-gtk3 \
+ $(use_enable alsa) \
+ $(use_enable fluidsynth) \
+ $(use_enable jack) \
+ $(use_enable nls) \
+ $(use_enable portaudio) \
+ $(use_enable portmidi) \
+ --enable-x11
+}
+
+pkg_postinst() { fdo-mime_desktop_database_update; }
+pkg_postrm() { fdo-mime_desktop_database_update; }
diff --git a/media-sound/denemo/denemo-1.0.2.ebuild b/media-sound/denemo/denemo-1.0.2.ebuild
new file mode 100644
index 000000000000..de6b3f32da22
--- /dev/null
+++ b/media-sound/denemo/denemo-1.0.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils fdo-mime
+
+DESCRIPTION="A music notation editor"
+HOMEPAGE="http://www.denemo.org/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3 OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa jack +fluidsynth nls +portaudio portmidi"
+
+COMMON_DEPEND="
+ >=app-text/evince-3
+ dev-libs/libxml2:2
+ >=dev-scheme/guile-1.8
+ gnome-base/librsvg:2
+ media-libs/fontconfig:1.0
+ >=media-libs/libsmf-1.3
+ media-libs/libsndfile
+ x11-libs/gtk+:3
+ x11-libs/gtksourceview:3.0
+ alsa? ( media-libs/alsa-lib )
+ jack? ( >=media-sound/jack-audio-connection-kit-0.102 )
+ fluidsynth? ( media-sound/fluidsynth )
+ portaudio? (
+ media-libs/portaudio
+ media-libs/aubio
+ sci-libs/fftw:3.0
+ media-libs/libsamplerate
+ )
+ portmidi? ( media-libs/portmidi )"
+RDEPEND="${COMMON_DEPEND}
+ media-sound/lilypond"
+DEPEND="${COMMON_DEPEND}
+ sys-devel/flex
+ virtual/pkgconfig
+ virtual/yacc
+ nls? ( sys-devel/gettext )"
+
+DOCS=( AUTHORS ChangeLog doc/{DESIGN{,.lilypond},GOALS,TODO} NEWS )
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.9.6-desktop.patch
+}
+
+src_configure() {
+ econf \
+ --disable-static \
+ --enable-gtk3 \
+ $(use_enable alsa) \
+ $(use_enable fluidsynth) \
+ $(use_enable jack) \
+ $(use_enable nls) \
+ $(use_enable portaudio) \
+ $(use_enable portmidi) \
+ --enable-x11
+}
+
+pkg_postinst() { fdo-mime_desktop_database_update; }
+pkg_postrm() { fdo-mime_desktop_database_update; }
diff --git a/media-sound/denemo/files/denemo-0.9.6-desktop.patch b/media-sound/denemo/files/denemo-0.9.6-desktop.patch
new file mode 100644
index 000000000000..ade8c4595ed0
--- /dev/null
+++ b/media-sound/denemo/files/denemo-0.9.6-desktop.patch
@@ -0,0 +1,11 @@
+--- denemo-0.9.6/pixmaps/denemo.desktop
++++ denemo-0.9.6/pixmaps/denemo.desktop
+@@ -4,7 +4,7 @@
+ StartupNotify=true
+ Terminal=false
+ Type=Application
+-Categories=GNOME;Audio;AudioVideo;Music;Education
++Categories=GNOME;GTK;Audio;AudioVideo;Music;Education;
+
+ Name=GNU Denemo
+ Name[de]=GNU Denemo
diff --git a/media-sound/denemo/metadata.xml b/media-sound/denemo/metadata.xml
new file mode 100644
index 000000000000..056cd93b5bd8
--- /dev/null
+++ b/media-sound/denemo/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+</maintainer>
+<use>
+ <flag name="fluidsynth">Enable Fluidsynth MIDI software synthesis</flag>
+ <flag name="portmidi">Enable support for the portmidi backend</flag>
+</use>
+</pkgmetadata>