diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 13:49:04 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 17:38:18 -0700 |
commit | 56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch) | |
tree | 3f91093cdb475e565ae857f1c5a7fd339e2d781e /media-sound/rosegarden | |
download | gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2 gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip |
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'media-sound/rosegarden')
-rw-r--r-- | media-sound/rosegarden/Manifest | 4 | ||||
-rw-r--r-- | media-sound/rosegarden/files/rosegarden-12.12.25-debug.patch | 18 | ||||
-rw-r--r-- | media-sound/rosegarden/files/rosegarden-13.10-segfault_at_export_to_lilypond.patch | 28 | ||||
-rw-r--r-- | media-sound/rosegarden/metadata.xml | 8 | ||||
-rw-r--r-- | media-sound/rosegarden/rosegarden-13.04.ebuild | 68 | ||||
-rw-r--r-- | media-sound/rosegarden/rosegarden-13.10-r1.ebuild | 66 | ||||
-rw-r--r-- | media-sound/rosegarden/rosegarden-14.02.ebuild | 63 | ||||
-rw-r--r-- | media-sound/rosegarden/rosegarden-14.12.ebuild | 63 |
8 files changed, 318 insertions, 0 deletions
diff --git a/media-sound/rosegarden/Manifest b/media-sound/rosegarden/Manifest new file mode 100644 index 000000000000..fe301a60d297 --- /dev/null +++ b/media-sound/rosegarden/Manifest @@ -0,0 +1,4 @@ +DIST rosegarden-13.04.tar.bz2 5858085 SHA256 4d8dabb08a7b807cad46d64d808752a82e26dc6d0144e5849392c51421936c7d SHA512 a01bf391be92c564d20d53c03556552cf5e9cd8f1b1eda49de18432dbcb97ed8c65795efb2275ae9a2f91c7701ea71d3497bbf062606331dbe3487a41c33cdfa WHIRLPOOL 5b4fe5a149350a64cabbde04b5c16cdda92f848c1aa45adbf4136c3f55da75dc07434f8d126404334a477e36922e5fd1c5efe66fa46e9b38d42b661b3c158ecd +DIST rosegarden-13.10.tar.bz2 6355164 SHA256 6c3a1961b75ded3ded634e9c24f194fd483b11bc797a2603cf5a61fec674e6d5 SHA512 f65bf1c2098b2e2266131e6c430c598ee881e43a5daf77d6ef843be0e2543a07264af4442335573f4408568dde74357c596d8b99cf77b311fb9a55ca3584d18a WHIRLPOOL c39fbe2939411ee10ba8370bce41578e6e683839645c935ee9dfd341d2d0be4d18866893e9cbc10d15245c5d6bc5a8cf5ca90279dde53a979a3d9f7750f0a916 +DIST rosegarden-14.02.tar.bz2 6402898 SHA256 f5d1d78424582326dcde4bb46b521eb25c2b3fd05b98ce3aaf7f2ffd2e9f7cd6 SHA512 ed11482dbb65823186cae4b1532b9e38c75a29e209a97a965521091cc7b6d4fdc32571b30a2be38dee06fd2f516fc924ab1a8e72acaa7212b12dd28d61e224f3 WHIRLPOOL 780edec4c442788e85563d9dc10d36dd2eceadf31b7a865d1e03c3f92623506b354795318e28518dab9335e287d4da3e9a085be80923641588ea4f0c2ab940ee +DIST rosegarden-14.12.tar.bz2 6235233 SHA256 f876fbb818326da7f012a01a4d6baf45022dcbb98626e0ce40c67b6943ee147e SHA512 7820197d97025365c781f95811a9725058b86375654df9915599957f743f5ea335eb468d0b52100e7be5096e9d10bc6fdad4252db48dc5c49d9ed6d8e7db6660 WHIRLPOOL 9d34eaa60707b3b18007a939c4b5da282e459699a898cc0a1c8016c35c4052f565ff0f7f8bcade4ba986ba501a4d28b3d2fb48c4caba769a270dedb5f124e52e diff --git a/media-sound/rosegarden/files/rosegarden-12.12.25-debug.patch b/media-sound/rosegarden/files/rosegarden-12.12.25-debug.patch new file mode 100644 index 000000000000..d52b4c6b1928 --- /dev/null +++ b/media-sound/rosegarden/files/rosegarden-12.12.25-debug.patch @@ -0,0 +1,18 @@ +--- rosegarden-12.12.25/configure.ac ++++ rosegarden-12.12.25/configure.ac +@@ -137,9 +137,12 @@ + CXXFLAGS_BUILD="$CXXFLAGS_RELEASE" + RG_DEFINES_BUILD="$RG_DEFINES_RELEASE" + +-AC_ARG_ENABLE(debug, [AS_HELP_STRING([--enable-debug],[enable debug support [default=no]])],[AC_MSG_NOTICE([enabling debug build]) +-CXXFLAGS_BUILD="$CXXFLAGS_DEBUG" +-RG_DEFINES_BUILD="$RG_DEFINES_DEBUG"]) ++AC_ARG_ENABLE([debug], AS_HELP_STRING([--enable-debug],[enable debug support [default=no]])) ++ ++AS_IF([test "x$enable_debug" = "xyes"], [ ++ AC_MSG_NOTICE([enabling debug build]) ++ CXXFLAGS_BUILD="$CXXFLAGS_DEBUG" RG_DEFINES_BUILD="$RG_DEFINES_DEBUG" ++]) + + if test x"$USER_CXXFLAGS" != x; then + AC_MSG_NOTICE([The CXXFLAGS environment variable is set to "$USER_CXXFLAGS".]) diff --git a/media-sound/rosegarden/files/rosegarden-13.10-segfault_at_export_to_lilypond.patch b/media-sound/rosegarden/files/rosegarden-13.10-segfault_at_export_to_lilypond.patch new file mode 100644 index 000000000000..5efa65258aa7 --- /dev/null +++ b/media-sound/rosegarden/files/rosegarden-13.10-segfault_at_export_to_lilypond.patch @@ -0,0 +1,28 @@ +Index: src/document/io/LilyPondExporter.cpp +=================================================================== +--- src/document/io/LilyPondExporter.cpp (revision 13602) ++++ src/document/io/LilyPondExporter.cpp (revision 13603) +@@ -706,13 +706,18 @@ + std::string header = protectIllegalChars(metadata.get<String>(property)); + if (property == headerCopyright) { + // replace a (c) or (C) with a real Copyright symbol +- int posCpy = header.find("c"); +- if (!posCpy) posCpy = header.find("C"); +- if (posCpy) { +- std::string leftOfCpy = header.substr(0, posCpy - 1); +- std::string rightOfCpy = header.substr(posCpy + 2); ++ size_t posCpy = header.find("(c)"); ++ if (posCpy == std::string::npos) posCpy = header.find("(C)"); ++ if (posCpy != std::string::npos) { ++ std::string leftOfCpy = header.substr(0, posCpy); ++ std::string rightOfCpy = header.substr(posCpy + 3); + str << indent(col) << property << " = \\markup { \"" << leftOfCpy << "\"" + << "\\char ##x00A9" << "\"" << rightOfCpy << "\" }" << std::endl; ++ } else { ++ if (header != "") { ++ str << indent(col) << property << " = \"" ++ << header << "\"" << std::endl; ++ } + } + } else if (header != "") { + str << indent(col) << property << " = \"" << header << "\"" << std::endl; diff --git a/media-sound/rosegarden/metadata.xml b/media-sound/rosegarden/metadata.xml new file mode 100644 index 000000000000..b1d330caed72 --- /dev/null +++ b/media-sound/rosegarden/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>proaudio</herd> + <upstream> + <remote-id type="sourceforge">rosegarden</remote-id> + </upstream> +</pkgmetadata> diff --git a/media-sound/rosegarden/rosegarden-13.04.ebuild b/media-sound/rosegarden/rosegarden-13.04.ebuild new file mode 100644 index 000000000000..679534a7b89b --- /dev/null +++ b/media-sound/rosegarden/rosegarden-13.04.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit autotools eutils fdo-mime gnome2-utils multilib + +DESCRIPTION="MIDI and audio sequencer and notation editor" +HOMEPAGE="http://www.rosegardenmusic.com/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +IUSE="debug lirc" + +RDEPEND="dev-qt/qtgui:4 + media-libs/ladspa-sdk + x11-libs/libSM + media-sound/jack-audio-connection-kit + media-libs/alsa-lib + >=media-libs/dssi-1.0.0 + media-libs/liblo + media-libs/liblrdf + sci-libs/fftw:3.0 + media-libs/libsamplerate[sndfile] + lirc? ( app-misc/lirc )" +DEPEND="${RDEPEND} + virtual/pkgconfig + x11-misc/makedepend" + +src_prepare() { + if ! use lirc; then + sed -i \ + -e '/AC_CHECK_HEADER/s:lirc_client.h:dIsAbLe&:' \ + -e '/AC_CHECK_LIB/s:lirc_init:dIsAbLe&:' \ + configure.ac || die + fi + + epatch "${FILESDIR}"/${PN}-12.12.25-debug.patch + + eautoreconf +} + +src_configure() { + export USER_CXXFLAGS="${CXXFLAGS}" + + econf \ + $(use_enable debug) \ + --with-qtdir=/usr \ + --with-qtlibdir=/usr/$(get_libdir)/qt4 +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} diff --git a/media-sound/rosegarden/rosegarden-13.10-r1.ebuild b/media-sound/rosegarden/rosegarden-13.10-r1.ebuild new file mode 100644 index 000000000000..3275284a799c --- /dev/null +++ b/media-sound/rosegarden/rosegarden-13.10-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit autotools eutils fdo-mime gnome2-utils multilib + +DESCRIPTION="MIDI and audio sequencer and notation editor" +HOMEPAGE="http://www.rosegardenmusic.com/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="debug lirc" + +RDEPEND="dev-qt/qtgui:4 + media-libs/ladspa-sdk:= + x11-libs/libSM:= + media-sound/jack-audio-connection-kit:= + media-libs/alsa-lib:= + >=media-libs/dssi-1.0.0:= + media-libs/liblo:= + media-libs/liblrdf:= + sci-libs/fftw:3.0 + media-libs/libsamplerate:=[sndfile] + lirc? ( app-misc/lirc:= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + x11-misc/makedepend" + +src_prepare() { + epatch \ + "${FILESDIR}"/${PN}-12.12.25-debug.patch \ + "${FILESDIR}"/${P}-segfault_at_export_to_lilypond.patch + + eautoreconf +} + +src_configure() { + export USER_CXXFLAGS="${CXXFLAGS}" + + export ac_cv_header_lirc_lirc_client_h=$(usex lirc) + export ac_cv_lib_lirc_client_lirc_init=$(usex lirc) + + econf \ + $(use_enable debug) \ + --with-qtdir=/usr \ + --with-qtlibdir=/usr/$(get_libdir)/qt4 +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} diff --git a/media-sound/rosegarden/rosegarden-14.02.ebuild b/media-sound/rosegarden/rosegarden-14.02.ebuild new file mode 100644 index 000000000000..edb1384731a8 --- /dev/null +++ b/media-sound/rosegarden/rosegarden-14.02.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit autotools eutils fdo-mime gnome2-utils multilib + +DESCRIPTION="MIDI and audio sequencer and notation editor" +HOMEPAGE="http://www.rosegardenmusic.com/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="debug lirc" + +RDEPEND="dev-qt/qtgui:4 + media-libs/ladspa-sdk:= + x11-libs/libSM:= + media-sound/jack-audio-connection-kit:= + media-libs/alsa-lib:= + >=media-libs/dssi-1.0.0:= + media-libs/liblo:= + media-libs/liblrdf:= + sci-libs/fftw:3.0 + media-libs/libsamplerate:=[sndfile] + lirc? ( app-misc/lirc:= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + x11-misc/makedepend" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-12.12.25-debug.patch + eautoreconf +} + +src_configure() { + export USER_CXXFLAGS="${CXXFLAGS}" + + export ac_cv_header_lirc_lirc_client_h=$(usex lirc) + export ac_cv_lib_lirc_client_lirc_init=$(usex lirc) + + econf \ + $(use_enable debug) \ + --with-qtdir=/usr \ + --with-qtlibdir=/usr/$(get_libdir)/qt4 +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} diff --git a/media-sound/rosegarden/rosegarden-14.12.ebuild b/media-sound/rosegarden/rosegarden-14.12.ebuild new file mode 100644 index 000000000000..b4960e032345 --- /dev/null +++ b/media-sound/rosegarden/rosegarden-14.12.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit autotools eutils fdo-mime gnome2-utils multilib + +DESCRIPTION="MIDI and audio sequencer and notation editor" +HOMEPAGE="http://www.rosegardenmusic.com/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="debug lirc" + +RDEPEND="dev-qt/qtgui:4 + media-libs/ladspa-sdk:= + x11-libs/libSM:= + media-sound/jack-audio-connection-kit:= + media-libs/alsa-lib:= + >=media-libs/dssi-1.0.0:= + media-libs/liblo:= + media-libs/liblrdf:= + sci-libs/fftw:3.0 + media-libs/libsamplerate:=[sndfile] + lirc? ( app-misc/lirc:= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + x11-misc/makedepend" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-12.12.25-debug.patch + eautoreconf +} + +src_configure() { + export USER_CXXFLAGS="${CXXFLAGS}" + + export ac_cv_header_lirc_lirc_client_h=$(usex lirc) + export ac_cv_lib_lirc_client_lirc_init=$(usex lirc) + + econf \ + $(use_enable debug) \ + --with-qtdir=/usr \ + --with-qtlibdir=/usr/$(get_libdir)/qt4 +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} + +pkg_postrm() { + gnome2_icon_cache_update + fdo-mime_desktop_database_update + fdo-mime_mime_database_update +} |