diff options
author | Ben de Groot <yngwin@gentoo.org> | 2015-03-26 13:31:26 +0000 |
---|---|---|
committer | Ben de Groot <yngwin@gentoo.org> | 2015-03-26 13:31:26 +0000 |
commit | 91a492236abf6f3077b0d351f2d1a46249e2a50e (patch) | |
tree | b9754cf3e3be349babbde493d0260ba50c50a985 /media-sound/qsynth | |
parent | Stable for alpha/amd64/arm/hppa/ia64/ppc64/ppc/sparc/x86, wrt bug #544540 (diff) | |
download | historical-91a492236abf6f3077b0d351f2d1a46249e2a50e.tar.gz historical-91a492236abf6f3077b0d351f2d1a46249e2a50e.tar.bz2 historical-91a492236abf6f3077b0d351f2d1a46249e2a50e.zip |
Version bump. Bump to eapi 5. Use qt4_get_bindir for correct lupdate path.
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x4FDF9CFD2FAC514E!
Diffstat (limited to 'media-sound/qsynth')
-rw-r--r-- | media-sound/qsynth/ChangeLog | 9 | ||||
-rw-r--r-- | media-sound/qsynth/Manifest | 24 | ||||
-rw-r--r-- | media-sound/qsynth/qsynth-0.3.9.ebuild | 57 |
3 files changed, 83 insertions, 7 deletions
diff --git a/media-sound/qsynth/ChangeLog b/media-sound/qsynth/ChangeLog index 4c5f5c5d37c4..8247d99bcf22 100644 --- a/media-sound/qsynth/ChangeLog +++ b/media-sound/qsynth/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-sound/qsynth -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/qsynth/ChangeLog,v 1.60 2014/01/18 12:35:37 aballier Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/qsynth/ChangeLog,v 1.61 2015/03/26 13:31:22 yngwin Exp $ + +*qsynth-0.3.9 (26 Mar 2015) + + 26 Mar 2015; Ben de Groot <yngwin@gentoo.org> +qsynth-0.3.9.ebuild: + Version bump. Bump to eapi 5. Use qt4_get_bindir for correct lupdate path. *qsynth-0.3.8 (18 Jan 2014) diff --git a/media-sound/qsynth/Manifest b/media-sound/qsynth/Manifest index 78106c8b9267..c955436805e8 100644 --- a/media-sound/qsynth/Manifest +++ b/media-sound/qsynth/Manifest @@ -4,15 +4,29 @@ Hash: SHA256 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 DIST qsynth-0.3.8.tar.gz 254448 SHA256 3c372b820915e9d385d9e6b5f0abe26dc83ace080765de01a0a28f845930b872 SHA512 5d9cbc7d4e0950aecd0c1151a2b867528c9366b4b51d84f17327bf2de819a8c8d35066fb2c60d244f2f6dff3fb9598b7a0872c0d61002a8e42874981e3d18c27 WHIRLPOOL 08bbffee182e55eda61cb892741b97910ba5dcbf977d6f5238a8c6bc7eec168fc4d5c1736d02fa9bfa1c67ed50ca0a3aad153f6e844d32c18827bff8868afd66 +DIST qsynth-0.3.9.tar.gz 255130 SHA256 eb2050d0f7a8011b9ac20f82fec88faf2237a2475dfefc424cb4944399b17e22 SHA512 7702dc9eb3d38d338dcab5587e02e9fcdaffbe6188437e3b0f54b07499553f7a7d083f233cd21963a908578108f82c0d904b68da2f156ca0ab489e989b5787a8 WHIRLPOOL 621b53fbf251e4b35dcdefb6b63e6ed124fc12dccad6148f077914bd25931cc8ea10a8dfb959b5ad4ae8a451686c63dedeb060b8a68d7a3d6e72e2d5c437104a EBUILD qsynth-0.3.6.ebuild 2063 SHA256 bb44ca3376c5b5f83dcbc6ebf3cb7e556b4d04fd9ef6ca13f88b0afa3a8da37e SHA512 1b770ca43ebf430b8867610abcd69c39650332bd049c74409d9eb6fcd28febcc3d8a032535cd758b46f5c92dd54f51d5003c5a69b8d250413a1bb5bd7a1a2965 WHIRLPOOL 67e66c02d36de569a9149da357d3157de0b9036d992019499ddf47cd4860b9991409ad5374399befe05b1ecc750ae2a3af4f0d29912529bf24cd9b7b1e488ee0 EBUILD qsynth-0.3.7.ebuild 2066 SHA256 44e743f21aeceb8481b97bc18be05a5603fdba209f1c05f9009a0ca391ab423c SHA512 1932944fcd96a2b181ed3c59b5ec4422b4f3910430713308774bbd0fdb2db14961612af9dfeca7b6fdd7028a5a0514d1d6675906603eb9c5295089c61d7abab9 WHIRLPOOL 7c12ced274d15d76fab56982fea9b6f89b93e1baf47da4488845e5e9501d468c265e6d9ce40acf6eb3950d721d440267f48591fc3ceca453a235517086e34e83 EBUILD qsynth-0.3.8.ebuild 1366 SHA256 9f4d5ade1a37ee5add863ea7e621cd3f2e16684b467d46ddf1278d089bbfb134 SHA512 fadd5acff825fcee37f2b47e9301286fdc8f6d2b5902bda07d46b3f8506aae0f2571c9641b05ef0fe42d01365440f8485ba9e7413c0839e2f9fb9f36f9c2a674 WHIRLPOOL da1921931c605d6a5be028dcb63a2acc487b4867113c0e17669401b681af33f5f8250c3564b9a1f3ba37df5735069c41616128755863dea4b2c1553eda293abf -MISC ChangeLog 10454 SHA256 cc7fd8c1ab97c0a078bc35c032c48283add9a4bacc71e4382f37d2a8b2d32824 SHA512 8969f3590a1c1607371bcb24852edf7e2a3cbc021a3dcef354e04cf0f9975a8a801ef3f3655fa2f299cc56d560511471aa6e3b8bf8c78e6cf38fe8cbb3ca9cc6 WHIRLPOOL 6485722616d04742dae84cddf25013f92d46e89f8c42e7e60204e8132c776618a782b0db90e7dee49926133c5b3a90386098ea17477aacb6e5d6142f1cf0cdff +EBUILD qsynth-0.3.9.ebuild 1376 SHA256 cfd2b8a0759790168f86d2e94569257e229eb6605e810965b89e7708b383e5cb SHA512 a365511d86f43db291c61fd02f925e4fa66609e632d37dbf9d09d15d9ce5be72a2aed5aa4f1e605e74a755f54e03a468cf6e88b83a9d864b38dd3984151627c4 WHIRLPOOL 153482511f7eebc220ddad003978430394f9c1206e221125f8c310e44d856b4965b8c98778db917547a10f4a5f5c7afc967d535ea25042b55c756b08b16b7dc5 +MISC ChangeLog 10629 SHA256 a9d7091b5559f0f29b35c26f0ca7952a3027447bd6945dc94b67c9e68ab8baa4 SHA512 85e5cdc8f7d266fb69b7b589069763e210cb00ce1b26bfc80333b92041449b83b4592f554e5f985bd1425b88fcc0d281f6513358a08427113e30aa14848c3503 WHIRLPOOL 60b9d35026feb90757f2c6d0d8567713a79dd70c10abe22bf5b78a486cd8bbd4d93ba5b44c6789cfa0c245b6575cddd282ce1639c05418100fa2df83ed526ec0 MISC metadata.xml 584 SHA256 0ae5dbab2562ea919bbe3b7e48a71e925b17e575235b7214d47e09ac22ca5e04 SHA512 051306569a953fa0d226358020811da8232de796f03403433456b0acd2c6e10d20807263d4bc47deed161840ca4ea59cc4ee799bd06fc217a7a8ba6db8b2e22c WHIRLPOOL 517ce234b503eb136627242d17ceceb0b4e165613b2b100cd7542e2562db1794e30a9e6696ad1c33377032d661cd842b537edc6e864e95e00b65ba2c8d3212d1 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2.0 -iEYEAREIAAYFAlLadRoACgkQvFcC4BYPU0rNewCgxRSUC7jdpeb+wieeRZJtLdPc -yjIAn2Q6VVsmGx818q+hg/afOn+oPWD1 -=Kw6N +iQJ8BAEBCABmBQJVFAosXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5MTlDREQ0NUU5Mjc4RkU2RjJDNTAyNzU0 +RkRGOUNGRDJGQUM1MTRFAAoJEE/fnP0vrFFOmqcP/3ZcTPK7iZ2jDZNMvwvMyqde +4ZeBQqq/LLeYXCfnhG0ZYva2KSu55CDwp+nWiwaKTxpa8tYOjKCc7U+UIDPVFZOH +PPsFv8yfHqaogebDpOuiGOsPUeLf1YoBjpvZ2mTsV+kknIj5+ZO9qcTZk53OHmOc +N58+bMR87HibTtQVXFPw13Bz7ZlADX809BfsCMK1NyV/6hXxElKYnV5CC+nFBCt9 +WmD0b7c1JS3eM+YcRUCIxrznK9L0k/1dX3SZpWhvkAlmRuY4zf3BAtj7/NyXyIzt +N/slOoQPOmkhkBySxsEk9aA+0NKVb8g1UYOrScuVrI0cMp69/MXvpuwmokOZ4g2y ++lXRHbdiPYUTGEDUkM9ky0BIADSkqsLyxbHJ4oExcvGqPuUPfQFYmdfVbVUQDoEl +1PoLsjYzRGrbTOS1+jo6eXmgdz05iJfCkZTwbe5Jiq1m+qbOl+YiC9zSdIRV6/Ib +GqrYepxhEMbAmIjgUNhMpbMQ7dfTi/zOkMsQNZkWS9mQHDQ2YlFkCnZmsWw3Y9kW +hQS4GzPE7HESR9s3Tpv4SpbKjXNfMQELPGcapIknC2OXoHFt5WKYF69WN/XYESpx +H53wfbPA5iw+bPB68tsCotsRSNpIAYyUqH3QPsjDuglSHHrFAa+mMx89AGYAem15 +xyLJgrUBOvUyBxFPRO/E +=kPP5 -----END PGP SIGNATURE----- diff --git a/media-sound/qsynth/qsynth-0.3.9.ebuild b/media-sound/qsynth/qsynth-0.3.9.ebuild new file mode 100644 index 000000000000..a16f464bfacd --- /dev/null +++ b/media-sound/qsynth/qsynth-0.3.9.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/qsynth/qsynth-0.3.9.ebuild,v 1.1 2015/03/26 13:31:22 yngwin Exp $ + +EAPI=5 +LANGS="cs de fr ru sr" + +inherit qt4-r2 eutils + +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_configure() { + econf $(use_enable debug) + eqmake4 "${PN}.pro" -o "${PN}.mak" +} + +src_compile() { + "$(qt4_get_bindir)"/lupdate "${PN}.pro" || die "lupdate failed" + qt4-r2_src_compile +} + +src_install () { + qt4-r2_src_install + + # 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 +} |