[proaudio] [1136] minor fixes for museseq svn ebuild (revision.h, docs, vst etc) |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 1136
Author: gimpel
Date: 2008-01-24 12:50:11 +0000 (Thu, 24 Jan 2008)
Log Message:
-----------
minor fixes for museseq svn ebuild (revision.h, docs, vst etc)
Modified Paths:
--------------
trunk/overlays/proaudio/media-sound/museseq/ChangeLog
trunk/overlays/proaudio/media-sound/museseq/Manifest
trunk/overlays/proaudio/media-sound/museseq/museseq-9999.ebuild
Modified: trunk/overlays/proaudio/media-sound/museseq/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/ChangeLog 2008-01-21 19:17:41 UTC (rev 1135)
+++ trunk/overlays/proaudio/media-sound/museseq/ChangeLog 2008-01-24 12:50:11 UTC (rev 1136)
@@ -1,7 +1,10 @@
# ChangeLog for media-sound/museseq
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 24 Jan 2008; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> museseq-9999.ebuild:
+ minor fixes for svn ebuild
+
17 Dec 2007; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> ChangeLog:
added a changelog
Modified: trunk/overlays/proaudio/media-sound/museseq/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/Manifest 2008-01-21 19:17:41 UTC (rev 1135)
+++ trunk/overlays/proaudio/media-sound/museseq/Manifest 2008-01-24 12:50:11 UTC (rev 1136)
@@ -10,6 +10,6 @@
EBUILD museseq-0.9_pre2.ebuild 2346 RMD160 65740535a23860e39c2804e63b14859ca43fc90d SHA1 553226a38f05ddcf2f40a5522bcd617b9c0d4779 SHA256 a27583546a0c6fbe84d64c5000e90dd848496e3995866e797ae2866979f4ac72
EBUILD museseq-0.9_pre3.ebuild 1616 RMD160 aa68d4ff99f55a80bd728209ac375604cc6ced57 SHA1 6312168c0429f5b0d69498b0eb1b5f57344e2ff9 SHA256 edc826bf1b0f8af9010e293968755b7bb9aaf1ead8b598ee8e9efc1f02c366b8
EBUILD museseq-1.0_pre1.ebuild 2119 RMD160 67d13dba66444c7b48b0d54a1ac19a08821e4acb SHA1 58a2ae76a5c290fb10f65a88e25a733d041e5491 SHA256 1781f864b9f4e59c1a7f739e6fefe297088bef44ce6ef2d793804dcd003e01b5
-EBUILD museseq-9999.ebuild 3044 RMD160 753ba839cc909e41b7a86a95d59f485aeef3bfbe SHA1 6ce82b7eae3df2137931d08fd643b873f58d4301 SHA256 2749a90f9ad1fa2c5be91368c505b82621c339965a8af858a12854984cf6d5a7
-MISC ChangeLog 207 RMD160 45b85e4f630546f9fa59ece5f610f30276b94865 SHA1 5a9a3ee69570118d0e30d2b63a454e718a42aee8 SHA256 5e2d356f907e6dffa4b1168c3f5964d87512daffdf9b9513fccc4d2c88bdcc2b
+EBUILD museseq-9999.ebuild 3251 RMD160 f60cdb884c5b6bbdf7d8bf59f55e94bd0740b96d SHA1 c5491038c9b65ecce739ffd4bf5e4940f15eedad SHA256 507db1e39fa9b22a38ca8e8a7f9f91c3aed272e25403c69710f36ce782ebf3b1
+MISC ChangeLog 313 RMD160 6ee84e24fa3e260b19f56b6cf21053795bec5110 SHA1 f7eb1905f712cbbbdffe08f9dd4bd424b0c28f22 SHA256 740e130a26893da2716018c85cf56db9695dfdda3f439bd2b1860120215cec7b
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Modified: trunk/overlays/proaudio/media-sound/museseq/museseq-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/museseq/museseq-9999.ebuild 2008-01-21 19:17:41 UTC (rev 1135)
+++ trunk/overlays/proaudio/media-sound/museseq/museseq-9999.ebuild 2008-01-24 12:50:11 UTC (rev 1136)
@@ -1,4 +1,4 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -16,7 +16,7 @@
LICENSE="GPL-2"
SLOT="1"
KEYWORDS=""
-IUSE="vst dssi fluidsynth zynaddsubfx"
+IUSE="doc dssi fluidsynth vst zynaddsubfx"
DEPEND="$(qt4_min_version 4.2.3)
>=dev-util/cmake-2.4.7
@@ -35,7 +35,8 @@
!media-sound/museseq-cvs
!media-sound/museseq-svn
zynaddsubfx? ( =x11-libs/fltk-1.1*
- >=dev-libs/mini-xml-2 )"
+ >=dev-libs/mini-xml-2 )
+ vst? ( media-libs/fst )"
pkg_setup() {
if ! built_with_use ">=x11-libs/qt-4" qt3support; then
@@ -62,8 +63,8 @@
#patcher "${FILESDIR}/fix_zyn.patch apply"
mkdir build
- # disable doc build for now
- sed -i -e '304s@muse share doc@muse share@' CMakeLists.txt
+ # doc stuff
+ use doc || sed -i -e 's@muse share doc@muse share@' CMakeLists.txt
}
src_compile() {
@@ -78,8 +79,13 @@
-DENABLE_ZYNADDSUBFX="0" \
-DENABLE_ZYNADDSUBFX="$(! use zynaddsubfx; echo "$?")"
- cmake ../doc/CMakeLists.txt
+ use doc && cmake ../doc/CMakeLists.txt
+ # workaround empty revision.h
+ svn info ${ESVN_STORE_DIR}/${PN}/muse | grep Revision | \
+ cut -f 2 -d " " > ${S}/build/revision.h \
+ || die "generating revision.h failed"
+
emake -j1 || die "build failed"
}