[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 41e76a04de47cbf9d6701bcf514eac4bc3ba85c2 Author: Miroslav Šulc gentoo org> AuthorDate: Sun Dec 29 17:48:29 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Dec 29 17:48:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e76a04 media-sound/drumstick: bump to 2.10.0 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest| 1 + media-sound/drumstick/drumstick-2.10.0.ebuild | 67 +++ 2 files changed, 68 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 8d157b5e26cd..8aedd972f108 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1 +1,2 @@ +DIST drumstick-2.10.0.tar.gz 571622 BLAKE2B b6b7380dbd731fcfa1e894cdb188c0f300181af138ca2161df66599db716e632b34c3a464bbdb0cead080cdd8959a410da063a90b0587efb51909f32ea328703 SHA512 af265f2646739552c3d94538e0716453de3210308c0af4658e734a4815fe61f9667d09d069aea3e26b24d600be49088afc0cf3cd961463edca684466c7761805 DIST drumstick-2.9.1.tar.gz 571028 BLAKE2B 6ec7459f77763fae354e4c64f4b2b208d28fb8e24bfe939b46456e20bf01ad1b6a7e57e7d8e847b6f594b7431792128cffde517b5d8714e951ec232bc07ef50f SHA512 72ab6062e94aa4e995e9f9c563dfb2cb7dd5fe47bb129ca9f58b8877e980e81611cb59c9964fe72847fccec4f7de3f4b884eaa8dc7b5384ce0cada2e721bebc3 diff --git a/media-sound/drumstick/drumstick-2.10.0.ebuild b/media-sound/drumstick/drumstick-2.10.0.ebuild new file mode 100644 index ..255774dc750b --- /dev/null +++ b/media-sound/drumstick/drumstick-2.10.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QTMIN=6.7.2 +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/"; +SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa doc fluidsynth test" + +RESTRICT="!test? ( test )" + +BDEPEND=" + dev-libs/libxslt + >=dev-qt/qttools-${QTMIN}:6[linguist] + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-text/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=dev-qt/qttools-${QTMIN}:6[designer] + alsa? ( media-libs/alsa-lib ) + fluidsynth? ( media-sound/fluidsynth:= ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) + +src_configure() { + local mycmakeargs=( + -DBUILD_RT=ON + -DUSE_NETWORK=ON # just to satisfy BUILD_RT w/o REQUIRED_USE + -DUSE_PIPEWIRE=OFF # only affects fluidsynth RT backend + -DUSE_DBUS=ON + -DUSE_QT5=OFF # bug 919682 + -DUSE_SONIVOX=OFF # not packaged, bug #865259 + -DUSE_PULSEAUDIO=OFF # requires Sonivox + -DBUILD_ALSA=$(usex alsa) + -DBUILD_DOCS=$(usex doc) + -DUSE_FLUIDSYNTH=$(usex fluidsynth) + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: b17d5374d32683790c3471d6dc8cc7ab7f78d200 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 2 21:54:06 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Nov 9 15:28:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17d5374 media-sound/drumstick: drop 2.6.1-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-2.6.1-r1.ebuild | 66 - media-sound/drumstick/metadata.xml | 1 - 3 files changed, 68 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 0884bd7c104b..8d157b5e26cd 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1 @@ -DIST drumstick-2.6.1.tar.gz 1922869 BLAKE2B 5f1b9413c60d80ecb87f28f9a9eccd5cc418444664bdbd0fe9d47f698effc12956a3ddd2f45ae9e734486e94006883ed7264f8421a5989ce0b025ad85239e10b SHA512 ab858ee17aa957fe1c68935e2419798c50d4253b14dd0f31cafb46e087869986702c8a0d3ac1333d67b17618e7d5d75894aeb0e0f5bffb77762d0a56c242a811 DIST drumstick-2.9.1.tar.gz 571028 BLAKE2B 6ec7459f77763fae354e4c64f4b2b208d28fb8e24bfe939b46456e20bf01ad1b6a7e57e7d8e847b6f594b7431792128cffde517b5d8714e951ec232bc07ef50f SHA512 72ab6062e94aa4e995e9f9c563dfb2cb7dd5fe47bb129ca9f58b8877e980e81611cb59c9964fe72847fccec4f7de3f4b884eaa8dc7b5384ce0cada2e721bebc3 diff --git a/media-sound/drumstick/drumstick-2.6.1-r1.ebuild b/media-sound/drumstick/drumstick-2.6.1-r1.ebuild deleted file mode 100644 index 4e0747a1ddeb.. --- a/media-sound/drumstick/drumstick-2.6.1-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="https://drumstick.sourceforge.io/"; -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fluidsynth network pulseaudio" - -RESTRICT="test" - -BDEPEND=" - dev-libs/libxslt - dev-qt/linguist-tools:5 - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-text/doxygen[dot] - app-text/docbook-xsl-stylesheets - ) -" -DEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - network? ( dev-qt/qtnetwork:5 ) - pulseaudio? ( media-libs/libpulse ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - -DUSE_DBUS=ON - -DUSE_FLUIDSYNTH=$(usex fluidsynth) - -DUSE_NETWORK=$(usex network) - -DUSE_PULSEAUDIO=$(usex pulseaudio) - -DUSE_QT=5 # bug 919682 - -DBUILD_DOCS=$(usex doc) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doxygen -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - cmake_src_install -} diff --git a/media-sound/drumstick/metadata.xml b/media-sound/drumstick/metadata.xml index b1a40764f549..6c3f1494566c 100644 --- a/media-sound/drumstick/metadata.xml +++ b/media-sound/drumstick/metadata.xml @@ -11,7 +11,6 @@ Enable support for media-sound/fluidsynth - Build Network RT backend drumstick
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: efdb73a36bb1ee6aaf1b024bc27709ee82ce1c50 Author: Miroslav Šulc gentoo org> AuthorDate: Mon Nov 4 09:26:37 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Nov 4 09:27:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efdb73a3 Revert "media-sound/drumstick: dropped obsolete 2.6.1-r1" This reverts commit a4154bbf1b030b9f01e458619d36530a03a93dbf. Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.6.1-r1.ebuild | 66 + media-sound/drumstick/metadata.xml | 1 + 3 files changed, 68 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 8d157b5e26cd..0884bd7c104b 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1 +1,2 @@ +DIST drumstick-2.6.1.tar.gz 1922869 BLAKE2B 5f1b9413c60d80ecb87f28f9a9eccd5cc418444664bdbd0fe9d47f698effc12956a3ddd2f45ae9e734486e94006883ed7264f8421a5989ce0b025ad85239e10b SHA512 ab858ee17aa957fe1c68935e2419798c50d4253b14dd0f31cafb46e087869986702c8a0d3ac1333d67b17618e7d5d75894aeb0e0f5bffb77762d0a56c242a811 DIST drumstick-2.9.1.tar.gz 571028 BLAKE2B 6ec7459f77763fae354e4c64f4b2b208d28fb8e24bfe939b46456e20bf01ad1b6a7e57e7d8e847b6f594b7431792128cffde517b5d8714e951ec232bc07ef50f SHA512 72ab6062e94aa4e995e9f9c563dfb2cb7dd5fe47bb129ca9f58b8877e980e81611cb59c9964fe72847fccec4f7de3f4b884eaa8dc7b5384ce0cada2e721bebc3 diff --git a/media-sound/drumstick/drumstick-2.6.1-r1.ebuild b/media-sound/drumstick/drumstick-2.6.1-r1.ebuild new file mode 100644 index ..4e0747a1ddeb --- /dev/null +++ b/media-sound/drumstick/drumstick-2.6.1-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/"; +SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="doc fluidsynth network pulseaudio" + +RESTRICT="test" + +BDEPEND=" + dev-libs/libxslt + dev-qt/linguist-tools:5 + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-text/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + network? ( dev-qt/qtnetwork:5 ) + pulseaudio? ( media-libs/libpulse ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_DBUS=ON + -DUSE_FLUIDSYNTH=$(usex fluidsynth) + -DUSE_NETWORK=$(usex network) + -DUSE_PULSEAUDIO=$(usex pulseaudio) + -DUSE_QT=5 # bug 919682 + -DBUILD_DOCS=$(usex doc) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +} diff --git a/media-sound/drumstick/metadata.xml b/media-sound/drumstick/metadata.xml index 6c3f1494566c..b1a40764f549 100644 --- a/media-sound/drumstick/metadata.xml +++ b/media-sound/drumstick/metadata.xml @@ -11,6 +11,7 @@ Enable support for media-sound/fluidsynth + Build Network RT backend drumstick
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: a4154bbf1b030b9f01e458619d36530a03a93dbf Author: Miroslav Šulc gentoo org> AuthorDate: Mon Nov 4 07:52:52 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Nov 4 07:52:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4154bbf media-sound/drumstick: dropped obsolete 2.6.1-r1 Bug: https://bugs.gentoo.org/942748 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-2.6.1-r1.ebuild | 66 - media-sound/drumstick/metadata.xml | 1 - 3 files changed, 68 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 0884bd7c104b..8d157b5e26cd 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1 @@ -DIST drumstick-2.6.1.tar.gz 1922869 BLAKE2B 5f1b9413c60d80ecb87f28f9a9eccd5cc418444664bdbd0fe9d47f698effc12956a3ddd2f45ae9e734486e94006883ed7264f8421a5989ce0b025ad85239e10b SHA512 ab858ee17aa957fe1c68935e2419798c50d4253b14dd0f31cafb46e087869986702c8a0d3ac1333d67b17618e7d5d75894aeb0e0f5bffb77762d0a56c242a811 DIST drumstick-2.9.1.tar.gz 571028 BLAKE2B 6ec7459f77763fae354e4c64f4b2b208d28fb8e24bfe939b46456e20bf01ad1b6a7e57e7d8e847b6f594b7431792128cffde517b5d8714e951ec232bc07ef50f SHA512 72ab6062e94aa4e995e9f9c563dfb2cb7dd5fe47bb129ca9f58b8877e980e81611cb59c9964fe72847fccec4f7de3f4b884eaa8dc7b5384ce0cada2e721bebc3 diff --git a/media-sound/drumstick/drumstick-2.6.1-r1.ebuild b/media-sound/drumstick/drumstick-2.6.1-r1.ebuild deleted file mode 100644 index 4e0747a1ddeb.. --- a/media-sound/drumstick/drumstick-2.6.1-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="https://drumstick.sourceforge.io/"; -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fluidsynth network pulseaudio" - -RESTRICT="test" - -BDEPEND=" - dev-libs/libxslt - dev-qt/linguist-tools:5 - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-text/doxygen[dot] - app-text/docbook-xsl-stylesheets - ) -" -DEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - network? ( dev-qt/qtnetwork:5 ) - pulseaudio? ( media-libs/libpulse ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - -DUSE_DBUS=ON - -DUSE_FLUIDSYNTH=$(usex fluidsynth) - -DUSE_NETWORK=$(usex network) - -DUSE_PULSEAUDIO=$(usex pulseaudio) - -DUSE_QT=5 # bug 919682 - -DBUILD_DOCS=$(usex doc) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doxygen -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - cmake_src_install -} diff --git a/media-sound/drumstick/metadata.xml b/media-sound/drumstick/metadata.xml index b1a40764f549..6c3f1494566c 100644 --- a/media-sound/drumstick/metadata.xml +++ b/media-sound/drumstick/metadata.xml @@ -11,7 +11,6 @@ Enable support for media-sound/fluidsynth - Build Network RT backend drumstick
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 9ff545aa439d00d150b3980ec69bba944b5031e8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Nov 3 20:55:29 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Nov 3 20:58:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff545aa media-sound/drumstick: Re-add 2.6.1-r1 This reverts commit dfa6b0400eec5195a1daec41347f5f6c7ef8e41e. Bug: https://bugs.gentoo.org/942842 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.6.1-r1.ebuild | 66 + media-sound/drumstick/metadata.xml | 1 + 3 files changed, 68 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 8d157b5e26cd..0884bd7c104b 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1 +1,2 @@ +DIST drumstick-2.6.1.tar.gz 1922869 BLAKE2B 5f1b9413c60d80ecb87f28f9a9eccd5cc418444664bdbd0fe9d47f698effc12956a3ddd2f45ae9e734486e94006883ed7264f8421a5989ce0b025ad85239e10b SHA512 ab858ee17aa957fe1c68935e2419798c50d4253b14dd0f31cafb46e087869986702c8a0d3ac1333d67b17618e7d5d75894aeb0e0f5bffb77762d0a56c242a811 DIST drumstick-2.9.1.tar.gz 571028 BLAKE2B 6ec7459f77763fae354e4c64f4b2b208d28fb8e24bfe939b46456e20bf01ad1b6a7e57e7d8e847b6f594b7431792128cffde517b5d8714e951ec232bc07ef50f SHA512 72ab6062e94aa4e995e9f9c563dfb2cb7dd5fe47bb129ca9f58b8877e980e81611cb59c9964fe72847fccec4f7de3f4b884eaa8dc7b5384ce0cada2e721bebc3 diff --git a/media-sound/drumstick/drumstick-2.6.1-r1.ebuild b/media-sound/drumstick/drumstick-2.6.1-r1.ebuild new file mode 100644 index ..4e0747a1ddeb --- /dev/null +++ b/media-sound/drumstick/drumstick-2.6.1-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/"; +SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="doc fluidsynth network pulseaudio" + +RESTRICT="test" + +BDEPEND=" + dev-libs/libxslt + dev-qt/linguist-tools:5 + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-text/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + network? ( dev-qt/qtnetwork:5 ) + pulseaudio? ( media-libs/libpulse ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_DBUS=ON + -DUSE_FLUIDSYNTH=$(usex fluidsynth) + -DUSE_NETWORK=$(usex network) + -DUSE_PULSEAUDIO=$(usex pulseaudio) + -DUSE_QT=5 # bug 919682 + -DBUILD_DOCS=$(usex doc) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +} diff --git a/media-sound/drumstick/metadata.xml b/media-sound/drumstick/metadata.xml index 6c3f1494566c..b1a40764f549 100644 --- a/media-sound/drumstick/metadata.xml +++ b/media-sound/drumstick/metadata.xml @@ -11,6 +11,7 @@ Enable support for media-sound/fluidsynth + Build Network RT backend drumstick
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: dfa6b0400eec5195a1daec41347f5f6c7ef8e41e Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 2 21:54:06 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Nov 3 20:35:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfa6b040 media-sound/drumstick: drop 2.6.1-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-2.6.1-r1.ebuild | 66 - media-sound/drumstick/metadata.xml | 1 - 3 files changed, 68 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 0884bd7c104b..8d157b5e26cd 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1 @@ -DIST drumstick-2.6.1.tar.gz 1922869 BLAKE2B 5f1b9413c60d80ecb87f28f9a9eccd5cc418444664bdbd0fe9d47f698effc12956a3ddd2f45ae9e734486e94006883ed7264f8421a5989ce0b025ad85239e10b SHA512 ab858ee17aa957fe1c68935e2419798c50d4253b14dd0f31cafb46e087869986702c8a0d3ac1333d67b17618e7d5d75894aeb0e0f5bffb77762d0a56c242a811 DIST drumstick-2.9.1.tar.gz 571028 BLAKE2B 6ec7459f77763fae354e4c64f4b2b208d28fb8e24bfe939b46456e20bf01ad1b6a7e57e7d8e847b6f594b7431792128cffde517b5d8714e951ec232bc07ef50f SHA512 72ab6062e94aa4e995e9f9c563dfb2cb7dd5fe47bb129ca9f58b8877e980e81611cb59c9964fe72847fccec4f7de3f4b884eaa8dc7b5384ce0cada2e721bebc3 diff --git a/media-sound/drumstick/drumstick-2.6.1-r1.ebuild b/media-sound/drumstick/drumstick-2.6.1-r1.ebuild deleted file mode 100644 index 4e0747a1ddeb.. --- a/media-sound/drumstick/drumstick-2.6.1-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="https://drumstick.sourceforge.io/"; -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fluidsynth network pulseaudio" - -RESTRICT="test" - -BDEPEND=" - dev-libs/libxslt - dev-qt/linguist-tools:5 - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-text/doxygen[dot] - app-text/docbook-xsl-stylesheets - ) -" -DEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - network? ( dev-qt/qtnetwork:5 ) - pulseaudio? ( media-libs/libpulse ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - -DUSE_DBUS=ON - -DUSE_FLUIDSYNTH=$(usex fluidsynth) - -DUSE_NETWORK=$(usex network) - -DUSE_PULSEAUDIO=$(usex pulseaudio) - -DUSE_QT=5 # bug 919682 - -DBUILD_DOCS=$(usex doc) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doxygen -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - cmake_src_install -} diff --git a/media-sound/drumstick/metadata.xml b/media-sound/drumstick/metadata.xml index b1a40764f549..6c3f1494566c 100644 --- a/media-sound/drumstick/metadata.xml +++ b/media-sound/drumstick/metadata.xml @@ -11,7 +11,6 @@ Enable support for media-sound/fluidsynth - Build Network RT backend drumstick
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 36c4112c7c156739416dd6b8661efe3f2b95fd19 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 2 12:50:50 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 2 12:50:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c4112c media-sound/drumstick: Stabilize 2.9.1 x86, #942748 Signed-off-by: Arthur Zamarin gentoo.org> media-sound/drumstick/drumstick-2.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.9.1.ebuild b/media-sound/drumstick/drumstick-2.9.1.ebuild index 381a31b35b9f..9a52287d31b4 100644 --- a/media-sound/drumstick/drumstick-2.9.1.ebuild +++ b/media-sound/drumstick/drumstick-2.9.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="alsa doc fluidsynth test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 82473291a54ac101b667bd9e47f959da76d718d1 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 2 10:22:57 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 2 10:22:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82473291 media-sound/drumstick: Stabilize 2.9.1 amd64, #942748 Signed-off-by: Arthur Zamarin gentoo.org> media-sound/drumstick/drumstick-2.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.9.1.ebuild b/media-sound/drumstick/drumstick-2.9.1.ebuild index 255774dc750b..381a31b35b9f 100644 --- a/media-sound/drumstick/drumstick-2.9.1.ebuild +++ b/media-sound/drumstick/drumstick-2.9.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="alsa doc fluidsynth test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: d13d370fd7d60b23ca3f20a1bdc4b91e1bd5a11f Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Oct 2 17:48:56 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Oct 2 17:54:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d13d370f media-sound/drumstick: add 2.9.1 w/o Sonivox RT backend support Also unconditionally enable QtNetwork (previously IUSE network) to always satisfy BUILD_RT conditions, since it is cheap. Drop IUSE pulseaudio as it depends on Sonivox. Disable "preliminary" pipewire support which is only used in fluidsynth yet. Add IUSE alsa. Renable tests. Bug: https://bugs.gentoo.org/865259 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.9.1.ebuild | 67 2 files changed, 68 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index f5a620127206..0884bd7c104b 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1 +1,2 @@ DIST drumstick-2.6.1.tar.gz 1922869 BLAKE2B 5f1b9413c60d80ecb87f28f9a9eccd5cc418444664bdbd0fe9d47f698effc12956a3ddd2f45ae9e734486e94006883ed7264f8421a5989ce0b025ad85239e10b SHA512 ab858ee17aa957fe1c68935e2419798c50d4253b14dd0f31cafb46e087869986702c8a0d3ac1333d67b17618e7d5d75894aeb0e0f5bffb77762d0a56c242a811 +DIST drumstick-2.9.1.tar.gz 571028 BLAKE2B 6ec7459f77763fae354e4c64f4b2b208d28fb8e24bfe939b46456e20bf01ad1b6a7e57e7d8e847b6f594b7431792128cffde517b5d8714e951ec232bc07ef50f SHA512 72ab6062e94aa4e995e9f9c563dfb2cb7dd5fe47bb129ca9f58b8877e980e81611cb59c9964fe72847fccec4f7de3f4b884eaa8dc7b5384ce0cada2e721bebc3 diff --git a/media-sound/drumstick/drumstick-2.9.1.ebuild b/media-sound/drumstick/drumstick-2.9.1.ebuild new file mode 100644 index ..255774dc750b --- /dev/null +++ b/media-sound/drumstick/drumstick-2.9.1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QTMIN=6.7.2 +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/"; +SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="alsa doc fluidsynth test" + +RESTRICT="!test? ( test )" + +BDEPEND=" + dev-libs/libxslt + >=dev-qt/qttools-${QTMIN}:6[linguist] + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-text/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=dev-qt/qttools-${QTMIN}:6[designer] + alsa? ( media-libs/alsa-lib ) + fluidsynth? ( media-sound/fluidsynth:= ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) + +src_configure() { + local mycmakeargs=( + -DBUILD_RT=ON + -DUSE_NETWORK=ON # just to satisfy BUILD_RT w/o REQUIRED_USE + -DUSE_PIPEWIRE=OFF # only affects fluidsynth RT backend + -DUSE_DBUS=ON + -DUSE_QT5=OFF # bug 919682 + -DUSE_SONIVOX=OFF # not packaged, bug #865259 + -DUSE_PULSEAUDIO=OFF # requires Sonivox + -DBUILD_ALSA=$(usex alsa) + -DBUILD_DOCS=$(usex doc) + -DUSE_FLUIDSYNTH=$(usex fluidsynth) + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 224201ccfa5efe33e611bd3598c5092a67579228 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Apr 20 13:15:58 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Apr 20 13:15:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224201cc media-sound/drumstick: Set -DUSE_QT=5 Closes: https://bugs.gentoo.org/919682 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/drumstick/drumstick-2.6.1-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-sound/drumstick/drumstick-2.6.1-r1.ebuild b/media-sound/drumstick/drumstick-2.6.1-r1.ebuild index c9cdf1934d50..8e79443dffdd 100644 --- a/media-sound/drumstick/drumstick-2.6.1-r1.ebuild +++ b/media-sound/drumstick/drumstick-2.6.1-r1.ebuild @@ -49,6 +49,7 @@ src_configure() { -DUSE_FLUIDSYNTH=$(usex fluidsynth) -DUSE_NETWORK=$(usex network) -DUSE_PULSEAUDIO=$(usex pulseaudio) + -DUSE_QT=5 # bug 919682 -DBUILD_DOCS=$(usex doc) ) cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: b55b9db59a28e924186b6bfbf870feaba9777f88 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon May 29 17:27:00 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon May 29 17:28:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55b9db5 media-sound/drumstick: Switch IUSE=pulseaudio to media-libs/libpulse Signed-off-by: Andreas Sturmlechner gentoo.org> .../drumstick/{drumstick-2.6.1.ebuild => drumstick-2.6.1-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/drumstick/drumstick-2.6.1.ebuild b/media-sound/drumstick/drumstick-2.6.1-r1.ebuild similarity index 93% rename from media-sound/drumstick/drumstick-2.6.1.ebuild rename to media-sound/drumstick/drumstick-2.6.1-r1.ebuild index 29329502f5d2..d6e29fa2190f 100644 --- a/media-sound/drumstick/drumstick-2.6.1.ebuild +++ b/media-sound/drumstick/drumstick-2.6.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -36,7 +36,7 @@ DEPEND=" media-libs/alsa-lib fluidsynth? ( media-sound/fluidsynth ) network? ( dev-qt/qtnetwork:5 ) - pulseaudio? ( media-sound/pulseaudio ) + pulseaudio? ( media-libs/libpulse ) " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 5dcae098821bee7217f6093039b6738129bab0bd Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jun 22 03:54:54 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jun 22 03:55:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dcae098 media-sound/drumstick: dropped obsolete 2.6.0 Bug: https://bugs.gentoo.org/853259 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-2.6.0.ebuild | 65 2 files changed, 66 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 84347e3f73d4..f5a620127206 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1 @@ -DIST drumstick-2.6.0.tar.gz 1920439 BLAKE2B 755f252030626ec47359e48a4f8fdd007448dbd61ee41b9d09d3f5b83816bcb15f7555fe0855828c21623094a6845c974d62483bbaf2071dd8f21ed15a506d0b SHA512 68bf1875ce6622a6655c6bc3f768d3ea5b6754eff64b668235a24ab71a502204f34b0b5cf201d911929189a4dbcf1253c21e4388b5a71fdfd4fa5d83ad505326 DIST drumstick-2.6.1.tar.gz 1922869 BLAKE2B 5f1b9413c60d80ecb87f28f9a9eccd5cc418444664bdbd0fe9d47f698effc12956a3ddd2f45ae9e734486e94006883ed7264f8421a5989ce0b025ad85239e10b SHA512 ab858ee17aa957fe1c68935e2419798c50d4253b14dd0f31cafb46e087869986702c8a0d3ac1333d67b17618e7d5d75894aeb0e0f5bffb77762d0a56c242a811 diff --git a/media-sound/drumstick/drumstick-2.6.0.ebuild b/media-sound/drumstick/drumstick-2.6.0.ebuild deleted file mode 100644 index 29329502f5d2.. --- a/media-sound/drumstick/drumstick-2.6.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="https://drumstick.sourceforge.io/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fluidsynth network pulseaudio" - -RESTRICT="test" - -BDEPEND=" - dev-libs/libxslt - dev-qt/linguist-tools:5 - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-doc/doxygen[dot] - app-text/docbook-xsl-stylesheets - ) -" -DEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - network? ( dev-qt/qtnetwork:5 ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - -DUSE_DBUS=ON - -DUSE_FLUIDSYNTH=$(usex fluidsynth) - -DUSE_NETWORK=$(usex network) - -DUSE_PULSEAUDIO=$(usex pulseaudio) - -DBUILD_DOCS=$(usex doc) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doxygen -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - cmake_src_install -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 5cd2930ac0dc19949f08481cc136a6403d637337 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 21 07:38:49 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 21 07:38:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd2930a media-sound/drumstick: x86 stable wrt bug #853259 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/drumstick/drumstick-2.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.6.1.ebuild b/media-sound/drumstick/drumstick-2.6.1.ebuild index 818e06285dc5..29329502f5d2 100644 --- a/media-sound/drumstick/drumstick-2.6.1.ebuild +++ b/media-sound/drumstick/drumstick-2.6.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc fluidsynth network pulseaudio" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 5449bc2074466279018facf6f0264e1de34734f5 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 21 07:35:31 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 21 07:35:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5449bc20 media-sound/drumstick: amd64 stable wrt bug #853259 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/drumstick/drumstick-2.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.6.1.ebuild b/media-sound/drumstick/drumstick-2.6.1.ebuild index ec49cc915a19..818e06285dc5 100644 --- a/media-sound/drumstick/drumstick-2.6.1.ebuild +++ b/media-sound/drumstick/drumstick-2.6.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc fluidsynth network pulseaudio" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 3adbe3540b8db0cbaecac0f8ec4427c515e929d4 Author: Miroslav Šulc gentoo org> AuthorDate: Sat May 21 06:30:04 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat May 21 06:30:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3adbe354 media-sound/drumstick: bump to 2.6.1 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.6.1.ebuild | 65 2 files changed, 66 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index c29279530683..84347e3f73d4 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1 +1,2 @@ DIST drumstick-2.6.0.tar.gz 1920439 BLAKE2B 755f252030626ec47359e48a4f8fdd007448dbd61ee41b9d09d3f5b83816bcb15f7555fe0855828c21623094a6845c974d62483bbaf2071dd8f21ed15a506d0b SHA512 68bf1875ce6622a6655c6bc3f768d3ea5b6754eff64b668235a24ab71a502204f34b0b5cf201d911929189a4dbcf1253c21e4388b5a71fdfd4fa5d83ad505326 +DIST drumstick-2.6.1.tar.gz 1922869 BLAKE2B 5f1b9413c60d80ecb87f28f9a9eccd5cc418444664bdbd0fe9d47f698effc12956a3ddd2f45ae9e734486e94006883ed7264f8421a5989ce0b025ad85239e10b SHA512 ab858ee17aa957fe1c68935e2419798c50d4253b14dd0f31cafb46e087869986702c8a0d3ac1333d67b17618e7d5d75894aeb0e0f5bffb77762d0a56c242a811 diff --git a/media-sound/drumstick/drumstick-2.6.1.ebuild b/media-sound/drumstick/drumstick-2.6.1.ebuild new file mode 100644 index ..ec49cc915a19 --- /dev/null +++ b/media-sound/drumstick/drumstick-2.6.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth network pulseaudio" + +RESTRICT="test" + +BDEPEND=" + dev-libs/libxslt + dev-qt/linguist-tools:5 + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + network? ( dev-qt/qtnetwork:5 ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_DBUS=ON + -DUSE_FLUIDSYNTH=$(usex fluidsynth) + -DUSE_NETWORK=$(usex network) + -DUSE_PULSEAUDIO=$(usex pulseaudio) + -DBUILD_DOCS=$(usex doc) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: ba8199496d984aae528d025ddd93ab245ef6c9fa Author: Miroslav Šulc gentoo org> AuthorDate: Thu May 5 10:09:16 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu May 5 10:09:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba819949 media-sound/drumstick: removed obsolete 2.5.1 Bug: https://bugs.gentoo.org/842684 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-2.5.1.ebuild | 65 2 files changed, 66 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index b8a983d9c67c..c29279530683 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1 @@ -DIST drumstick-2.5.1.tar.gz 1917814 BLAKE2B b4e9957288a05cf74347e39d05a638a26abb72b1dbbda856ad81e7dab87069e9bd4d57ff9eadece1673c0cd5fc9e9149bc4c9a06ff1fadef77c1ad38fc58d24f SHA512 9dba509bb5ef519f78251787a7a2607cf1cee0255d74ab1f6707a0611abbf8963e51b2114d41d347e55d293336e2ca34d9e2b5ac7989fcfe24e355392bae024a DIST drumstick-2.6.0.tar.gz 1920439 BLAKE2B 755f252030626ec47359e48a4f8fdd007448dbd61ee41b9d09d3f5b83816bcb15f7555fe0855828c21623094a6845c974d62483bbaf2071dd8f21ed15a506d0b SHA512 68bf1875ce6622a6655c6bc3f768d3ea5b6754eff64b668235a24ab71a502204f34b0b5cf201d911929189a4dbcf1253c21e4388b5a71fdfd4fa5d83ad505326 diff --git a/media-sound/drumstick/drumstick-2.5.1.ebuild b/media-sound/drumstick/drumstick-2.5.1.ebuild deleted file mode 100644 index 29329502f5d2.. --- a/media-sound/drumstick/drumstick-2.5.1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="https://drumstick.sourceforge.io/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fluidsynth network pulseaudio" - -RESTRICT="test" - -BDEPEND=" - dev-libs/libxslt - dev-qt/linguist-tools:5 - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-doc/doxygen[dot] - app-text/docbook-xsl-stylesheets - ) -" -DEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - network? ( dev-qt/qtnetwork:5 ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - -DUSE_DBUS=ON - -DUSE_FLUIDSYNTH=$(usex fluidsynth) - -DUSE_NETWORK=$(usex network) - -DUSE_PULSEAUDIO=$(usex pulseaudio) - -DBUILD_DOCS=$(usex doc) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doxygen -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - cmake_src_install -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 510b05c42fb7c9ed4b71caa65a8f8e7cf28cdfd4 Author: Jakov Smolić gentoo org> AuthorDate: Thu May 5 09:53:13 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu May 5 09:53:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=510b05c4 media-sound/drumstick: Stabilize 2.6.0 x86, #842684 Signed-off-by: Jakov Smolić gentoo.org> media-sound/drumstick/drumstick-2.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.6.0.ebuild b/media-sound/drumstick/drumstick-2.6.0.ebuild index 818e06285dc5..29329502f5d2 100644 --- a/media-sound/drumstick/drumstick-2.6.0.ebuild +++ b/media-sound/drumstick/drumstick-2.6.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc fluidsynth network pulseaudio" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 27bac31846320e95f8000c7572bb9ebf3885d6e6 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Apr 5 05:22:07 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Apr 5 05:22:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27bac318 media-sound/drumstick: bump to 2.6.0 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.6.0.ebuild | 65 2 files changed, 66 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 3408da4b59e7..b8a983d9c67c 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1 +1,2 @@ DIST drumstick-2.5.1.tar.gz 1917814 BLAKE2B b4e9957288a05cf74347e39d05a638a26abb72b1dbbda856ad81e7dab87069e9bd4d57ff9eadece1673c0cd5fc9e9149bc4c9a06ff1fadef77c1ad38fc58d24f SHA512 9dba509bb5ef519f78251787a7a2607cf1cee0255d74ab1f6707a0611abbf8963e51b2114d41d347e55d293336e2ca34d9e2b5ac7989fcfe24e355392bae024a +DIST drumstick-2.6.0.tar.gz 1920439 BLAKE2B 755f252030626ec47359e48a4f8fdd007448dbd61ee41b9d09d3f5b83816bcb15f7555fe0855828c21623094a6845c974d62483bbaf2071dd8f21ed15a506d0b SHA512 68bf1875ce6622a6655c6bc3f768d3ea5b6754eff64b668235a24ab71a502204f34b0b5cf201d911929189a4dbcf1253c21e4388b5a71fdfd4fa5d83ad505326 diff --git a/media-sound/drumstick/drumstick-2.6.0.ebuild b/media-sound/drumstick/drumstick-2.6.0.ebuild new file mode 100644 index ..ec49cc915a19 --- /dev/null +++ b/media-sound/drumstick/drumstick-2.6.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth network pulseaudio" + +RESTRICT="test" + +BDEPEND=" + dev-libs/libxslt + dev-qt/linguist-tools:5 + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + network? ( dev-qt/qtnetwork:5 ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_DBUS=ON + -DUSE_FLUIDSYNTH=$(usex fluidsynth) + -DUSE_NETWORK=$(usex network) + -DUSE_PULSEAUDIO=$(usex pulseaudio) + -DBUILD_DOCS=$(usex doc) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 2b0960befce9463fec3f1a0ff25fd8d2eb8ba267 Author: Miroslav Šulc gentoo org> AuthorDate: Mon Mar 21 07:51:52 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Mar 21 07:51:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b0960be media-sound/drumstick: removed obsolete 2.5.0 Bug: https://bugs.gentoo.org/show_bug.cgi?id=835125 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-2.5.0.ebuild | 65 2 files changed, 66 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 803627b0acda..3408da4b59e7 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1 @@ -DIST drumstick-2.5.0.tar.gz 1914679 BLAKE2B 1b9c12304156577230f22dee5bde068ecdc2a3c0dc7406db4d9d8588788a29e1115330d0f9bab8376e1adb72cbf0ff23f4b72ac66c90e1ee83c8322510cf2a2a SHA512 d2e4438d66307dc8259b1da8455c4f2c9954bc3605836b993ec004fb0ca326189d3c8a706ea86bf4836701b80b24d51e756d46c86f04301d5c1601687d1fa6fc DIST drumstick-2.5.1.tar.gz 1917814 BLAKE2B b4e9957288a05cf74347e39d05a638a26abb72b1dbbda856ad81e7dab87069e9bd4d57ff9eadece1673c0cd5fc9e9149bc4c9a06ff1fadef77c1ad38fc58d24f SHA512 9dba509bb5ef519f78251787a7a2607cf1cee0255d74ab1f6707a0611abbf8963e51b2114d41d347e55d293336e2ca34d9e2b5ac7989fcfe24e355392bae024a diff --git a/media-sound/drumstick/drumstick-2.5.0.ebuild b/media-sound/drumstick/drumstick-2.5.0.ebuild deleted file mode 100644 index 29329502f5d2.. --- a/media-sound/drumstick/drumstick-2.5.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="https://drumstick.sourceforge.io/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fluidsynth network pulseaudio" - -RESTRICT="test" - -BDEPEND=" - dev-libs/libxslt - dev-qt/linguist-tools:5 - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-doc/doxygen[dot] - app-text/docbook-xsl-stylesheets - ) -" -DEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - network? ( dev-qt/qtnetwork:5 ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - -DUSE_DBUS=ON - -DUSE_FLUIDSYNTH=$(usex fluidsynth) - -DUSE_NETWORK=$(usex network) - -DUSE_PULSEAUDIO=$(usex pulseaudio) - -DBUILD_DOCS=$(usex doc) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doxygen -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - cmake_src_install -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 0d25d6b9f4f0367334e767b248cb2fb219923d79 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Mar 21 07:49:42 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Mar 21 07:49:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d25d6b9 media-sound/drumstick: x86 stable wrt bug #835125 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/drumstick/drumstick-2.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.5.1.ebuild b/media-sound/drumstick/drumstick-2.5.1.ebuild index 818e06285dc5..29329502f5d2 100644 --- a/media-sound/drumstick/drumstick-2.5.1.ebuild +++ b/media-sound/drumstick/drumstick-2.5.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc fluidsynth network pulseaudio" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 659821e59eb6460abc8bd1c6155841a6197be4d7 Author: Jakov Smolić gentoo org> AuthorDate: Tue Mar 15 09:37:58 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Mar 15 09:37:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659821e5 media-sound/drumstick: Stabilize 2.5.1 amd64, #835125 Signed-off-by: Jakov Smolić gentoo.org> media-sound/drumstick/drumstick-2.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.5.1.ebuild b/media-sound/drumstick/drumstick-2.5.1.ebuild index ec49cc915a19..818e06285dc5 100644 --- a/media-sound/drumstick/drumstick-2.5.1.ebuild +++ b/media-sound/drumstick/drumstick-2.5.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc fluidsynth network pulseaudio" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 9f00d1e35354c1851ba3fdc812bcaf1d04d53405 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Feb 9 10:40:16 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Feb 9 10:40:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f00d1e3 media-sound/drumstick: bump to 2.5.1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.5.1.ebuild | 65 2 files changed, 66 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 6f4316e76645..803627b0acda 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1 +1,2 @@ DIST drumstick-2.5.0.tar.gz 1914679 BLAKE2B 1b9c12304156577230f22dee5bde068ecdc2a3c0dc7406db4d9d8588788a29e1115330d0f9bab8376e1adb72cbf0ff23f4b72ac66c90e1ee83c8322510cf2a2a SHA512 d2e4438d66307dc8259b1da8455c4f2c9954bc3605836b993ec004fb0ca326189d3c8a706ea86bf4836701b80b24d51e756d46c86f04301d5c1601687d1fa6fc +DIST drumstick-2.5.1.tar.gz 1917814 BLAKE2B b4e9957288a05cf74347e39d05a638a26abb72b1dbbda856ad81e7dab87069e9bd4d57ff9eadece1673c0cd5fc9e9149bc4c9a06ff1fadef77c1ad38fc58d24f SHA512 9dba509bb5ef519f78251787a7a2607cf1cee0255d74ab1f6707a0611abbf8963e51b2114d41d347e55d293336e2ca34d9e2b5ac7989fcfe24e355392bae024a diff --git a/media-sound/drumstick/drumstick-2.5.1.ebuild b/media-sound/drumstick/drumstick-2.5.1.ebuild new file mode 100644 index ..ec49cc915a19 --- /dev/null +++ b/media-sound/drumstick/drumstick-2.5.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth network pulseaudio" + +RESTRICT="test" + +BDEPEND=" + dev-libs/libxslt + dev-qt/linguist-tools:5 + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + network? ( dev-qt/qtnetwork:5 ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_DBUS=ON + -DUSE_FLUIDSYNTH=$(usex fluidsynth) + -DUSE_NETWORK=$(usex network) + -DUSE_PULSEAUDIO=$(usex pulseaudio) + -DBUILD_DOCS=$(usex doc) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: c72960b4ae6a4dd0f0a53c8a56873bc310e99982 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Jan 11 08:38:52 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Jan 11 08:38:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c72960b4 media-sound/drumstick: removed obsolete 2.4.1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-2.4.1.ebuild | 65 2 files changed, 66 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 16a395bb4353..6f4316e76645 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1 @@ -DIST drumstick-2.4.1.tar.gz 2014026 BLAKE2B 4e2765430438505c910919d5a5069b13a63e72083c4a40bd8b406e3463842ccd5ab024f4a0fccbceafe808e3926b3be03e98338afcac4520de978b0f5c950ee8 SHA512 5063201b643cd3e58db4c77521444e7816febb39ceb739309ac63b164b2fc67b6bdec16a98945141d7b41add41d82b2bd2ddf99890f12edb2f86b73e643ac6d6 DIST drumstick-2.5.0.tar.gz 1914679 BLAKE2B 1b9c12304156577230f22dee5bde068ecdc2a3c0dc7406db4d9d8588788a29e1115330d0f9bab8376e1adb72cbf0ff23f4b72ac66c90e1ee83c8322510cf2a2a SHA512 d2e4438d66307dc8259b1da8455c4f2c9954bc3605836b993ec004fb0ca326189d3c8a706ea86bf4836701b80b24d51e756d46c86f04301d5c1601687d1fa6fc diff --git a/media-sound/drumstick/drumstick-2.4.1.ebuild b/media-sound/drumstick/drumstick-2.4.1.ebuild deleted file mode 100644 index d5cce38803f9.. --- a/media-sound/drumstick/drumstick-2.4.1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="https://drumstick.sourceforge.io/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fluidsynth network pulseaudio" - -RESTRICT="test" - -BDEPEND=" - dev-libs/libxslt - dev-qt/linguist-tools:5 - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-doc/doxygen[dot] - app-text/docbook-xsl-stylesheets - ) -" -DEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - network? ( dev-qt/qtnetwork:5 ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - -DUSE_DBUS=ON - -DUSE_FLUIDSYNTH=$(usex fluidsynth) - -DUSE_NETWORK=$(usex network) - -DUSE_PULSEAUDIO=$(usex pulseaudio) - -DBUILD_DOCS=$(usex doc) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doxygen -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - cmake_src_install -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 3b200ab751a6af78ec3687fb10bf6a21d85a6663 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jan 10 11:23:34 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jan 10 11:23:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b200ab7 media-sound/drumstick: Stabilize 2.5.0 x86, #830903 Signed-off-by: Jakov Smolić gentoo.org> media-sound/drumstick/drumstick-2.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.5.0.ebuild b/media-sound/drumstick/drumstick-2.5.0.ebuild index 818e06285dc5..29329502f5d2 100644 --- a/media-sound/drumstick/drumstick-2.5.0.ebuild +++ b/media-sound/drumstick/drumstick-2.5.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc fluidsynth network pulseaudio" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: cdbf542f4cd3d716234c2afca59d8fd290c3a0eb Author: Jakov Smolić gentoo org> AuthorDate: Mon Jan 10 09:25:28 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jan 10 09:25:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdbf542f media-sound/drumstick: Stabilize 2.5.0 amd64, #830903 Signed-off-by: Jakov Smolić gentoo.org> media-sound/drumstick/drumstick-2.5.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/drumstick/drumstick-2.5.0.ebuild b/media-sound/drumstick/drumstick-2.5.0.ebuild index 70bc8c734398..818e06285dc5 100644 --- a/media-sound/drumstick/drumstick-2.5.0.ebuild +++ b/media-sound/drumstick/drumstick-2.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc fluidsynth network pulseaudio" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 13b8c58f3d13aa9c0390b5651051724b1f05bb34 Author: Miroslav Šulc gentoo org> AuthorDate: Sat Dec 11 07:46:35 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Dec 11 07:46:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b8c58f media-sound/drumstick: bump to 2.5.0 Package-Manager: Portage-3.0.29, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.5.0.ebuild | 65 2 files changed, 66 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index ecd2a80f7e96..16a395bb4353 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1 +1,2 @@ DIST drumstick-2.4.1.tar.gz 2014026 BLAKE2B 4e2765430438505c910919d5a5069b13a63e72083c4a40bd8b406e3463842ccd5ab024f4a0fccbceafe808e3926b3be03e98338afcac4520de978b0f5c950ee8 SHA512 5063201b643cd3e58db4c77521444e7816febb39ceb739309ac63b164b2fc67b6bdec16a98945141d7b41add41d82b2bd2ddf99890f12edb2f86b73e643ac6d6 +DIST drumstick-2.5.0.tar.gz 1914679 BLAKE2B 1b9c12304156577230f22dee5bde068ecdc2a3c0dc7406db4d9d8588788a29e1115330d0f9bab8376e1adb72cbf0ff23f4b72ac66c90e1ee83c8322510cf2a2a SHA512 d2e4438d66307dc8259b1da8455c4f2c9954bc3605836b993ec004fb0ca326189d3c8a706ea86bf4836701b80b24d51e756d46c86f04301d5c1601687d1fa6fc diff --git a/media-sound/drumstick/drumstick-2.5.0.ebuild b/media-sound/drumstick/drumstick-2.5.0.ebuild new file mode 100644 index ..70bc8c734398 --- /dev/null +++ b/media-sound/drumstick/drumstick-2.5.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth network pulseaudio" + +RESTRICT="test" + +BDEPEND=" + dev-libs/libxslt + dev-qt/linguist-tools:5 + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + network? ( dev-qt/qtnetwork:5 ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_DBUS=ON + -DUSE_FLUIDSYNTH=$(usex fluidsynth) + -DUSE_NETWORK=$(usex network) + -DUSE_PULSEAUDIO=$(usex pulseaudio) + -DBUILD_DOCS=$(usex doc) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: c33186be6ae7db41a325f659f95f59f248555ce0 Author: Miroslav Šulc gentoo org> AuthorDate: Fri Nov 26 07:31:43 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Nov 26 07:31:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c33186be media-sound/drumstick: removed obsolete 2.4.0 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-2.4.0.ebuild | 65 2 files changed, 66 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index ef50f8c660d0..ecd2a80f7e96 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1 @@ -DIST drumstick-2.4.0.tar.gz 2094661 BLAKE2B 98f79081e9aa942b24355f86a14bb273145b7d764f19ad671050e74546ff513ee76fe2dac290f75ea1b1c54a709232da0f26e63d1829a5317174793692f2664f SHA512 633ae93c11f22999b6cadac7481e162d6e24499b614ba58e785e73b6af39a1cfbca235fcbb4b21107840f1e4dff059caaf32f9945ea80434a5017b816f62774f DIST drumstick-2.4.1.tar.gz 2014026 BLAKE2B 4e2765430438505c910919d5a5069b13a63e72083c4a40bd8b406e3463842ccd5ab024f4a0fccbceafe808e3926b3be03e98338afcac4520de978b0f5c950ee8 SHA512 5063201b643cd3e58db4c77521444e7816febb39ceb739309ac63b164b2fc67b6bdec16a98945141d7b41add41d82b2bd2ddf99890f12edb2f86b73e643ac6d6 diff --git a/media-sound/drumstick/drumstick-2.4.0.ebuild b/media-sound/drumstick/drumstick-2.4.0.ebuild deleted file mode 100644 index d5cce38803f9.. --- a/media-sound/drumstick/drumstick-2.4.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="https://drumstick.sourceforge.io/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fluidsynth network pulseaudio" - -RESTRICT="test" - -BDEPEND=" - dev-libs/libxslt - dev-qt/linguist-tools:5 - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-doc/doxygen[dot] - app-text/docbook-xsl-stylesheets - ) -" -DEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - network? ( dev-qt/qtnetwork:5 ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - -DUSE_DBUS=ON - -DUSE_FLUIDSYNTH=$(usex fluidsynth) - -DUSE_NETWORK=$(usex network) - -DUSE_PULSEAUDIO=$(usex pulseaudio) - -DBUILD_DOCS=$(usex doc) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doxygen -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - cmake_src_install -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 5cb5d780ce6e384d1d10a4e9a8b3a289f78f0d8e Author: Sam James gentoo org> AuthorDate: Fri Nov 26 05:46:59 2021 + Commit: Sam James gentoo org> CommitDate: Fri Nov 26 05:46:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb5d780 media-sound/drumstick: Stabilize 2.4.1 x86, #827245 Signed-off-by: Sam James gentoo.org> media-sound/drumstick/drumstick-2.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.4.1.ebuild b/media-sound/drumstick/drumstick-2.4.1.ebuild index f8a8db62be7c..d5cce38803f9 100644 --- a/media-sound/drumstick/drumstick-2.4.1.ebuild +++ b/media-sound/drumstick/drumstick-2.4.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc fluidsynth network pulseaudio" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 59e755abda4c81bdf6cb878f30e5e03d932e9f26 Author: Sam James gentoo org> AuthorDate: Thu Nov 25 20:06:27 2021 + Commit: Sam James gentoo org> CommitDate: Thu Nov 25 20:06:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e755ab media-sound/drumstick: Stabilize 2.4.1 amd64, #827245 Signed-off-by: Sam James gentoo.org> media-sound/drumstick/drumstick-2.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.4.1.ebuild b/media-sound/drumstick/drumstick-2.4.1.ebuild index 70bc8c734398..f8a8db62be7c 100644 --- a/media-sound/drumstick/drumstick-2.4.1.ebuild +++ b/media-sound/drumstick/drumstick-2.4.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc fluidsynth network pulseaudio" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 5ce705740e34c738ca0e957244a2f13dd689fd74 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Oct 26 07:20:37 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Oct 26 07:20:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ce70574 media-sound/drumstick: bump to 2.4.1 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.4.1.ebuild | 65 2 files changed, 66 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 15223d7abdb..ef50f8c660d 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1 +1,2 @@ DIST drumstick-2.4.0.tar.gz 2094661 BLAKE2B 98f79081e9aa942b24355f86a14bb273145b7d764f19ad671050e74546ff513ee76fe2dac290f75ea1b1c54a709232da0f26e63d1829a5317174793692f2664f SHA512 633ae93c11f22999b6cadac7481e162d6e24499b614ba58e785e73b6af39a1cfbca235fcbb4b21107840f1e4dff059caaf32f9945ea80434a5017b816f62774f +DIST drumstick-2.4.1.tar.gz 2014026 BLAKE2B 4e2765430438505c910919d5a5069b13a63e72083c4a40bd8b406e3463842ccd5ab024f4a0fccbceafe808e3926b3be03e98338afcac4520de978b0f5c950ee8 SHA512 5063201b643cd3e58db4c77521444e7816febb39ceb739309ac63b164b2fc67b6bdec16a98945141d7b41add41d82b2bd2ddf99890f12edb2f86b73e643ac6d6 diff --git a/media-sound/drumstick/drumstick-2.4.1.ebuild b/media-sound/drumstick/drumstick-2.4.1.ebuild new file mode 100644 index 000..70bc8c73439 --- /dev/null +++ b/media-sound/drumstick/drumstick-2.4.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth network pulseaudio" + +RESTRICT="test" + +BDEPEND=" + dev-libs/libxslt + dev-qt/linguist-tools:5 + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + network? ( dev-qt/qtnetwork:5 ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_DBUS=ON + -DUSE_FLUIDSYNTH=$(usex fluidsynth) + -DUSE_NETWORK=$(usex network) + -DUSE_PULSEAUDIO=$(usex pulseaudio) + -DBUILD_DOCS=$(usex doc) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: be4e6b4b406a3dc6d4da6e79f8c4da0b9883ae90 Author: Miroslav Šulc gentoo org> AuthorDate: Sun Oct 24 16:59:36 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Oct 24 16:59:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4e6b4b media-sound/drumstick: removed obsolete 2.3.1 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-2.3.1.ebuild | 69 2 files changed, 70 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 45ea93f25c3..15223d7abdb 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1 @@ -DIST drumstick-2.3.1.tar.gz 1978856 BLAKE2B 47f7c9872964fb267834b23e2d52fc1b10826629fb256dae410161305c3587845ffcaf00f0d30a73df67b4a00849c53f3f1412c0473a52fbf69b106362175b3e SHA512 aaf0080405765878c8d1e164343eff0bb18d4add4a2f67de1ed0e978ae688948b73121f9cb50c52c23fc34b8c57e184d22a5c5aaa29969409071567142685dc7 DIST drumstick-2.4.0.tar.gz 2094661 BLAKE2B 98f79081e9aa942b24355f86a14bb273145b7d764f19ad671050e74546ff513ee76fe2dac290f75ea1b1c54a709232da0f26e63d1829a5317174793692f2664f SHA512 633ae93c11f22999b6cadac7481e162d6e24499b614ba58e785e73b6af39a1cfbca235fcbb4b21107840f1e4dff059caaf32f9945ea80434a5017b816f62774f diff --git a/media-sound/drumstick/drumstick-2.3.1.ebuild b/media-sound/drumstick/drumstick-2.3.1.ebuild deleted file mode 100644 index 83eff3ef7db..000 --- a/media-sound/drumstick/drumstick-2.3.1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="https://drumstick.sourceforge.io/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fluidsynth network pulseaudio" - -BDEPEND=" - dev-libs/libxslt - dev-qt/linguist-tools:5 - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-doc/doxygen[dot] - app-text/docbook-xsl-stylesheets - ) -" -DEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - network? ( dev-qt/qtnetwork:5 ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) - -RESTRICT="test" - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - -DUSE_DBUS=ON - -DUSE_FLUIDSYNTH=$(usex fluidsynth) - -DUSE_NETWORK=$(usex network) - -DUSE_PULSEAUDIO=$(usex pulseaudio) - -DBUILD_DOCS=$(usex doc) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doxygen -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - cmake_src_install -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 26cd838d641e708cd80f274482f1729115ffa27e Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Oct 24 16:53:32 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Oct 24 16:53:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26cd838d media-sound/drumstick: x86 stable wrt bug #819561 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/drumstick/drumstick-2.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.4.0.ebuild b/media-sound/drumstick/drumstick-2.4.0.ebuild index f8a8db62be7..d5cce38803f 100644 --- a/media-sound/drumstick/drumstick-2.4.0.ebuild +++ b/media-sound/drumstick/drumstick-2.4.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc fluidsynth network pulseaudio" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: e52696d29114ffba9816265299d717ad575d6035 Author: Sam James gentoo org> AuthorDate: Sat Oct 23 13:48:40 2021 + Commit: Sam James gentoo org> CommitDate: Sat Oct 23 13:48:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e52696d2 media-sound/drumstick: Stabilize 2.4.0 amd64, #819561 Signed-off-by: Sam James gentoo.org> media-sound/drumstick/drumstick-2.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.4.0.ebuild b/media-sound/drumstick/drumstick-2.4.0.ebuild index 70bc8c73439..f8a8db62be7 100644 --- a/media-sound/drumstick/drumstick-2.4.0.ebuild +++ b/media-sound/drumstick/drumstick-2.4.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc fluidsynth network pulseaudio" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: cff4dbe17e4f12c383973e54d658cedd3309dcb8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Sep 22 21:55:11 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Sep 22 21:59:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff4dbe1 media-sound/drumstick: 2.4.0 version bump Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.4.0.ebuild | 65 2 files changed, 66 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 881fd21037a..45ea93f25c3 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1 +1,2 @@ DIST drumstick-2.3.1.tar.gz 1978856 BLAKE2B 47f7c9872964fb267834b23e2d52fc1b10826629fb256dae410161305c3587845ffcaf00f0d30a73df67b4a00849c53f3f1412c0473a52fbf69b106362175b3e SHA512 aaf0080405765878c8d1e164343eff0bb18d4add4a2f67de1ed0e978ae688948b73121f9cb50c52c23fc34b8c57e184d22a5c5aaa29969409071567142685dc7 +DIST drumstick-2.4.0.tar.gz 2094661 BLAKE2B 98f79081e9aa942b24355f86a14bb273145b7d764f19ad671050e74546ff513ee76fe2dac290f75ea1b1c54a709232da0f26e63d1829a5317174793692f2664f SHA512 633ae93c11f22999b6cadac7481e162d6e24499b614ba58e785e73b6af39a1cfbca235fcbb4b21107840f1e4dff059caaf32f9945ea80434a5017b816f62774f diff --git a/media-sound/drumstick/drumstick-2.4.0.ebuild b/media-sound/drumstick/drumstick-2.4.0.ebuild new file mode 100644 index 000..70bc8c73439 --- /dev/null +++ b/media-sound/drumstick/drumstick-2.4.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth network pulseaudio" + +RESTRICT="test" + +BDEPEND=" + dev-libs/libxslt + dev-qt/linguist-tools:5 + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + network? ( dev-qt/qtnetwork:5 ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_DBUS=ON + -DUSE_FLUIDSYNTH=$(usex fluidsynth) + -DUSE_NETWORK=$(usex network) + -DUSE_PULSEAUDIO=$(usex pulseaudio) + -DBUILD_DOCS=$(usex doc) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 1e9e9d23a6031676fdaabe900669519164ca5475 Author: Miroslav Šulc gentoo org> AuthorDate: Sun Aug 29 18:54:12 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Aug 29 18:54:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e9e9d23 media-sound/drumstick: removed obsolete 2.3.0 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-2.3.0.ebuild | 69 2 files changed, 70 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index cc0595fde7f..881fd21037a 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1 @@ -DIST drumstick-2.3.0.tar.gz 1978608 BLAKE2B ab05030d402c03053bfcf315e8c4e54b73975f0059719cf5e58db64ddac394555b898e3e0008b892901d7395c89a160631ae8eeb9d1cd52c3abd0533c5fdafdb SHA512 b12a39153600b37ef61a31255721466bdae5896b562276860688f9e22259ba4747086abeb828dcfef24c8e1fb7bd371dea1c6d51098cf5e1797e212cde70f46a DIST drumstick-2.3.1.tar.gz 1978856 BLAKE2B 47f7c9872964fb267834b23e2d52fc1b10826629fb256dae410161305c3587845ffcaf00f0d30a73df67b4a00849c53f3f1412c0473a52fbf69b106362175b3e SHA512 aaf0080405765878c8d1e164343eff0bb18d4add4a2f67de1ed0e978ae688948b73121f9cb50c52c23fc34b8c57e184d22a5c5aaa29969409071567142685dc7 diff --git a/media-sound/drumstick/drumstick-2.3.0.ebuild b/media-sound/drumstick/drumstick-2.3.0.ebuild deleted file mode 100644 index 83eff3ef7db..000 --- a/media-sound/drumstick/drumstick-2.3.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="https://drumstick.sourceforge.io/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fluidsynth network pulseaudio" - -BDEPEND=" - dev-libs/libxslt - dev-qt/linguist-tools:5 - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-doc/doxygen[dot] - app-text/docbook-xsl-stylesheets - ) -" -DEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - network? ( dev-qt/qtnetwork:5 ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) - -RESTRICT="test" - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - -DUSE_DBUS=ON - -DUSE_FLUIDSYNTH=$(usex fluidsynth) - -DUSE_NETWORK=$(usex network) - -DUSE_PULSEAUDIO=$(usex pulseaudio) - -DBUILD_DOCS=$(usex doc) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doxygen -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - cmake_src_install -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 4110343402777317f480ae206e068f35489e8305 Author: Sam James gentoo org> AuthorDate: Sun Aug 29 17:55:58 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 29 17:55:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41103434 media-sound/drumstick: Stabilize 2.3.1 x86, #810868 Signed-off-by: Sam James gentoo.org> media-sound/drumstick/drumstick-2.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.3.1.ebuild b/media-sound/drumstick/drumstick-2.3.1.ebuild index c8e01e5287c..83eff3ef7db 100644 --- a/media-sound/drumstick/drumstick-2.3.1.ebuild +++ b/media-sound/drumstick/drumstick-2.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc fluidsynth network pulseaudio" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: c380b5fd824de91d467e70ddd197acc171cfdaf2 Author: Sam James gentoo org> AuthorDate: Sun Aug 29 17:55:06 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 29 17:55:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c380b5fd media-sound/drumstick: Stabilize 2.3.1 amd64, #810868 Signed-off-by: Sam James gentoo.org> media-sound/drumstick/drumstick-2.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.3.1.ebuild b/media-sound/drumstick/drumstick-2.3.1.ebuild index 8b2d865ce0f..c8e01e5287c 100644 --- a/media-sound/drumstick/drumstick-2.3.1.ebuild +++ b/media-sound/drumstick/drumstick-2.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc fluidsynth network pulseaudio" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 17e88f01381c2903802d7c092c623702bab7d09f Author: Miroslav Šulc gentoo org> AuthorDate: Thu Aug 5 19:18:41 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Aug 5 19:18:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17e88f01 media-sound/drumstick: removed obsolete 2.2.1 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-2.2.1.ebuild | 76 2 files changed, 77 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 9a64f7bd9d8..cc0595fde7f 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,3 +1,2 @@ -DIST drumstick-2.2.1.tar.gz 1976813 BLAKE2B ac27fbcfb92fff2b7d69c70f9ec677343e8d66164997a29f319fbe94e6d12582cb4af67f0ff36126a6102e48bcbe4d4620e9442fdecf07aaaeecf37e9458c590 SHA512 d99c774f33db9d8555efd83adc8968d6d244e56e7976d68f0f90ff89cfda1143b2e07eece6b465fffba354073d4616c5a767f09f2ba282e252ca0955723cadc7 DIST drumstick-2.3.0.tar.gz 1978608 BLAKE2B ab05030d402c03053bfcf315e8c4e54b73975f0059719cf5e58db64ddac394555b898e3e0008b892901d7395c89a160631ae8eeb9d1cd52c3abd0533c5fdafdb SHA512 b12a39153600b37ef61a31255721466bdae5896b562276860688f9e22259ba4747086abeb828dcfef24c8e1fb7bd371dea1c6d51098cf5e1797e212cde70f46a DIST drumstick-2.3.1.tar.gz 1978856 BLAKE2B 47f7c9872964fb267834b23e2d52fc1b10826629fb256dae410161305c3587845ffcaf00f0d30a73df67b4a00849c53f3f1412c0473a52fbf69b106362175b3e SHA512 aaf0080405765878c8d1e164343eff0bb18d4add4a2f67de1ed0e978ae688948b73121f9cb50c52c23fc34b8c57e184d22a5c5aaa29969409071567142685dc7 diff --git a/media-sound/drumstick/drumstick-2.2.1.ebuild b/media-sound/drumstick/drumstick-2.2.1.ebuild deleted file mode 100644 index dd7730300b5..000 --- a/media-sound/drumstick/drumstick-2.2.1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="https://drumstick.sourceforge.io/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fluidsynth pulseaudio" - -BDEPEND=" - dev-libs/libxslt - dev-qt/linguist-tools:5 - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-doc/doxygen[dot] - app-text/docbook-xsl-stylesheets - ) -" -DEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) - -RESTRICT="test" - -src_prepare() { - cmake_src_prepare - - if ! use fluidsynth ; then - sed -e "/pkg_check_modules(FLUIDSYNTH/s/^/# disabled by -fluidsynth/" \ - -i library/rt-backends/CMakeLists.txt || die - fi - - if ! use pulseaudio ; then - sed -e "/pkg_check_modules(PULSE/s/^/# disabled by -pulseaudio/" \ - -i CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - -DUSE_DBUS=ON - -DBUILD_DOCS=$(usex doc) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doxygen -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - cmake_src_install -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: db4a23b0ca857ac3e073174327d51087ded58dc8 Author: Sam James gentoo org> AuthorDate: Sun Aug 1 23:47:25 2021 + Commit: Sam James gentoo org> CommitDate: Sun Aug 1 23:47:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db4a23b0 media-sound/drumstick: Stabilize 2.3.0 amd64, #805326 Signed-off-by: Sam James gentoo.org> media-sound/drumstick/drumstick-2.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.3.0.ebuild b/media-sound/drumstick/drumstick-2.3.0.ebuild index 8b2d865ce0f..c8e01e5287c 100644 --- a/media-sound/drumstick/drumstick-2.3.0.ebuild +++ b/media-sound/drumstick/drumstick-2.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc fluidsynth network pulseaudio" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 737787a30c2069c9d2a7ae1b0d18552feb1a5c48 Author: Miroslav Šulc gentoo org> AuthorDate: Fri Jul 30 04:52:52 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Jul 30 04:52:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=737787a3 media-sound/drumstick: bump to 2.3.1 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.3.1.ebuild | 69 2 files changed, 70 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index ac0e43cc28c..9a64f7bd9d8 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1,3 @@ DIST drumstick-2.2.1.tar.gz 1976813 BLAKE2B ac27fbcfb92fff2b7d69c70f9ec677343e8d66164997a29f319fbe94e6d12582cb4af67f0ff36126a6102e48bcbe4d4620e9442fdecf07aaaeecf37e9458c590 SHA512 d99c774f33db9d8555efd83adc8968d6d244e56e7976d68f0f90ff89cfda1143b2e07eece6b465fffba354073d4616c5a767f09f2ba282e252ca0955723cadc7 DIST drumstick-2.3.0.tar.gz 1978608 BLAKE2B ab05030d402c03053bfcf315e8c4e54b73975f0059719cf5e58db64ddac394555b898e3e0008b892901d7395c89a160631ae8eeb9d1cd52c3abd0533c5fdafdb SHA512 b12a39153600b37ef61a31255721466bdae5896b562276860688f9e22259ba4747086abeb828dcfef24c8e1fb7bd371dea1c6d51098cf5e1797e212cde70f46a +DIST drumstick-2.3.1.tar.gz 1978856 BLAKE2B 47f7c9872964fb267834b23e2d52fc1b10826629fb256dae410161305c3587845ffcaf00f0d30a73df67b4a00849c53f3f1412c0473a52fbf69b106362175b3e SHA512 aaf0080405765878c8d1e164343eff0bb18d4add4a2f67de1ed0e978ae688948b73121f9cb50c52c23fc34b8c57e184d22a5c5aaa29969409071567142685dc7 diff --git a/media-sound/drumstick/drumstick-2.3.1.ebuild b/media-sound/drumstick/drumstick-2.3.1.ebuild new file mode 100644 index 000..8b2d865ce0f --- /dev/null +++ b/media-sound/drumstick/drumstick-2.3.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth network pulseaudio" + +BDEPEND=" + dev-libs/libxslt + dev-qt/linguist-tools:5 + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + network? ( dev-qt/qtnetwork:5 ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) + +RESTRICT="test" + +src_prepare() { + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_DBUS=ON + -DUSE_FLUIDSYNTH=$(usex fluidsynth) + -DUSE_NETWORK=$(usex network) + -DUSE_PULSEAUDIO=$(usex pulseaudio) + -DBUILD_DOCS=$(usex doc) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 167e7103d4abfa3f36a218df132fe00a2d3d9618 Author: Miroslav Šulc gentoo org> AuthorDate: Sat Jul 3 05:01:34 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Jul 3 05:01:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=167e7103 media-sound/drumstick: removed obsolete 2.2.0 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-2.2.0.ebuild | 76 2 files changed, 77 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 073b1ee4cd2..ac0e43cc28c 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,3 +1,2 @@ -DIST drumstick-2.2.0.tar.gz 1965327 BLAKE2B 1fbb97c031af31c7fb707523c3522afff61dfba3c1c0123619ed738a4996b4b835df9f60b3bb3b27b6d13616f11619160f43cf36c8429947f43dee62a840 SHA512 eff261ae0fbb620673eaa4d12e168b8ed0cfffb3e605ad8ebbc10a444d18eb0d6aecad7bad3b0c3a639df1cfee96bece3a870139bb818a278d6f51e13418a0a9 DIST drumstick-2.2.1.tar.gz 1976813 BLAKE2B ac27fbcfb92fff2b7d69c70f9ec677343e8d66164997a29f319fbe94e6d12582cb4af67f0ff36126a6102e48bcbe4d4620e9442fdecf07aaaeecf37e9458c590 SHA512 d99c774f33db9d8555efd83adc8968d6d244e56e7976d68f0f90ff89cfda1143b2e07eece6b465fffba354073d4616c5a767f09f2ba282e252ca0955723cadc7 DIST drumstick-2.3.0.tar.gz 1978608 BLAKE2B ab05030d402c03053bfcf315e8c4e54b73975f0059719cf5e58db64ddac394555b898e3e0008b892901d7395c89a160631ae8eeb9d1cd52c3abd0533c5fdafdb SHA512 b12a39153600b37ef61a31255721466bdae5896b562276860688f9e22259ba4747086abeb828dcfef24c8e1fb7bd371dea1c6d51098cf5e1797e212cde70f46a diff --git a/media-sound/drumstick/drumstick-2.2.0.ebuild b/media-sound/drumstick/drumstick-2.2.0.ebuild deleted file mode 100644 index dd7730300b5..000 --- a/media-sound/drumstick/drumstick-2.2.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="https://drumstick.sourceforge.io/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fluidsynth pulseaudio" - -BDEPEND=" - dev-libs/libxslt - dev-qt/linguist-tools:5 - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-doc/doxygen[dot] - app-text/docbook-xsl-stylesheets - ) -" -DEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) - -RESTRICT="test" - -src_prepare() { - cmake_src_prepare - - if ! use fluidsynth ; then - sed -e "/pkg_check_modules(FLUIDSYNTH/s/^/# disabled by -fluidsynth/" \ - -i library/rt-backends/CMakeLists.txt || die - fi - - if ! use pulseaudio ; then - sed -e "/pkg_check_modules(PULSE/s/^/# disabled by -pulseaudio/" \ - -i CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - -DUSE_DBUS=ON - -DBUILD_DOCS=$(usex doc) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doxygen -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - cmake_src_install -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 7ab50dd3cca97639f8765363a19e45735aba8a48 Author: Sam James gentoo org> AuthorDate: Sat Jul 3 01:29:48 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 3 01:29:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab50dd3 media-sound/drumstick: Stabilize 2.2.1 amd64, #799800 Signed-off-by: Sam James gentoo.org> media-sound/drumstick/drumstick-2.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.2.1.ebuild b/media-sound/drumstick/drumstick-2.2.1.ebuild index 1033f3f2eb1..dd7730300b5 100644 --- a/media-sound/drumstick/drumstick-2.2.1.ebuild +++ b/media-sound/drumstick/drumstick-2.2.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="doc fluidsynth pulseaudio" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 80ef4cc8a0a1e26847f431ce87eb387f0f620a94 Author: Sam James gentoo org> AuthorDate: Sat Jul 3 01:27:10 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 3 01:27:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ef4cc8 media-sound/drumstick: Stabilize 2.2.1 x86, #799800 Signed-off-by: Sam James gentoo.org> media-sound/drumstick/drumstick-2.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.2.1.ebuild b/media-sound/drumstick/drumstick-2.2.1.ebuild index 1459d1b265a..1033f3f2eb1 100644 --- a/media-sound/drumstick/drumstick-2.2.1.ebuild +++ b/media-sound/drumstick/drumstick-2.2.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="doc fluidsynth pulseaudio" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: f3bf983cb53780b2168b4055375fdddf3e564d27 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Jun 30 07:36:15 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Jun 30 07:39:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3bf983c media-sound/drumstick: bump to 2.3.0 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.3.0.ebuild | 69 media-sound/drumstick/metadata.xml | 1 + 3 files changed, 71 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index e317eebc0d9..073b1ee4cd2 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1,3 @@ DIST drumstick-2.2.0.tar.gz 1965327 BLAKE2B 1fbb97c031af31c7fb707523c3522afff61dfba3c1c0123619ed738a4996b4b835df9f60b3bb3b27b6d13616f11619160f43cf36c8429947f43dee62a840 SHA512 eff261ae0fbb620673eaa4d12e168b8ed0cfffb3e605ad8ebbc10a444d18eb0d6aecad7bad3b0c3a639df1cfee96bece3a870139bb818a278d6f51e13418a0a9 DIST drumstick-2.2.1.tar.gz 1976813 BLAKE2B ac27fbcfb92fff2b7d69c70f9ec677343e8d66164997a29f319fbe94e6d12582cb4af67f0ff36126a6102e48bcbe4d4620e9442fdecf07aaaeecf37e9458c590 SHA512 d99c774f33db9d8555efd83adc8968d6d244e56e7976d68f0f90ff89cfda1143b2e07eece6b465fffba354073d4616c5a767f09f2ba282e252ca0955723cadc7 +DIST drumstick-2.3.0.tar.gz 1978608 BLAKE2B ab05030d402c03053bfcf315e8c4e54b73975f0059719cf5e58db64ddac394555b898e3e0008b892901d7395c89a160631ae8eeb9d1cd52c3abd0533c5fdafdb SHA512 b12a39153600b37ef61a31255721466bdae5896b562276860688f9e22259ba4747086abeb828dcfef24c8e1fb7bd371dea1c6d51098cf5e1797e212cde70f46a diff --git a/media-sound/drumstick/drumstick-2.3.0.ebuild b/media-sound/drumstick/drumstick-2.3.0.ebuild new file mode 100644 index 000..8b2d865ce0f --- /dev/null +++ b/media-sound/drumstick/drumstick-2.3.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth network pulseaudio" + +BDEPEND=" + dev-libs/libxslt + dev-qt/linguist-tools:5 + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + network? ( dev-qt/qtnetwork:5 ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) + +RESTRICT="test" + +src_prepare() { + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_DBUS=ON + -DUSE_FLUIDSYNTH=$(usex fluidsynth) + -DUSE_NETWORK=$(usex network) + -DUSE_PULSEAUDIO=$(usex pulseaudio) + -DBUILD_DOCS=$(usex doc) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +} diff --git a/media-sound/drumstick/metadata.xml b/media-sound/drumstick/metadata.xml index ffb8a67c815..29bffa30704 100644 --- a/media-sound/drumstick/metadata.xml +++ b/media-sound/drumstick/metadata.xml @@ -11,6 +11,7 @@ Enable support for media-sound/fluidsynth + Build Network RT backend drumstick
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: e12f85860dc4eae593c1ce35acd344281f74c77e Author: Miroslav Šulc gentoo org> AuthorDate: Sat Jun 12 09:46:32 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Jun 12 09:46:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12f8586 media-sound/drumstick: removed obsolete 2.1.1 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-2.1.1.ebuild | 76 2 files changed, 77 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 5b628acb2f3..e317eebc0d9 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,3 +1,2 @@ -DIST drumstick-2.1.1.tar.gz 1959938 BLAKE2B 010072faac3819d326659421d7c2c32345f8f5cf3fdcf390b80f57f942e786d569feb19319eca21ca5346ea1f990f54353afc52ecad4fbc6b631065e7b3ed751 SHA512 764b2db79f49f1ab428f472a2f4715c1ab5a9d948af43c77befc2e758b43c604673c7c0c39779a63240a31d6169f648a8c67680c1a42891c6a6cdbd2a481f557 DIST drumstick-2.2.0.tar.gz 1965327 BLAKE2B 1fbb97c031af31c7fb707523c3522afff61dfba3c1c0123619ed738a4996b4b835df9f60b3bb3b27b6d13616f11619160f43cf36c8429947f43dee62a840 SHA512 eff261ae0fbb620673eaa4d12e168b8ed0cfffb3e605ad8ebbc10a444d18eb0d6aecad7bad3b0c3a639df1cfee96bece3a870139bb818a278d6f51e13418a0a9 DIST drumstick-2.2.1.tar.gz 1976813 BLAKE2B ac27fbcfb92fff2b7d69c70f9ec677343e8d66164997a29f319fbe94e6d12582cb4af67f0ff36126a6102e48bcbe4d4620e9442fdecf07aaaeecf37e9458c590 SHA512 d99c774f33db9d8555efd83adc8968d6d244e56e7976d68f0f90ff89cfda1143b2e07eece6b465fffba354073d4616c5a767f09f2ba282e252ca0955723cadc7 diff --git a/media-sound/drumstick/drumstick-2.1.1.ebuild b/media-sound/drumstick/drumstick-2.1.1.ebuild deleted file mode 100644 index dd7730300b5..000 --- a/media-sound/drumstick/drumstick-2.1.1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="https://drumstick.sourceforge.io/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fluidsynth pulseaudio" - -BDEPEND=" - dev-libs/libxslt - dev-qt/linguist-tools:5 - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-doc/doxygen[dot] - app-text/docbook-xsl-stylesheets - ) -" -DEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) - -RESTRICT="test" - -src_prepare() { - cmake_src_prepare - - if ! use fluidsynth ; then - sed -e "/pkg_check_modules(FLUIDSYNTH/s/^/# disabled by -fluidsynth/" \ - -i library/rt-backends/CMakeLists.txt || die - fi - - if ! use pulseaudio ; then - sed -e "/pkg_check_modules(PULSE/s/^/# disabled by -pulseaudio/" \ - -i CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - -DUSE_DBUS=ON - -DBUILD_DOCS=$(usex doc) - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doxygen -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - cmake_src_install -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 032401061a9302224302818b0c46dfd301753be4 Author: Sam James gentoo org> AuthorDate: Sat Jun 12 01:18:12 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jun 12 01:18:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03240106 media-sound/drumstick: Stabilize 2.2.0 amd64, #795360 Signed-off-by: Sam James gentoo.org> media-sound/drumstick/drumstick-2.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.2.0.ebuild b/media-sound/drumstick/drumstick-2.2.0.ebuild index 1033f3f2eb1..dd7730300b5 100644 --- a/media-sound/drumstick/drumstick-2.2.0.ebuild +++ b/media-sound/drumstick/drumstick-2.2.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="doc fluidsynth pulseaudio" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 585a0ca69f73622f28fba57575d14ac062a1a82f Author: Sam James gentoo org> AuthorDate: Sat Jun 12 01:16:52 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jun 12 01:16:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585a0ca6 media-sound/drumstick: Stabilize 2.2.0 x86, #795360 Signed-off-by: Sam James gentoo.org> media-sound/drumstick/drumstick-2.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.2.0.ebuild b/media-sound/drumstick/drumstick-2.2.0.ebuild index 1459d1b265a..1033f3f2eb1 100644 --- a/media-sound/drumstick/drumstick-2.2.0.ebuild +++ b/media-sound/drumstick/drumstick-2.2.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="doc fluidsynth pulseaudio" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 918eaaed967c787889265244b00d99475793e772 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Jun 1 07:26:09 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Jun 1 07:26:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=918eaaed media-sound/drumstick: bump to 2.2.1 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.2.1.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 49aa8c65697..5b628acb2f3 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1,3 @@ DIST drumstick-2.1.1.tar.gz 1959938 BLAKE2B 010072faac3819d326659421d7c2c32345f8f5cf3fdcf390b80f57f942e786d569feb19319eca21ca5346ea1f990f54353afc52ecad4fbc6b631065e7b3ed751 SHA512 764b2db79f49f1ab428f472a2f4715c1ab5a9d948af43c77befc2e758b43c604673c7c0c39779a63240a31d6169f648a8c67680c1a42891c6a6cdbd2a481f557 DIST drumstick-2.2.0.tar.gz 1965327 BLAKE2B 1fbb97c031af31c7fb707523c3522afff61dfba3c1c0123619ed738a4996b4b835df9f60b3bb3b27b6d13616f11619160f43cf36c8429947f43dee62a840 SHA512 eff261ae0fbb620673eaa4d12e168b8ed0cfffb3e605ad8ebbc10a444d18eb0d6aecad7bad3b0c3a639df1cfee96bece3a870139bb818a278d6f51e13418a0a9 +DIST drumstick-2.2.1.tar.gz 1976813 BLAKE2B ac27fbcfb92fff2b7d69c70f9ec677343e8d66164997a29f319fbe94e6d12582cb4af67f0ff36126a6102e48bcbe4d4620e9442fdecf07aaaeecf37e9458c590 SHA512 d99c774f33db9d8555efd83adc8968d6d244e56e7976d68f0f90ff89cfda1143b2e07eece6b465fffba354073d4616c5a767f09f2ba282e252ca0955723cadc7 diff --git a/media-sound/drumstick/drumstick-2.2.1.ebuild b/media-sound/drumstick/drumstick-2.2.1.ebuild new file mode 100644 index 000..1459d1b265a --- /dev/null +++ b/media-sound/drumstick/drumstick-2.2.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth pulseaudio" + +BDEPEND=" + dev-libs/libxslt + dev-qt/linguist-tools:5 + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) + +RESTRICT="test" + +src_prepare() { + cmake_src_prepare + + if ! use fluidsynth ; then + sed -e "/pkg_check_modules(FLUIDSYNTH/s/^/# disabled by -fluidsynth/" \ + -i library/rt-backends/CMakeLists.txt || die + fi + + if ! use pulseaudio ; then + sed -e "/pkg_check_modules(PULSE/s/^/# disabled by -pulseaudio/" \ + -i CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_DBUS=ON + -DBUILD_DOCS=$(usex doc) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 508869f1b33487583cfc57aa66730feec6e770ec Author: Miroslav Šulc gentoo org> AuthorDate: Wed May 12 05:56:42 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed May 12 05:56:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=508869f1 media-sound/drumstick: bump to 2.2.0 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.2.0.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 568a2b26e44..49aa8c65697 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1 +1,2 @@ DIST drumstick-2.1.1.tar.gz 1959938 BLAKE2B 010072faac3819d326659421d7c2c32345f8f5cf3fdcf390b80f57f942e786d569feb19319eca21ca5346ea1f990f54353afc52ecad4fbc6b631065e7b3ed751 SHA512 764b2db79f49f1ab428f472a2f4715c1ab5a9d948af43c77befc2e758b43c604673c7c0c39779a63240a31d6169f648a8c67680c1a42891c6a6cdbd2a481f557 +DIST drumstick-2.2.0.tar.gz 1965327 BLAKE2B 1fbb97c031af31c7fb707523c3522afff61dfba3c1c0123619ed738a4996b4b835df9f60b3bb3b27b6d13616f11619160f43cf36c8429947f43dee62a840 SHA512 eff261ae0fbb620673eaa4d12e168b8ed0cfffb3e605ad8ebbc10a444d18eb0d6aecad7bad3b0c3a639df1cfee96bece3a870139bb818a278d6f51e13418a0a9 diff --git a/media-sound/drumstick/drumstick-2.2.0.ebuild b/media-sound/drumstick/drumstick-2.2.0.ebuild new file mode 100644 index 000..1459d1b265a --- /dev/null +++ b/media-sound/drumstick/drumstick-2.2.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth pulseaudio" + +BDEPEND=" + dev-libs/libxslt + dev-qt/linguist-tools:5 + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) + +RESTRICT="test" + +src_prepare() { + cmake_src_prepare + + if ! use fluidsynth ; then + sed -e "/pkg_check_modules(FLUIDSYNTH/s/^/# disabled by -fluidsynth/" \ + -i library/rt-backends/CMakeLists.txt || die + fi + + if ! use pulseaudio ; then + sed -e "/pkg_check_modules(PULSE/s/^/# disabled by -pulseaudio/" \ + -i CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_DBUS=ON + -DBUILD_DOCS=$(usex doc) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: c7e93b66776fe29f46eef0548cf24b5165e72685 Author: Miroslav Šulc gentoo org> AuthorDate: Sat May 8 18:44:46 2021 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat May 8 18:45:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e93b66 media-sound/drumstick: removed obsolete 2.0.0 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-2.0.0.ebuild | 80 2 files changed, 81 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 0a9eb128f99..568a2b26e44 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1 @@ -DIST drumstick-2.0.0.tar.gz 1865424 BLAKE2B ee87dd222add121c8a6faaac5b8a755e2d6f7b257db890f6bbdbf5380d9771dc5b65a73d716f0cfd343a46c4227adcd2d85e4a359fcaa445b2291dc1ac188cfe SHA512 aacb4ca5a3354da6380ba146ee7ba57e646d19fe6a5d083e00b795221453a87d1baf25965784e7c8a97b9b00a3dda643bce144f62b6a27118f081c681089381a DIST drumstick-2.1.1.tar.gz 1959938 BLAKE2B 010072faac3819d326659421d7c2c32345f8f5cf3fdcf390b80f57f942e786d569feb19319eca21ca5346ea1f990f54353afc52ecad4fbc6b631065e7b3ed751 SHA512 764b2db79f49f1ab428f472a2f4715c1ab5a9d948af43c77befc2e758b43c604673c7c0c39779a63240a31d6169f648a8c67680c1a42891c6a6cdbd2a481f557 diff --git a/media-sound/drumstick/drumstick-2.0.0.ebuild b/media-sound/drumstick/drumstick-2.0.0.ebuild deleted file mode 100644 index 7aba3ea8a9a..000 --- a/media-sound/drumstick/drumstick-2.0.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="https://drumstick.sourceforge.io/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fluidsynth pulseaudio" - -BDEPEND=" - dev-libs/libxslt - dev-qt/linguist-tools:5 - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-doc/doxygen[dot] - app-text/docbook-xsl-stylesheets - ) -" -DEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS README TODO ) - -RESTRICT="test" - -src_prepare() { - cmake_src_prepare - - if ! use doc ; then - sed -e "/find_package(Doxygen/s/^/# disabled by -doc/" \ - -i CMakeLists.txt || die - fi - - if ! use fluidsynth ; then - sed -e "/pkg_check_modules(FLUIDSYNTH/s/^/# disabled by -fluidsynth/" \ - -i library/rt-backends/CMakeLists.txt || die - fi - - if ! use pulseaudio ; then - sed -e "/pkg_check_modules(PULSE/s/^/# disabled by -pulseaudio/" \ - -i CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - -DUSE_DBUS=ON - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doxygen -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - cmake_src_install -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 8dd72e0f9545e36f732a6af63901b9121728 Author: Sam James gentoo org> AuthorDate: Fri May 7 13:29:25 2021 + Commit: Sam James gentoo org> CommitDate: Fri May 7 13:29:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd72e0f media-sound/drumstick: Stabilize 2.1.1 x86, #788676 Signed-off-by: Sam James gentoo.org> media-sound/drumstick/drumstick-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.1.1.ebuild b/media-sound/drumstick/drumstick-2.1.1.ebuild index 1459d1b265a..1033f3f2eb1 100644 --- a/media-sound/drumstick/drumstick-2.1.1.ebuild +++ b/media-sound/drumstick/drumstick-2.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="doc fluidsynth pulseaudio" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: e84ee5e223d391bded8bc809a59a94c5d55ff4a2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Apr 6 12:02:49 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Apr 6 12:02:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e84ee5e2 media-sound/drumstick: Drop 2.1.0 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-2.1.0.ebuild | 80 2 files changed, 81 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 12db9338620..0a9eb128f99 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,3 +1,2 @@ DIST drumstick-2.0.0.tar.gz 1865424 BLAKE2B ee87dd222add121c8a6faaac5b8a755e2d6f7b257db890f6bbdbf5380d9771dc5b65a73d716f0cfd343a46c4227adcd2d85e4a359fcaa445b2291dc1ac188cfe SHA512 aacb4ca5a3354da6380ba146ee7ba57e646d19fe6a5d083e00b795221453a87d1baf25965784e7c8a97b9b00a3dda643bce144f62b6a27118f081c681089381a -DIST drumstick-2.1.0.tar.gz 1875596 BLAKE2B f312c468701a980e5f929aaa02cb20f056f4fad6c2a44100521cf11d4740ffd40656cb424b4b666723b084eb40c5c1963c74554d998515483dda9cfdd62a919c SHA512 b0db307f791fd0014ba7384da293561661b5c242d4fe293e2c604c35ebc03ef6f868448750f7c04b9d6dce6fa2c6d8b548fca4eb70cb63107ae8de8b65c50fd0 DIST drumstick-2.1.1.tar.gz 1959938 BLAKE2B 010072faac3819d326659421d7c2c32345f8f5cf3fdcf390b80f57f942e786d569feb19319eca21ca5346ea1f990f54353afc52ecad4fbc6b631065e7b3ed751 SHA512 764b2db79f49f1ab428f472a2f4715c1ab5a9d948af43c77befc2e758b43c604673c7c0c39779a63240a31d6169f648a8c67680c1a42891c6a6cdbd2a481f557 diff --git a/media-sound/drumstick/drumstick-2.1.0.ebuild b/media-sound/drumstick/drumstick-2.1.0.ebuild deleted file mode 100644 index 041eadd01f1..000 --- a/media-sound/drumstick/drumstick-2.1.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="https://drumstick.sourceforge.io/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc fluidsynth pulseaudio" - -BDEPEND=" - dev-libs/libxslt - dev-qt/linguist-tools:5 - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-doc/doxygen[dot] - app-text/docbook-xsl-stylesheets - ) -" -DEPEND=" - dev-qt/designer:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS README TODO ) - -RESTRICT="test" - -src_prepare() { - cmake_src_prepare - - if ! use doc ; then - sed -e "/find_package(Doxygen/s/^/# disabled by -doc/" \ - -i CMakeLists.txt || die - fi - - if ! use fluidsynth ; then - sed -e "/pkg_check_modules(FLUIDSYNTH/s/^/# disabled by -fluidsynth/" \ - -i library/rt-backends/CMakeLists.txt || die - fi - - if ! use pulseaudio ; then - sed -e "/pkg_check_modules(PULSE/s/^/# disabled by -pulseaudio/" \ - -i CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - -DUSE_DBUS=ON - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doxygen -} - -src_install() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) - cmake_src_install -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: ecbe3f3cc107c5cee4901ca900482a02a10bc24a Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Apr 6 11:56:33 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Apr 6 12:02:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecbe3f3c media-sound/drumstick: 2.1.1 version bump Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.1.1.ebuild | 76 2 files changed, 77 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 5553388faec..12db9338620 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1,3 @@ DIST drumstick-2.0.0.tar.gz 1865424 BLAKE2B ee87dd222add121c8a6faaac5b8a755e2d6f7b257db890f6bbdbf5380d9771dc5b65a73d716f0cfd343a46c4227adcd2d85e4a359fcaa445b2291dc1ac188cfe SHA512 aacb4ca5a3354da6380ba146ee7ba57e646d19fe6a5d083e00b795221453a87d1baf25965784e7c8a97b9b00a3dda643bce144f62b6a27118f081c681089381a DIST drumstick-2.1.0.tar.gz 1875596 BLAKE2B f312c468701a980e5f929aaa02cb20f056f4fad6c2a44100521cf11d4740ffd40656cb424b4b666723b084eb40c5c1963c74554d998515483dda9cfdd62a919c SHA512 b0db307f791fd0014ba7384da293561661b5c242d4fe293e2c604c35ebc03ef6f868448750f7c04b9d6dce6fa2c6d8b548fca4eb70cb63107ae8de8b65c50fd0 +DIST drumstick-2.1.1.tar.gz 1959938 BLAKE2B 010072faac3819d326659421d7c2c32345f8f5cf3fdcf390b80f57f942e786d569feb19319eca21ca5346ea1f990f54353afc52ecad4fbc6b631065e7b3ed751 SHA512 764b2db79f49f1ab428f472a2f4715c1ab5a9d948af43c77befc2e758b43c604673c7c0c39779a63240a31d6169f648a8c67680c1a42891c6a6cdbd2a481f557 diff --git a/media-sound/drumstick/drumstick-2.1.1.ebuild b/media-sound/drumstick/drumstick-2.1.1.ebuild new file mode 100644 index 000..1459d1b265a --- /dev/null +++ b/media-sound/drumstick/drumstick-2.1.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth pulseaudio" + +BDEPEND=" + dev-libs/libxslt + dev-qt/linguist-tools:5 + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS readme.md TODO ) + +RESTRICT="test" + +src_prepare() { + cmake_src_prepare + + if ! use fluidsynth ; then + sed -e "/pkg_check_modules(FLUIDSYNTH/s/^/# disabled by -fluidsynth/" \ + -i library/rt-backends/CMakeLists.txt || die + fi + + if ! use pulseaudio ; then + sed -e "/pkg_check_modules(PULSE/s/^/# disabled by -pulseaudio/" \ + -i CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_DBUS=ON + -DBUILD_DOCS=$(usex doc) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 324b258d900486d7bbcbd01d15b3982c2bbc671c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 28 13:28:22 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 28 14:15:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=324b258d media-sound/drumstick: 2.1.0 version bump Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.1.0.ebuild | 80 2 files changed, 81 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index c48004762c6..5553388faec 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1 +1,2 @@ DIST drumstick-2.0.0.tar.gz 1865424 BLAKE2B ee87dd222add121c8a6faaac5b8a755e2d6f7b257db890f6bbdbf5380d9771dc5b65a73d716f0cfd343a46c4227adcd2d85e4a359fcaa445b2291dc1ac188cfe SHA512 aacb4ca5a3354da6380ba146ee7ba57e646d19fe6a5d083e00b795221453a87d1baf25965784e7c8a97b9b00a3dda643bce144f62b6a27118f081c681089381a +DIST drumstick-2.1.0.tar.gz 1875596 BLAKE2B f312c468701a980e5f929aaa02cb20f056f4fad6c2a44100521cf11d4740ffd40656cb424b4b666723b084eb40c5c1963c74554d998515483dda9cfdd62a919c SHA512 b0db307f791fd0014ba7384da293561661b5c242d4fe293e2c604c35ebc03ef6f868448750f7c04b9d6dce6fa2c6d8b548fca4eb70cb63107ae8de8b65c50fd0 diff --git a/media-sound/drumstick/drumstick-2.1.0.ebuild b/media-sound/drumstick/drumstick-2.1.0.ebuild new file mode 100644 index 000..041eadd01f1 --- /dev/null +++ b/media-sound/drumstick/drumstick-2.1.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth pulseaudio" + +BDEPEND=" + dev-libs/libxslt + dev-qt/linguist-tools:5 + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +RESTRICT="test" + +src_prepare() { + cmake_src_prepare + + if ! use doc ; then + sed -e "/find_package(Doxygen/s/^/# disabled by -doc/" \ + -i CMakeLists.txt || die + fi + + if ! use fluidsynth ; then + sed -e "/pkg_check_modules(FLUIDSYNTH/s/^/# disabled by -fluidsynth/" \ + -i library/rt-backends/CMakeLists.txt || die + fi + + if ! use pulseaudio ; then + sed -e "/pkg_check_modules(PULSE/s/^/# disabled by -pulseaudio/" \ + -i CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_DBUS=ON + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: c7eaaeaad620b7e8b712b6cdf95056050ab6114f Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 30 15:50:04 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 30 16:33:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7eaaeaa media-sound/drumstick: Drop 1.1.3 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-1.1.3.ebuild | 78 2 files changed, 79 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index ed207917b60..c48004762c6 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1 @@ -DIST drumstick-1.1.3.tar.gz 1358468 BLAKE2B af4cc923d380a1da66c835a6302e47e31c17ff90ba9277fe6063e6029c3d4d087e85905487a4dae657cdbfb743d2ac6e6c5a30c0905c9bc736d8666105e52099 SHA512 41990c269c41dc011e14c9bf008b983cd3722ea52429ec7eabaa5689a6f69b1760fc766604378c30bb1dfab537b77f7522a13377b873308835a0e7701d24448e DIST drumstick-2.0.0.tar.gz 1865424 BLAKE2B ee87dd222add121c8a6faaac5b8a755e2d6f7b257db890f6bbdbf5380d9771dc5b65a73d716f0cfd343a46c4227adcd2d85e4a359fcaa445b2291dc1ac188cfe SHA512 aacb4ca5a3354da6380ba146ee7ba57e646d19fe6a5d083e00b795221453a87d1baf25965784e7c8a97b9b00a3dda643bce144f62b6a27118f081c681089381a diff --git a/media-sound/drumstick/drumstick-1.1.3.ebuild b/media-sound/drumstick/drumstick-1.1.3.ebuild deleted file mode 100644 index fbb7e14743e..000 --- a/media-sound/drumstick/drumstick-1.1.3.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="http://drumstick.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fluidsynth pulseaudio" - -BDEPEND=" - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-doc/doxygen - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - ) -" -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS README TODO ) - -RESTRICT="test" - -src_prepare() { - cmake_src_prepare - - if ! use fluidsynth ; then - sed -i -e "/pkg_check_modules(FLUIDSYNTH/d" \ - library/rt/CMakeLists.txt \ - library/rt-backends/CMakeLists.txt \ - utils/vpiano/CMakeLists.txt || die - fi - - if ! use pulseaudio ; then - sed -i -e "/pkg_check_modules(PULSE/d" CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - $(cmake_use_find_package doc Doxygen) - ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doxygen -} - -src_install() { - cmake_src_install - - if use doc ; then - dodoc -r "${BUILD_DIR}"/doc/html - fi -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 8b147820a9aad8833156479e6c208f4cf2c7d6eb Author: Sam James gentoo org> AuthorDate: Sat Jan 30 14:30:24 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 30 14:30:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b147820 media-sound/drumstick: Stabilize 2.0.0 x86, #763186 Signed-off-by: Sam James gentoo.org> media-sound/drumstick/drumstick-2.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.0.0.ebuild b/media-sound/drumstick/drumstick-2.0.0.ebuild index 33495ef0ff5..7aba3ea8a9a 100644 --- a/media-sound/drumstick/drumstick-2.0.0.ebuild +++ b/media-sound/drumstick/drumstick-2.0.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc fluidsynth pulseaudio" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 866b5cf5172d3d90b632318d763d113913f9a375 Author: Sam James gentoo org> AuthorDate: Wed Jan 27 04:14:50 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 27 04:14:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=866b5cf5 media-sound/drumstick: Stabilize 2.0.0 amd64, #763186 Signed-off-by: Sam James gentoo.org> media-sound/drumstick/drumstick-2.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-2.0.0.ebuild b/media-sound/drumstick/drumstick-2.0.0.ebuild index 041eadd01f1..33495ef0ff5 100644 --- a/media-sound/drumstick/drumstick-2.0.0.ebuild +++ b/media-sound/drumstick/drumstick-2.0.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc fluidsynth pulseaudio" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 0715470f3a0ab6c12ff324f93472415c65066494 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 2 13:20:19 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 2 20:30:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0715470f media-sound/drumstick: 2.0.0 version bump Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-2.0.0.ebuild | 80 2 files changed, 81 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 7922a01a412..ed207917b60 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1 +1,2 @@ DIST drumstick-1.1.3.tar.gz 1358468 BLAKE2B af4cc923d380a1da66c835a6302e47e31c17ff90ba9277fe6063e6029c3d4d087e85905487a4dae657cdbfb743d2ac6e6c5a30c0905c9bc736d8666105e52099 SHA512 41990c269c41dc011e14c9bf008b983cd3722ea52429ec7eabaa5689a6f69b1760fc766604378c30bb1dfab537b77f7522a13377b873308835a0e7701d24448e +DIST drumstick-2.0.0.tar.gz 1865424 BLAKE2B ee87dd222add121c8a6faaac5b8a755e2d6f7b257db890f6bbdbf5380d9771dc5b65a73d716f0cfd343a46c4227adcd2d85e4a359fcaa445b2291dc1ac188cfe SHA512 aacb4ca5a3354da6380ba146ee7ba57e646d19fe6a5d083e00b795221453a87d1baf25965784e7c8a97b9b00a3dda643bce144f62b6a27118f081c681089381a diff --git a/media-sound/drumstick/drumstick-2.0.0.ebuild b/media-sound/drumstick/drumstick-2.0.0.ebuild new file mode 100644 index 000..041eadd01f1 --- /dev/null +++ b/media-sound/drumstick/drumstick-2.0.0.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="https://drumstick.sourceforge.io/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth pulseaudio" + +BDEPEND=" + dev-libs/libxslt + dev-qt/linguist-tools:5 + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen[dot] + app-text/docbook-xsl-stylesheets + ) +" +DEPEND=" + dev-qt/designer:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +RESTRICT="test" + +src_prepare() { + cmake_src_prepare + + if ! use doc ; then + sed -e "/find_package(Doxygen/s/^/# disabled by -doc/" \ + -i CMakeLists.txt || die + fi + + if ! use fluidsynth ; then + sed -e "/pkg_check_modules(FLUIDSYNTH/s/^/# disabled by -fluidsynth/" \ + -i library/rt-backends/CMakeLists.txt || die + fi + + if ! use pulseaudio ; then + sed -e "/pkg_check_modules(PULSE/s/^/# disabled by -pulseaudio/" \ + -i CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + -DUSE_DBUS=ON + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + use doc && cmake_src_compile doxygen +} + +src_install() { + use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. ) + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 02bcbbb183861376a6c948989aee65fec30a983f Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 1 21:25:31 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 1 22:02:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02bcbbb1 media-sound/drumstick: Drop 1.1.2 Package-Manager: Portage-2.3.90, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-1.1.2.ebuild | 78 2 files changed, 79 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index f33d9fbb0db..7922a01a412 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1 @@ -DIST drumstick-1.1.2.tar.bz2 1012371 BLAKE2B e60a5678d33db1831130037bb4a6df6da8de815a6a0ca33a167f85596f45a1d420ca4c689c756c1fd3f794fb2a097bc19878d78bfe0789a40f9eae1b306b769f SHA512 6e84fbf2ce717cdb3c669a477de65d2f32c277073d812546267c0a9556f7ead612e3140cbc412fcd560786ca024f201a1eb3ba9de4b037e3ba8d4db89e0e2e29 DIST drumstick-1.1.3.tar.gz 1358468 BLAKE2B af4cc923d380a1da66c835a6302e47e31c17ff90ba9277fe6063e6029c3d4d087e85905487a4dae657cdbfb743d2ac6e6c5a30c0905c9bc736d8666105e52099 SHA512 41990c269c41dc011e14c9bf008b983cd3722ea52429ec7eabaa5689a6f69b1760fc766604378c30bb1dfab537b77f7522a13377b873308835a0e7701d24448e diff --git a/media-sound/drumstick/drumstick-1.1.2.ebuild b/media-sound/drumstick/drumstick-1.1.2.ebuild deleted file mode 100644 index cf6137ec098..000 --- a/media-sound/drumstick/drumstick-1.1.2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="http://drumstick.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fluidsynth pulseaudio" - -BDEPEND=" - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-doc/doxygen - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - ) -" -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - pulseaudio? ( media-sound/pulseaudio ) -" -RDEPEND="${DEPEND}" - -DOCS=( AUTHORS ChangeLog NEWS README TODO ) - -RESTRICT="test" - -src_prepare() { - cmake_src_prepare - - if ! use fluidsynth ; then - sed -i -e "/pkg_check_modules(FLUIDSYNTH/d" \ - library/rt/CMakeLists.txt \ - library/rt-backends/CMakeLists.txt \ - utils/vpiano/CMakeLists.txt || die - fi - - if ! use pulseaudio ; then - sed -i -e "/pkg_check_modules(PULSE/d" CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - $(cmake_use_find_package doc Doxygen) - ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - use doc && cmake_src_compile doxygen -} - -src_install() { - cmake_src_install - - if use doc ; then - dodoc -r "${BUILD_DIR}"/doc/html - fi -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: b714b8954317a873830d8b052e3de78e527da084 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Nov 14 15:41:51 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Nov 14 15:41:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b714b895 media-sound/drumstick: x86 stable wrt bug #700044 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/drumstick/drumstick-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-1.1.3.ebuild b/media-sound/drumstick/drumstick-1.1.3.ebuild index 3b4f0d84d66..f6de2bd3fcc 100644 --- a/media-sound/drumstick/drumstick-1.1.3.ebuild +++ b/media-sound/drumstick/drumstick-1.1.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc fluidsynth pulseaudio" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 3089dea36645f077c31c59f5159020f08fba Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Nov 14 12:30:00 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Nov 14 12:30:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3089dea3 media-sound/drumstick: amd64 stable wrt bug #700044 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-sound/drumstick/drumstick-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-1.1.3.ebuild b/media-sound/drumstick/drumstick-1.1.3.ebuild index fcea0b26868..3b4f0d84d66 100644 --- a/media-sound/drumstick/drumstick-1.1.3.ebuild +++ b/media-sound/drumstick/drumstick-1.1.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc fluidsynth pulseaudio" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 119b8abce8d0c29829b6b4e0aede4af4c014e29d Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Sep 12 21:55:09 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Sep 12 21:57:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=119b8abc media-sound/drumstick: 1.1.3 version bump Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-1.1.3.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 48a28d2c519..f33d9fbb0db 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1 +1,2 @@ DIST drumstick-1.1.2.tar.bz2 1012371 BLAKE2B e60a5678d33db1831130037bb4a6df6da8de815a6a0ca33a167f85596f45a1d420ca4c689c756c1fd3f794fb2a097bc19878d78bfe0789a40f9eae1b306b769f SHA512 6e84fbf2ce717cdb3c669a477de65d2f32c277073d812546267c0a9556f7ead612e3140cbc412fcd560786ca024f201a1eb3ba9de4b037e3ba8d4db89e0e2e29 +DIST drumstick-1.1.3.tar.gz 1358468 BLAKE2B af4cc923d380a1da66c835a6302e47e31c17ff90ba9277fe6063e6029c3d4d087e85905487a4dae657cdbfb743d2ac6e6c5a30c0905c9bc736d8666105e52099 SHA512 41990c269c41dc011e14c9bf008b983cd3722ea52429ec7eabaa5689a6f69b1760fc766604378c30bb1dfab537b77f7522a13377b873308835a0e7701d24448e diff --git a/media-sound/drumstick/drumstick-1.1.3.ebuild b/media-sound/drumstick/drumstick-1.1.3.ebuild new file mode 100644 index 000..fcea0b26868 --- /dev/null +++ b/media-sound/drumstick/drumstick-1.1.3.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="http://drumstick.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth pulseaudio" + +BDEPEND=" + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + ) +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +RESTRICT="test" + +src_prepare() { + cmake-utils_src_prepare + + if ! use fluidsynth ; then + sed -i -e "/pkg_check_modules(FLUIDSYNTH/d" \ + library/rt/CMakeLists.txt \ + library/rt-backends/CMakeLists.txt \ + utils/vpiano/CMakeLists.txt || die + fi + + if ! use pulseaudio ; then + sed -i -e "/pkg_check_modules(PULSE/d" CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + $(cmake-utils_use_find_package doc Doxygen) + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + use doc && cmake-utils_src_compile doxygen +} + +src_install() { + cmake-utils_src_install + + if use doc ; then + dodoc -r "${BUILD_DIR}"/doc/html + fi +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 09904d42badbf083f238cc0a22eff803b38e1d54 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Apr 8 16:16:27 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Apr 8 21:10:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09904d42 media-sound/drumstick: Drop 1.1.0, 1.1.1 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/drumstick/Manifest | 2 - media-sound/drumstick/drumstick-1.1.0.ebuild | 94 media-sound/drumstick/drumstick-1.1.1.ebuild | 78 --- 3 files changed, 174 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 82a056a61ff..48a28d2c519 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,3 +1 @@ -DIST drumstick-1.1.0.tar.bz2 1012405 BLAKE2B ad1e4990cbf4954eadf8c7ae602234852e77abcf534e14090a6e158e9032288fcce6c39b742c40ac9b8c7967dbfcd04578b871088f61ce411de9c910c79e1fbb SHA512 1099b80e1d2819a8343e877742c5f01c114419b2c63a965717bcff2c220aa218f40ac3860cf9496d3586663e73a6c2c7b62aee74c51229578a5ae3044da208da -DIST drumstick-1.1.1.tar.bz2 1011275 BLAKE2B dff36487a1cf79512150638c793c471fb410c3563184e9acdbd9d441c53596a0bc611d4ebef2b4dc0214c0fef5324443fe0dfe4158f45521762abf4e838cf716 SHA512 f3278be71b1850bbe742ff46b65a656443a1d655c5bcc1e289d92492db985ab185ed140b88ca68f37235c07926be5b82cfe97ae2f95ca7e3a7f48a7c95c61654 DIST drumstick-1.1.2.tar.bz2 1012371 BLAKE2B e60a5678d33db1831130037bb4a6df6da8de815a6a0ca33a167f85596f45a1d420ca4c689c756c1fd3f794fb2a097bc19878d78bfe0789a40f9eae1b306b769f SHA512 6e84fbf2ce717cdb3c669a477de65d2f32c277073d812546267c0a9556f7ead612e3140cbc412fcd560786ca024f201a1eb3ba9de4b037e3ba8d4db89e0e2e29 diff --git a/media-sound/drumstick/drumstick-1.1.0.ebuild b/media-sound/drumstick/drumstick-1.1.0.ebuild deleted file mode 100644 index 3c51d0d2cf4..000 --- a/media-sound/drumstick/drumstick-1.1.0.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils gnome2-utils xdg-utils - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="http://drumstick.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fluidsynth pulseaudio" - -RESTRICT="test" - -RDEPEND=" - >=dev-qt/qtcore-5.7:5 - >=dev-qt/qtdbus-5.7:5 - >=dev-qt/qtgui-5.7:5 - >=dev-qt/qtnetwork-5.7:5 - >=dev-qt/qtsvg-5.7:5 - >=dev-qt/qtwidgets-5.7:5 - media-libs/alsa-lib - fluidsynth? ( media-sound/fluidsynth ) - pulseaudio? ( media-sound/pulseaudio ) -" -DEPEND="${RDEPEND} - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-doc/doxygen - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - ) -" - -DOCS=( AUTHORS ChangeLog NEWS README TODO ) - -src_prepare() { - cmake-utils_src_prepare - - if ! use fluidsynth ; then - sed -i -e "/pkg_check_modules(FLUIDSYNTH/d" \ - library/rt/CMakeLists.txt \ - library/rt-backends/CMakeLists.txt \ - utils/vpiano/CMakeLists.txt || die - fi - - if ! use pulseaudio ; then - sed -i -e "/pkg_check_modules(PULSE/d" CMakeLists.txt || die - fi -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - $(cmake-utils_use_find_package doc Doxygen) - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile - - use doc && cmake-utils_src_compile doxygen -} - -src_install() { - cmake-utils_src_install - - if use doc ; then - dodoc -r "${BUILD_DIR}"/doc/html - fi -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} diff --git a/media-sound/drumstick/drumstick-1.1.1.ebuild b/media-sound/drumstick/drumstick-1.1.1.ebuild deleted file mode 100644 index 4c119fe9f8d..000 --- a/media-sound/drumstick/drumstick-1.1.1.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-utils xdg - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="http://drumstick.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="doc fluidsynth pulseaudio" - -BDEPEND=" - virtual/pkgconfig - x11-misc/shared-mime-info
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 2599ff1cc273d46540da3d3abad0fc806a29844c Author: Aaron Bauman gentoo org> AuthorDate: Mon Apr 8 15:11:34 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Apr 8 15:11:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2599ff1c media-sound/drumstick: amd64 stable wrt bug #679986 Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 media-sound/drumstick/drumstick-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-1.1.2.ebuild b/media-sound/drumstick/drumstick-1.1.2.ebuild index ba70fe478c6..c76b6148043 100644 --- a/media-sound/drumstick/drumstick-1.1.2.ebuild +++ b/media-sound/drumstick/drumstick-1.1.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="doc fluidsynth pulseaudio" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 890d9605727bd03bc45874e7ba6b402b45f17620 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Mar 16 21:37:26 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Mar 16 21:37:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890d9605 media-sound/drumstick: amd64 stable wrt bug #679986 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" media-sound/drumstick/drumstick-1.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-1.1.1.ebuild b/media-sound/drumstick/drumstick-1.1.1.ebuild index 637a6a2cf57..4c119fe9f8d 100644 --- a/media-sound/drumstick/drumstick-1.1.1.ebuild +++ b/media-sound/drumstick/drumstick-1.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc fluidsynth pulseaudio" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 744ca537be2b3f016ef6771139958215be10ad43 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 10 21:46:55 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 10 22:45:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744ca537 media-sound/drumstick: EAPI-7 bump, add media-sound/fluidsynth slot op Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/drumstick/drumstick-1.1.1.ebuild | 48 ++-- 1 file changed, 16 insertions(+), 32 deletions(-) diff --git a/media-sound/drumstick/drumstick-1.1.1.ebuild b/media-sound/drumstick/drumstick-1.1.1.ebuild index dec23c6a8c8..637a6a2cf57 100644 --- a/media-sound/drumstick/drumstick-1.1.1.ebuild +++ b/media-sound/drumstick/drumstick-1.1.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit cmake-utils xdg-utils gnome2-utils +inherit cmake-utils xdg DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" HOMEPAGE="http://drumstick.sourceforge.net/"; @@ -14,9 +14,16 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc fluidsynth pulseaudio" -RESTRICT="test" - -RDEPEND=" +BDEPEND=" + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + ) +" +DEPEND=" dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 @@ -27,18 +34,12 @@ RDEPEND=" fluidsynth? ( media-sound/fluidsynth ) pulseaudio? ( media-sound/pulseaudio ) " -DEPEND="${RDEPEND} - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-doc/doxygen - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - ) -" +RDEPEND="${DEPEND}" DOCS=( AUTHORS ChangeLog NEWS README TODO ) +RESTRICT="test" + src_prepare() { cmake-utils_src_prepare @@ -65,7 +66,6 @@ src_configure() { src_compile() { cmake-utils_src_compile - use doc && cmake-utils_src_compile doxygen } @@ -76,19 +76,3 @@ src_install() { dodoc -r "${BUILD_DIR}"/doc/html fi } - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: a7b20853eb6f834bf24bc2aefb3f72b80042a16f Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 10 21:52:31 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 10 22:45:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7b20853 media-sound/drumstick: 1.1.2 version bump Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-1.1.2.ebuild | 78 2 files changed, 79 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 5155e046682..82a056a61ff 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1,3 @@ DIST drumstick-1.1.0.tar.bz2 1012405 BLAKE2B ad1e4990cbf4954eadf8c7ae602234852e77abcf534e14090a6e158e9032288fcce6c39b742c40ac9b8c7967dbfcd04578b871088f61ce411de9c910c79e1fbb SHA512 1099b80e1d2819a8343e877742c5f01c114419b2c63a965717bcff2c220aa218f40ac3860cf9496d3586663e73a6c2c7b62aee74c51229578a5ae3044da208da DIST drumstick-1.1.1.tar.bz2 1011275 BLAKE2B dff36487a1cf79512150638c793c471fb410c3563184e9acdbd9d441c53596a0bc611d4ebef2b4dc0214c0fef5324443fe0dfe4158f45521762abf4e838cf716 SHA512 f3278be71b1850bbe742ff46b65a656443a1d655c5bcc1e289d92492db985ab185ed140b88ca68f37235c07926be5b82cfe97ae2f95ca7e3a7f48a7c95c61654 +DIST drumstick-1.1.2.tar.bz2 1012371 BLAKE2B e60a5678d33db1831130037bb4a6df6da8de815a6a0ca33a167f85596f45a1d420ca4c689c756c1fd3f794fb2a097bc19878d78bfe0789a40f9eae1b306b769f SHA512 6e84fbf2ce717cdb3c669a477de65d2f32c277073d812546267c0a9556f7ead612e3140cbc412fcd560786ca024f201a1eb3ba9de4b037e3ba8d4db89e0e2e29 diff --git a/media-sound/drumstick/drumstick-1.1.2.ebuild b/media-sound/drumstick/drumstick-1.1.2.ebuild new file mode 100644 index 000..637a6a2cf57 --- /dev/null +++ b/media-sound/drumstick/drumstick-1.1.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils xdg + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="http://drumstick.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth pulseaudio" + +BDEPEND=" + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + ) +" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + pulseaudio? ( media-sound/pulseaudio ) +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +RESTRICT="test" + +src_prepare() { + cmake-utils_src_prepare + + if ! use fluidsynth ; then + sed -i -e "/pkg_check_modules(FLUIDSYNTH/d" \ + library/rt/CMakeLists.txt \ + library/rt-backends/CMakeLists.txt \ + utils/vpiano/CMakeLists.txt || die + fi + + if ! use pulseaudio ; then + sed -i -e "/pkg_check_modules(PULSE/d" CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + $(cmake-utils_use_find_package doc Doxygen) + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + use doc && cmake-utils_src_compile doxygen +} + +src_install() { + cmake-utils_src_install + + if use doc ; then + dodoc -r "${BUILD_DIR}"/doc/html + fi +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 854212ae6c9164d6dfd27416305a0e29899965fd Author: Marty E. Plummer startmail com> AuthorDate: Sun Apr 8 15:26:42 2018 + Commit: David Seifert gentoo org> CommitDate: Fri Apr 20 19:44:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854212ae media-sound/drumstick: fdo-mime->xdg-utils Package-Manager: Portage-2.3.28, Repoman-2.3.9 media-sound/drumstick/drumstick-1.1.0.ebuild | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/media-sound/drumstick/drumstick-1.1.0.ebuild b/media-sound/drumstick/drumstick-1.1.0.ebuild index 88fb5aae789..3c51d0d2cf4 100644 --- a/media-sound/drumstick/drumstick-1.1.0.ebuild +++ b/media-sound/drumstick/drumstick-1.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit cmake-utils fdo-mime gnome2-utils +inherit cmake-utils gnome2-utils xdg-utils DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" HOMEPAGE="http://drumstick.sourceforge.net/"; @@ -82,13 +82,13 @@ pkg_preinst() { } pkg_postinst() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update + xdg_desktop_database_update + xdg_mimeinfo_database_update gnome2_icon_cache_update } pkg_postrm() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update + xdg_desktop_database_update + xdg_mimeinfo_database_update gnome2_icon_cache_update }
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: e882c0d1a361cf0964146161be96d2d25e7749d5 Author: Johannes Huber gentoo org> AuthorDate: Tue Mar 27 16:38:34 2018 + Commit: Johannes Huber gentoo org> CommitDate: Tue Mar 27 16:50:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e882c0d1 media-sound/drumstick: Version bump 1.1.1 Package-Manager: Portage-2.3.24, Repoman-2.3.6 media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-1.1.1.ebuild | 94 2 files changed, 95 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index a502991da50..5155e046682 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1 +1,2 @@ DIST drumstick-1.1.0.tar.bz2 1012405 BLAKE2B ad1e4990cbf4954eadf8c7ae602234852e77abcf534e14090a6e158e9032288fcce6c39b742c40ac9b8c7967dbfcd04578b871088f61ce411de9c910c79e1fbb SHA512 1099b80e1d2819a8343e877742c5f01c114419b2c63a965717bcff2c220aa218f40ac3860cf9496d3586663e73a6c2c7b62aee74c51229578a5ae3044da208da +DIST drumstick-1.1.1.tar.bz2 1011275 BLAKE2B dff36487a1cf79512150638c793c471fb410c3563184e9acdbd9d441c53596a0bc611d4ebef2b4dc0214c0fef5324443fe0dfe4158f45521762abf4e838cf716 SHA512 f3278be71b1850bbe742ff46b65a656443a1d655c5bcc1e289d92492db985ab185ed140b88ca68f37235c07926be5b82cfe97ae2f95ca7e3a7f48a7c95c61654 diff --git a/media-sound/drumstick/drumstick-1.1.1.ebuild b/media-sound/drumstick/drumstick-1.1.1.ebuild new file mode 100644 index 000..dec23c6a8c8 --- /dev/null +++ b/media-sound/drumstick/drumstick-1.1.1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils xdg-utils gnome2-utils + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="http://drumstick.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth pulseaudio" + +RESTRICT="test" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + pulseaudio? ( media-sound/pulseaudio ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + ) +" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +src_prepare() { + cmake-utils_src_prepare + + if ! use fluidsynth ; then + sed -i -e "/pkg_check_modules(FLUIDSYNTH/d" \ + library/rt/CMakeLists.txt \ + library/rt-backends/CMakeLists.txt \ + utils/vpiano/CMakeLists.txt || die + fi + + if ! use pulseaudio ; then + sed -i -e "/pkg_check_modules(PULSE/d" CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=OFF + $(cmake-utils_use_find_package doc Doxygen) + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + + use doc && cmake-utils_src_compile doxygen +} + +src_install() { + cmake-utils_src_install + + if use doc ; then + dodoc -r "${BUILD_DIR}"/doc/html + fi +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 1e933ff0afd2efc8b65788dd3a62ccb0919e5a44 Author: Michael Palimaka gentoo org> AuthorDate: Fri Jan 12 09:57:54 2018 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Jan 12 10:38:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e933ff0 media-sound/drumstick: stabilise 1.1.0 for amd64/x86 Package-Manager: Portage-2.3.14, Repoman-2.3.6 media-sound/drumstick/drumstick-1.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/drumstick/drumstick-1.1.0.ebuild b/media-sound/drumstick/drumstick-1.1.0.ebuild index 4545970a4f5..88fb5aae789 100644 --- a/media-sound/drumstick/drumstick-1.1.0.ebuild +++ b/media-sound/drumstick/drumstick-1.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc fluidsynth pulseaudio" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/files/, media-sound/drumstick/
commit: 2f95a9b240763d995210e80d5852b6cf257ad2a8 Author: Michael Palimaka gentoo org> AuthorDate: Fri Jan 12 09:58:55 2018 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Jan 12 10:38:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f95a9b2 media-sound/drumstick: remove 0.5.0 and 1.0.2 Package-Manager: Portage-2.3.14, Repoman-2.3.6 media-sound/drumstick/Manifest | 2 - media-sound/drumstick/drumstick-0.5.0.ebuild | 66 --- media-sound/drumstick/drumstick-1.0.2.ebuild | 76 -- .../drumstick/files/0.5.0-doc_automagicness.patch | 20 -- .../drumstick/files/0.5.0-gcc6-narrowing.patch | 26 .../drumstick/files/0.5.0-underlinking.patch | 17 - .../drumstick/files/drumstick-1.0.2-gcc6.patch | 35 -- 7 files changed, 242 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 88092aaec9b..a502991da50 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,3 +1 @@ -DIST drumstick-0.5.0.tar.bz2 200914 BLAKE2B 9eff33ae033227b7d92e0eed05755426d81b573517917fb64d7311a2cd0bbd162a463cfaa9783fbc118078f1b9733f8c90033aafb1e542b4599ce284f11db4e9 SHA512 12078dbeae7166da210ccbbaee9d55b4c9e233fd317de72c20482466cd29987c976290efecd29cc28a5be6ed7e3b9fe95ddf1081d75222d9cf9d6aef13080a21 -DIST drumstick-1.0.2.tar.bz2 233666 BLAKE2B 5a3fcdb48f2a3c977407784c15d4722e9bf45d0cd6b84029ce2e5a71066ca6b93a162272bd8ae7425415244d5081a11f9f6d69a9fe1ace9209124dd2dfc99848 SHA512 df8d36b58e83b1e06cd1e4788e63c504bf2282c26f505509b2125e6c7be8ce8bc013774755b68e36f372a8682328459a5efb67ff09be1e0190805528458b3e45 DIST drumstick-1.1.0.tar.bz2 1012405 BLAKE2B ad1e4990cbf4954eadf8c7ae602234852e77abcf534e14090a6e158e9032288fcce6c39b742c40ac9b8c7967dbfcd04578b871088f61ce411de9c910c79e1fbb SHA512 1099b80e1d2819a8343e877742c5f01c114419b2c63a965717bcff2c220aa218f40ac3860cf9496d3586663e73a6c2c7b62aee74c51229578a5ae3044da208da diff --git a/media-sound/drumstick/drumstick-0.5.0.ebuild b/media-sound/drumstick/drumstick-0.5.0.ebuild deleted file mode 100644 index 23e0adbaad1..000 --- a/media-sound/drumstick/drumstick-0.5.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit fdo-mime gnome2-utils cmake-utils - -DESCRIPTION="Qt4/C++ wrapper for ALSA sequencer" -HOMEPAGE="http://drumstick.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="dbus doc" - -RDEPEND=" - media-libs/alsa-lib - dev-qt/qtgui:4 - dev-qt/qtsvg:4 - x11-misc/shared-mime-info - dbus? ( dev-qt/qtdbus:4 )" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( - app-doc/doxygen - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - )" - -PATCHES=( - "${FILESDIR}"/${PV}-doc_automagicness.patch - "${FILESDIR}"/${PV}-underlinking.patch - "${FILESDIR}"/${PV}-gcc6-narrowing.patch -) - -src_prepare() { - sed -i \ - -e '/CMAKE_EXE_LINKER_FLAGS/d' \ - CMakeLists.txt || die - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DUSE_DBUS=$(usex dbus) - -DWITH_DOC=$(usex doc) - ) - cmake-utils_src_configure -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update - gnome2_icon_cache_update -} diff --git a/media-sound/drumstick/drumstick-1.0.2.ebuild b/media-sound/drumstick/drumstick-1.0.2.ebuild deleted file mode 100644 index 3facc49b046..000 --- a/media-sound/drumstick/drumstick-1.0.2.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils fdo-mime gnome2-utils - -DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" -HOMEPAGE="http://drumstick.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib -" -DEPEND="${RDEPEND} - virtual/pkgconfig - x11-misc/shared-mime-info - doc? ( - app-doc/doxygen - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - ) -" - -DOCS=( AUTHORS ChangeLog NEWS README TODO ) - -PATCHES=( "${FILESDIR}/${P}-gcc6.patch" ) - -src_configure() { - local m
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/files/, media-sound/drumstick/
commit: f96504daab52bd8c531d1c859d5dd935fc97c607 Author: David Seifert gentoo org> AuthorDate: Mon May 1 08:47:29 2017 + Commit: David Seifert gentoo org> CommitDate: Mon May 1 08:48:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96504da media-sound/drumstick: Port to EAPI 6 Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-sound/drumstick/drumstick-0.5.0.ebuild | 22 +- .../drumstick/files/0.5.0-gcc6-narrowing.patch | 26 ++ .../drumstick/files/0.5.0-underlinking.patch | 4 ++-- 3 files changed, 38 insertions(+), 14 deletions(-) diff --git a/media-sound/drumstick/drumstick-0.5.0.ebuild b/media-sound/drumstick/drumstick-0.5.0.ebuild index ccd46d95d56..23e0adbaad1 100644 --- a/media-sound/drumstick/drumstick-0.5.0.ebuild +++ b/media-sound/drumstick/drumstick-0.5.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=4 +EAPI=6 -inherit base cmake-utils fdo-mime gnome2-utils +inherit fdo-mime gnome2-utils cmake-utils DESCRIPTION="Qt4/C++ wrapper for ALSA sequencer" HOMEPAGE="http://drumstick.sourceforge.net/"; @@ -14,7 +14,8 @@ SLOT="0" KEYWORDS="amd64 x86" IUSE="dbus doc" -RDEPEND="media-libs/alsa-lib +RDEPEND=" + media-libs/alsa-lib dev-qt/qtgui:4 dev-qt/qtsvg:4 x11-misc/shared-mime-info @@ -25,29 +26,26 @@ DEPEND="${RDEPEND} app-doc/doxygen app-text/docbook-xsl-stylesheets dev-libs/libxslt - ) -" - -DOCS=( AUTHORS ChangeLog NEWS README TODO ) + )" PATCHES=( "${FILESDIR}"/${PV}-doc_automagicness.patch "${FILESDIR}"/${PV}-underlinking.patch + "${FILESDIR}"/${PV}-gcc6-narrowing.patch ) src_prepare() { sed -i \ -e '/CMAKE_EXE_LINKER_FLAGS/d' \ CMakeLists.txt || die - base_src_prepare + cmake-utils_src_prepare } src_configure() { local mycmakeargs=( - $(cmake-utils_use_use dbus) - $(cmake-utils_use_with doc) + -DUSE_DBUS=$(usex dbus) + -DWITH_DOC=$(usex doc) ) - cmake-utils_src_configure } diff --git a/media-sound/drumstick/files/0.5.0-gcc6-narrowing.patch b/media-sound/drumstick/files/0.5.0-gcc6-narrowing.patch new file mode 100644 index 000..165db470592 --- /dev/null +++ b/media-sound/drumstick/files/0.5.0-gcc6-narrowing.patch @@ -0,0 +1,26 @@ +Fix GCC 6 failures caused by -Wnarrowing + +--- a/utils/buildsmf/buildsmf.cpp b/utils/buildsmf/buildsmf.cpp +@@ -53,8 +53,8 @@ + m_engine->writeKeySignature(0, 2, major_mode); // D major (2 sharps) + + // system exclusive event +-static char gsreset[] = { 0xf0, 0x41, 0x10, 0x42, 0x12, +- 0x40, 0x00, 0x7f, 0x00, 0x41, 0xf7 }; ++static char gsreset[] = { (char)0xf0, 0x41, 0x10, 0x42, 0x12, ++ 0x40, 0x00, 0x7f, 0x00, 0x41, (char)0xf7 }; + m_engine->writeMidiEvent(0, system_exclusive, sizeof(gsreset), gsreset); + + // some note events +--- a/utils/testevents/testevents.cpp b/utils/testevents/testevents.cpp +@@ -262,7 +262,7 @@ + dumpEvent(new KeyPressEvent(5, 60, 124)); + dumpEvent(new ChanPressEvent(6, 111)); + dumpEvent(new PitchBendEvent(7, 1234)); +-char sysex[] = {0xf0, 0x41, 0x10, 0x42, 0x12, 0x40, 0, 0x7f, 0, 0x41, 0xf7}; ++char sysex[] = {(char)0xf0, 0x41, 0x10, 0x42, 0x12, 0x40, 0, 0x7f, 0, 0x41, (char)0xf7}; + dumpEvent(new SysExEvent(QByteArray(sysex, sizeof(sysex; + QString text = "This can be a copyright, song name, instrument, lyric..."; + TextEvent te(text, 3); diff --git a/media-sound/drumstick/files/0.5.0-underlinking.patch b/media-sound/drumstick/files/0.5.0-underlinking.patch index 1bb5ae7da3b..1ec4fd18602 100644 --- a/media-sound/drumstick/files/0.5.0-underlinking.patch +++ b/media-sound/drumstick/files/0.5.0-underlinking.patch @@ -1,5 +1,5 @@ utils/vpiano/CMakeLists.txt -+++ utils/vpiano/CMakeLists.txt +--- a/utils/vpiano/CMakeLists.txt b/utils/vpiano/CMakeLists.txt @@ -1,3 +1,5 @@ +find_package(X11 REQUIRED) +
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/, media-sound/drumstick/files/
commit: e70539b84a052910257ec60407f8cfce42c7f43f Author: David Seifert gentoo org> AuthorDate: Mon May 1 08:21:34 2017 + Commit: David Seifert gentoo org> CommitDate: Mon May 1 08:22:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70539b8 Revert "media-sound/drumstick: Remove old" This reverts commit 35895f23871d92202bf5f2020582a321a894ee91. media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-0.5.0.ebuild | 68 ++ .../drumstick/files/0.5.0-doc_automagicness.patch | 20 +++ .../drumstick/files/0.5.0-underlinking.patch | 17 ++ 4 files changed, 106 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 57450a82888..f6a147c9769 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1,3 @@ +DIST drumstick-0.5.0.tar.bz2 200914 SHA256 5a12bcf2a26dac7f2a5c9507c662c4c85556881c64bb55365dceb437cf3652cd SHA512 12078dbeae7166da210ccbbaee9d55b4c9e233fd317de72c20482466cd29987c976290efecd29cc28a5be6ed7e3b9fe95ddf1081d75222d9cf9d6aef13080a21 WHIRLPOOL 6d7b35259280aacf0ec414868068f136c39bb8e488848d110739481cbf6bb874cb46c95b98bc8f541185816ff81819494716e2706d9e6a59519bdc2e9520a425 DIST drumstick-1.0.2.tar.bz2 233666 SHA256 34aab5812c35ba16f8e606632a56c38879f470e3e395d580412c73ef937f8750 SHA512 df8d36b58e83b1e06cd1e4788e63c504bf2282c26f505509b2125e6c7be8ce8bc013774755b68e36f372a8682328459a5efb67ff09be1e0190805528458b3e45 WHIRLPOOL 8dba872973649ece08b37447c76c96a7da4382075f9682be9e0bb9b491aec2eab9ba969abaaf9396abff3c98a9d0a224ae1b48e6bca093c305675133669c11de DIST drumstick-1.1.0.tar.bz2 1012405 SHA256 ae1d2c0d21b45d144e181b873ffbc2979a294fab31b8d71a5b0b8cad3276f38e SHA512 1099b80e1d2819a8343e877742c5f01c114419b2c63a965717bcff2c220aa218f40ac3860cf9496d3586663e73a6c2c7b62aee74c51229578a5ae3044da208da WHIRLPOOL fb070609049b329c1258dde8a8ff4e2ebcbec577d6fa46e59b51f39c8708a186976f94925a1407fc0ce92e77257f4133f811daf79258455fb9389d54b8044f9f diff --git a/media-sound/drumstick/drumstick-0.5.0.ebuild b/media-sound/drumstick/drumstick-0.5.0.ebuild new file mode 100644 index 000..ccd46d95d56 --- /dev/null +++ b/media-sound/drumstick/drumstick-0.5.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 + +inherit base cmake-utils fdo-mime gnome2-utils + +DESCRIPTION="Qt4/C++ wrapper for ALSA sequencer" +HOMEPAGE="http://drumstick.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="dbus doc" + +RDEPEND="media-libs/alsa-lib + dev-qt/qtgui:4 + dev-qt/qtsvg:4 + x11-misc/shared-mime-info + dbus? ( dev-qt/qtdbus:4 )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( + app-doc/doxygen + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + ) +" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +PATCHES=( + "${FILESDIR}"/${PV}-doc_automagicness.patch + "${FILESDIR}"/${PV}-underlinking.patch +) + +src_prepare() { + sed -i \ + -e '/CMAKE_EXE_LINKER_FLAGS/d' \ + CMakeLists.txt || die + base_src_prepare +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_use dbus) + $(cmake-utils_use_with doc) + ) + + cmake-utils_src_configure +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update +} diff --git a/media-sound/drumstick/files/0.5.0-doc_automagicness.patch b/media-sound/drumstick/files/0.5.0-doc_automagicness.patch new file mode 100644 index 000..c2474ae4f1e --- /dev/null +++ b/media-sound/drumstick/files/0.5.0-doc_automagicness.patch @@ -0,0 +1,20 @@ +diff -urN drumstick-0.5.0.old/CMakeLists.txt drumstick-0.5.0/CMakeLists.txt +--- drumstick-0.5.0.old/CMakeLists.txt 2010-09-09 12:38:56.0 +0200 drumstick-0.5.0/CMakeLists.txt 2011-05-13 11:03:30.156962982 +0200 +@@ -143,6 +143,8 @@ + ADD_SUBDIRECTORY(library) + ADD_SUBDIRECTORY(utils) + ADD_SUBDIRECTORY(icons) ++OPTION(WITH_DOC "Build documentation" ON) ++IF( WITH_DOC ) + IF(${CMAKE_SYSTEM} MATCHES "Linux") + FIND_PACKAGE(Doxygen) + IF(DOXYGEN_FOUND) +@@ -157,6 +159,7 @@ + ENDIF(DOXYGEN_FOUND) + ADD_SUBDIRECTORY(doc) + ENDIF(${CMAKE_SYSTEM} MATCHES "Linux") ++ENDIF( WITH_DOC ) + + CONFIGURE_FILE(drumstick-alsa.pc.in drumstick-alsa.pc IMMEDIATE @ONLY) + CONFIGURE_FILE(drumstick-file.pc.in drumstick-file.pc IMMEDIATE @ONLY) diff --git a/media-sound/drumstick/files/0.5.0-underlinking.patch b/media-sound/drumstick/fil
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/, media-sound/drumstick/files/
commit: 35895f23871d92202bf5f2020582a321a894ee91 Author: David Seifert gentoo org> AuthorDate: Sun Apr 30 22:04:12 2017 + Commit: David Seifert gentoo org> CommitDate: Sun Apr 30 22:07:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35895f23 media-sound/drumstick: Remove old Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-sound/drumstick/Manifest | 1 - media-sound/drumstick/drumstick-0.5.0.ebuild | 68 -- .../drumstick/files/0.5.0-doc_automagicness.patch | 20 --- .../drumstick/files/0.5.0-underlinking.patch | 17 -- 4 files changed, 106 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index f6a147c9769..57450a82888 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,3 +1,2 @@ -DIST drumstick-0.5.0.tar.bz2 200914 SHA256 5a12bcf2a26dac7f2a5c9507c662c4c85556881c64bb55365dceb437cf3652cd SHA512 12078dbeae7166da210ccbbaee9d55b4c9e233fd317de72c20482466cd29987c976290efecd29cc28a5be6ed7e3b9fe95ddf1081d75222d9cf9d6aef13080a21 WHIRLPOOL 6d7b35259280aacf0ec414868068f136c39bb8e488848d110739481cbf6bb874cb46c95b98bc8f541185816ff81819494716e2706d9e6a59519bdc2e9520a425 DIST drumstick-1.0.2.tar.bz2 233666 SHA256 34aab5812c35ba16f8e606632a56c38879f470e3e395d580412c73ef937f8750 SHA512 df8d36b58e83b1e06cd1e4788e63c504bf2282c26f505509b2125e6c7be8ce8bc013774755b68e36f372a8682328459a5efb67ff09be1e0190805528458b3e45 WHIRLPOOL 8dba872973649ece08b37447c76c96a7da4382075f9682be9e0bb9b491aec2eab9ba969abaaf9396abff3c98a9d0a224ae1b48e6bca093c305675133669c11de DIST drumstick-1.1.0.tar.bz2 1012405 SHA256 ae1d2c0d21b45d144e181b873ffbc2979a294fab31b8d71a5b0b8cad3276f38e SHA512 1099b80e1d2819a8343e877742c5f01c114419b2c63a965717bcff2c220aa218f40ac3860cf9496d3586663e73a6c2c7b62aee74c51229578a5ae3044da208da WHIRLPOOL fb070609049b329c1258dde8a8ff4e2ebcbec577d6fa46e59b51f39c8708a186976f94925a1407fc0ce92e77257f4133f811daf79258455fb9389d54b8044f9f diff --git a/media-sound/drumstick/drumstick-0.5.0.ebuild b/media-sound/drumstick/drumstick-0.5.0.ebuild deleted file mode 100644 index ccd46d95d56..000 --- a/media-sound/drumstick/drumstick-0.5.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit base cmake-utils fdo-mime gnome2-utils - -DESCRIPTION="Qt4/C++ wrapper for ALSA sequencer" -HOMEPAGE="http://drumstick.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="dbus doc" - -RDEPEND="media-libs/alsa-lib - dev-qt/qtgui:4 - dev-qt/qtsvg:4 - x11-misc/shared-mime-info - dbus? ( dev-qt/qtdbus:4 )" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( - app-doc/doxygen - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - ) -" - -DOCS=( AUTHORS ChangeLog NEWS README TODO ) - -PATCHES=( - "${FILESDIR}"/${PV}-doc_automagicness.patch - "${FILESDIR}"/${PV}-underlinking.patch -) - -src_prepare() { - sed -i \ - -e '/CMAKE_EXE_LINKER_FLAGS/d' \ - CMakeLists.txt || die - base_src_prepare -} - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_use dbus) - $(cmake-utils_use_with doc) - ) - - cmake-utils_src_configure -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update - gnome2_icon_cache_update -} diff --git a/media-sound/drumstick/files/0.5.0-doc_automagicness.patch b/media-sound/drumstick/files/0.5.0-doc_automagicness.patch deleted file mode 100644 index c2474ae4f1e..000 --- a/media-sound/drumstick/files/0.5.0-doc_automagicness.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff -urN drumstick-0.5.0.old/CMakeLists.txt drumstick-0.5.0/CMakeLists.txt drumstick-0.5.0.old/CMakeLists.txt 2010-09-09 12:38:56.0 +0200 -+++ drumstick-0.5.0/CMakeLists.txt 2011-05-13 11:03:30.156962982 +0200 -@@ -143,6 +143,8 @@ - ADD_SUBDIRECTORY(library) - ADD_SUBDIRECTORY(utils) - ADD_SUBDIRECTORY(icons) -+OPTION(WITH_DOC "Build documentation" ON) -+IF( WITH_DOC ) - IF(${CMAKE_SYSTEM} MATCHES "Linux") - FIND_PACKAGE(Doxygen) - IF(DOXYGEN_FOUND) -@@ -157,6 +159,7 @@ - ENDIF(DOXYGEN_FOUND) - ADD_SUBDIRECTORY(doc) - ENDIF(${CMAKE_SYSTEM} MATCHES "Linux") -+ENDIF( WITH_DOC ) - - CONFIGURE_FILE(drumstick-alsa.pc.in drumstick-alsa.pc IMMEDIATE @ONLY) - CONFIGURE_FILE(drumstick-file.pc.in drumstick-file.pc IMMEDIATE @ONLY) diff --git a/media-sound/drumstick/files/0.5.0-underlinking.patch b/media-sound/drumstick/files/0.5.0-underlink
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 475abb9790ac096c064ba43e7dadd46cc2c98498 Author: Michael Palimaka gentoo org> AuthorDate: Thu Dec 29 11:42:46 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Dec 29 11:43:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=475abb97 media-sound/drumstick: disable broken tests Gentoo-bug: 604006 Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-sound/drumstick/drumstick-1.1.0.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-sound/drumstick/drumstick-1.1.0.ebuild b/media-sound/drumstick/drumstick-1.1.0.ebuild index c1ffbe3..fae9aec 100644 --- a/media-sound/drumstick/drumstick-1.1.0.ebuild +++ b/media-sound/drumstick/drumstick-1.1.0.ebuild @@ -15,6 +15,8 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc fluidsynth pulseaudio" +RESTRICT="test" + RDEPEND=" >=dev-qt/qtcore-5.7:5 >=dev-qt/qtdbus-5.7:5 @@ -55,6 +57,7 @@ src_prepare() { src_configure() { local mycmakeargs=( + -DBUILD_TESTING=OFF $(cmake-utils_use_find_package doc Doxygen) )
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: df91de4a9aaa22a6a488549f9a721c4a9286f4c2 Author: Johannes Huber gentoo org> AuthorDate: Fri Dec 23 09:54:15 2016 + Commit: Johannes Huber gentoo org> CommitDate: Fri Dec 23 10:11:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df91de4a media-sound/drumstick: Drop CMAKE_MIN_VERSION Covered by cmake-utils eclass now. Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-sound/drumstick/drumstick-1.1.0.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-1.1.0.ebuild b/media-sound/drumstick/drumstick-1.1.0.ebuild index 409147c..c1ffbe3 100644 --- a/media-sound/drumstick/drumstick-1.1.0.ebuild +++ b/media-sound/drumstick/drumstick-1.1.0.ebuild @@ -4,7 +4,6 @@ EAPI=6 -CMAKE_MIN_VERSION="3.0" inherit cmake-utils fdo-mime gnome2-utils DESCRIPTION="Qt/C++ wrapper for ALSA sequencer"
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: e1768d01aff958a61bcadd2f245e09b450b4df9d Author: Michael Palimaka gentoo org> AuthorDate: Wed Sep 28 14:16:51 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Sep 28 14:17:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1768d01 media-sound/drumstick: version bump Package-Manager: portage-2.3.1 media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-1.1.0.ebuild | 93 media-sound/drumstick/metadata.xml | 3 + 3 files changed, 97 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index abc257a..f6a147c 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1,3 @@ DIST drumstick-0.5.0.tar.bz2 200914 SHA256 5a12bcf2a26dac7f2a5c9507c662c4c85556881c64bb55365dceb437cf3652cd SHA512 12078dbeae7166da210ccbbaee9d55b4c9e233fd317de72c20482466cd29987c976290efecd29cc28a5be6ed7e3b9fe95ddf1081d75222d9cf9d6aef13080a21 WHIRLPOOL 6d7b35259280aacf0ec414868068f136c39bb8e488848d110739481cbf6bb874cb46c95b98bc8f541185816ff81819494716e2706d9e6a59519bdc2e9520a425 DIST drumstick-1.0.2.tar.bz2 233666 SHA256 34aab5812c35ba16f8e606632a56c38879f470e3e395d580412c73ef937f8750 SHA512 df8d36b58e83b1e06cd1e4788e63c504bf2282c26f505509b2125e6c7be8ce8bc013774755b68e36f372a8682328459a5efb67ff09be1e0190805528458b3e45 WHIRLPOOL 8dba872973649ece08b37447c76c96a7da4382075f9682be9e0bb9b491aec2eab9ba969abaaf9396abff3c98a9d0a224ae1b48e6bca093c305675133669c11de +DIST drumstick-1.1.0.tar.bz2 1012405 SHA256 ae1d2c0d21b45d144e181b873ffbc2979a294fab31b8d71a5b0b8cad3276f38e SHA512 1099b80e1d2819a8343e877742c5f01c114419b2c63a965717bcff2c220aa218f40ac3860cf9496d3586663e73a6c2c7b62aee74c51229578a5ae3044da208da WHIRLPOOL fb070609049b329c1258dde8a8ff4e2ebcbec577d6fa46e59b51f39c8708a186976f94925a1407fc0ce92e77257f4133f811daf79258455fb9389d54b8044f9f diff --git a/media-sound/drumstick/drumstick-1.1.0.ebuild b/media-sound/drumstick/drumstick-1.1.0.ebuild new file mode 100644 index ..409147c --- /dev/null +++ b/media-sound/drumstick/drumstick-1.1.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +CMAKE_MIN_VERSION="3.0" +inherit cmake-utils fdo-mime gnome2-utils + +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" +HOMEPAGE="http://drumstick.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fluidsynth pulseaudio" + +RDEPEND=" + >=dev-qt/qtcore-5.7:5 + >=dev-qt/qtdbus-5.7:5 + >=dev-qt/qtgui-5.7:5 + >=dev-qt/qtnetwork-5.7:5 + >=dev-qt/qtsvg-5.7:5 + >=dev-qt/qtwidgets-5.7:5 + media-libs/alsa-lib + fluidsynth? ( media-sound/fluidsynth ) + pulseaudio? ( media-sound/pulseaudio ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + ) +" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +src_prepare() { + cmake-utils_src_prepare + + if ! use fluidsynth ; then + sed -i -e "/pkg_check_modules(FLUIDSYNTH/d" \ + library/rt/CMakeLists.txt \ + library/rt-backends/CMakeLists.txt \ + utils/vpiano/CMakeLists.txt || die + fi + + if ! use pulseaudio ; then + sed -i -e "/pkg_check_modules(PULSE/d" CMakeLists.txt || die + fi +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package doc Doxygen) + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + + use doc && cmake-utils_src_compile doxygen +} + +src_install() { + cmake-utils_src_install + + if use doc ; then + dodoc -r "${BUILD_DIR}"/doc/html + fi +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update +} diff --git a/media-sound/drumstick/metadata.xml b/media-sound/drumstick/metadata.xml index 1f89475..ffb8a67 100644 --- a/media-sound/drumstick/metadata.xml +++ b/media-sound/drumstick/metadata.xml @@ -9,6 +9,9 @@ k...@gentoo.org Gentoo KDE Project + + Enable support for media-sound/fluidsynth + drumstick
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 86a610325c70218a93ca1d73c830bb2a1cad4df6 Author: Michael Palimaka gentoo org> AuthorDate: Wed Jun 22 12:42:58 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Jun 22 12:57:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86a61032 media-sound/drumstick: amd64/x86 stable Gentoo-bug: 579602 Package-Manager: portage-2.3.0_rc1 media-sound/drumstick/drumstick-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/drumstick/drumstick-1.0.2.ebuild b/media-sound/drumstick/drumstick-1.0.2.ebuild index b2b8346..7565cf8 100644 --- a/media-sound/drumstick/drumstick-1.0.2.ebuild +++ b/media-sound/drumstick/drumstick-1.0.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/files/, media-sound/drumstick/
commit: 89330eb9060d5afd229668c20a1f890620614617 Author: Johannes Huber gentoo org> AuthorDate: Fri May 20 17:15:37 2016 + Commit: Johannes Huber gentoo org> CommitDate: Fri May 20 17:15:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89330eb9 media-sound/drumstick: Fix build with gcc-6 Adding upstream patch which fixes build with gcc-6. Gentoo-bug: 583512 Package-Manager: portage-2.3.0_rc1 media-sound/drumstick/drumstick-1.0.2.ebuild | 2 ++ .../drumstick/files/drumstick-1.0.2-gcc6.patch | 35 ++ 2 files changed, 37 insertions(+) diff --git a/media-sound/drumstick/drumstick-1.0.2.ebuild b/media-sound/drumstick/drumstick-1.0.2.ebuild index 47cd4af..b2b8346 100644 --- a/media-sound/drumstick/drumstick-1.0.2.ebuild +++ b/media-sound/drumstick/drumstick-1.0.2.ebuild @@ -36,6 +36,8 @@ DEPEND="${RDEPEND} DOCS=( AUTHORS ChangeLog NEWS README TODO ) +PATCHES=( "${FILESDIR}/${P}-gcc6.patch" ) + src_configure() { local mycmakeargs=( $(cmake-utils_use_find_package doc Doxygen) diff --git a/media-sound/drumstick/files/drumstick-1.0.2-gcc6.patch b/media-sound/drumstick/files/drumstick-1.0.2-gcc6.patch new file mode 100644 index 000..4bb66e8 --- /dev/null +++ b/media-sound/drumstick/files/drumstick-1.0.2-gcc6.patch @@ -0,0 +1,35 @@ +Index: library/file/qove.cpp +=== +--- a/library/file/qove.cpp(revision 316) b/library/file/qove.cpp(working copy) +@@ -11356,7 +11356,7 @@ + OVE::MeasureData* measureData = d->ove.getMeasureData(i, j, k); + QList tempoPtrs = measureData->getMusicDatas(OVE::MusicData_Tempo); + +- if (k == 0 || (k > 0 && abs(measure->getTypeTempo() - d->ove.getMeasure(k - 1)->getTypeTempo()) > 0.01)) { ++ if (k == 0 || (k > 0 && std::abs(measure->getTypeTempo()- d->ove.getMeasure(k - 1)->getTypeTempo()) > 0.01)) { + int tick = d->mtt.getTick(k, 0); + int tempo = (int) measure->getTypeTempo(); + tempos[tick] = tempo; +@@ -11739,7 +11739,7 @@ + } + case OVE::Articulation_Arpeggio: { + //if( art->getChangeSoundEffect() ) { +- unsigned int soundEffect = abs(art->getSoundEffect().first) + abs(art->getSoundEffect().second); ++ unsigned int soundEffect = std::abs(art->getSoundEffect().first) + std::abs(art->getSoundEffect().second); + int tickAmount = (soundEffect / notes.size()) * ((notes.size() - i) - 1); + startTick -= tickAmount; + //} +Index: utils/testevents/testevents.cpp +=== +--- a/utils/testevents/testevents.cpp (revision 316) b/utils/testevents/testevents.cpp (working copy) +@@ -262,7 +262,7 @@ + dumpEvent(new KeyPressEvent(5, 60, 124)); + dumpEvent(new ChanPressEvent(6, 111)); + dumpEvent(new PitchBendEvent(7, 1234)); +-char sysex[] = {0xf0, 0x41, 0x10, 0x42, 0x12, 0x40, 0, 0x7f, 0, 0x41, 0xf7}; ++char sysex[] = {'\xf0', '\x41', '\x10', '\x42', '\x12', '\x40', '\0', '\x7f', '\0', '\x41', '\xf7'}; + dumpEvent(new SysExEvent(QByteArray(sysex, sizeof(sysex; + QString text = "This can be a copyright, song name, instrument, lyric..."; + TextEvent te(text, 3);
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: c268a127c49239ba12e7645eec1598e77bcf0fcc Author: Johannes Huber gentoo org> AuthorDate: Tue Apr 12 19:41:01 2016 + Commit: Johannes Huber gentoo org> CommitDate: Tue Apr 12 19:45:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c268a127 media-sound/drumstick: EAPI 6 Package-Manager: portage-2.2.28 media-sound/drumstick/drumstick-1.0.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/drumstick/drumstick-1.0.2.ebuild b/media-sound/drumstick/drumstick-1.0.2.ebuild index 82ac2f2..47cd4af 100644 --- a/media-sound/drumstick/drumstick-1.0.2.ebuild +++ b/media-sound/drumstick/drumstick-1.0.2.ebuild @@ -2,11 +2,11 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 inherit cmake-utils fdo-mime gnome2-utils -DESCRIPTION="Qt4/C++ wrapper for ALSA sequencer" +DESCRIPTION="Qt/C++ wrapper for ALSA sequencer" HOMEPAGE="http://drumstick.sourceforge.net/"; SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: b8e6902c912c34cbefd5ffa775fd58cf1c264405 Author: Michael Palimaka gentoo org> AuthorDate: Thu Mar 24 19:48:58 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Mar 24 19:50:45 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e6902c media-sound/drumstick: remove old Package-Manager: portage-2.2.28 media-sound/drumstick/Manifest | 2 - media-sound/drumstick/drumstick-1.0.0.ebuild | 75 media-sound/drumstick/drumstick-1.0.1.ebuild | 75 3 files changed, 152 deletions(-) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 6155342..abc257a 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,4 +1,2 @@ DIST drumstick-0.5.0.tar.bz2 200914 SHA256 5a12bcf2a26dac7f2a5c9507c662c4c85556881c64bb55365dceb437cf3652cd SHA512 12078dbeae7166da210ccbbaee9d55b4c9e233fd317de72c20482466cd29987c976290efecd29cc28a5be6ed7e3b9fe95ddf1081d75222d9cf9d6aef13080a21 WHIRLPOOL 6d7b35259280aacf0ec414868068f136c39bb8e488848d110739481cbf6bb874cb46c95b98bc8f541185816ff81819494716e2706d9e6a59519bdc2e9520a425 -DIST drumstick-1.0.0.tar.bz2 231036 SHA256 c10520e34524c904a24b7f93cddcdcb95eec3cd2f358d96be8dfc809df062b99 SHA512 631ea32ab1a611266c650d6e9c4be564556f9c965c85a600097bbe909d594f601c917ff9fb46af444a0907472dd522e61bca6d4111ad6b1beec06ae267c5e33a WHIRLPOOL 9fbdc310326b8ae6ab468182d9c6dad07b2961fbfa4a53ad611f0a4a2f51ccf03ddd28f19a9731181e3b94387245706ea1d40950c6c99e311a9dcdd4e845cebb -DIST drumstick-1.0.1.tar.bz2 233551 SHA256 bbe190dc9e2af52b8c5cd4453c7d0346835e66ec2ca49f0ad2188b55508faf57 SHA512 d1d3fd3d4d460d8c53dbd73dd449bd049f6baac653b6eaac8800d7a615881e5ef29877c82fb5e162f2612c004e2c70236206476ff4fe505fd20497f737ac1ab0 WHIRLPOOL 894b1f2379cee7b13ed3f6f8e9e5742ba9d682bdb1b6e4ef6b8e001c89b0bdaf5dc78079e6ec8018c6f39126ffe861ada35d8868fb2be89b86ee1cd9f12b6a77 DIST drumstick-1.0.2.tar.bz2 233666 SHA256 34aab5812c35ba16f8e606632a56c38879f470e3e395d580412c73ef937f8750 SHA512 df8d36b58e83b1e06cd1e4788e63c504bf2282c26f505509b2125e6c7be8ce8bc013774755b68e36f372a8682328459a5efb67ff09be1e0190805528458b3e45 WHIRLPOOL 8dba872973649ece08b37447c76c96a7da4382075f9682be9e0bb9b491aec2eab9ba969abaaf9396abff3c98a9d0a224ae1b48e6bca093c305675133669c11de diff --git a/media-sound/drumstick/drumstick-1.0.0.ebuild b/media-sound/drumstick/drumstick-1.0.0.ebuild deleted file mode 100644 index 0895566..000 --- a/media-sound/drumstick/drumstick-1.0.0.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit cmake-utils fdo-mime gnome2-utils - -DESCRIPTION="Qt4/C++ wrapper for ALSA sequencer" -HOMEPAGE="http://drumstick.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - x11-misc/shared-mime-info -" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( - app-doc/doxygen - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - ) -" - -DOCS=( AUTHORS ChangeLog NEWS README TODO ) - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_find_package doc Doxygen) - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile - - use doc && cmake-utils_src_compile doxygen -} - -src_install() { - cmake-utils_src_install - - if use doc ; then - dodoc -r "${BUILD_DIR}"/doc/html - fi -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update - fdo-mime_mime_database_update - gnome2_icon_cache_update -} diff --git a/media-sound/drumstick/drumstick-1.0.1.ebuild b/media-sound/drumstick/drumstick-1.0.1.ebuild deleted file mode 100644 index 0895566..000 --- a/media-sound/drumstick/drumstick-1.0.1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit cmake-utils fdo-mime gnome2-utils - -DESCRIPTION="Qt4/C++ wrapper for ALSA sequencer" -HOMEPAGE="http://drumstick.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - media-libs/alsa-lib - x
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: ca772e87035bcad78d4af7bd0591b0a5ea563ea4 Author: Michael Palimaka gentoo org> AuthorDate: Fri Jan 22 13:31:19 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Jan 22 13:31:56 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca772e87 media-sound/drumstick: version bump Package-Manager: portage-2.2.27 media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-1.0.2.ebuild | 75 2 files changed, 76 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 446d792..6155342 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,3 +1,4 @@ DIST drumstick-0.5.0.tar.bz2 200914 SHA256 5a12bcf2a26dac7f2a5c9507c662c4c85556881c64bb55365dceb437cf3652cd SHA512 12078dbeae7166da210ccbbaee9d55b4c9e233fd317de72c20482466cd29987c976290efecd29cc28a5be6ed7e3b9fe95ddf1081d75222d9cf9d6aef13080a21 WHIRLPOOL 6d7b35259280aacf0ec414868068f136c39bb8e488848d110739481cbf6bb874cb46c95b98bc8f541185816ff81819494716e2706d9e6a59519bdc2e9520a425 DIST drumstick-1.0.0.tar.bz2 231036 SHA256 c10520e34524c904a24b7f93cddcdcb95eec3cd2f358d96be8dfc809df062b99 SHA512 631ea32ab1a611266c650d6e9c4be564556f9c965c85a600097bbe909d594f601c917ff9fb46af444a0907472dd522e61bca6d4111ad6b1beec06ae267c5e33a WHIRLPOOL 9fbdc310326b8ae6ab468182d9c6dad07b2961fbfa4a53ad611f0a4a2f51ccf03ddd28f19a9731181e3b94387245706ea1d40950c6c99e311a9dcdd4e845cebb DIST drumstick-1.0.1.tar.bz2 233551 SHA256 bbe190dc9e2af52b8c5cd4453c7d0346835e66ec2ca49f0ad2188b55508faf57 SHA512 d1d3fd3d4d460d8c53dbd73dd449bd049f6baac653b6eaac8800d7a615881e5ef29877c82fb5e162f2612c004e2c70236206476ff4fe505fd20497f737ac1ab0 WHIRLPOOL 894b1f2379cee7b13ed3f6f8e9e5742ba9d682bdb1b6e4ef6b8e001c89b0bdaf5dc78079e6ec8018c6f39126ffe861ada35d8868fb2be89b86ee1cd9f12b6a77 +DIST drumstick-1.0.2.tar.bz2 233666 SHA256 34aab5812c35ba16f8e606632a56c38879f470e3e395d580412c73ef937f8750 SHA512 df8d36b58e83b1e06cd1e4788e63c504bf2282c26f505509b2125e6c7be8ce8bc013774755b68e36f372a8682328459a5efb67ff09be1e0190805528458b3e45 WHIRLPOOL 8dba872973649ece08b37447c76c96a7da4382075f9682be9e0bb9b491aec2eab9ba969abaaf9396abff3c98a9d0a224ae1b48e6bca093c305675133669c11de diff --git a/media-sound/drumstick/drumstick-1.0.2.ebuild b/media-sound/drumstick/drumstick-1.0.2.ebuild new file mode 100644 index 000..82ac2f2 --- /dev/null +++ b/media-sound/drumstick/drumstick-1.0.2.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit cmake-utils fdo-mime gnome2-utils + +DESCRIPTION="Qt4/C++ wrapper for ALSA sequencer" +HOMEPAGE="http://drumstick.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib +" +DEPEND="${RDEPEND} + virtual/pkgconfig + x11-misc/shared-mime-info + doc? ( + app-doc/doxygen + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + ) +" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package doc Doxygen) + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + + use doc && cmake-utils_src_compile doxygen +} + +src_install() { + cmake-utils_src_install + + if use doc ; then + dodoc -r "${BUILD_DIR}"/doc/html + fi +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/drumstick/
commit: 13c44431652c1388bc7e06a288f16e3c88f32930 Author: Alexis Ballier gentoo org> AuthorDate: Mon Aug 24 16:42:29 2015 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Aug 24 16:42:36 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c44431 media-sound/drumstick: bump to 1.0.1 Package-Manager: portage-2.2.20.1 media-sound/drumstick/Manifest | 1 + media-sound/drumstick/drumstick-1.0.1.ebuild | 75 2 files changed, 76 insertions(+) diff --git a/media-sound/drumstick/Manifest b/media-sound/drumstick/Manifest index 0e64de0..446d792 100644 --- a/media-sound/drumstick/Manifest +++ b/media-sound/drumstick/Manifest @@ -1,2 +1,3 @@ DIST drumstick-0.5.0.tar.bz2 200914 SHA256 5a12bcf2a26dac7f2a5c9507c662c4c85556881c64bb55365dceb437cf3652cd SHA512 12078dbeae7166da210ccbbaee9d55b4c9e233fd317de72c20482466cd29987c976290efecd29cc28a5be6ed7e3b9fe95ddf1081d75222d9cf9d6aef13080a21 WHIRLPOOL 6d7b35259280aacf0ec414868068f136c39bb8e488848d110739481cbf6bb874cb46c95b98bc8f541185816ff81819494716e2706d9e6a59519bdc2e9520a425 DIST drumstick-1.0.0.tar.bz2 231036 SHA256 c10520e34524c904a24b7f93cddcdcb95eec3cd2f358d96be8dfc809df062b99 SHA512 631ea32ab1a611266c650d6e9c4be564556f9c965c85a600097bbe909d594f601c917ff9fb46af444a0907472dd522e61bca6d4111ad6b1beec06ae267c5e33a WHIRLPOOL 9fbdc310326b8ae6ab468182d9c6dad07b2961fbfa4a53ad611f0a4a2f51ccf03ddd28f19a9731181e3b94387245706ea1d40950c6c99e311a9dcdd4e845cebb +DIST drumstick-1.0.1.tar.bz2 233551 SHA256 bbe190dc9e2af52b8c5cd4453c7d0346835e66ec2ca49f0ad2188b55508faf57 SHA512 d1d3fd3d4d460d8c53dbd73dd449bd049f6baac653b6eaac8800d7a615881e5ef29877c82fb5e162f2612c004e2c70236206476ff4fe505fd20497f737ac1ab0 WHIRLPOOL 894b1f2379cee7b13ed3f6f8e9e5742ba9d682bdb1b6e4ef6b8e001c89b0bdaf5dc78079e6ec8018c6f39126ffe861ada35d8868fb2be89b86ee1cd9f12b6a77 diff --git a/media-sound/drumstick/drumstick-1.0.1.ebuild b/media-sound/drumstick/drumstick-1.0.1.ebuild new file mode 100644 index 000..0895566 --- /dev/null +++ b/media-sound/drumstick/drumstick-1.0.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit cmake-utils fdo-mime gnome2-utils + +DESCRIPTION="Qt4/C++ wrapper for ALSA sequencer" +HOMEPAGE="http://drumstick.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + media-libs/alsa-lib + x11-misc/shared-mime-info +" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( + app-doc/doxygen + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + ) +" + +DOCS=( AUTHORS ChangeLog NEWS README TODO ) + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package doc Doxygen) + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + + use doc && cmake-utils_src_compile doxygen +} + +src_install() { + cmake-utils_src_install + + if use doc ; then + dodoc -r "${BUILD_DIR}"/doc/html + fi +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update +}