[proaudio] [2445] SoftWerk 3.0 initial ebuild

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 2445
Author:   dominique
Date:     2013-02-14 22:34:54 +0100 (Thu, 14 Feb 2013)
Log Message:
-----------
SoftWerk 3.0 initial ebuild

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/softwerk/
    trunk/overlays/proaudio/media-sound/softwerk/ChangeLog
    trunk/overlays/proaudio/media-sound/softwerk/Manifest
    trunk/overlays/proaudio/media-sound/softwerk/metadata.xml
    trunk/overlays/proaudio/media-sound/softwerk/softwerk-3.0.ebuild

Added: trunk/overlays/proaudio/media-sound/softwerk/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/softwerk/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/softwerk/ChangeLog	2013-02-14 21:34:54 UTC (rev 2445)
@@ -0,0 +1,8 @@
+# ChangeLog for media-sound/softwerk
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*softwerk-3.0.ebuild (14 Feb 2013)
+
+  14 Feb 2013; Dominique Michel <dominique@xxxxxxxxxxxxx>
+  +softwerk-3.0.ebuild: Initial ebuild

Added: trunk/overlays/proaudio/media-sound/softwerk/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/softwerk/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/softwerk/Manifest	2013-02-14 21:34:54 UTC (rev 2445)
@@ -0,0 +1,6 @@
+DIST softwerk-3.0.tar.bz2 199192 SHA256 a46d48c6f8f6a197ef4e2b78be21e9fbb34442b0183cfc1cef7251335b21d80f SHA512 ccd2a9d128fe7fb6a61b672a50ec7ffd3ed0753a7b487bf8a93fa6b71fb2e3e9088a64c5c08dcd13bcba1c6a6656fa25d3230146b2c97600268235cdf0324cf1 WHIRLPOOL 9d42460c991179ed903dfb41c8f286530f97ff83aab5ca2c0b9f1112b90d10f2ecce095916692abfd921548cbb32237ecfcfe0c1f393e1fedc31e2bba240d67d
+DIST softwerk.patch 1810 SHA256 429e071a9f64848f685ab47217a34af3ece95c4173a953ba45b944c8041e140d SHA512 d19b64cdf3a14cf9bdaa4ba26fae6b04ee0e8f6332356dddbbc0b97fe3f04aea948611404704cefa96359ffa82509d6c8b5f562b7680db7654c177377baae1e8 WHIRLPOOL f5537c29a3313a9ee5c75f4ff1db1836ed2266d6be2899d7726d85fdc3c3031f58fe5e5644d1fd00009397427ac130a7bfd314b4801a3e0724159434ec1a722a
+DIST softwerk.png 21007 SHA256 7ab67df972658fcd5df87ecc1595e5b639ff4b64c4130507291880269889d33e SHA512 c6be4e82b3506bd88bae9fc38e59e93ffc140658b21a2417168c0d66b318e7d365456185d10bac85b56f99cbce16850ad1a5b0745cff10aa06ec3e7e881dbce9 WHIRLPOOL 86abf96ea510457a5a7bf9631d7192d4a5599481e64ad7c189f186d19aba5324cac98965e6f9ac80d43eded09e4783619b47d0d890c5465d0588aa57227876ff
+EBUILD softwerk-3.0.ebuild 1561 SHA256 eb6f316af54f6fbcbc18ba8ccf5876509bf095beb15b8e631afb9244ff135ea3 SHA512 a605811b238bf83196acee5ee861da67db09938770c954b99ab2f47646437475a04390d3bf66b9a921ddb6f227743797284be468dd0384cb6fe11e8cba580789 WHIRLPOOL 63efb4e80e3f7c80b4cbf8affef1aeb6e48c25a887f82781c736e5ee4b3364dfca27e2564723781bebb9b231c526ae4d3372f2415bcffc331b6ddd3880b6ec12
+MISC ChangeLog 254 SHA256 3533483e84b4323f38618e2be68f6d5d8a2657c2c2b796e71fc7faefa0fe0628 SHA512 80313bb162c0c2ad22a659ab633d80d78953cdfc90eca97f2f9d265fd2f5224af9fb0941a1e9675345cb1a153e69c97c7805b9b4c2806002ab6b65ff2b3cfb56 WHIRLPOOL 9cc97754b787e8ef2dc89865a3f0df11f3a144a240230346366e473cebaf14311f0dc7bb22c25f52c68a1ab5d1c3e5575b2a2d25ce048e8747e104e970a31d1e
+MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Added: trunk/overlays/proaudio/media-sound/softwerk/metadata.xml
===================================================================
(Binary files differ)


Property changes on: trunk/overlays/proaudio/media-sound/softwerk/metadata.xml
___________________________________________________________________
Added: svn:mime-type
   + application/xml

Added: trunk/overlays/proaudio/media-sound/softwerk/softwerk-3.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/softwerk/softwerk-3.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/softwerk/softwerk-3.0.ebuild	2013-02-14 21:34:54 UTC (rev 2445)
@@ -0,0 +1,61 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit eutils multilib scons-utils toolchain-funcs
+
+DESCRIPTION="MIDI sequencer based on the Doepfer Schaltwerk analog sequencer"
+HOMEPAGE="http://softwerk.sourceforge.net/";
+SRC_URI="http://ardour.org/files/${P}.tar.bz2
+	http://ardour.org/files/${PN}.patch
+	http://download.tuxfamily.org/proaudio/distfiles/${PN}.png";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/gtk+:2
+	dev-libs/libxml2
+	virtual/libusb
+	dev-libs/boost
+	media-libs/liblo
+	media-libs/alsa-lib
+	>=dev-cpp/gtkmm-2.4
+	dev-libs/libsigc++
+	>=dev-cpp/glibmm-2.4
+	sys-devel/gettext[nls]
+	virtual/libintl"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig"
+
+src_prepare() {
+	epatch "${DISTDIR}"/${PN}.patch
+
+	# fix include with recent glib
+	sed -i -e "s:<glib/gfileutils.h>:<glib.h>:" src/configuration.cc || die
+}
+
+src_compile() {
+	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \
+	LIBPATH="/usr/$(get_libdir)" escons \
+		PREFIX=/usr ARCH="${CXXFLAGS}"
+}
+
+src_install() {
+	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \
+	LIBPATH="/usr/$(get_libdir)" escons install \
+		PREFIX=/usr \
+		DESTDIR="${D}" ARCH="${CXXFLAGS}"
+
+	doicon "${DISTDIR}/softwerk.png"
+	make_desktop_entry "${PN}" SoftWerk "${PN}" "AudioVideo;Audio;Sequencer;"
+}
+
+pkg_postinst() {
+	einfo "You can find the out-to-date SoftWerk documentation at"
+	einfo "http://softwerk.sourceforge.net/manual/contents.html";
+	einfo "See also http://lwm.net/Articles/520348/";
+}


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/