diff options
author | Alexis Ballier <aballier@gentoo.org> | 2011-04-15 21:05:22 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2011-04-15 21:05:22 +0000 |
commit | 0bf7b400c793a6f2bfda2517936b5bb8e6c311d6 (patch) | |
tree | 85b6d8c043097d37387c0d4a663619e97ddd2c47 /media-sound | |
parent | Version bump. (diff) | |
download | historical-0bf7b400c793a6f2bfda2517936b5bb8e6c311d6.tar.gz historical-0bf7b400c793a6f2bfda2517936b5bb8e6c311d6.tar.bz2 historical-0bf7b400c793a6f2bfda2517936b5bb8e6c311d6.zip |
version bump
Package-Manager: portage-2.2.0_alpha30/cvs/Linux x86_64
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/qsynth/ChangeLog | 9 | ||||
-rw-r--r-- | media-sound/qsynth/Manifest | 12 | ||||
-rw-r--r-- | media-sound/qsynth/qsynth-0.3.6.ebuild | 65 |
3 files changed, 79 insertions, 7 deletions
diff --git a/media-sound/qsynth/ChangeLog b/media-sound/qsynth/ChangeLog index c3b1dd43546e..6f3257e30ee0 100644 --- a/media-sound/qsynth/ChangeLog +++ b/media-sound/qsynth/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-sound/qsynth -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/qsynth/ChangeLog,v 1.49 2010/04/27 19:07:14 aballier Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/qsynth/ChangeLog,v 1.50 2011/04/15 21:05:22 aballier Exp $ + +*qsynth-0.3.6 (15 Apr 2011) + + 15 Apr 2011; Alexis Ballier <aballier@gentoo.org> +qsynth-0.3.6.ebuild: + version bump *qsynth-0.3.5 (27 Apr 2010) diff --git a/media-sound/qsynth/Manifest b/media-sound/qsynth/Manifest index e10dc039113e..90c2ce78a9df 100644 --- a/media-sound/qsynth/Manifest +++ b/media-sound/qsynth/Manifest @@ -4,15 +4,17 @@ Hash: SHA1 DIST qsynth-0.3.2.tar.gz 139129 RMD160 982fec5db78bb6fce1bb13326b8ba4f414513a7d SHA1 9344c72eb0a10497e2c42ba176eb2668b4b5a4ca SHA256 d747e6a3a1437580416a218df213624c2020a82bb261ac59d7bcfb821146d236 DIST qsynth-0.3.4.tar.gz 190655 RMD160 cf3b9327348dbfedc2bca14ad3a7458859870f83 SHA1 ce794fe0efd75b2130049ffbab4268df2dedff39 SHA256 87542acdd2d238d60d1fd26a61157fcdd34c1ce667543f564f31fd027ced8b07 DIST qsynth-0.3.5.tar.gz 217618 RMD160 4d51dc3b0f82da9534e4e5f1ad469ea30ee7370e SHA1 482960612dbc1ff921ff4e3dc6c61f82b9fb9d83 SHA256 1b120d9ae87f8b4bdab8792e2991ade424b6544a22cf807c22cde5e89c8fa507 +DIST qsynth-0.3.6.tar.gz 223774 RMD160 e29f91d38e324f9859a6ce5a05b7c794311578bf SHA1 dffba1d9125466ae4f6c3e408d2c8d9a6e884f4b SHA256 b5968da98661bac5c9fcc93d3a15851594dfbf3bb7d01ace15fbe8779d53fb3c EBUILD qsynth-0.3.2.ebuild 1417 RMD160 3b5ce58073fe4dd8e6c9476cd3f9b6239b51308a SHA1 0dd20ad2a794c3751a37a67aaa872a5885814e12 SHA256 a0988b6e87b9b76091f84491b96a7b3eb53d2926c1decdb5cf82ad912dcc81a7 EBUILD qsynth-0.3.4.ebuild 1635 RMD160 37e2d427a24deee4c44a0c30b94621a70d1d6f2f SHA1 50f77083b5057bcfbdafbcdafc0035a063a9d3b4 SHA256 a344edd7a6bfd698565c2f91b1f13735462f7b7d28de6d6ec6df34c9a446779e EBUILD qsynth-0.3.5.ebuild 1701 RMD160 f8ce75cc6664815571fc36ce1cd8cf049f36030d SHA1 9e231b110b13e889408b078cc0bb943f11cbd5ef SHA256 b2ef1f504e05ab1a0687a196cff7f2f0e33377e3e9f5be92ba2bef1d1ca5c639 -MISC ChangeLog 8952 RMD160 7de28dc9cf2c695b23c19acedaa3e1ebd626d331 SHA1 f1fdabd252bee4b60e01e97720fc203c892e8040 SHA256 33cdbac7e99e1f02d198f3e319825a9e4be86979abc907ce7db937138f951463 +EBUILD qsynth-0.3.6.ebuild 1730 RMD160 a2b271b7ec5613d5f5c8f90437f77d12a1a8fc1f SHA1 c1da29c2788bd89c233eeaa1ba7ec4f5f6bcacd8 SHA256 9fc355d345777afab64f012d9d3d5bea5a9618af7c5fdd1becdb56b40f6f4ff4 +MISC ChangeLog 9071 RMD160 0b5e016a7e5de63b2f7c844f0862876e3739162e SHA1 0b8cea3b702e8ba1155fc82ece5f0613b00f9939 SHA256 fcd5d046fc95be63eb83824f176eaa4ee7bcec8defe8e1daf089185258271f58 MISC metadata.xml 643 RMD160 392f46e6a9607c1f90805225b4afaf21ec2e3c95 SHA1 6147c4982e9d5d57539c65571dd27c892483a960 SHA256 7bb3ca974f3b9456197c4298a283fbb2aa28061cd932a29ea234efe1c61876eb -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.15 (GNU/Linux) +Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAkvXNegACgkQvFcC4BYPU0oo3gCfWWE6wE9QT8Pt9KfQw9d2iVZ6 -vQAAoJVlPpmtUvao99etBGxRhtQrLtHO -=EAe1 +iEYEARECAAYFAk2osxcACgkQvFcC4BYPU0pm9ACdGPCC4iIQq10CsDkL0pFJ2qOJ +q8EAoMbhdYYeub/q8FOB1/0uvnlRekOW +=YyrT -----END PGP SIGNATURE----- diff --git a/media-sound/qsynth/qsynth-0.3.6.ebuild b/media-sound/qsynth/qsynth-0.3.6.ebuild new file mode 100644 index 000000000000..9180e73ec3e6 --- /dev/null +++ b/media-sound/qsynth/qsynth-0.3.6.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/qsynth/qsynth-0.3.6.ebuild,v 1.1 2011/04/15 21:05:22 aballier Exp $ + +EAPI=2 + +inherit qt4 eutils flag-o-matic + +DESCRIPTION="A Qt application to control FluidSynth" +HOMEPAGE="http://qsynth.sourceforge.net/" +SRC_URI="mirror://sourceforge/qsynth/${P}.tar.gz" +LICENSE="GPL-2" + +SLOT="0" +IUSE="debug jack alsa pulseaudio" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" + +DEPEND=">=x11-libs/qt-core-4.2:4 + >=x11-libs/qt-gui-4.2:4 + >=media-sound/fluidsynth-1.0.7a[jack?,alsa?,pulseaudio?] + x11-libs/libX11 + !pulseaudio? ( !jack? ( !alsa? ( >=media-sound/fluidsynth-1.0.7a[oss] ) ) )" +RDEPEND="${DEPEND}" + +src_configure() { + # Stupidly, qsynth's configure does *not* use pkg-config to + # discover the presence of Qt4, but uses fixed paths; as they + # don't really work that well for our case, let's just use this + # nasty hack and be done with it. *NOTE*: this hinders + # cross-compile. + append-flags -I/usr/include/qt4 + append-ldflags -L/usr/$(get_libdir)/qt4 + + econf \ + $(use_enable debug) \ + || die "econf failed" + eqmake4 "${PN}.pro" -o "${PN}.mak" +} + +src_compile() { + lupdate "${PN}.pro" || die + emake || die +} + +src_install () { + emake DESTDIR="${D}" install || die "make install failed" + dodoc AUTHORS ChangeLog README TODO + + # The desktop file is invalid, and we also change the command + # depending on useflags + rm -rf "${D}/usr/share/applications/qsynth.desktop" + + local cmd + if use jack; then + cmd="qsynth" + elif use pulseaudio; then + cmd="qsynth -a pulseaudio" + elif use alsa; then + cmd="qsynth -a alsa" + else + cmd="qsynth -a oss" + fi + + make_desktop_entry "${cmd}" Qsynth qsynth +} |