summaryrefslogtreecommitdiffstats
path: root/ubuntu/precise/applications/rosegarden/debian
diff options
context:
space:
mode:
Diffstat (limited to 'ubuntu/precise/applications/rosegarden/debian')
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/README.Debian115
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/cdbs/buildvars.mk86
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/cdbs/debian-qt-kde.mk110
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/cdbs/kde.mk97
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/cdbs/team-members16
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/cdbs/uploaders.mk29
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/cdbs/versions.pl19
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/changelog491
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/compat1
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/control37
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/control.in37
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/copyright46
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/lintianoverrides2
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/patches/.gitignore0
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/rosegarden-audiofile-importer.176
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/rosegarden-data-trinity.install4
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/rosegarden-lilypondview.157
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/rosegarden-project-package.176
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.dirs2
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.docs3
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.examples1
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.install4
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.links1
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.menu14
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.sharedmimeinfo8
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/rosegarden.1155
-rwxr-xr-xubuntu/precise/applications/rosegarden/debian/rules61
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/semantic.cache15
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/source/format1
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/source/options6
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/watch4
-rw-r--r--ubuntu/precise/applications/rosegarden/debian/x-rosegarden.desktop9
32 files changed, 1583 insertions, 0 deletions
diff --git a/ubuntu/precise/applications/rosegarden/debian/README.Debian b/ubuntu/precise/applications/rosegarden/debian/README.Debian
new file mode 100644
index 000000000..2e0393b3f
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/README.Debian
@@ -0,0 +1,115 @@
+Rosegarden for Debian
+----------------------
+
+ More recent developments
+ ------------------------
+
+This package provides the latest release of Rosegarden at the time of
+building the package, which might be and old version if you are using
+Debian Stable. Check for recent developments in the Rosegarden web
+page:
+
+ http://www.rosegardenmusic.com/
+
+and in the CVS repository at the Rosegarden project page:
+
+ http://www.sourceforge.net/projects/rosegarden
+
+
+ Audio and MIDI support
+ ----------------------
+
+The Rosegarden Debian package is compiled with ALSA support for MIDI
+input and output, and Jack support for audio, which is the preferred
+configuration for the authors. This means that aRTs MIDI support is
+not available.
+
+If you want to use audio output, you will need to have jackd running
+while you run Rosegarden. You can configure Rosegarden to
+automatically start jackd in the "sequencer" section of the
+Rosegarden configuration dialog.
+
+
+ Examples
+ --------
+
+You can find some Rosegarden example files in this directory:
+
+/usr/share/apps/rosegarden/examples
+
+And some additional test files can be found under:
+
+/usr/share/doc/rosegarden/testfiles
+
+
+ Real Time issues
+ ----------------
+
+If you are using audio input/output, Rosegarden may generate
+occasional error message windows saying that the JACK Audio subsystem
+is losing sample frames.
+
+To fix this, you will need to improve the low-latency performance of
+your system. You may need to adjust the configuration of jackd, and
+maybe the Linux kernel configuration. Documentation on these issues
+can be found in the jackd Debian package:
+
+/usr/share/doc/jackd/user-howto.gz
+/usr/share/doc/jackd/README.Debian
+
+and in the JACK FAQ:
+
+http://jackit.sourceforge.net/docs/faq.php
+
+
+ System Timer Resolution
+ ----------------------
+
+ Please refer to http://www.rosegardenmusic.com/resources/faq/#toc31
+
+ The best solution is to recompile your kernel with the HZ set to
+ 1000. Here's is the config on my system:
+
+$ grep HZ /boot/config-$(uname -r)
+# CONFIG_HZ_100 is not set
+# CONFIG_HZ_250 is not set
+# CONFIG_HZ_300 is not set
+CONFIG_HZ_1000=y
+CONFIG_HZ=1000
+
+ Unfortunately the details of kernel recompilation is beyond the
+ scope of this document. I'd suggest installing the kernel-package
+ package and reading the docs in /usr/share/doc/kernel-package
+
+
+
+ Rosegarden Mailing Lists
+ -------------------------
+
+You can subscribe to the Rosegarden users and developers mailing
+lists, or browse the list archives at:
+
+ http://www.rosegardenmusic.com/support/lists/
+
+Or directly at:
+
+ http://lists.sourceforge.net/lists/listinfo/rosegarden-user
+
+ http://lists.sourceforge.net/lists/listinfo/rosegarden-devel
+
+
+ Source Code Documentation
+ -------------------------
+
+If you want to download the source package and have a look around the
+code, you may want to generate the Doxygen documentation. Install
+Doxygen, edit the Doxyfile in the Rosegarden source top-level
+directory, change the OUTPUT_DIRECTORY to a proper value, and run
+"doxygen Doxyfile".
+
+
+Enjoy!
+
+ -- Enrique Robledo Arnuncio <era@debian.org>, Fri, 18 Feb 2005 12:25:09 -0500
+ -- amended by Mike O'Connor <stew@vireo.org>, Tue Apr 17 19:18:00 EDT 2007
+
diff --git a/ubuntu/precise/applications/rosegarden/debian/cdbs/buildvars.mk b/ubuntu/precise/applications/rosegarden/debian/cdbs/buildvars.mk
new file mode 100644
index 000000000..23d4709dc
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/cdbs/buildvars.mk
@@ -0,0 +1,86 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2002,2003 Colin Walters <walters@debian.org>
+# Description: Defines some useful variables, but no rules
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+# 02111-1307 USA.
+
+_cdbs_scripts_path ?= /usr/lib/cdbs
+_cdbs_rules_path ?= /usr/share/cdbs/1/rules
+_cdbs_class_path ?= /usr/share/cdbs/1/class
+
+ifndef _cdbs_rules_buildvars
+_cdbs_rules_buildvars = 1
+
+CDBS_VERSION = something
+
+# Common useful variables
+DEB_SOURCE_PACKAGE := $(strip $(shell egrep '^Source: ' debian/control | cut -f 2 -d ':'))
+DEB_VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ')
+DEB_NOEPOCH_VERSION := $(shell echo $(DEB_VERSION) | cut -d: -f2-)
+DEB_UPSTREAM_VERSION := $(shell echo $(DEB_NOEPOCH_VERSION) | sed 's/-[^-]*$$//')
+DEB_ISNATIVE := $(shell dpkg-parsechangelog | egrep '^Version:' | perl -ne 'print if not /^Version:\s*.*-/;')
+
+# Split into arch/indep packages
+ifneq ($(DEB_INDEP_PACKAGES),cdbs)
+DEB_INDEP_PACKAGES := $(filter-out $(DONT_BUILD), $(strip $(shell $(_cdbs_scripts_path)/list-packages indep)))
+DEB_ARCH_PACKAGES := $(filter-out $(DONT_BUILD), $(filter-out $(DEB_INDEP_PACKAGES),$(strip $(shell $(_cdbs_scripts_path)/list-packages same))))
+endif
+# Split into normal and udeb packages
+ifeq ($(DEB_UDEB_PACKAGES),)
+DEB_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out %-udeb, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES)))
+DEB_UDEB_PACKAGES = $(filter-out $(DONT_BUILD),$(filter %-udeb, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES)))
+else
+DEB_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES), $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES)))
+endif
+# Too much bother for now. If someone complains we'll fix it.
+#DEB_ARCH_UDEB_PACKAGES = $(filter %-udeb, $(DEB_ARCH_PACKAGES))
+#DEB_INDEP_UDEB_PACKAGES = $(filter %-udeb, $(DEB_INDEP_PACKAGES))
+# A handy list of every package, udeb or not
+DEB_ALL_PACKAGES = $(filter-out $(DONT_BUILD),$(DEB_PACKAGES) $(DEB_UDEB_PACKAGES))
+DEB_INDEP_REGULAR_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES),$(DEB_INDEP_PACKAGES)))
+DEB_ARCH_REGULAR_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES),$(DEB_ARCH_PACKAGES)))
+
+DEB_DBG_PACKAGES = $(filter-out $(DONT_BUILD), $(filter %-dbg, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES)))
+
+# Some support for srcdir != builddir builds.
+# These are relative to the root of the package
+DEB_SRCDIR ?= .
+DEB_BUILDDIR ?= $(strip $(DEB_SRCDIR))
+
+# Miscellaneous bits
+DEB_ARCH = $(shell dpkg --print-architecture)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_HOST_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM)
+DEB_HOST_GNU_CPU ?= $(shell dpkg-architecture -qDEB_HOST_GNU_CPU)
+DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
+DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU)
+DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+DEB_BUILD_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_SYSTEM)
+DEB_BUILD_GNU_CPU ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_CPU)
+DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+DEB_BUILD_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU)
+DEB_BUILD_ARCH_OS ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH_OS)
+
+ifeq ($(words $(DEB_ALL_PACKAGES)),1)
+ DEB_DESTDIR = $(CURDIR)/debian/$(strip $(DEB_ALL_PACKAGES))/
+else
+ DEB_DESTDIR = $(CURDIR)/debian/tmp/
+endif
+
+CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), cdbs (>= 0.4.23-1.1)
+
+endif
diff --git a/ubuntu/precise/applications/rosegarden/debian/cdbs/debian-qt-kde.mk b/ubuntu/precise/applications/rosegarden/debian/cdbs/debian-qt-kde.mk
new file mode 100644
index 000000000..5e704aa4a
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/cdbs/debian-qt-kde.mk
@@ -0,0 +1,110 @@
+ifndef _cdbs_bootstrap
+_cdbs_scripts_path ?= /usr/lib/cdbs
+_cdbs_rules_path ?= /usr/share/cdbs/1/rules
+_cdbs_class_path ?= /usr/share/cdbs/1/class
+endif
+
+ifndef _cdbs_class_debian-qt-kde
+_cdbs_class_debian-qt-kde := 1
+
+# Note: This _must_ be included before autotools.mk, or it won't work.
+common-configure-arch common-configure-indep:: debian/stamp-cvs-make
+debian/stamp-cvs-make:
+ touch debian/stamp-cvs-make
+
+include debian/cdbs/kde.mk$(_cdbs_makefile_suffix)
+include debian/cdbs/uploaders.mk
+
+DEB_PATCHDIRS := debian/patches/common debian/patches
+
+DEB_KDE_ENABLE_FINAL := yes
+DEB_INSTALL_DOCS_ALL :=
+
+DEB_DH_MAKESHLIBS_ARGS_ALL := -V
+DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib)
+
+ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb
+ ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches)))
+ cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
+ else
+ cdbs_kde_enable_final =
+ endif
+endif
+
+common-build-arch:: debian/stamp-man-pages
+debian/stamp-man-pages:
+ if ! test -d debian/man/out; then mkdir -p debian/man/out; fi
+ for f in $$(find debian/man -name '*.sgml'); do \
+ docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \
+ done
+ for f in $$(find debian/man -name '*.man'); do \
+ soelim -I debian/man $$f \
+ > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \
+ done
+ touch debian/stamp-man-pages
+
+common-binary-indep::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_INDEP_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+
+common-binary-arch::
+ ( set -e; \
+ tmpf=`mktemp debian/versions.XXXXXX`; \
+ perl debian/cdbs/versions.pl >$$tmpf; \
+ for p in $(DEB_ARCH_PACKAGES); do \
+ cat $$tmpf >>debian/$$p.substvars; \
+ done; \
+ rm -f $$tmpf )
+
+clean::
+ rm -rf debian/man/out
+ -rmdir debian/man
+ rm -f debian/stamp-man-pages
+ rm -rf debian/shlibs-check
+
+$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
+ if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi
+ if test -e debian/$(cdbs_curpkg).lintian; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).lintian \
+ debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \
+ fi
+ if test -e debian/$(cdbs_curpkg).presubj; then \
+ install -p -D -m644 debian/$(cdbs_curpkg).presubj \
+ debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \
+ fi
+
+binary-install/$(DEB_SOURCE_PACKAGE)-doc-html::
+ set -e; \
+ for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en; find . -name index.docbook`; do \
+ pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \
+ echo Building $$pkg HTML docs...; \
+ mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/tde/HTML/en/$$pkg/index.docbook; \
+ done
+ for pkg in $(DOC_HTML_PRUNE) ; do \
+ rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/tde/HTML/en/$$pkg; \
+ done
+
+clean::
+ rm -f debian/stamp-cvs-make
+
+endif
+
+#common-build-indep:: debian/stamp-kde-apidox
+#debian/stamp-kde-apidox:
+# $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
+# touch $@
+#
+#common-install-indep:: common-install-kde-apidox
+#common-install-kde-apidox::
+# $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) install-apidox DESTDIR=$(DEB_DESTDIR))
+#
+#clean::
+# rm -f debian/stamp-kde-apidox
diff --git a/ubuntu/precise/applications/rosegarden/debian/cdbs/kde.mk b/ubuntu/precise/applications/rosegarden/debian/cdbs/kde.mk
new file mode 100644
index 000000000..4a098a312
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/cdbs/kde.mk
@@ -0,0 +1,97 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
+# Description: A class for KDE packages; sets KDE environment variables, etc
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+# 02111-1307 USA.
+
+_cdbs_scripts_path ?= /usr/lib/cdbs
+_cdbs_rules_path ?= /usr/share/cdbs/1/rules
+_cdbs_class_path ?= /usr/share/cdbs/1/class
+
+ifndef _cdbs_class_kde
+_cdbs_class_kde := 1
+
+# for dh_icons
+CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)
+
+include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix)
+
+ifdef _cdbs_tarball_dir
+DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE)
+else
+DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE)
+endif
+
+# include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
+
+export kde_cgidir = \$${libdir}/cgi-bin
+export kde_confdir = \$${sysconfdir}/trinity
+export kde_htmldir = \$${datadir}/doc/tde/HTML
+
+ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,)
+endif
+
+ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_final =
+ cdbs_kde_enable_debug = --enable-debug=yes
+else
+ cdbs_kde_enable_debug = --disable-debug
+endif
+
+ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS)))
+ cdbs_kde_enable_debug = --enable-debug=full
+endif
+
+cdbs_configure_flags += --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug)
+
+DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
+DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include/"
+DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el
+
+$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%:
+ if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi
+
+cleanbuilddir::
+ -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))
+
+common-build-arch common-build-indep:: debian/stamp-kde-apidox
+debian/stamp-kde-apidox:
+# $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox)
+ touch $@
+
+common-install-prehook-impl::
+ mkdir -p po
+ -XGETTEXT=/usr/bin/kde-xgettext EXTRACTATTR=/opt/trinity/bin/extractattr sh $(DEB_SRCDIR)/admin/cvs.sh extract-messages
+ -for file in po/*pot; do \
+ sed "s/charset=CHARSET/charset=UTF-8/" -i $$file; \
+ done
+
+common-install-arch common-install-indep:: common-install-kde-apidox
+common-install-kde-apidox::
+# $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) install-apidox DESTDIR=$(DEB_DESTDIR))
+
+clean::
+ rm -f debian/stamp-kde-apidox
+ rm -rf po/*.pot
+
+# This is a convenience target for calling manually. It's not part of
+# the build process.
+buildprep: clean apply-patches
+ $(MAKE) -f admin/Makefile.common dist
+ debian/rules clean
+
+endif
diff --git a/ubuntu/precise/applications/rosegarden/debian/cdbs/team-members b/ubuntu/precise/applications/rosegarden/debian/cdbs/team-members
new file mode 100644
index 000000000..05761af6e
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/cdbs/team-members
@@ -0,0 +1,16 @@
+Sune Vuorela <debian@pusling.com>
+Ana Beatriz Guerrero Lopez <ana@debian.org>
+Fathi Boudra <fboudra@free.fr>
+Modestas Vainius <geromanas@mailas.com>
+Josh Metzler <joshdeb@metzlers.org>
+Isaac Clerencia <isaac@debian.org>
+Adeodato Simó <dato@net.com.org.es>
+Adeodato Simo <dato@net.com.org.es>
+Christopher Martin <chrsmrtn@debian.org>
+Daniel Schepler <schepler@debian.org>
+Sarah Hobbs <hobbsee@ubuntu.com>
+Nacho Barrientos Arias <nacho@debian.org>
+Ricardo Javier Cardenes Medina <rcardenes@debian.org>
+Ricardo Cardenes <rcardenes@debian.org>
+Armin Berres <trigger+debian@space-based.de>
+Francesco Pedrini <francesco.pedrini@gmail.com>
diff --git a/ubuntu/precise/applications/rosegarden/debian/cdbs/uploaders.mk b/ubuntu/precise/applications/rosegarden/debian/cdbs/uploaders.mk
new file mode 100644
index 000000000..31adfe31e
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/cdbs/uploaders.mk
@@ -0,0 +1,29 @@
+
+MAINTAINER=Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
+UPLOADERS=$(shell grep -e +++ -e "^ -- " debian/changelog | grep -v "debian-qt-kde@lists.debian.org" | head -13 | /bin/sed 's/^\s*//;s/\s*$$//;s/^+++\? Changes by //;s/^+++\? //;s/-- //;s/:$$//;s/ <.*//' | sort -u | while read line ; do grep "$$line" debian/cdbs/team-members ; done | tr "\n" ", " | sed 's/,/, /g;s/, $$//')
+
+
+debian/control.tmp:
+ @if [ ! -e debian/control.in ] ; then \
+ echo "this package is not yet prepared for using automatic update of uploaders"; \
+ echo "Please do so."; \
+ exit 1; \
+ fi
+ @sed 's/@@@UPLOADERS@@@/$(UPLOADERS)/;s#@@@MAINTAINER@@@#$(MAINTAINER)#' debian/control.in > debian/control.tmp
+
+check-uploaders: debian/control.tmp
+ @if ! diff -q debian/control debian/control.tmp ; then \
+ echo "WARNING:: Control file differs from manually generated one" ; \
+ echo "WARNING:: Please update it manually and check it afterwards" ; \
+ echo "WARNING:: Uploaders are updated by debian/rules update-uploaders" ;\
+ echo "WARNING:: If this is a binNMU, NMU or security upload, just ignore" ;\
+ fi
+
+
+clean::
+ rm -f debian/control.tmp
+
+update-uploaders: debian/control.tmp
+ @mv -f debian/control.tmp debian/control
+
+makebuilddir:: check-uploaders
diff --git a/ubuntu/precise/applications/rosegarden/debian/cdbs/versions.pl b/ubuntu/precise/applications/rosegarden/debian/cdbs/versions.pl
new file mode 100644
index 000000000..9ce11d8a3
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/cdbs/versions.pl
@@ -0,0 +1,19 @@
+#!/usr/bin/env perl
+
+use strict;
+use warnings;
+
+my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`;
+my ($version3, $version3_next);
+my ($version2, $version2_next);
+
+($version3 = $version) =~ s/-[^-]+$//;
+($version2 = $version3) =~ s/\.[^.]+$//;
+
+($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e;
+($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e;
+
+print "KDE-Version3=$version3\n";
+print "KDE-Version2=$version2\n";
+print "KDE-Next-Version3=$version3_next\n";
+print "KDE-Next-Version2=$version2_next\n";
diff --git a/ubuntu/precise/applications/rosegarden/debian/changelog b/ubuntu/precise/applications/rosegarden/debian/changelog
new file mode 100644
index 000000000..a44c404be
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/changelog
@@ -0,0 +1,491 @@
+rosegarden-trinity (1:1.7.0-1ubuntu0) karmic; urgency=low
+
+ * Karmic rebuild
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 July 2009 16:08:00 -0600
+
+rosegarden-trinity (1:1.7.0-0ubuntu5) intrepid; urgency=low
+
+ * Moved Trinity to /opt/trinity
+ * Integrated properly with KDE4.2+
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 05 March 2009 01:11:00 -0600
+
+rosegarden-trinity (1:1.7.0-0ubuntu1) intrepid; urgency=low
+
+ * Added -trinity suffix
+
+ -- Timothy Pearson <kb9vqf@pearsoncomputing.net> Mon, 15 Dec 2008 18:46:00 -0600
+
+rosegarden (1:1.7.0-1ubuntu3) intrepid; urgency=low
+
+ * debian/rules: Depend on khelpcenter4 instead of the obsolete
+ khelpcenter.
+
+ -- Steve Langasek <steve.langasek@ubuntu.com> Wed, 24 Sep 2008 09:40:44 +0000
+
+rosegarden (1:1.7.0-1ubuntu2) intrepid; urgency=low
+
+ * Rebuild for liblo0 -> liblo transition (LP: #254734)
+
+ -- Riccardo Coccioli <volans@ubuntu.com> Mon, 04 Aug 2008 19:08:50 +0200
+
+rosegarden (1:1.7.0-1ubuntu1) intrepid; urgency=low
+
+ * Merge from Debian unstable. (LP: #225849) Remaining Ubuntu changes:
+ - Add usr/share/doc/tde/HTML to rosegarden-data, to provide online
+ help documentation.
+ - Change fftw3-dev to libfftw3-dev.
+ - Update maintainer field as per spec.
+
+ -- Stefan Ebner <sebner@ubuntu.com> Fri, 02 May 2008 00:33:44 +0200
+
+rosegarden (1:1.7.0-1) unstable; urgency=low
+
+ * New upstream release
+ * removed dpatch for gcc++4.3
+
+ -- Mike O'Connor <stew@debian.org> Thu, 01 May 2008 11:43:11 -0400
+
+rosegarden (1:1.6.1-3) unstable; urgency=low
+
+ * added new dpatch which fixes problems compiling with g++4.3
+
+ -- Mike O'Connor <stew@vireo.org> Wed, 02 Apr 2008 12:02:17 -0400
+
+rosegarden (1:1.6.1-2) unstable; urgency=low
+
+ * moving lilypond from Depends: to Recommends: (Closes: #471960)
+
+ -- Mike O'Connor <stew@vireo.org> Sat, 22 Mar 2008 09:14:25 -0400
+
+rosegarden (1:1.6.1-1ubuntu1) hardy; urgency=low
+
+ * Merge from debian unstable, remaining changes:
+ - Add usr/share/doc/tde/HTML to rosegarden-data, to provide online
+ help documentation.
+ - Change fftw3-dev to libfftw3-dev.
+ - Update maintainer field as per spec.
+
+ -- Ubuntu Merge-o-Matic <mom@ubuntu.com> Mon, 24 Dec 2007 21:51:51 +0000
+
+rosegarden (1:1.6.1-1) unstable; urgency=low
+
+ * New upstream release (Closes: 457007)
+ * name change of 16x16 icon (Thanks tomv)
+ * changing section from extra to optional to match override
+ * Newer standards version: 3.7.3
+ * getting rid of scons cruft in debian/rules
+
+ -- Mike O'Connor <stew@vireo.org> Fri, 21 Dec 2007 08:15:32 -0500
+
+rosegarden (1:1.6.0-1ubuntu2) hardy; urgency=low
+
+ * Change fftw3-dev to libfftw3-dev.
+
+ -- Steve Kowalik <stevenk@ubuntu.com> Wed, 19 Dec 2007 22:19:04 +1100
+
+rosegarden (1:1.6.0-1ubuntu1) hardy; urgency=low
+
+ * Merge from Debian unstable, remaining changes:
+ Add usr/share/doc/tde/HTML to rosegarden-data, to provide online
+ help documentation.
+ debian/control:
+ + Update maintainer field.
+
+ -- Michele Angrisano <micheleangrisano@ubuntu.com> Thu, 13 Dec 2007 16:09:44 +0100
+
+rosegarden (1:1.6.0-1) unstable; urgency=low
+
+ * New upstream version (Closes: #454824)
+ * Removed transitional rosegarden2, rosegarden4 packages
+ * Added dependency on flac (Closes: #438164)
+ * Fixed typos in README.Debian (Closes: 455250)
+ - Thanks Paul Menzel
+ * Moved menu item from Apps to Applications
+
+ -- Mike O'Connor <stew@vireo.org> Sun, 09 Dec 2007 15:22:35 -0500
+
+rosegarden (1:1.5.1-3ubuntu1) gutsy; urgency=low
+
+ * Merge from Debian unstable, remaining changes:
+ - Add usr/share/doc/tde/HTML/ to rosegarden-data, to provide online
+ help documentation.
+ - Update maintainer field in debian/control.
+
+ -- Michele Angrisano <micheleangrisano@ubuntu.com> Fri, 20 Jul 2007 14:52:39 +0200
+
+rosegarden (1:1.5.1-3) unstable; urgency=low
+
+ * applying patch from Martin Michlmayr for gcc 4.2 (Closes: #421327)
+ * debian/patches:
+ - added 30-midi-mime to make rosegarden open midi files when
+ doubble clicking them on the desktop
+ * debian/rosegarden.sharedmimeinfo
+ - added mime information about for *.rg files
+
+ -- Free Ekanayaka <freee@debian.org> Thu, 19 Jul 2007 02:08:24 +0200
+
+rosegarden (1:1.5.1-2ubuntu1) gutsy; urgency=low
+
+ * Merge from Debian unstable. Remaining Ubuntu changes:
+ - Add usr/share/doc/tde/HTML/ to rosegarden-data, to provide online
+ help documentation.
+ - Changed maintainer field to MOTU.
+
+ -- Luke Yelavich <themuso@ubuntu.com> Sun, 6 May 2007 20:26:54 +1000
+
+rosegarden (1:1.5.1-2) unstable; urgency=low
+
+ * Updated README.Debian (Closes: 392181)
+ * Added dependency on lilypond (Closes: 419371)
+ * Patched source to prefer x-www-browser over konqueror and added dependency
+ www-browser (Closes: 414027)
+ * changing package from optional to extra to match override
+
+ -- Mike O'Connor <stew@vireo.org> Tue, 17 Apr 2007 19:27:40 -0400
+
+rosegarden (1:1.5.1-1) unstable; urgency=low
+
+ * New upstream release
+ * moved debian-project-page-1 to debian-project-package.1
+ * added manpage for debian-audiofile-importer(1)
+
+ -- Mike O'Connor <stew@vireo.org> Mon, 19 Mar 2007 20:10:53 -0400
+
+rosegarden (1:1.5.0-3) unstable; urgency=low
+
+ * Depend on tdebase-bin, as rosegarden-project-manager needs kdialog
+
+ -- Free Ekanayaka <freee@debian.org> Thu, 1 Mar 2007 11:58:23 +0100
+
+rosegarden (1:1.5.0-2) unstable; urgency=low
+
+ * Depend on libxml-twig-perl, xterm and sndfile-programs (Closes: 410431)
+ * Fixed lintian warnings about not-binnmuable-depends
+
+ -- Free Ekanayaka <freee@debian.org> Wed, 14 Feb 2007 21:18:58 +0100
+
+rosegarden (1:1.5.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Switch to cmake
+ * Depend on fftw3-dev
+ * No need to copy the .desktop file to /usr/share/applications
+ anymore, as it is now the default location
+
+ -- Free Ekanayaka <freee@debian.org> Wed, 7 Feb 2007 10:36:44 +0000
+
+rosegarden (1:1.4.0-1ubuntu1) feisty; urgency=low
+
+ * Add usr/share/doc/tde/HTML/ to rosegarden-data, to provide online
+ help documentation. (Closes LP: #77079)
+ * Changed maintainer field to MOTU.
+
+ -- Luke Yelavich <themuso@ubuntu.com> Fri, 16 Mar 2007 17:21:16 +1100
+
+rosegarden (1:1.4.0-1) unstable; urgency=low
+
+ * New upstream version (Closes: 385658)
+ * Adding Suggests: for qjackctl (Closes: 387907)
+
+ -- Mike O'Connor <stew@vireo.org> Thu, 28 Sep 2006 09:45:57 -0400
+
+rosegarden (1:1.2.4-1) unstable; urgency=low
+
+ [ Mike O'Connor ]
+ * New upstream release (Closes: #374814)
+ * Got rid of patches which have been applied upstream
+ * Switched dependencies in control file to use ${Source-Version}
+
+ [ Free Ekanayaka ]
+ * Upstream tarball name is changed, fixed watch file accordingly
+ * Commented invocation of scons in debian/rules, as it seems useless to me
+
+ -- Free Ekanayaka <freee@debian.org> Wed, 30 Aug 2006 14:33:00 +0200
+
+rosegarden (1:1.2.3-3) unstable; urgency=low
+
+ * Startup cleanly when lirc is installed without a valid config
+ (Closes: #374814)
+ * Reworked manpage
+
+ -- Mike O'Connor <stew@vireo.org> Sun, 23 Jul 2006 03:14:48 -0400
+
+rosegarden (1:1.2.3-2) unstable; urgency=low
+
+ * Adding missing Conflicts: on rosegarden-data (Closes: #373885)
+ * Make rosegardensequencer exit gracefully when snd-seq is unavailable
+ (Closes: #374716)
+
+ -- Mike O'Connor <stew@vireo.org> Sat, 24 Jun 2006 15:07:11 -0400
+
+rosegarden (1:1.2.3-1) unstable; urgency=low
+
+ [Mike O'Connor]
+ * New Maintainer (Closes: #352541, #352537, #352543)
+ * New upstream version (Closes: #354784, #354786)
+ * New package source name, simply "rosegarden" instead of "rosegarden4". The former
+ rosegarden4 source package should be removed from the archive, while the existing
+ "rosegarden" source package should be replaced by this new version.
+ * New versioning scheme: using the epoch to allow smooth upgrades from the legacy
+ rosegarden and rosegarden2 binary packages, whose upstream is now
+ completely discontinued.
+ * No longer building a verbose debug version (Closes: #311087)
+ * Fixed typo in manpage (Closes: #341660)
+ * Split arch-indep files into a rosegarden4-data pacakge (Closes: #233437)
+ * The upstream menu icon is now included (Closes: #299390)
+ * Moved jackd from Depends: to Recommends: (Closes: #219286)
+
+ [Free Ekanayaka]
+ * Using dpatch to manage changes to upstream code
+ * Copy the .desktop file to /usr/share/applications too, so that it
+ appears in the GNOME menu too
+ * Menu icon included by the upstream (Closes: #299390)
+ * Added watch file
+
+
+ -- Free Ekanayaka <freee@debian.org> Mon, 12 Jun 2006 12:26:53 +0200
+
+rosegarden4 (1.0-1.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix cast from void* to int loses precision (Closes: #333183).
+ * Build depend on g++-3.4 on arm, hppa and m68k to work around ICE.
+
+ -- Luk Claes <luk@debian.org> Mon, 10 Oct 2005 23:41:45 +0200
+
+rosegarden4 (1.0-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Rebuild for the jack transition (Closes: #317217, #316593).
+ * Fix gcc 4.0 compile errors (Closes: #326669, #274494).
+ * German PO file corrections (Closes: #313926).
+
+ -- Luk Claes <luk@debian.org> Tue, 4 Oct 2005 00:32:02 +0200
+
+rosegarden4 (1.0-1) unstable; urgency=low
+
+ * New upstream version.
+ * Updated description: Removed comments about beta version
+ (debian/control).
+ * Updated README.Debian.
+ ** Removed comments about beta version
+ ** Updated section on real time issues.
+ ** Updated information about starting jackd.
+ ** Updated information about the old rosegarden.
+ ** Added information about application naming.
+ * Removed unnecesary capital letters from description synopsys
+ (debian/control).
+ * Fixed application naming inconsistencies
+ ** KDE application name changed to "rosegarden4" (gui/main.cpp).
+ ** KDE dcop name changed to "rosegarden4" (gui/rosegardendcop.h).
+ ** The automake definitions now use rosegarden4_ instead of rosegarden
+ (gui/Makefile.am).
+ ** The application data and the rc directories have been moved from
+ "rosegarden" to "rosegarden4" (gui/Makefile.am).
+ ** Handbook name changed to "rosegarden4" (gui/docs/*/Makefile.am,
+ gui/docs/*/index.docbook).
+ ** Removed manual renaming of the executable (debian/rules).
+ ** This makes locales work properly (closes: #197850, #245417, #289024).
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Fri, 18 Feb 2005 12:40:48 -0500
+
+rosegarden4 (0.9.91-1) unstable; urgency=low
+
+ * New upstream version.
+ * Added recommends for swh-plugins | ladspa-plugin (closes: #208985).
+ * Removed the fix for #190012 in acinclude.m4.in, since the version now
+ in upstream now fixes it.
+ * Added build dependency on liblo-dev.
+ * Fix to avoid include of dssi.h when HAVE_DSSI is not defined
+ (gui/audiopluginoscgui.cpp).
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Sat, 08 Jan 2005 19:27:54 -0500
+
+rosegarden4 (0.9.9-1) unstable; urgency=low
+
+ * New upstream version.
+ * Changed kde menu entry name to Rosegarden4 to avoid confusion with the
+ old rosegarden (gui/rosegarden.desktop).
+ * Updated the CVS repository and the project web page addresses
+ (debian/copyright, debian/README.Debian, debian/control).
+ * Fixed lintian overrides syntax. The syntax described in the lintian
+ documentation does not work; see bug #261435
+ (debian/source.lintian-overrides).
+ * The files installed under the examples directory are no longer installed
+ with dh_installdocs, to avoid duplicated files in the binary package.
+ (debian/rules, debian/README.Debian)
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Wed, 04 Aug 2004 14:25:46 -0400
+
+rosegarden4 (0.9.8-1) unstable; urgency=low
+
+ * New upstream version (closes: #245903).
+ * libjack/jackd dependencies are up to date (closes: #221623).
+ * Added lintian source overrides about CVS files and directories in
+ the source tree. They are intentional.
+ * The KDE menu entry for rosegarden4 is now placed in the Multimedia
+ group (gui/Makefile.am).
+ * A re-saved version of some of the example files is now installed, to
+ avoid a warning on obsolete file format which pops up when opening
+ the unmodified version of those files as still shipped by upstream.
+ * Added string quotes in debian/rosegarden4.menu to avoid lintian warnings.
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Mon, 07 Jun 2004 22:04:34 -0400
+
+rosegarden4 (0.9.6-2) unstable; urgency=low
+
+ * Added build-dependency on libtool, since now libtool.m4 is not
+ added to acinclude.m4, and aclocal needs to find it somewhere
+ (closes: #228931)
+ * Changed the default path for jackd at startup from /usr/local to
+ /usr (in gui/rosegardenconfiguredialog.cpp).
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Wed, 21 Jan 2004 16:14:39 -0500
+
+rosegarden4 (0.9.6-1) unstable; urgency=low
+
+ * New upstream version.
+ * Added dependency on liblrdf0-dev for metadata support.
+ * Updated manual page with new command line options in rosegarden4.
+ * Changed Makefile.am to remove the inclusion of admin/libtool.m4.in
+ in acinclude.m4, hopefully fixing 221846 this time.
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Mon, 19 Jan 2004 10:30:25 -0500
+
+rosegarden4 (0.9.1-3) unstable; urgency=low
+
+ * Re-generated files config.guess, config.sub and ltmain.sh in the
+ admin/ directory fixing a problem in the generation of shared
+ library dependencies in some architectures (closes: #221846).
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Thu, 27 Nov 2003 16:15:53 -0500
+
+rosegarden4 (0.9.1-2) unstable; urgency=low
+
+ * Applied fix from CVS solving constness violation in method
+ Studio::haveMidiDevices() (closes: #211795). (base/Studio.C)
+ * Updates in debian/control:
+ ** Updated standards version to 3.6.1.
+ ** Moved to automake1.7.
+ ** Removed obsolete dependency on libqt3-compat-headers.
+ ** Added dependency on khelpcenter (closes: #210979).
+ ** Added more upstream info in the package description.
+ * Updates in README.Debian.
+ ** Removed reference to future aRTs MIDI support.
+ ** Added pointers to upstream for most recent versions.
+ ** Some cleanup and small fixes.
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Tue, 18 Nov 2003 11:29:32 -0500
+
+rosegarden4 (0.9.1-1) unstable; urgency=low
+
+ * New upstream version.
+ * Changed back to build-depend on libjack-dev. (debian/control)
+ * Updated standards version. (debian/control)
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Fri, 06 Jun 2003 19:02:59 -0400
+
+rosegarden4 (0.9-2) unstable; urgency=low
+
+ * Fixed executable file name in rosegarden.desktop using the patch by
+ Leonardo Rochael Almeida (closes: #193657).
+ * Removed the incorrectly compression of the documentation file. The Handbook
+ can now be displayed correctly from the help menu (debian/rules).
+ * Updates in README.Debian.
+ * Updates in the copyright file.
+ * Removed web directory from /usr/share/doc/rosegarden4 (debian/rules).
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Mon, 19 May 2003 20:40:31 -0400
+
+rosegarden4 (0.9-1) unstable; urgency=low
+
+ * New upstream version.
+ * Removed /lib64 check in acinclude.m4.in (closes: #190012).
+ * Unfixed wrong installation of version.txt file, now done correctly in
+ upstream source.
+ * Previous NMU acknowledged (closes: #184697, #185393).
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Wed, 07 May 2003 11:37:04 -0400
+
+rosegarden4 (0.8.5-2.1) unstable; urgency=low
+
+ * NMU
+ * rebuild with new jack and vorbis (closes: #185393)
+ * add libqt3-compat-headers to build-dep.
+
+ -- Junichi Uekawa <dancer@debian.org> Sun, 30 Mar 2003 00:11:33 +0900
+
+rosegarden4 (0.8.5-2) unstable; urgency=low
+
+ * Adapted for new QT (debian/rules), closes: 181656.
+ * Added manual page.
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Wed, 19 Feb 2003 22:58:25 -0500
+
+rosegarden4 (0.8.5-1) unstable; urgency=low
+
+ * New upstream version.
+ * Moved to Trinity: Now using tdelibs4-dev, closes: #180365.
+ * Using automake1.6, which seems to be necessary for trinity build scripts.
+ * Added build dependency on ladspa-sdk package (debian/control).
+ * Updated package description and README.Debian. Latest releases are not
+ so much developer oriented.
+ * Fixed generation of debian/debiandirs file. Some wrong absolute paths
+ where going into it (debian/rules).
+ * Setting DESTDIR instead of prefix at install time (debian/rules).
+ * Fixed wrong installation of version.txt file by appending DESTIR to the
+ destination path (gui/Makefile.am).
+ * Modified the cvs-clean.pl script to obtain the same behaviour I had in
+ the old KDE2 Makefile.common (see package version 0.1.6-1).
+ * The clean target now calls cvs-clean.pl directly. No need to generate
+ the Makefile at clean time any more (debian/rules).
+ * Removed references to libartsmidi and libartsmodules from
+ sound/Makefile.am. These libraries are not present in the latest arts
+ packages, and rosegarden4 is currently built with no arts support.
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Mon, 10 Feb 2003 18:45:17 -0500
+
+rosegarden4 (0.8.0-3) unstable; urgency=low
+
+ * Set g++-2.95 as compiler to use in debian/rules
+ * Rebuilt to fix library dependencies.
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Fri, 24 Jan 2003 20:00:03 -0500
+
+rosegarden4 (0.8.0-2) unstable; urgency=low
+
+ * Rebuilt to fix library dependencies.
+ * Changed source dependency from libjack0.38.0-dev to libjack-dev
+ * Fixed audio path in example file outofspace.rg.
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Fri, 03 Jan 2003 18:16:37 -0500
+
+rosegarden4 (0.8.0-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Sun, 06 Oct 2002 20:03:59 -0400
+
+rosegarden4 (0.2.0-1) unstable; urgency=low
+
+ * New upstream version.
+ * This version is built using libjack0.38.0.
+ * The kde related files are now installed in the right directories.
+ * Using debhelper compatibility level 4. This fixes an absolute
+ symbolic link problem, as dh_link now takes care of it.
+ * Fixed missing return value in gui/trackbuttons.cpp
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Wed, 25 Sep 2002 20:16:22 -0400
+
+rosegarden4 (0.1.6-1) unstable; urgency=low
+
+ * Initial Release.
+ * Modified the cvs-clean rule in admin/Makefile.common so that it does
+ not remove the debian/ directory.
+ * Added the audio test files to the list of installation files.
+ * Added definitions for installation of mcop related stuff in sound/Makefile.am
+
+ -- Enrique Robledo Arnuncio <era@debian.org> Sat, 8 Jun 2002 20:37:35 +0200
+
diff --git a/ubuntu/precise/applications/rosegarden/debian/compat b/ubuntu/precise/applications/rosegarden/debian/compat
new file mode 100644
index 000000000..7ed6ff82d
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/compat
@@ -0,0 +1 @@
+5
diff --git a/ubuntu/precise/applications/rosegarden/debian/control b/ubuntu/precise/applications/rosegarden/debian/control
new file mode 100644
index 000000000..d29778110
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/control
@@ -0,0 +1,37 @@
+Source: rosegarden-trinity
+Section: sound
+Priority: optional
+Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net>
+XSBC-Original-Maintainer: Debian Multimedia Team <debian-multimedia@lists.debian.org>
+Uploaders: Mike O'Connor <stew@debian.org>, Free Ekanayaka <freee@debian.org>
+Build-Depends: debhelper (>> 5.0.0), cdbs, cmake, tdelibs4-trinity-dev, libasound2-dev (>= 1.0.0), libjack-dev, ladspa-sdk, liblrdf0-dev, liblircclient-dev, dssi-dev (>= 0.4 ), liblo-dev, libxft-dev, dpatch, libfftw3-dev
+Standards-Version: 3.8.4
+Homepage: http://www.rosegardenmusic.com/
+
+Package: rosegarden-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, khelpcenter-trinity, rosegarden-data-trinity (= ${source:Version}), libxml-twig-perl, sndfile-programs, xterm, tdebase-trinity-bin, konqueror-trinity | www-browser, flac
+Replaces: rosegarden-trinity (<< 4:14.0.0)
+Breaks: rosegarden-trinity (<< 4:14.0.0)
+Recommends: jackd, lilypond, swh-plugins | ladspa-plugin
+Suggests: qjackctl
+Description: music editor and MIDI/audio sequencer [Trinity]
+ Rosegarden is a KDE application which provides a mixed Audio/MIDI
+ sequencer (for playback and recording), a multi-track editor, music
+ editing using both piano-roll and score notation, MIDI file IO,
+ lilypond and Csound files export, etc.
+
+Package: rosegarden-data-trinity
+Architecture: all
+Recommends: rosegarden-trinity
+Replaces: rosegarden-data-trinity (<< 4:14.0.0)
+Breaks: rosegarden-data-trinity (<< 4:14.0.0)
+Priority: optional
+Description: music editor and MIDI/audio sequencer data files [Trinity]
+ Rosegarden is a KDE application which provides a mixed Audio/MIDI
+ sequencer (for playback and recording), a multi-track editor, music
+ editing using both piano-roll and score notation, MIDI file IO,
+ lilypond and Csound files export, etc.
+ .
+ This package provides the data files necessary for running Rosegarden
+
diff --git a/ubuntu/precise/applications/rosegarden/debian/control.in b/ubuntu/precise/applications/rosegarden/debian/control.in
new file mode 100644
index 000000000..157cd071e
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/control.in
@@ -0,0 +1,37 @@
+Source: rosegarden-trinity
+Section: sound
+Priority: optional
+Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net>
+XSBC-Original-Maintainer: @@@MAINTAINER@@@
+Uploaders: @@@UPLOADERS@@@
+Build-Depends: debhelper (>> 5.0.0), cdbs, cmake, tdelibs4-trinity-dev, libasound2-dev (>= 1.0.0), libjack-dev, ladspa-sdk, liblrdf0-dev, liblircclient-dev, dssi-dev (>= 0.4 ), liblo-dev, libxft-dev, dpatch, libfftw3-dev
+Standards-Version: 3.8.4
+Homepage: http://www.rosegardenmusic.com/
+
+Package: rosegarden-trinity
+Architecture: any
+Depends: ${shlibs:Depends}, khelpcenter-trinity, rosegarden-data-trinity (= ${source:Version}), libxml-twig-perl, sndfile-programs, xterm, tdebase-trinity-bin, konqueror-trinity | www-browser, flac
+Replaces: rosegarden-kde3 (<< 4:3.5.13)
+Breaks: rosegarden-kde3 (<< 4:3.5.13)
+Recommends: jackd, lilypond, swh-plugins | ladspa-plugin
+Suggests: qjackctl
+Description: music editor and MIDI/audio sequencer [Trinity]
+ Rosegarden is a KDE application which provides a mixed Audio/MIDI
+ sequencer (for playback and recording), a multi-track editor, music
+ editing using both piano-roll and score notation, MIDI file IO,
+ lilypond and Csound files export, etc.
+
+Package: rosegarden-data-trinity
+Architecture: all
+Recommends: rosegarden-trinity
+Replaces: rosegarden-data-kde3 (<< 4:3.5.13)
+Breaks: rosegarden-data-kde3 (<< 4:3.5.13)
+Priority: optional
+Description: music editor and MIDI/audio sequencer data files [Trinity]
+ Rosegarden is a KDE application which provides a mixed Audio/MIDI
+ sequencer (for playback and recording), a multi-track editor, music
+ editing using both piano-roll and score notation, MIDI file IO,
+ lilypond and Csound files export, etc.
+ .
+ This package provides the data files necessary for running Rosegarden
+
diff --git a/ubuntu/precise/applications/rosegarden/debian/copyright b/ubuntu/precise/applications/rosegarden/debian/copyright
new file mode 100644
index 000000000..df2a7e77d
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/copyright
@@ -0,0 +1,46 @@
+This package was debianized by Mike O'Connor <stew@vireo.org> on
+Thu, 16 Feb 2006 02:44:01 +0500.
+
+It had originally been debianized by Enrique Robledo Arnuncio <era@debian.org>
+on Sat, 26 Jan 2002 00:00:36 +0100.
+
+This package was originally downloaded from:
+
+http://prdownloads.sourceforge.net/rosegarden/rosegarden-4-1.2.3.tar.bz2?download
+
+You can find the home page of the Rosegarden project at:
+
+ http://www.rosegardenmusic.com/
+
+Copyright:
+----------
+ This program is Copyright 2000-2006
+ Guillaume Laurent <glaurent@telegraph-road.org>,
+ Chris Cannam <cannam@all-day-breakfast.com>,
+ Richard Bown <bownie@bownie.com>
+
+Upstream Authors:
+-----------------
+
+Lead developers :
+
+Chris Cannam <cannam@all-day-breakfast.com>
+Richard Bown <bownie@bownie.com>
+Guillaume Laurent <glaurent@telegraph-road.org>
+
+Adjunct developers:
+
+D. Michael McIntyre <dmmcintyr@users.sourceforge.net>
+
+See the AUTHORS file for a list of contributors.
+
+License:
+----------
+
+Rosegarden is covered by the GNU General Public License. Individual
+files from the kde build system are covered by the GNU Library General
+Public License and by a MIT license shown below.
+
+On Debian GNU/Linux systems, the complete texts of the GNU General
+Public License and the GNU Library General Public License are
+available at /usr/share/common-licenses/{GPL,LGPL}.
diff --git a/ubuntu/precise/applications/rosegarden/debian/lintianoverrides b/ubuntu/precise/applications/rosegarden/debian/lintianoverrides
new file mode 100644
index 000000000..9172bd3bd
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/lintianoverrides
@@ -0,0 +1,2 @@
+rosegarden: menu-icon-missing /usr/share/icons/locolor/32x32/apps/rosegarden.xpm
+rosegarden: menu-icon-missing /usr/share/icons/locolor/16x16/apps/rosegarden.xpm
diff --git a/ubuntu/precise/applications/rosegarden/debian/patches/.gitignore b/ubuntu/precise/applications/rosegarden/debian/patches/.gitignore
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/patches/.gitignore
diff --git a/ubuntu/precise/applications/rosegarden/debian/rosegarden-audiofile-importer.1 b/ubuntu/precise/applications/rosegarden/debian/rosegarden-audiofile-importer.1
new file mode 100644
index 000000000..b420ba197
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/rosegarden-audiofile-importer.1
@@ -0,0 +1,76 @@
+.\" This is free documentation; you can redistribute it and/or
+.\" modify it under the terms of the GNU General Public License as
+.\" published by the Free Software Foundation; either version 2 of
+.\" the License, or (at your option) any later version.
+.\"
+.\" The GNU General Public License's references to "object code"
+.\" and "executables" are to be interpreted as the output of any
+.\" document formatting or typesetting system, including
+.\" intermediate and printed output.
+.\"
+.\" This manual is distributed in the hope that it will be useful,
+.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
+.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+.\" GNU General Public License for more details.
+.\"
+.\" You should have received a copy of the GNU General Public
+.\" License along with this manual; if not, write to the Free
+.\" Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
+.\" USA.
+.\"
+.TH ROSEGARDEN-AUDIOFILE-IMPORTER 1 "19 March 2006"
+
+.SH NAME
+
+rosegarden-audiofile-importer - Helper application to convert and
+import audio files for Rosegarden.
+
+.SH SYNOPSIS
+
+rosegarden-audiofile-importer -t [<version>]
+rosegarden-audiofile-importer --conftest [<version>]
+rosegarden-audiofile-importer -l [<version>]
+rosegarden-audiofile-importer [-r <rate>] -w <inputfile>
+rosegarden-audiofile-importer [-r <rate>] -c <inputfile> <outputfile>
+
+
+.SH OPTIONS
+
+.BR -t " " [<version>],
+.BR --conftest " " [<version>]
+
+Exit successfully if the importer is available and working [and is
+of at least version <version>]. If some of the required helper
+applications are missing, also print to stdout a line saying
+"Required: application1, application2", listing the missing
+programs.
+
+.BR \-l " " [<version>]
+
+List known file extensions (e.g. ogg wav flac). Return code is same
+as for -t (so can combine two calls into one)
+
+.BR \-r " " <rate>
+
+Test whether any work is needed to convert the input, either because
+it isn't in a Rosegarden-compatible format or because its samplerate
+differs from <rate>. Exit successfully if no work is required; return
+error code 2 if conversion required, 3 if resampling required, 4 if
+both required, 1 for other error.
+
+.SH DESCRIPTION
+
+Helper application to convert and import audio files for Rosegarden.
+
+Can take audio files of various kinds as input, always produces WAV
+files that are compatible with Rosegarden as output.
+
+Not actually specific to Rosegarden in any way, except that
+Rosegarden needs to know it can rely on its presence and calling
+interface.
+
+.SH SEE ALSO
+ rosegarden(1), rosegarden-lilypondview(1), rosegarden-project-page(1)
+
+
+
diff --git a/ubuntu/precise/applications/rosegarden/debian/rosegarden-data-trinity.install b/ubuntu/precise/applications/rosegarden/debian/rosegarden-data-trinity.install
new file mode 100644
index 000000000..59a4a5943
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/rosegarden-data-trinity.install
@@ -0,0 +1,4 @@
+debian/tmp/opt/trinity/share/apps
+debian/tmp/opt/trinity/share/icons
+debian/tmp/opt/trinity/share/locale
+debian/tmp/opt/trinity/share/doc/tde/HTML/
diff --git a/ubuntu/precise/applications/rosegarden/debian/rosegarden-lilypondview.1 b/ubuntu/precise/applications/rosegarden/debian/rosegarden-lilypondview.1
new file mode 100644
index 000000000..e2aa9f951
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/rosegarden-lilypondview.1
@@ -0,0 +1,57 @@
+.\" This is free documentation; you can redistribute it and/or
+.\" modify it under the terms of the GNU General Public License as
+.\" published by the Free Software Foundation; either version 2 of
+.\" the License, or (at your option) any later version.
+.\"
+.\" The GNU General Public License's references to "object code"
+.\" and "executables" are to be interpreted as the output of any
+.\" document formatting or typesetting system, including
+.\" intermediate and printed output.
+.\"
+.\" This manual is distributed in the hope that it will be useful,
+.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
+.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+.\" GNU General Public License for more details.
+.\"
+.\" You should have received a copy of the GNU General Public
+.\" License along with this manual; if not, write to the Free
+.\" Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
+.\" USA.
+.\"
+.TH ROSEGARDEN-LILIPONDVIEW 1 "10 February 2006"
+i
+.SH NAME
+
+rosegardern-lilypondview - display a lilypond file in a postscript
+viewer.
+
+.SH SYNOPSIS
+
+rosegarden-lilypondview [-g] [FILE].ly
+
+.SH DESCRIPTION
+
+This script takes a Lilypond file as input. It creates a temporary
+sandbox, runs Lilypond against the input file, then opens a PostScript
+viewer against the results in order to provide a graphical, printable
+preview.
+
+This script is used internally by Rosegarden, as the backend for the File ->
+Export -> Preview Lilypond file feature.
+
+.SH OPTIONS
+.BR \-g " " Use graphical mode
+
+.SH REQUIREMENTS
+
+Working installation of Lilypond 2.0 or later KGhostView or KPDF or
+XPDF or GhostView or GS XDialog or Konsole or RXVT or Xterm [for
+graphical mode only]
+
+.SH AUTHOR
+Chris Cannam
+
+.SH COPYRIGHT
+2005-2006 Fervent Software.
+
+
diff --git a/ubuntu/precise/applications/rosegarden/debian/rosegarden-project-package.1 b/ubuntu/precise/applications/rosegarden/debian/rosegarden-project-package.1
new file mode 100644
index 000000000..0da30c2a5
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/rosegarden-project-package.1
@@ -0,0 +1,76 @@
+.\" This is free documentation; you can redistribute it and/or
+.\" modify it under the terms of the GNU General Public License as
+.\" published by the Free Software Foundation; either version 2 of
+.\" the License, or (at your option) any later version.
+.\"
+.\" The GNU General Public License's references to "object code"
+.\" and "executables" are to be interpreted as the output of any
+.\" document formatting or typesetting system, including
+.\" intermediate and printed output.
+.\"
+.\" This manual is distributed in the hope that it will be useful,
+.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
+.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+.\" GNU General Public License for more details.
+.\"
+.\" You should have received a copy of the GNU General Public
+.\" License along with this manual; if not, write to the Free
+.\" Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
+.\" USA.
+.\"
+.TH ROSEGARDEN-PROJECT-PACKAGE 1 "10 February 2006"
+
+.SH NAME
+
+rosegarden-project-package - converts between Rosegarden (.rg) files
+and Rosegarden Project (.rgp) files.
+
+.SH SYNOPSIS
+
+orosegarden-project-package [--quiet] [--pack] [--unpack] [--conftest] [FILE] [.rg|.rgp]
+
+.SH OPTIONS
+.BR \-\-quiet " " Be silent
+.BR \-\-unpack " " Unpack .rgp file
+.BR \-\-pack " " Pack .rg file plus associated external data files into .rgp file
+.BR \-\-conftest " " Test environment for necessary installed components
+
+.SH DESCRIPTION
+
+This program converts between Rosegarden (.rg) files and Rosegarden
+Project (.rgp) files. It is primarily intended to be used internally and
+transparently by the Rosegarden application.
+
+A Rosegarden file (.rg) is a single file (in gzipped XML format)
+that defines a Rosegarden composition in terms of events, segments,
+programs, plugin data, references to audio files, and so on. Some
+of these types of information depend on the presence of external
+files such as the audio files or plugin preset data, without which
+the file cannot be used.
+
+A Rosegarden Project (.rgp) file is a bundle of files, including the
+Rosegarden file itself, as well as any audio file or other external
+data it requires, in compressed form. A Rosegarden Project file is
+intended to be portable and self-contained, but the Rosegarden
+program itself does not (at the time of writing) understand these
+files directly.
+
+This program can take a Rosegarden file, examine it to find out
+which other data files it uses, and pack it to create the
+corresponding Rosegarden Project file. Conversely, it can also take
+a Rosegarden Project file and unpack it as a project directory for
+use with Rosegarden.
+
+.SH REQUIREMENTS
+
+Working installation of Lilypond 2.0 or later KGhostView or KPDF or
+XPDF or GhostView or GS XDialog or Konsole or RXVT or Xterm [for
+graphical mode only]
+
+.SH AUTHOR
+Chris Cannam
+
+.SH COPYRIGHT
+2005-2006 Fervent Software.
+
+
diff --git a/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.dirs b/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.dirs
new file mode 100644
index 000000000..202932f7b
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.dirs
@@ -0,0 +1,2 @@
+usr/share/doc/rosegarden/examples/
+usr/share/lintian/overrides/
diff --git a/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.docs b/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.docs
new file mode 100644
index 000000000..23da6d676
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.docs
@@ -0,0 +1,3 @@
+README
+AUTHORS
+debian/README.Debian
diff --git a/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.examples b/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.examples
new file mode 100644
index 000000000..1e660fdcf
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.examples
@@ -0,0 +1 @@
+data/examples/*
diff --git a/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.install b/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.install
new file mode 100644
index 000000000..50a0bcdaa
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.install
@@ -0,0 +1,4 @@
+debian/tmp/opt/trinity/bin/rosegarden*
+debian/tmp/opt/trinity/bin/rosegardensequencer*
+debian/tmp/opt/trinity/share/mimelnk
+debian/tmp/opt/trinity/share/applications
diff --git a/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.links b/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.links
new file mode 100644
index 000000000..5137f635f
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.links
@@ -0,0 +1 @@
+/opt/trinity/share/man/man1/rosegarden.1.gz /opt/trinity/share/man/man1/rosegardensequencer.1.gz
diff --git a/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.menu b/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.menu
new file mode 100644
index 000000000..354215272
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.menu
@@ -0,0 +1,14 @@
+?package(rosegarden):\
+ needs="X11"\
+ section="Applications/Sound"\
+ title="Rosegarden"\
+ command="/opt/trinity/bin/rosegarden"\
+ longtitle="Rosegarden Music Editor"\
+ hotkey="rg"\
+ hints="MIDI,Music Editor"\
+ icon16x16="/usr/share/icons/locolor/16x16/apps/rosegarden.xpm"\
+ icon32x32="/usr/share/icons/locolor/32x32/apps/rosegarden.xpm"\
+ description="Rosegarden is a musical notation editor and \
+a MIDI and Audio sequencer, with both score and piano-roll notations."
+
+
diff --git a/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.sharedmimeinfo b/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.sharedmimeinfo
new file mode 100644
index 000000000..3b3894dec
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/rosegarden-trinity.sharedmimeinfo
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+ <mime-type type="audio/x-rosegarden">
+ <sub-class-of type="application/x-gzip"/>
+ <comment>Rosegarden project file</comment>
+ <glob pattern="*.rg"/>
+ </mime-type>
+</mime-info>
diff --git a/ubuntu/precise/applications/rosegarden/debian/rosegarden.1 b/ubuntu/precise/applications/rosegarden/debian/rosegarden.1
new file mode 100644
index 000000000..91916b271
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/rosegarden.1
@@ -0,0 +1,155 @@
+.TH ROSEGARDEN 1 "23 July 2006"
+
+.SH NAME
+
+rosegarden, rosegarden-sequencer - MIDI and audio sequencer and
+musical notation editor.
+
+.SH SYNOPSIS
+
+rosegarden [Qt-options] [KDE-options] [options] [File]
+
+rosegardensequencer [Qt-options] [KDE-options] [playback_1 playback_2 capture_1 capture_2]
+
+.SH DESCRIPTION
+
+This manual page documents briefly the rosegarden and rosegardensequencer commands.
+
+rosegarden is a MIDI and audio sequencer, notation editor, and general-purpose music composition and editing application for Unix and Linux. It is a KDE application, which means to build it you need the KDE 3.x libraries. However, once installed it can be run within the KDE environment or any other desktop or window manager environment.
+
+rosegardensequencer is part of the rosegarden application, the part which knows about and audio MIDI devices, and about real time. rosegardensequencer is executed automatically when rosegarden starts, so you will probably never need to execute it directly. You may want to specify command line options, though, to change the JACK ports used for audio capture and playback. In order to do that, you can invoque rosegardensequencer directly before running rosegarden, or you can specify the sequencer command line arguments using the rosegarden configuration dialog, and restarting the application. This program follows the usual GNU command line syntax, with long options starting with two dashes ('-'). A summary of options is included below.
+
+.SH OPTIONS
+.BR \-\-author " "
+ Show author information.
+
+.BR \-\-help " "
+ Show help about options.
+
+.BR \-\-help-all
+ Show all options.
+
+.BR \-\-help-kde
+ Show KDE specific options.
+
+.BR \-\-help-qt
+ Show Qt specific options.
+
+.BR \-\-license
+ Show license information.
+
+.BR \-v, \-\-version
+ Show version information.
+
+
+.SH OPTIONS for rosegarden
+
+.BR \-\-nosplash
+ Don\'t show splash screen.
+
+
+.BR \-\-nosequencer
+ Don\'t use an external sequencer.
+
+.BR \-\-nofork
+ Don\'t automatically run in the background.
+
+.BR \ \--existingsequencer
+ Attach to a running sequencer process, if found.
+
+.BR File
+ File to load at startup. Typically a rosegarden (.rg) file, but it can also be a rosegarden2.1 file or a MIDI file.
+
+.SH OPTIONS
+.BR \-g " " Use graphical mode>
+
+.SH QT OPTIONS
+.BR \-\-bg, --background color
+ Sets the default background color and an application palette (light and dark shades are calculated).
+
+.BR \-\-btn, --button color
+ Sets the default button color.
+
+.BR \-\-cmap
+ Causes the application to install a private color map on an 8-bit display.
+
+.BR \-\-display displayname
+ Use the X-server display 'displayname'.
+
+.BR \-\-dograb
+ Running under a debugger can cause an implicit --nograb, use --dograb to override.
+
+.BR \-\-fg, \-\-foreground color
+ Sets the default foreground color.
+
+.BR \-\-fn, \-\-font fontname
+ Defines the application font.
+
+.BR \-\-im XIMserver
+ Set XIM server.
+
+.BR \-\-inputstyle inputstyle
+ Sets XIM (X Input Method) input style. Possible values are onthespot, overthespot, offthespot and root.
+
+.BR \-\-name name
+ Sets the application name.
+
+.BR \-\-ncols count
+ Limits the number of colors allocated in the color cube on an 8-bit display, if the application is using the QApplication::ManyColor color specification.
+
+.BR \-\-nograb
+ Tells Qt to never grab the mouse or the keyboard.
+
+.BR \-\-noxim
+ Disable XIM.
+
+.BR \-\-reverse
+ Mirrors the whole layout of widgets.
+
+.BR \-\-session sessionId
+ Restore the application for the given 'sessionId'.
+
+.BR \-\-sync
+ Switches to synchronous mode for debugging.
+
+.BR \-\-title title
+ Sets the application title (caption).
+
+.BR \-\-visual TrueColor
+ Forces the application to use a TrueColor visual on an 8-bit display.
+
+
+.SH KDE OPTIONS
+.BR \-\-caption caption
+ Use 'caption' as name in the titlebar.
+
+.BR \-\-config filename
+ Use alternative configuration file.
+
+.BR \-\-dcopserver server
+ Use the DCOP Server specified by 'server'.
+
+.BR \-\-geometry geometry
+ Sets the client geometry of the main widget.
+
+.BR \-\-icon icon
+ Use 'icon' as the application icon.
+
+.BR \-\-miniicon icon
+ Use 'icon' as the icon in the titlebar.
+
+.BR \-\-nocrashhandler
+ Disable crash handler, to get core dumps.
+
+.BR \-\-style style
+ Sets the application GUI style.
+
+.BR \-\-waitforwm
+ Waits for a WM_NET compatible windowmanager.
+
+.SH SEE ALSO
+ jackd(1), rosegarden-lilypondview(1), rosegarden-project-package(1), rosegarden-audiofile-importer(1)
+
+
+.SH AUTHOR
+This manual page was written by Enrique Robledo Arnuncio <era@debian.org> and later ammended by Mike O'Connor <stew@vireo.org> for the Debian system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front Cover Texts and no Back Cover Texts.
diff --git a/ubuntu/precise/applications/rosegarden/debian/rules b/ubuntu/precise/applications/rosegarden/debian/rules
new file mode 100755
index 000000000..0f28e1ca2
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/rules
@@ -0,0 +1,61 @@
+#!/usr/bin/make -f
+
+# Set LD_LIBRARY_PATH to the installed library directory to allow dh_shlibdeps to function
+# Also include the main Trinity path
+ifeq ("$(LD_LIBRARY_PATH)", "")
+LD_LIBRARY_PATH=debian/tmp/opt/trinity/lib
+else
+LD_LIBRARY_PATH += :debian/tmp/opt/trinity/lib
+endif
+export LD_LIBRARY_PATH
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/cmake.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/rules/utils.mk
+include debian/cdbs/debian-qt-kde.mk
+
+DEB_KDE_APIDOX := yes
+
+CXXFLAGS := -DSMB_CTX_FLAG_USE_KERBEROS -DSMB_CTX_FLAG_FALLBACK_AFTER_KERBEROS -g -Wall $(DEB_OPT_FLAG)
+
+DEB_CMAKE_EXTRA_FLAGS := -DLIB_SUFFIX="" -DCMAKE_INSTALL_PREFIX="/opt/trinity" -DCONFIG_INSTALL_DIR="/etc/trinity" -DSYSCONF_INSTALL_DIR="/etc/trinity" -DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" -DCMAKE_LIBRARY_PATH="/opt/trinity/lib" -DCMAKE_INCLUDE_PATH="/opt/trinity/include/" -DAUTODETECT_QT_DIRS="ON" -DCMAKE_VERBOSE_MAKEFILE="ON" -DBUILD_ALL="ON" -DCMAKE_SKIP_RPATH="OFF" \
+-DCMAKE_BUILD_TYPE=RelWithDebInfo
+
+# Honour "parallel=N" option of DEB_BUILD_OPTIONS. Comment out to
+# never build in parallel, regardless of DEB_BUILD_OPTIONS.
+DEB_BUILD_PARALLEL = true
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ mkdir -p debian/rosegarden-trinity/opt/trinity/share/
+ cp -Rp debian/rosegarden-trinity/usr/share/* debian/rosegarden-trinity/opt/trinity/share/
+ rm -rf debian/rosegarden-trinity/usr/share/*
+ dh_testdir
+ dh_testroot
+ dh_installexamples
+ find debian/rosegarden-trinity/opt/trinity/share/doc/rosegarden -type f -exec chmod 664 {} \;
+ dh_installdirs
+ dh_installdocs
+ dh_installmenu
+ dh_installmime
+ dh_installcron
+ dh_installman debian/rosegarden.1 debian/rosegarden-lilypondview.1 debian/rosegarden-project-package.1 debian/rosegarden-audiofile-importer.1
+ dh_desktop
+ cp debian/lintianoverrides debian/rosegarden-trinity/opt/trinity/share/lintian/overrides/rosegarden
+ dh_installinfo
+ dh_installchangelogs
+ dh_install
+ dh_link
+ dh_strip
+ dh_compress -X.rg -X.wav -X.docbook
+ dh_fixperms
+ dh_makeshlibs
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
diff --git a/ubuntu/precise/applications/rosegarden/debian/semantic.cache b/ubuntu/precise/applications/rosegarden/debian/semantic.cache
new file mode 100644
index 000000000..e7b76d07a
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/semantic.cache
@@ -0,0 +1,15 @@
+;; Object debian/
+;; SEMANTICDB Tags save file
+(semanticdb-project-database-file "debian/"
+ :tables (list
+ (semanticdb-table "rules"
+ :major-mode 'makefile-mode
+ :tags '(("DEB_BUILD_ARCH" variable (:default-value ("$(shell dpkg --print-installation-architecture)")) nil [171 237]) ("ARCH" variable (:default-value ("$(DEB_BUILD_ARCH)")) nil [237 260]) ("CXXFLAGS" variable (:default-value ("-O0" "-mieee")) nil [282 303]) ("CXXFLAGS" variable (:default-value ("-O2")) nil [308 322]) ("DH_COMPAT" variable (:default-value ("4")) nil [768 780]) ("configure" function (:arguments ("configure-stamp")) nil [781 809]) ("configure-stamp" function nil nil [809 914]) ("build" function (:arguments ("build-stamp")) nil [914 934]) ("build-stamp" function (:arguments ("configure-stamp")) nil [934 977]) ("clean" function nil nil [1028 1211]) ("install" function (:arguments ("build")) nil [1211 1281]) ("binary-indep" function (:arguments ("build" "install")) nil [1460 1524]) ("binary-arch" function (:arguments ("build" "install")) nil [1568 2107]) ("binary" function (:arguments ("binary-indep" "binary-arch")) nil [2107 2146]))
+ :file "rules"
+ :pointmax 2210
+ )
+ )
+ :file "semantic.cache"
+ :semantic-tag-version "2.0pre3"
+ :semanticdb-version "2.0pre3"
+ )
diff --git a/ubuntu/precise/applications/rosegarden/debian/source/format b/ubuntu/precise/applications/rosegarden/debian/source/format
new file mode 100644
index 000000000..89ae9db8f
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/source/format
@@ -0,0 +1 @@
+3.0 (native)
diff --git a/ubuntu/precise/applications/rosegarden/debian/source/options b/ubuntu/precise/applications/rosegarden/debian/source/options
new file mode 100644
index 000000000..9d7c8e036
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/source/options
@@ -0,0 +1,6 @@
+# Use bzip2 instead of gzip
+compression = "bzip2"
+compression-level = 9
+
+# Don't run differences
+diff-ignore = .*
diff --git a/ubuntu/precise/applications/rosegarden/debian/watch b/ubuntu/precise/applications/rosegarden/debian/watch
new file mode 100644
index 000000000..f0021dfd7
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/watch
@@ -0,0 +1,4 @@
+version=2
+
+# Pattern
+ftp://heanet.dl.sourceforge.net/r/ro/rosegarden/rosegarden-(1.*)\.tar\.bz2 debian uupdate
diff --git a/ubuntu/precise/applications/rosegarden/debian/x-rosegarden.desktop b/ubuntu/precise/applications/rosegarden/debian/x-rosegarden.desktop
new file mode 100644
index 000000000..69018aa05
--- /dev/null
+++ b/ubuntu/precise/applications/rosegarden/debian/x-rosegarden.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Comment=Rosegarden file
+Comment[fr]=Fichier Rosegarden
+Hidden=false
+Icon=x-rosegarden.png
+MimeType=audio/x-rosegarden
+Patterns=*.rg;*.RG
+Type=MimeType
+X-TDE-AutoEmbed=false