[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/"
+}