diff options
author | Alexis Ballier <aballier@gentoo.org> | 2013-04-17 18:34:33 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2013-04-17 18:34:33 +0000 |
commit | 0e71af6e9db1365dc1657b33369453f2f837c675 (patch) | |
tree | ae53979cf5c325a07c651503899373f89d212ebc /media-sound | |
parent | Fix LICENSE, see LICENSE and README files, bug 465196. (diff) | |
download | historical-0e71af6e9db1365dc1657b33369453f2f837c675.tar.gz historical-0e71af6e9db1365dc1657b33369453f2f837c675.tar.bz2 historical-0e71af6e9db1365dc1657b33369453f2f837c675.zip |
version bump
Package-Manager: portage-2.2.0_alpha173/cvs/Linux x86_64
Manifest-Sign-Key: 0x160F534A
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/qsynth/ChangeLog | 7 | ||||
-rw-r--r-- | media-sound/qsynth/Manifest | 24 | ||||
-rw-r--r-- | media-sound/qsynth/qsynth-0.3.7.ebuild | 82 |
3 files changed, 95 insertions, 18 deletions
diff --git a/media-sound/qsynth/ChangeLog b/media-sound/qsynth/ChangeLog index 5240d65e8d01..b1a2217e6d75 100644 --- a/media-sound/qsynth/ChangeLog +++ b/media-sound/qsynth/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-sound/qsynth # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/qsynth/ChangeLog,v 1.58 2013/03/02 22:01:34 hwoarang Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/qsynth/ChangeLog,v 1.59 2013/04/17 18:34:24 aballier Exp $ + +*qsynth-0.3.7 (17 Apr 2013) + + 17 Apr 2013; Alexis Ballier <aballier@gentoo.org> +qsynth-0.3.7.ebuild: + version bump 02 Mar 2013; Markos Chandras <hwoarang@gentoo.org> qsynth-0.3.6.ebuild: Move Qt dependencies to the new category diff --git a/media-sound/qsynth/Manifest b/media-sound/qsynth/Manifest index 831c91de068f..112c834b1c9a 100644 --- a/media-sound/qsynth/Manifest +++ b/media-sound/qsynth/Manifest @@ -1,26 +1,16 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -DIST qsynth-0.3.6.tar.gz 223774 SHA256 b5968da98661bac5c9fcc93d3a15851594dfbf3bb7d01ace15fbe8779d53fb3c +DIST qsynth-0.3.6.tar.gz 223774 SHA256 b5968da98661bac5c9fcc93d3a15851594dfbf3bb7d01ace15fbe8779d53fb3c SHA512 c61f6913f28a18a8e74af290560c0f8862e86c192715299fd24e73243a3563c1d65bebf6ab8844c692b06bf357f6bf42d43ef5298d74636fe7c4c082aea3eeea WHIRLPOOL 0e3c6aaab8a4ed9a77baca128f4661c4dfd82d089b636d3ce97a95ce4a303ba745f5023447bd1d5477aeda4bad5b64923f69e3aa1d5a1e435b5efb7906829483 +DIST qsynth-0.3.7.tar.gz 243979 SHA256 5f6c40179285a2be54ecbed4956525d8c2a3e16c6343024e558e22920c5147fe SHA512 7197fa93bc2ba2da0a68116ad0a3c9a28dd9a2bad3af533a025c17967e9f6a6fd0eedd4244a912f4761dae532f4860eb6f9a0dce48bd6ba418aaeef39a1e161b WHIRLPOOL 46c8fe51c5fda8932fa525aec480930036c3adf97cbbfc2ad277c7573176f6139627ca1301113d70a135a446a8f7e17b8616d8110085ed000faeb7eca824a5ae EBUILD qsynth-0.3.6.ebuild 2063 SHA256 bb44ca3376c5b5f83dcbc6ebf3cb7e556b4d04fd9ef6ca13f88b0afa3a8da37e SHA512 1b770ca43ebf430b8867610abcd69c39650332bd049c74409d9eb6fcd28febcc3d8a032535cd758b46f5c92dd54f51d5003c5a69b8d250413a1bb5bd7a1a2965 WHIRLPOOL 67e66c02d36de569a9149da357d3157de0b9036d992019499ddf47cd4860b9991409ad5374399befe05b1ecc750ae2a3af4f0d29912529bf24cd9b7b1e488ee0 -MISC ChangeLog 10216 SHA256 89df7f5d7f2a942305e5e0b6a2caa8bc084da7d1c9d1f4e18a34abb36f28191e SHA512 dfd1c0b062c56e50e5c651201af250f535e4dd8310491a40f5a7ddc01bdf2e9fc19b8856ca54a50982064385c95fa8a9ee1535ed05b1757676657cd2b0061961 WHIRLPOOL e8db5d2d20fe885aeb406a3bd0a23a1802dbaf5ed7e9e147c2bea3e1fc62760ddeeb6929d0a9014d0801b386b008bb52b00281db002eb9ff210e8f33b019c897 +EBUILD qsynth-0.3.7.ebuild 2066 SHA256 44e743f21aeceb8481b97bc18be05a5603fdba209f1c05f9009a0ca391ab423c SHA512 1932944fcd96a2b181ed3c59b5ec4422b4f3910430713308774bbd0fdb2db14961612af9dfeca7b6fdd7028a5a0514d1d6675906603eb9c5295089c61d7abab9 WHIRLPOOL 7c12ced274d15d76fab56982fea9b6f89b93e1baf47da4488845e5e9501d468c265e6d9ce40acf6eb3950d721d440267f48591fc3ceca453a235517086e34e83 +MISC ChangeLog 10335 SHA256 97c37ba3263d9185b23ea8b686c9bab7cbbdae87697db5fafd94625aacf0a2be SHA512 0257959a2e760ffc21b4e106fbecf331afa5415ad91c3aa2917bb63d16e535107a769529d2e681779bdc93043ffe0c213eec3ededece734f068555db8a793557 WHIRLPOOL ce56ba137402ec21af08218c6b7ac73090f9d80eabf805f9421546c6bee1805885fada57c95a7569d1963290790024c25c2b2caddd2845112ccc309edeec407f MISC metadata.xml 584 SHA256 0ae5dbab2562ea919bbe3b7e48a71e925b17e575235b7214d47e09ac22ca5e04 SHA512 051306569a953fa0d226358020811da8232de796f03403433456b0acd2c6e10d20807263d4bc47deed161840ca4ea59cc4ee799bd06fc217a7a8ba6db8b2e22c WHIRLPOOL 517ce234b503eb136627242d17ceceb0b4e165613b2b100cd7542e2562db1794e30a9e6696ad1c33377032d661cd842b537edc6e864e95e00b65ba2c8d3212d1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQJ8BAEBCABmBQJRMna9XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw -OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88dCgQAKE8gdVtx0uR4kESdHKPEOjj -ZUNoewMseXeO3ldmQxuDeZrDJfMu6t/DFcKVeYDs0ODexLcC9GR9tsLf0bPOp9qi -/F9TyfuUYkDUO+MKRjNmoMjdR/fXacSDh1bTPYMVTActrLtd6xYDC/S+YoMT2trM -ivjsXQ/oxqdSnUetjKqOl/Cd1II7Kq/Q5aV9NG59AOSbfacxtYRxNuXdQ1gJ+jov -KNE5LKb2OFvLYywR3IxHpXktg/v2kk8iT11b+mmFo4M5D4DgNvcCwLwyvl7a4F3y -NNM9Mn/xWWNGcLcPzjSDlxJ6Y9iTyI4W58pj3KuSWCBYxH6wRj2++5Icw0YL/CSK -2DjzojZZNpaX8B6lWCjZhU+T+7L6d1WiA8AIoBZbJEG5jrLIj3kZDIimx1oIVSV7 -69ZqfbKL+ZkaAfLOx3Kti/W8oUKAQt4BXrU60RyU8DzYuj1vvhFdhv0VqtbR5/fQ -gB9yIMvsare6bTxD2W/hYiyPlNPFGMtDdfyxOdlKEK5nWB/QWIq+TMUF4Kmj8e6X -lAhEjZmizQrdOHR4IupTpR6PFBW7kUuUrlnUgHOWphTrsZ6Kzp6pyOJi3XXZ1WDb -OL6RPQ2tkZm+4q42JZGiLTp/c0IDKGzhQxYwxhZf4sqMzJ6rpvLY+RFi9MR75fT6 -mGNA2VoM2OTDWIWn/pKf -=wcoA +iEYEAREIAAYFAlFu6zEACgkQvFcC4BYPU0pIvQCgkaYNcaU0bqYzHduzXR2T0J7L +6dEAoLHfPLTmjIzPIRHMNb46HMwEdqJf +=Li2F -----END PGP SIGNATURE----- diff --git a/media-sound/qsynth/qsynth-0.3.7.ebuild b/media-sound/qsynth/qsynth-0.3.7.ebuild new file mode 100644 index 000000000000..37fae7d0dd3e --- /dev/null +++ b/media-sound/qsynth/qsynth-0.3.7.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/qsynth/qsynth-0.3.7.ebuild,v 1.1 2013/04/17 18:34:24 aballier Exp $ + +EAPI=4 +LANGS="cs de es ru" + +inherit qt4-r2 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 ~x86" + +DEPEND=">=dev-qt/qtcore-4.2:4 + >=dev-qt/qtgui-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}" + +DOCS="AUTHORS ChangeLog README TODO TRANSLATORS" + +src_prepare() { + sed -e '/@install/,/share\/locale$/d' -i Makefile.in || die "sed translations failed" + + sed -e 's/@make/@\$(MAKE)/' -i Makefile.in || die "sed Makefile failed" + + qt4-r2_src_prepare +} + +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) + eqmake4 "${PN}.pro" -o "${PN}.mak" +} + +src_compile() { + lupdate "${PN}.pro" || die "lupdate failed" + qt4-r2_src_compile +} + +src_install () { + qt4-r2_src_install + + insinto /usr/share/locale + local lang + for lang in ${LANGS} ; do + if use linguas_${lang} ; then + doins "src/translations/${PN}_${lang}.qm" + fi + done + + # 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 +} |