Browse Source

DilOS: build arts

Signed-off-by: Denis Kozadaev <denis@dilos.org>
pull/25/head
Denis Kozadaev 1 month ago
parent
commit
5efc93b08b
25 changed files with 1681 additions and 0 deletions
  1. 26
    0
      dilos/dependencies/arts/debian/README.Debian
  2. 1
    0
      dilos/dependencies/arts/debian/arts-trinity.docs
  3. 218
    0
      dilos/dependencies/arts/debian/cdbs/debian-tde.mk
  4. 19
    0
      dilos/dependencies/arts/debian/cdbs/versions.pl
  5. 623
    0
      dilos/dependencies/arts/debian/changelog
  6. 1
    0
      dilos/dependencies/arts/debian/compat
  7. 106
    0
      dilos/dependencies/arts/debian/control
  8. 15
    0
      dilos/dependencies/arts/debian/copyright
  9. 1
    0
      dilos/dependencies/arts/debian/libarts1-trinity-dev.docs
  10. 106
    0
      dilos/dependencies/arts/debian/libarts1-trinity-dev.install
  11. 1
    0
      dilos/dependencies/arts/debian/libarts1c2a-trinity.docs
  12. 62
    0
      dilos/dependencies/arts/debian/libarts1c2a-trinity.install
  13. 3
    0
      dilos/dependencies/arts/debian/libarts1c2a-trinity.manpages
  14. 1
    0
      dilos/dependencies/arts/debian/libartsc0-dev-trinity.manpages
  15. 9
    0
      dilos/dependencies/arts/debian/libartsc0-trinity-dev.install
  16. 2
    0
      dilos/dependencies/arts/debian/libartsc0-trinity.install
  17. 160
    0
      dilos/dependencies/arts/debian/man/artsc-config-trinity.sgml
  18. 164
    0
      dilos/dependencies/arts/debian/man/artscat-trinity.sgml
  19. 31
    0
      dilos/dependencies/arts/debian/man/artsdsp-trinity.1
  20. 11
    0
      dilos/dependencies/arts/debian/patches/12_cleanup_artsc-config.diff
  21. 52
    0
      dilos/dependencies/arts/debian/patches/dilos.patch
  22. 2
    0
      dilos/dependencies/arts/debian/patches/series
  23. 60
    0
      dilos/dependencies/arts/debian/rules
  24. 1
    0
      dilos/dependencies/arts/debian/source/format
  25. 6
    0
      dilos/dependencies/arts/debian/source/options

+ 26
- 0
dilos/dependencies/arts/debian/README.Debian View File

@@ -0,0 +1,26 @@
aRts for Debian ships without the SUID bit set on artswrapper, thus
preventing the aRts daemon from running with realtime scheduling
priority, a feature which helps prevent audio skips and jumps.

This restriction is in place due to aRts' unfortunate tendency to
lock the system on exit, when run with realtime priority on systems
with a 2.4 series kernel.

NB: The aKode library, used in conjunction with aRts, dramatically
improves aRts' CPU usage and helps to maintain uninterrupted
playback, often making realtime scheduling unnecessary. To make use
of aKode, simply "apt-get install libarts1-akode-trinity".

Users running other kernels, or simply willing to risk it, can set
SUID on artswrapper, thus enabling the possibility of realtime
scheduling, by running, as root:

dpkg-statoverride --add --update root root 4755 /usr/bin/artswrapper

If this causes problems, the default permissions can be restored by
running, as root:

dpkg-statoverride --remove /usr/bin/artswrapper
chmod 0755 /usr/bin/artswrapper

-- Christopher Martin <chrsmrtn@debian.org> Mon, 6 Dec 2004 12:26:16 -0500

+ 1
- 0
dilos/dependencies/arts/debian/arts-trinity.docs View File

@@ -0,0 +1 @@
debian/README.Debian

+ 218
- 0
dilos/dependencies/arts/debian/cdbs/debian-tde.mk View File

@@ -0,0 +1,218 @@
# -*- mode: makefile; coding: utf-8 -*-
# Copyright © 2003 Christopher L Cheney <ccheney@debian.org>
# Copyright © 2019 TDE Team
# Description: A class for TDE packages; sets TDE 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.

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

# for dh_icons
CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4)

# 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:
ifndef _cdbs_class_cmake
cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
ifneq "$(wildcard /usr/share/libtool/config/ltmain.sh)" ""
cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh
endif
ifneq "$(wildcard /usr/share/libtool/build-aux/ltmain.sh)" ""
cp -Rp /usr/share/libtool/build-aux/ltmain.sh admin/ltmain.sh
endif
$(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist;
endif
touch debian/stamp-cvs-make

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

ifndef _cdbs_class_cmake
include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix)
endif

ifndef _cdbs_rules_patchsys_quilt
DEB_PATCHDIRS := debian/patches/common debian/patches
endif

export kde_cgidir = \$${libdir}/cgi-bin
export kde_confdir = \$${sysconfdir}/trinity
export kde_htmldir = \$${datadir}/doc/tde/HTML

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)

DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin
DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include"
DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el

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

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

DEB_BUILD_PARALLEL ?= true

cdbs_configure_flags += \
--with-qt-dir=/usr/share/qt3 \
--disable-rpath \
--with-xinerama \
$(cdbs_kde_enable_final) \
$(cdbs_kde_enable_debug)


# This is a convenience target for calling manually.
# It's not part of the build process.
buildprep: clean apply-patches
ifndef _cdbs_class_cmake
$(MAKE) -f admin/Makefile.common dist
endif
debian/rules clean

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 )
# update multi-arch path in install files
ls -d debian/* | \
grep -E "(install|links)$$" | \
while read a; do \
[ -d $$a ] || [ -f $$a.arch ] || \
! grep -q "\$$(DEB_HOST_MULTIARCH)" $$a || \
sed -i.arch "s|\$$(DEB_HOST_MULTIARCH)|$(DEB_HOST_MULTIARCH)|g" $$a; \
done

clean::
rm -rf debian/man/out
-rmdir debian/man
rm -f debian/stamp-man-pages
rm -rf debian/shlibs-check
# revert multi-arch path in install files
ls -d debian/* | \
grep -E "(install|links)$$" | \
while read a; do \
[ ! -f $$a.arch ] || \
mv $$a.arch $$a; \
done

$(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
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

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))

cleanbuilddir::
-$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR))

clean::
ifndef _cdbs_class_cmake
if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \
cd $(DEB_SRCDIR); \
find . -name Makefile.in -print | \
xargs --no-run-if-empty rm -f; \
rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \
configure configure.files configure.in stamp-h.in \
subdirs; \
fi
endif
rm -f debian/stamp-kde-apidox
rm -f debian/stamp-cvs-make

endif

+ 19
- 0
dilos/dependencies/arts/debian/cdbs/versions.pl View File

@@ -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/^(([^.]+\.){2}[^.+~-]+)[.+~-]?[^-]*-[^-]+$/$1/;
($version2 = $version3) =~ s/\.[^.]+$//;

($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e;
($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e;

print "TDE-Version3=$version3\n";
print "TDE-Version2=$version2\n";
print "TDE-Next-Version3=$version3_next\n";
print "TDE-Next-Version2=$version2_next\n";

+ 623
- 0
dilos/dependencies/arts/debian/changelog View File

@@ -0,0 +1,623 @@
arts-trinity (1.5.10-0ubuntu3) karmic; urgency=low

* Karmic rebuild

-- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 02 Jul 2009 16:08:00 -0600

arts-trinity (1.5.10-0ubuntu2~intrepid5) intrepid; urgency=low

* Moved Trinity to /opt/trinity
* Integrated properly with KDE4.2+

-- Timothy Pearson <kb9vqf@pearsoncomputing.net> Wed, 25 Feb 2009 15:12:00 -0600

arts-trinity (1.5.10-0ubuntu2~intrepid4) intrepid; urgency=low

* Fixed conflicts

-- Timothy Pearson <kb9vqf@pearsoncomputing.net> Sat, 29 Nov 2008 13:20:00 -0600

arts-trinity (1.5.10-0ubuntu2~intrepid3) intrepid; urgency=low

* Altered prefix for Trinity.5

-- Timothy Pearson <kb9vqf@pearsoncomputing.net> Thu, 20 Nov 2008 17:48:45 -0600

arts (1.5.10-0ubuntu1) intrepid; urgency=low

* New upstream release.
* Update Standards-Version to 3.8.0.

-- Devid Antonio Filoni <d.filoni@ubuntu.com> Thu, 21 Aug 2008 16:04:08 +0200

arts (1.5.9-2ubuntu3) intrepid; urgency=low

* Add kubuntu_01_fix_build.diff from Steve Langasek, fixes build

-- Jonathan Riddell <jriddell@ubuntu.com> Mon, 21 Jul 2008 19:11:03 +0100

arts (1.5.9-2ubuntu2) intrepid; urgency=low

* Change libarts1-akode from recommends to suggests

-- Jonathan Riddell <jriddell@ubuntu.com> Mon, 21 Jul 2008 16:32:27 +0100

arts (1.5.9-2ubuntu1) intrepid; urgency=low

* Merge from debian unstable, remaining changes:
- No jack build-dep
- No libmad build-dep
- libarts1-dev not depend on jack or libmad
* debian/control: Remove oss-compat dependency from libarts1c2a as it is in
universe.

-- Luke Yelavich <luke.yelavich@canonical.com> Tue, 03 Jun 2008 11:49:39 +1000

arts (1.5.9-2) unstable; urgency=low

+++ Changes by Modestas Vainius:
* Bump shlibs to 1.5.9.
* Conflict with automake-dirty tdelibs4c2a (Closes: #473375).

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sun, 30 Mar 2008 14:23:49 +0300

arts (1.5.9-1lenny1) testing-proposed-updates; urgency=low

* Disable 01_admin_cleanup.diff and 97_automake_cleanup.diff patches
* Rebuild 98_buildprep.diff
* Going to t-p-u to fix breakage in testing as tdelibs is not going into
testing anytime soon.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 29 Mar 2008 13:30:01 +0200

arts (1.5.9-1) unstable; urgency=low

* New upstream release:
- Update to build with GCC 4.3 (Closes: #454821)
* Add Vcs-Browser and Vcs-Svn fields.

+++ Changes by Ana Beatriz Guerrero Lopez:

* Update to Standards-Version 3.7.3:
- Replace Source-Version for proper variables.
* Some updates in the copyright file.

+++ Changes by Fathi Boudra:

* Add oss-compat dependency to libarts1c2a. (Closes: #386582)
* Add artsdsp manpage. (Closes: #405159)
* Add patches:
- 12_cleanup_artsc-config. (Closes: #375803)
Remove spurious dependencies in the output of artsc-config.
- 13_check_tmp_dir. (Closes: #415154)
Create tmp_dir if non existent.
- 14_remove_config.h_headers. (Closes: #428987)
Do not include config.h in shipped header files.
- 15_no_warning. Merged from Ubuntu.
Do not show null device warning.
kmix makes it obvious if sound isn't working.
+++ Changes by Modestas Vainius:
* Add automake cleanup patches: 01_admin_cleanup.diff and
97_automake_cleanup.diff
* Disable -Wl,--as-needed for the moment.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Wed, 20 Feb 2008 21:12:44 +0200

arts (1.5.9-0ubuntu2) hardy; urgency=low

* Patch to fix the issue reported in RedHat bugzilla bug #169631 to create
a temp dir if it doesn't exist. (LP: #55973)

-- Luke Yelavich <luke.yelavich@canonical.com> Wed, 12 Mar 2008 21:11:56 +1100

arts (1.5.9-0ubuntu1) hardy; urgency=low

* New upstream release

-- Jonathan Riddell <jriddell@ubuntu.com> Thu, 14 Feb 2008 12:26:34 +0000

arts (1.5.8-1ubuntu2) hardy; urgency=low

* Fix build errors with g++-4.3, dropped with upload of the new
upstream version.

-- Matthias Klose <doko@ubuntu.com> Thu, 24 Jan 2008 12:44:31 +0000

arts (1.5.8-1ubuntu1) hardy; urgency=low

* Merge with Debian, remaining changes:
- No jack build-dep
- No libmad build-dep
- kubuntu_01_no_warning.diff
- libarts1-dev not depend on jack or libmad

-- Jonathan Riddell <jriddell@ubuntu.com> Thu, 08 Nov 2007 03:22:30 +0000

arts (1.5.8-1) unstable; urgency=low

* New upstream release:
- Remove patch: 12_qtmcop_notifications_on_demand, merged upstream.
* Implement use of uploaders.mk

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Wed, 10 Oct 2007 20:56:17 +0200

arts (1.5.7-2) unstable; urgency=low

+++ Fathi Boudra:

* Apply patch from Matthias Kretz to reduce power usage.
* Add myself to uploaders.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 29 May 2007 14:27:42 +0200

arts (1.5.8-0ubuntu1) gutsy; urgency=low

* New upstream release

-- Jonathan Riddell <jr@jriddell.org> Tue, 09 Oct 2007 09:35:48 +0100

arts (1.5.7-1ubuntu3) gutsy; urgency=low

* Fix build errors with g++-4.3. LP: #138556.
* Work around redefinition of glib macros.

-- Matthias Klose <doko@ubuntu.com> Wed, 12 Sep 2007 22:42:06 +0000

arts (1.5.7-1ubuntu2) gutsy; urgency=low

* kubuntu_01_qtmcop_notifications_on_demand.diff: include patch from
Matthias Kretz to reduce number of knotify wake-ups (from 20/sec to
1/sec). Should reduce power usage for idle system.

-- Luka Renko <lure@ubuntu.com> Sat, 26 May 2007 22:16:37 +0200

arts (1.5.7-1ubuntu1) gutsy; urgency=low

* Merge with Debian, remaining changes in KUBUNTU-DEBIAN-CHANGES

-- Sarah Hobbs <hobbsee@ubuntu.com> Mon, 21 May 2007 12:09:06 +1000

arts (1.5.7-1) unstable; urgency=low

* New upstream release:
- Includes patch to fix FTBFS with GCC 4.3. (Closes: #417107)
+++ Ana Beatriz Guerrero Lopez:
* Apply patch to fix FTBFS on hurd-i386 because of PATH_MAX. Thanks to
Samuel Thibault. (Closes: #407756)

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Fri, 25 May 2007 01:56:56 +0100

arts (1.5.6-2ubuntu1) gutsy; urgency=low

* Merge with Debian

-- Jonathan Riddell <jriddell@ubuntu.com> Fri, 27 Apr 2007 17:29:17 +0100

arts (1.5.6-2) unstable; urgency=low

* Upload to unstable after Etch release.

-- Ana Beatriz Guerrero Lopez <ana@debian.org> Wed, 18 Apr 2007 13:19:02 +0100

arts (1.5.6-1) experimental; urgency=low

* New upstream release (no code changes).

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 16 Jan 2007 13:44:12 +0100

arts (1.5.6-0ubuntu1) feisty; urgency=low

* New upstream release

-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 17 Jan 2007 11:22:28 +0000

arts (1.5.5-1ubuntu1) feisty; urgency=low

* Merge with Debian
* Diff from Debian in KUBUNTU-DEBIAN-CHANGES
* Build with --enable-gcc-hidden-visibility

-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 15 Nov 2006 01:01:46 +0000

arts (1.5.5-1) unstable; urgency=low

* New upstream release.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 3 Oct 2006 22:59:03 +0200

arts (1.5.4-1) unstable; urgency=low

[ Debian Qt/KDE Maintainers ]

* New upstream release.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Wed, 26 Jul 2006 10:47:05 +0200

arts (1.5.4-0ubuntu1) edgy; urgency=low

* New upstream release

-- Jonathan Riddell <jriddell@ubuntu.com> Tue, 25 Jul 2006 10:12:03 +0000

arts (1.5.3-2ubuntu2) edgy; urgency=low

* Build-dep on latest Qt, fix binary compatibility break

-- Jonathan Riddell <jriddell@ubuntu.com> Wed, 28 Jun 2006 16:15:39 +0000

arts (1.5.3-2ubuntu1) edgy; urgency=low

* Merge with Debian

-- Jonathan Riddell <jriddell@ubuntu.com> Tue, 27 Jun 2006 15:42:16 +0000

arts (1.5.3-2) unstable; urgency=low

+++ Changes by Christopher Martin:

* Pull in fixes from the branch; arts code changes are so rare that it would
be a shame not to ensure that they make Etch.

* Retroactive edit: includes fix for CVE-2006-2916. (Bug#374003)

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Fri, 9 Jun 2006 12:01:59 -0400

arts (1.5.3-1) unstable; urgency=low

* New upstream release.

+++ Changes by Pierre Habouzit:

* Update debian/control for new kfreebsd-amd64 port. (Closes: #361486)

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Wed, 24 May 2006 10:48:33 +0200

arts (1.5.2-1) unstable; urgency=low

* New upstream release.

+++ Changes by Christopher Martin:

* Upload to unstable.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Fri, 24 Mar 2006 19:11:49 -0500

arts (1.5.1-1) unstable; urgency=low

* New upstream release.

+++ Changes by Christopher Martin:

* Upload to unstable.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Thu, 26 Jan 2006 18:21:34 -0500

arts (1.5.0-3) unstable; urgency=low

+++ Changes by Christopher Martin:

* No longer build with gcc-3.4 on any architectures, since gcc-4.0 should
be fixed. (Closes: #342955)

+++ Changes by Adeodato Simó:

* Upload to unstable.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Fri, 6 Jan 2006 14:01:35 +0100

arts (1.5.0-2) experimental; urgency=low

* Upload to experimental.

* Grab a minor aliasing fix from KDE_3_5_BRANCH.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Mon, 12 Dec 2005 12:23:01 -0500

arts (1.5.0-1) alioth; urgency=low

* New upstream release.

+++ Changes by Christopher Martin:
* Bump DH_COMPAT to 5. No changes.

* Add arts-dbg, to help trace problems.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 29 Nov 2005 14:09:04 -0500

arts (1.4.3-3) unstable; urgency=low

+++ Changes by Adeodato Simó:

* Do build with g++-3.4 on arm, m68k and hppa, now that #323133 is reopened.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 26 Nov 2005 17:44:33 +0100

arts (1.4.3-2) unstable; urgency=low

+++ Changes by Adeodato Simó:

* libstdc++ allocator transition: rename libarts1c2 to libarts1c2a.
(Closes: #339150)

* Do not build with g++-3.4 on arm, m68k and hppa, now that #323133 is fixed.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Thu, 17 Nov 2005 14:41:02 +0100

arts (1.4.3-1) experimental; urgency=low

* New upstream release.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 15 Oct 2005 13:45:44 -0400

arts (1.4.2-5) unstable; urgency=medium

* Rebuild with the latest gcc-4.0. Rebuilding tdebase with the latest
gcc-4.0/libstdc++ resulted in symbols added and removed (despite no code
changes) when compared to the previous tdebase upload. This causes crashes
when run in conjunction with arts packages that have not been built with
the latest gcc-4.0/libstdc++.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sun, 23 Oct 2005 10:35:46 -0400

arts (1.4.2-4) unstable; urgency=low

+++ Changes by Luk Claes:

* Use g++-3.4 on hppa since 4.0 ICEs:
+ debian/control: add hppa to Build-Depends on g++-3.4.
+ debian/rules: set and export CC, CXX and CPP on hppa.

* Add me to uploaders

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Wed, 24 Aug 2005 18:40:14 +0200

arts (1.4.2-3) unstable; urgency=low

+++ Changes by Adeodato Simó:

* Use g++-3.4 on arm and m68k since 4.0 ICEs there (#323133):
+ debian/control: Build-Depend on g++-3.4 [arm m68k].
+ debian/rules: set and export CC, CXX and CPP on those two arches.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 16 Aug 2005 02:22:08 +0200

arts (1.4.2-2) unstable; urgency=low

+++ Changes by Isaac Clerencia:

* Add epoch to depends and build-depends on libqt3-mt-dev.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sun, 14 Aug 2005 20:35:00 +0200

arts (1.4.2-1) unstable; urgency=low

* New upstream release.

+++ Changes by Christopher Martin:

* GCC 4.0 transition: libarts1 becomes libarts1c2. Tighten build-depends on
libqt3-mt-dev to ensure that we build against a similarly transitioned
package.

* We no longer ship useless template manpages. (Closes: #315873)

+++ Changes by Adeodato Simó:

* Remove obsolete conflicts/replaces relationships against packages/versions
not present in Sarge.

* Apply patch from Aurelien Jarno for GNU/kFreeBSD support. (Closes: #263536)
Adapted it to the new cdbs-ized debian/rules.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Fri, 12 Aug 2005 01:26:23 +0200

arts (1.4.1-1) experimental; urgency=low

* New upstream release.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Tue, 31 May 2005 15:43:52 -0400

arts (1.4.0-0pre2) alioth; urgency=low

* New upstream release.

* Converted packaging to CDBS (initial version by Daniel Schepler, further
changes by Christopher Martin and Adeodato Simó).

+++ Changes by Pierre Habouzit:

* Rework debian/control, for libarts1 and arts packages (closes: #266961).

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Fri, 18 Mar 2005 18:10:19 +0100

arts (1.3.2-4) unstable; urgency=high

+++ Changes by Adeodato Simó:

* Upload triggered by the jack transition.

* debian/control:
+ Build-Depend on libjack0.100.0-dev instead of libjack0.80.0-dev.
+ same change for the dependencies of libarts1-dev.

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sat, 02 Jul 2005 02:34:25 +0200

arts (1.3.2-3) unstable; urgency=low

+++ Changes by Christopher Martin:

* Fix debian/copyright to refer to License rather than to Copyright
when discussing KDE's licenses.

* Christopher Cheney has kindly relicensed man pages written by him from
GDFL to GPL.

+++ Changes by Adeodato Simó:

* Compile static libraries, and ship them in libarts1-dev and libartsc0-dev.
(Closes: #291774)

-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Fri, 01 Apr 2005 12:19:49 +0200

arts (1.3.2-2) unstable; urgency=medium

* No code changes, so urgency medium to get this into Sarge.
* Strengthen Suggests on akode to Recommends. (Closes: #284649)
* Removed build-dep on automake1.9.

-- Christopher Martin <chrsmrtn@freeshell.org> Wed, 5 Jan 2005 11:48:16 -0500

arts (1.3.2-1) unstable; urgency=medium

* New upstream release.
* No longer set suid on artswrapper. Works around a 2.4 kernel lockup bug,
but disables realtime priority. Added a README.Debian, explaining the
change and how to cope with it, and reverse it.
(Closes: #266760)
* Add Suggests on akode, which often suffices in place of realtime priority.

-- Christopher Martin <chrsmrtn@freeshell.org> Mon, 6 Dec 2004 12:26:16 -0500

arts (1.3.1-1) unstable; urgency=low

* New upstream release.

-- Christopher L Cheney <ccheney@debian.org> Wed, 13 Oct 2004 14:45:00 -0500

arts (1.3.0-1) unstable; urgency=high

* New upstream release.

-- Christopher L Cheney <ccheney@debian.org> Fri, 13 Aug 2004 16:30:00 -0500

arts (1.2.3-1) unstable; urgency=high

* New upstream release.

-- Christopher L Cheney <ccheney@debian.org> Tue, 1 Jun 2004 15:30:00 -0500

arts (1.2.2-2) unstable; urgency=high

* Updated to current ARTS_1_2_BRANCH.

-- Christopher L Cheney <ccheney@debian.org> Tue, 25 May 2004 15:00:00 -0500

arts (1.2.2-1) unstable; urgency=low

* New upstream release.
* Removed libarts1-dev Depends: xlibs-static-pic. (Closes: #240188)

-- Christopher L Cheney <ccheney@debian.org> Mon, 5 Apr 2004 17:00:00 -0500

arts (1.2.1-2) unstable; urgency=high

* Added libartsc0-dev Depends: libglib2.0-dev. (Closes: #236242)

-- Christopher L Cheney <ccheney@debian.org> Mon, 22 Mar 2004 03:00:00 -0600

arts (1.2.1-1) unstable; urgency=low

* New upstream release.

-- Christopher L Cheney <ccheney@debian.org> Tue, 2 Mar 2004 01:00:00 -0600

arts (1.2.0-0pre1v1) experimental; urgency=low

* New upstream release.

-- Christopher L Cheney <ccheney@debian.org> Mon, 16 Feb 2004 17:00:00 -0600

arts (1.1.95-1) unstable; urgency=low

* New upstream release.
* Build-Conflicts libmas-dev since it doesn't build correctly.

-- Christopher L Cheney <ccheney@debian.org> Mon, 19 Jan 2004 02:30:00 -0600

arts (1.1.5-2) unstable; urgency=low

* Added libtool arm patch. (Closes: #227007)

-- Christopher L Cheney <ccheney@debian.org> Sat, 10 Jan 2004 03:30:00 -0600

arts (1.1.5-1) unstable; urgency=low

* New upstream release.

-- Christopher L Cheney <ccheney@debian.org> Fri, 9 Jan 2004 17:30:00 -0600

arts (1.1.4-3) unstable; urgency=low

* Reorganize libartsc0 so that packages built against it don't depend on
libarts1.

-- Christopher L Cheney <ccheney@debian.org> Sun, 2 Nov 2003 17:00:00 -0600

arts (1.1.4-2) unstable; urgency=low

* Added patch to update autotools files. (Closes: #213295)
* Added patch to remove pedantic-errors from KDE_CHECK_FUNC_EXT since it
causes configure checks to fail due to #line numbers being > 32767.

-- Christopher L Cheney <ccheney@debian.org> Fri, 3 Oct 2003 20:00:00 -0500

arts (1.1.4-1) unstable; urgency=low

* New upstream release.

-- Christopher L Cheney <ccheney@debian.org> Fri, 26 Sep 2003 18:00:00 -0500

arts (1.1.3-1) unstable; urgency=low

* New upstream release.
* Added tdelibs3 to libartsc0-dev conflicts. (Closes: #195412)

-- Christopher L Cheney <ccheney@debian.org> Tue, 29 Jul 2003 11:00:00 -0500

arts (1.1.2-1) unstable; urgency=low

* New upstream release. (Closes: #193503)
* Switch back to old rules file, will probably use build-common in future.

-- Christopher L Cheney <ccheney@debian.org> Thu, 15 May 2003 14:00:00 -0500

arts (1.1.1-2) unstable; urgency=low

* Convert to cbs rules.
* Make artswrapper suid to support RT priority. (Closes: #184077)

-- Christopher L Cheney <ccheney@debian.org> Sat, 12 Apr 2003 02:00:00 -0500

arts (1.1.1-1) unstable; urgency=low

* New upstream release.

-- Christopher L Cheney <ccheney@debian.org> Tue, 11 Mar 2003 18:00:00 -0600

arts (1.1.0-3) unstable; urgency=low

* New ARTS_1_1_BRANCH pull, fixes compile problem. (Closes: #181332)

-- Christopher L Cheney <ccheney@debian.org> Thu, 6 Mar 2003 22:00:00 -0600

arts (1.1.0-2) unstable; urgency=low

* Add 'chmod +x configure' to rules.

-- Christopher L Cheney <ccheney@debian.org> Wed, 5 Feb 2003 11:00:00 -0600

arts (1.1.0-1) unstable; urgency=low

* Initial Release.
* Split out of tdelibs source.
* Thanks to Daniel Stone (daniel@sfarc.net) and David "dpash" Pashley
(david@davidpashley.com) for their initial work on this.

-- Christopher L Cheney <ccheney@debian.org> Fri, 31 Jan 2003 21:00:00 -0600


+ 1
- 0
dilos/dependencies/arts/debian/compat View File

@@ -0,0 +1 @@
9

+ 106
- 0
dilos/dependencies/arts/debian/control View File

@@ -0,0 +1,106 @@
Source: arts-trinity
Section: libs
Maintainer: Timothy Pearson <kb9vqf@pearsoncomputing.net>
XSBC-Original-Maintainer: Debian Qt/TDE Maintainers <debian-qt-tde@lists.debian.org>
Priority: optional
Uploaders: Adeodato Sim <dato@net.com.org.es>, Ana Beatriz Guerrero Lopez <ana@debian.org>, Fathi Boudra <fabo@debian.org>, Modestas Vainius <modestas@vainius.eu>
Build-Depends: cdbs (>= 0.4.48), debhelper (>= 7.0.50~), quilt,
docbook-to-man, gawk, sharutils, texinfo,
libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386 !solaris-any],
libaudio-dev, libaudiofile-dev, libglib2.0-dev, libmad0-dev,
libogg-dev, libtqtinterface-dev,
libvorbis-dev, cmake, libltdl-dev
Build-Conflicts: libmas-dev
Standards-Version: 3.8.4

Package: arts-trinity
Architecture: all
Section: sound
Replaces: arts-trinity (<< 4:14.0.0~)
Breaks: arts-trinity (<< 4:14.0.0~)
Depends: libartsc0-trinity (>= ${source:Version}), libarts1c2a-trinity (>= ${source:Version})
Description: sound system from the official TDE release
TDE (the Trinity Desktop Environment) is a powerful Open Source graphical
desktop environment for Unix workstations. It combines ease of use,
contemporary functionality, and outstanding graphical design with the
technological superiority of the Unix operating system.
.
This metapackage includes the complete aRts sound system, without
development packages. aRts is the core sound system for Trinity.

Package: libarts1c2a-trinity
Architecture: any
Section: libs
Replaces: libarts1c2a-trinity (<< 4:14.0.0~)
Breaks: libarts1c2a-trinity (<< 4:14.0.0~)
Depends: ${shlibs:Depends}
Suggests: libarts1-akode-trinity
Multi-Arch: same
Description: aRts sound system core components
aRts is a short form for "analog realtime synthesizer". aRts is highly
modular, creating and processing sound using small modules performing
specific tasks. These may create a waveform (oscillators), play samples,
filter data, add signals, perform effects like delay/flanger/chorus, or
output the data to the soundcard.
.
This package contains the aRts sound system, its libraries and binaries,
including the aRts daemon, artsd.
.
The 'akode' package adds several plug-ins to arts that can dramatically
improve performance and help maintain uninterrupted playback. Its use
with aRts is recommended.
.
This package is part of TDE, and a component of the TDE aRts module.
See the 'tde-trinity' and 'arts-trinity' packages for more information.

Package: libarts1-trinity-dev
Architecture: any
Section: libdevel
Replaces: libarts1-trinity-dev (<< 4:14.0.0~)
Breaks: libarts1-trinity-dev (<< 4:14.0.0~)
Depends: libarts1c2a-trinity (= ${binary:Version}), libartsc0-trinity-dev (= ${binary:Version}), ${libasound2-dev}, libaudio-dev, libaudiofile-dev, libglib2.0-dev, libogg-dev, libvorbis-dev, libmad0-dev, libtqtinterface-dev
Description: development files for the aRts sound system core components
This package contains the header files needed to build applications that
use the aRts sound system.
.
This package is part of TDE, and a component of the TDE aRts module.
See the 'tde-trinity' and 'arts-trinity' packages for more information.

Package: libartsc0-trinity
Architecture: any
Section: libs
Replaces: libartsc0-trinity (<< 4:14.0.0~)
Breaks: libartsc0-trinity (<< 4:14.0.0~)
Depends: ${shlibs:Depends}
Multi-Arch: same
Description: aRts sound system C support library
This package contains the C bindings for the aRts sound daemon.
.
This package is part of TDE, and a component of the TDE aRts module.
See the 'tde-trinity' and 'arts-trinity' packages for more information.

Package: libartsc0-trinity-dev
Architecture: any
Section: libdevel
Replaces: libartsc0-trinity-dev (<< 4:14.0.0~)
Breaks: libartsc0-trinity-dev (<< 4:14.0.0~)
Depends: libartsc0-trinity (= ${binary:Version}), libglib2.0-dev
Description: development files for the aRts sound system C support library
This package contains the header files needed to build applications that
use the aRts sound daemon's C bindings.
.
This package is part of TDE, and a component of the TDE aRts module.
See the 'tde-trinity' and 'arts-trinity' packages for more information.

Package: arts-trinity-dbg
Section: libdevel
Architecture: linux-any
Replaces: arts-trinity-dbg (<< 4:14.0.0~)
Breaks: arts-trinity-dbg (<< 4:14.0.0~)
Priority: extra
Depends: libarts1c2a-trinity (= ${binary:Version})
Multi-Arch: same
Description: debugging symbols for arts
This package contains the debugging symbols associated with arts.
They will automatically be used by gdb for debugging arts-related
issues.

+ 15
- 0
dilos/dependencies/arts/debian/copyright View File

@@ -0,0 +1,15 @@
This package was debianized by Christopher L Cheney <ccheney@debian.org> on
Tue, 16 Apr 2002 22:00:00 -0500.

It was downloaded from: http://www.kde.org/download
The upstream packaging has since moved to http://www.trinitydesktop.org

Copyright and licensing:

© 1998-2004 Stefan Westerfeld <stefan@space.twc.de> and many others.
© 2010-2011 Timothy Pearson <kb9vqf@pearsoncomputing.net> and many others.

arts is licensed under the GPL v2 or later.

On Debian systems, the complete text of the GPL license can be found
at /usr/share/common-licenses/GPL.

+ 1
- 0
dilos/dependencies/arts/debian/libarts1-trinity-dev.docs View File

@@ -0,0 +1 @@
debian/README.Debian

+ 106
- 0
dilos/dependencies/arts/debian/libarts1-trinity-dev.install View File

@@ -0,0 +1,106 @@
debian/tmp/usr/bin/mcopidl
debian/tmp/usr/include/arts/anyref.h
debian/tmp/usr/include/arts/arts_export.h
debian/tmp/usr/include/arts/artsflow.h
debian/tmp/usr/include/arts/artsflow.idl
debian/tmp/usr/include/arts/artsversion.h
debian/tmp/usr/include/arts/asyncstream.h
debian/tmp/usr/include/arts/audioio.h
debian/tmp/usr/include/arts/audiosubsys.h
debian/tmp/usr/include/arts/buffer.h
debian/tmp/usr/include/arts/bufferqueue.h
debian/tmp/usr/include/arts/cache.h
debian/tmp/usr/include/arts/cachedwav.h
debian/tmp/usr/include/arts/common.h
debian/tmp/usr/include/arts/connect.h
debian/tmp/usr/include/arts/connection.h
debian/tmp/usr/include/arts/convert.h
debian/tmp/usr/include/arts/core.h
debian/tmp/usr/include/arts/core.idl
debian/tmp/usr/include/arts/cpuinfo.h
debian/tmp/usr/include/arts/datapacket.h
debian/tmp/usr/include/arts/debug.h
debian/tmp/usr/include/arts/delayedreturn.h
debian/tmp/usr/include/arts/dispatcher.h
debian/tmp/usr/include/arts/dynamicrequest.h
debian/tmp/usr/include/arts/dynamicskeleton.h
debian/tmp/usr/include/arts/extensionloader.h
debian/tmp/usr/include/arts/factory.h
debian/tmp/usr/include/arts/fft.h
debian/tmp/usr/include/arts/flowsystem.h
debian/tmp/usr/include/arts/giomanager.h
debian/tmp/usr/include/arts/gsl/gslcommon.h
debian/tmp/usr/include/arts/gsl/gslconfig.h
debian/tmp/usr/include/arts/gsl/gslconvert.h
debian/tmp/usr/include/arts/gsl/gsldatacache.h
debian/tmp/usr/include/arts/gsl/gsldatahandle-mad.h
debian/tmp/usr/include/arts/gsl/gsldatahandle-vorbis.h
debian/tmp/usr/include/arts/gsl/gsldatahandle.h
debian/tmp/usr/include/arts/gsl/gsldatautils.h
debian/tmp/usr/include/arts/gsl/gsldefs.h
debian/tmp/usr/include/arts/gsl/gslengine.h
debian/tmp/usr/include/arts/gsl/gslfft.h
debian/tmp/usr/include/arts/gsl/gslfilter.h
debian/tmp/usr/include/arts/gsl/gslieee754.h
debian/tmp/usr/include/arts/gsl/gslloader.h
debian/tmp/usr/include/arts/gsl/gslmagic.h
debian/tmp/usr/include/arts/gsl/gslmath.h
debian/tmp/usr/include/arts/gsl/gsloscillator.h
debian/tmp/usr/include/arts/gsl/gslosctable.h
debian/tmp/usr/include/arts/gsl/gslsignal.h
debian/tmp/usr/include/arts/gsl/gslwavechunk.h
debian/tmp/usr/include/arts/gsl/gslwaveosc.h
debian/tmp/usr/include/arts/gslschedule.h
debian/tmp/usr/include/arts/idlfilereg.h
debian/tmp/usr/include/arts/ifacerepo_impl.h
debian/tmp/usr/include/arts/iomanager.h
debian/tmp/usr/include/arts/kmedia2.h
debian/tmp/usr/include/arts/kmedia2.idl
debian/tmp/usr/include/arts/mcopconfig.h
debian/tmp/usr/include/arts/mcoputils.h
debian/tmp/usr/include/arts/notification.h
debian/tmp/usr/include/arts/object.h
debian/tmp/usr/include/arts/objectmanager.h
debian/tmp/usr/include/arts/pipebuffer.h
debian/tmp/usr/include/arts/pool.h
debian/tmp/usr/include/arts/qiomanager.h
debian/tmp/usr/include/arts/reference.h
debian/tmp/usr/include/arts/referenceclean.h
debian/tmp/usr/include/arts/resample.h
debian/tmp/usr/include/arts/socketconnection.h
debian/tmp/usr/include/arts/soundserver.h
debian/tmp/usr/include/arts/soundserver.idl
debian/tmp/usr/include/arts/startupmanager.h
debian/tmp/usr/include/arts/stdsynthmodule.h
debian/tmp/usr/include/arts/synthschedule.h
debian/tmp/usr/include/arts/tcpconnection.h
debian/tmp/usr/include/arts/tcpserver.h
debian/tmp/usr/include/arts/thread.h
debian/tmp/usr/include/arts/type.h
debian/tmp/usr/include/arts/unixconnection.h
debian/tmp/usr/include/arts/unixserver.h
debian/tmp/usr/include/arts/weakreference.h
debian/tmp/usr/lib/*/libartscbackend.so
debian/tmp/usr/lib/*/libartsdsp.la
debian/tmp/usr/lib/*/libartsdsp.so
debian/tmp/usr/lib/*/libartsdsp_st.la
debian/tmp/usr/lib/*/libartsdsp_st.so
debian/tmp/usr/lib/*/libartsflow.la
debian/tmp/usr/lib/*/libartsflow.so
debian/tmp/usr/lib/*/libartsflow_idl.la
debian/tmp/usr/lib/*/libartsflow_idl.so
debian/tmp/usr/lib/*/libartsgslplayobject.so
debian/tmp/usr/lib/*/libartswavplayobject.so
debian/tmp/usr/lib/*/libgmcop.la
debian/tmp/usr/lib/*/libgmcop.so
debian/tmp/usr/lib/*/libkmedia2.so
debian/tmp/usr/lib/*/libkmedia2_idl.la
debian/tmp/usr/lib/*/libkmedia2_idl.so
debian/tmp/usr/lib/*/libmcop.la
debian/tmp/usr/lib/*/libmcop.so
debian/tmp/usr/lib/*/libmcop_mt.la
debian/tmp/usr/lib/*/libmcop_mt.so
debian/tmp/usr/lib/*/libqtmcop.la
debian/tmp/usr/lib/*/libqtmcop.so
debian/tmp/usr/lib/*/libsoundserver_idl.la
debian/tmp/usr/lib/*/libsoundserver_idl.so

+ 1
- 0
dilos/dependencies/arts/debian/libarts1c2a-trinity.docs View File

@@ -0,0 +1 @@
debian/README.Debian

+ 62
- 0
dilos/dependencies/arts/debian/libarts1c2a-trinity.install View File

@@ -0,0 +1,62 @@
debian/tmp/usr/bin/artscat
debian/tmp/usr/bin/artsd
debian/tmp/usr/bin/artsdsp
debian/tmp/usr/bin/artsplay
debian/tmp/usr/bin/artsrec
debian/tmp/usr/bin/artsshell
debian/tmp/usr/bin/artswrapper
debian/tmp/usr/lib/*/libartscbackend.la
debian/tmp/usr/lib/*/libartscbackend.so.0
debian/tmp/usr/lib/*/libartscbackend.so.0.0.0
debian/tmp/usr/lib/*/libartsdsp.so.0
debian/tmp/usr/lib/*/libartsdsp.so.0.0.0
debian/tmp/usr/lib/*/libartsdsp_st.so.0
debian/tmp/usr/lib/*/libartsdsp_st.so.0.0.0
debian/tmp/usr/lib/*/libartsflow.so.1
debian/tmp/usr/lib/*/libartsflow.so.1.0.0
debian/tmp/usr/lib/*/libartsflow_idl.so.1
debian/tmp/usr/lib/*/libartsflow_idl.so.1.0.0
debian/tmp/usr/lib/*/libartsgslplayobject.la
debian/tmp/usr/lib/*/libartsgslplayobject.so.0
debian/tmp/usr/lib/*/libartsgslplayobject.so.0.0.0
debian/tmp/usr/lib/*/libartswavplayobject.la
debian/tmp/usr/lib/*/libartswavplayobject.so.0
debian/tmp/usr/lib/*/libartswavplayobject.so.0.0.0
debian/tmp/usr/lib/*/libgmcop.so.1
debian/tmp/usr/lib/*/libgmcop.so.1.0.0
debian/tmp/usr/lib/*/libkmedia2.la
debian/tmp/usr/lib/*/libkmedia2.so.1
debian/tmp/usr/lib/*/libkmedia2.so.1.0.0
debian/tmp/usr/lib/*/libkmedia2_idl.so.1
debian/tmp/usr/lib/*/libkmedia2_idl.so.1.0.0
debian/tmp/usr/lib/*/libmcop.so.1
debian/tmp/usr/lib/*/libmcop.so.1.0.0
debian/tmp/usr/lib/*/libmcop_mt.so.1
debian/tmp/usr/lib/*/libmcop_mt.so.1.0.0
debian/tmp/usr/lib/*/libqtmcop.so.1
debian/tmp/usr/lib/*/libqtmcop.so.1.0.0
debian/tmp/usr/lib/*/libsoundserver_idl.so.1
debian/tmp/usr/lib/*/libsoundserver_idl.so.1.0.0
debian/tmp/usr/lib/*/mcop/Arts/DataHandlePlay.mcopclass
debian/tmp/usr/lib/*/mcop/Arts/FileInputStream.mcopclass
debian/tmp/usr/lib/*/mcop/Arts/GSLPlayObject.mcopclass
debian/tmp/usr/lib/*/mcop/Arts/Synth_ADD.mcopclass
debian/tmp/usr/lib/*/mcop/Arts/Synth_AMAN_PLAY.mcopclass
debian/tmp/usr/lib/*/mcop/Arts/Synth_AMAN_RECORD.mcopclass
debian/tmp/usr/lib/*/mcop/Arts/Synth_BUS_DOWNLINK.mcopclass
debian/tmp/usr/lib/*/mcop/Arts/Synth_BUS_UPLINK.mcopclass
debian/tmp/usr/lib/*/mcop/Arts/Synth_FREQUENCY.mcopclass
debian/tmp/usr/lib/*/mcop/Arts/Synth_MUL.mcopclass
debian/tmp/usr/lib/*/mcop/Arts/Synth_MULTI_ADD.mcopclass
debian/tmp/usr/lib/*/mcop/Arts/Synth_PLAY.mcopclass
debian/tmp/usr/lib/*/mcop/Arts/Synth_PLAY_WAV.mcopclass
debian/tmp/usr/lib/*/mcop/Arts/Synth_RECORD.mcopclass
debian/tmp/usr/lib/*/mcop/Arts/Synth_WAVE_SIN.mcopclass
debian/tmp/usr/lib/*/mcop/Arts/WavPlayObject.mcopclass
debian/tmp/usr/lib/*/mcop/Arts/WaveDataHandle.mcopclass
debian/tmp/usr/lib/*/mcop/artsflow.mcopclass
debian/tmp/usr/lib/*/mcop/artsflow.mcoptype
debian/tmp/usr/lib/*/mcop/kmedia2.mcopclass
debian/tmp/usr/lib/*/mcop/kmedia2.mcoptype
debian/tmp/usr/lib/*/mcop/soundserver.mcopclass
debian/tmp/usr/lib/*/mcop/soundserver.mcoptype

+ 3
- 0
dilos/dependencies/arts/debian/libarts1c2a-trinity.manpages View File

@@ -0,0 +1,3 @@
debian/man/out/artscat-trinity.1
debian/man/artsdsp-trinity.1


+ 1
- 0
dilos/dependencies/arts/debian/libartsc0-dev-trinity.manpages View File

@@ -0,0 +1 @@
debian/man/out/artsc-config-trinity.1

+ 9
- 0
dilos/dependencies/arts/debian/libartsc0-trinity-dev.install View File

@@ -0,0 +1,9 @@
debian/tmp/usr/bin/artsc-config
debian/tmp/usr/include/artsc/artsc.h
debian/tmp/usr/include/artsc/artsc_export.h
debian/tmp/usr/lib/*/libartsc.la
debian/tmp/usr/lib/*/libartsc.so
debian/tmp/usr/lib/*/libartsgsl.a

debian/tmp/usr/lib/*/pkgconfig/arts.pc
debian/tmp/usr/lib/*/pkgconfig/artsc.pc

+ 2
- 0
dilos/dependencies/arts/debian/libartsc0-trinity.install View File

@@ -0,0 +1,2 @@
debian/tmp/usr/lib/*/libartsc.so.0
debian/tmp/usr/lib/*/libartsc.so.0.0.0

+ 160
- 0
dilos/dependencies/arts/debian/man/artsc-config-trinity.sgml View File

@@ -0,0 +1,160 @@
<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [

<!-- Process this file with docbook-to-man to generate an nroff manual
page: `docbook-to-man manpage.sgml > manpage.1'. You may view
the manual page with: `docbook-to-man manpage.sgml | nroff -man |
less'. A typical entry in a Makefile or Makefile.am is:

manpage.1: manpage.sgml
docbook-to-man $< > $@

The docbook-to-man binary is found in the docbook-to-man package.
Please remember that if you create the nroff version in one of the
debian/rules file targets (such as build), you will need to include
docbook-to-man in your Build-Depends control field.

-->

<!-- Fill in your name for FIRSTNAME and SURNAME. -->
<!ENTITY dhfirstname "<firstname>Chris</firstname>">
<!ENTITY dhsurname "<surname>Cheney</surname>">
<!-- Please adjust the date whenever revising the manpage. -->
<!ENTITY dhdate "<date>November 6, 2002</date>">
<!-- SECTION should be 1-8, maybe w/ subsection other parameters are
allowed: see man(7), man(1). -->
<!ENTITY dhsection "<manvolnum>1</manvolnum>">
<!ENTITY dhemail "<email>ccheney@debian.org</email>">
<!ENTITY dhusername "Chris Cheney">
<!ENTITY dhucpackage "<refentrytitle>ARTSC-CONFIG</refentrytitle>">
<!ENTITY dhpackage "artsc-config">

<!ENTITY debian "<productname>Debian</productname>">
<!ENTITY gnu "<acronym>GNU</acronym>">
]>

<refentry>
<refentryinfo>
<address>
&dhemail;
</address>
<author>
&dhfirstname;
&dhsurname;
</author>
<copyright>
<year>2002</year>
<holder>&dhusername;</holder>
</copyright>
&dhdate;
</refentryinfo>
<refmeta>
&dhucpackage;

&dhsection;
</refmeta>
<refnamediv>
<refname>&dhpackage;</refname>

<refpurpose>Get information about a libartsc installation</refpurpose>
</refnamediv>
<refsynopsisdiv>
<cmdsynopsis>
<command>&dhpackage;</command>

<arg><option>--arts-prefix<replaceable></replaceable></option></arg>
<arg><option>--arts-version<replaceable></replaceable></option></arg>
<arg><option>--cflags<replaceable></replaceable></option></arg>
<arg><option>--libs<replaceable></replaceable></option></arg>
<arg><option>--version<replaceable></replaceable></option></arg>

</cmdsynopsis>
</refsynopsisdiv>
<refsect1>
<title>DESCRIPTION</title>

<para>This manual page documents briefly the
<command>&dhpackage;</command> command.</para>

<para><command>&dhpackage;</command> displays information about a previous libartsc installation.</para>

</refsect1>
<refsect1>
<title>OPTIONS</title>

<para>This program follows the usual GNU command line syntax,
with long options starting with two dashes (`-'). A summary of
options is included below.</para>

<variablelist>
<varlistentry>
<term><option>--arts-prefix</option>
</term>
<listitem>
<para>This is the prefix used when libartsc was installed.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>--arts-version</option>
</term>
<listitem>
<para>Outputs version information about the installed arts.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>--cflags</option>
</term>
<listitem>
<para>Set of compiler options (CFLAGS) to use when compiling files that use libartsc.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>--libs</option>
</term>
<listitem>
<para>Shows the complete set of libs and other linker options you will need in order to link your application with libartsc.</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>--version</option>
</term>
<listitem>
<para>Outputs version information about the installed libartsc.</para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1>
<title>AUTHOR</title>

<para>This manual page was written by &dhusername;
&lt;&dhemail;&gt; 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; General Public
License, Version 2 or any later version published by the Free
Software Foundation.
</para>

<para>On Debian systems, the complete text of the GNU General
Public License can be found in /usr/share/common-licenses/GPL.
</para>

</refsect1>
</refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:2
sgml-indent-data:t
sgml-parent-document:nil
sgml-default-dtd-file:nil
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->

+ 164
- 0
dilos/dependencies/arts/debian/man/artscat-trinity.sgml View File

@@ -0,0 +1,164 @@
<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [

<!-- Process this file with docbook-to-man to generate an nroff manual
page: `docbook-to-man manpage.sgml > manpage.1'. You may view
the manual page with: `docbook-to-man manpage.sgml | nroff -man |
less'. A typical entry in a Makefile or Makefile.am is:

manpage.1: manpage.sgml
docbook-to-man $< > $@

The docbook-to-man binary is found in the docbook-to-man package.
Please remember that if you create the nroff version in one of the
debian/rules file targets (such as build), you will need to include
docbook-to-man in your Build-Depends control field.

-->

<!-- Fill in your name for FIRSTNAME and SURNAME. -->
<!ENTITY dhfirstname "<firstname>Chris</firstname>">
<!ENTITY dhsurname "<surname>Cheney</surname>">
<!-- Please adjust the date whenever revising the manpage. -->
<!ENTITY dhdate "<date>November 6, 2002</date>">
<!-- SECTION should be 1-8, maybe w/ subsection other parameters are
allowed: see man(7), man(1). -->
<!ENTITY dhsection "<manvolnum>1</manvolnum>">
<!ENTITY dhemail "<email>ccheney@debian.org</email>">
<!ENTITY dhusername "Chris Cheney">
<!ENTITY dhucpackage "<refentrytitle>ARTSCAT</refentrytitle>">
<!ENTITY dhpackage "artscat">

<!ENTITY debian "<productname>Debian</productname>">
<!ENTITY gnu "<acronym>GNU</acronym>">
]>

<refentry>
<refentryinfo>
<address>
&dhemail;
</address>
<author>
&dhfirstname;
&dhsurname;
</author>
<copyright>
<year>2002</year>
<holder>&dhusername;</holder>
</copyright>
&dhdate;
</refentryinfo>
<refmeta>
&dhucpackage;

&dhsection;
</refmeta>
<refnamediv>
<refname>&dhpackage;</refname>

<refpurpose>pipe data to sound device</refpurpose>
</refnamediv>
<refsynopsisdiv>
<cmdsynopsis>
<command>&dhpackage;</command>

<arg><option><replaceable> options </replaceable></option></arg>
<arg><option><replaceable> filename </replaceable></option></arg>

</cmdsynopsis>
</refsynopsisdiv>
<refsect1>
<title>DESCRIPTION</title>

<para>This manual page documents briefly the
<command>&dhpackage;</command> command.</para>

<para><command>&dhpackage;</command> pipes data from a pipe to the sound device through arts.</para>

</refsect1>
<refsect1>
<title>OPTIONS</title>

<para>This program follows the usual GNU command line syntax,
with long options starting with two dashes (`-'). A summary of
options is included below.</para>

<variablelist>
<varlistentry>
<term><option>-b <replaceable>bits</replaceable></option>
</term>
<listitem>
<para>set number of bits (8 or 16)</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>-c <replaceable>channels</replaceable></option>
</term>
<listitem>
<para>set number of channels (1 or 2)</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>-h</option>
</term>
<listitem>
<para>display help and exit</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>-r <replaceable>samplingrate</replaceable></option>
</term>
<listitem>
<para>set samplingrate to use</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>-t <replaceable>title</replaceable></option>
</term>
<listitem>
<para>set stream title</para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>-v</option>
</term>
<listitem>
<para>show version</para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1>
<title>AUTHOR</title>

<para>This manual page was written by &dhusername;
&lt;&dhemail;&gt; 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; General Public
License, Version 2 or any later version published by the Free
Software Foundation.
</para>

<para>On Debian systems, the complete text of the GNU General
Public License can be found in /usr/share/common-licenses/GPL.
</para>

</refsect1>
</refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:2
sgml-indent-data:t
sgml-parent-document:nil
sgml-default-dtd-file:nil
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->

+ 31
- 0
dilos/dependencies/arts/debian/man/artsdsp-trinity.1 View File

@@ -0,0 +1,31 @@
.TH ARTSDSP "1" "February 2008" "artsdsp" "User Commands"
.SH NAME
artsdsp \- manual page for artsdsp
.SH DESCRIPTION
artsdsp \- attempt to reroute audio device to artsd
.PP
artsdsp [options] binary
.PP
options:
.TP
.B \-h, \-\-help
Show brief help.
.TP
.B \-n, \-\-name\fR=\fINAME\fR
Use name to identify player to artsd.
.TP
.B \-m, \-\-mmap
Emulate memory mapping (i.e. for quake).
.TP
.B \-s, \-\-single\-threaded
Use the single\-threaded version.
.TP
.B \-v, \-\-verbose
Show parameters.
.TP
.B \-V, \-\-version
Show version.
.PP
This manual page was written by Fathi Boudra <fabo@debian.org>,
for the Debian project (but may be used by others).


+ 11
- 0
dilos/dependencies/arts/debian/patches/12_cleanup_artsc-config.diff View File

@@ -0,0 +1,11 @@
Index: b/artsc/artsc.pc.in
===================================================================
--- a/artsc/artsc.pc.in
+++ b/artsc/artsc.pc.in
@@ -7,5 +7,5 @@
Name: aRtsC
Description: aRts sound system C support library (TDE)
Version: 0.9.5
-Libs: -L${libdir} -lartsc @LIBDL@ @USE_THREADS@ @LIBPTHREAD@ @GLIB_LDFLAGS@ @GLIB_LIBADD@
+Libs: -L${libdir} -lartsc
Cflags: -I${includedir} @GLIB_CFLAGS@

+ 52
- 0
dilos/dependencies/arts/debian/patches/dilos.patch View File

@@ -0,0 +1,52 @@
Index: arts/mcop/iomanager.cc
===================================================================
--- arts.orig/mcop/iomanager.cc
+++ arts/mcop/iomanager.cc
@@ -29,6 +29,9 @@
#include "thread.h"
#include <stdio.h>
#include <fcntl.h>
+#ifdef __dilos__
+#include <strings.h>
+#endif /* __dilos__ */
#ifdef HAVE_SYS_SELECT_H
#include <sys/select.h> // Needed on some systems.
Index: arts/mcop/CMakeLists.txt
===================================================================
--- arts.orig/mcop/CMakeLists.txt
+++ arts/mcop/CMakeLists.txt
@@ -67,6 +67,6 @@ set( ${target}_SRCS
tde_add_library( ${target} SHARED
SOURCES ${${target}_SRCS}
VERSION 1.0.0
- LINK ltdlc-static ${ESOUND_LIBRARIES}
+ LINK ltdlc-static ${ESOUND_LIBRARIES} socket nsl
DESTINATION ${LIB_INSTALL_DIR}
)
Index: arts/artsc/artsdsp.c
===================================================================
--- arts.orig/artsc/artsdsp.c
+++ arts/artsc/artsdsp.c
@@ -75,7 +75,7 @@ static int speed = 0;
static int channels = 0;
static int frags;
-#if defined(HAVE_IOCTL_INT_INT_DOTS)
+#if defined(HAVE_IOCTL_INT_INT_DOTS) || defined(__dilos__)
typedef int ioctl_request_t;
#elif defined(HAVE_IOCTL_INT_ULONG_DOTS)
typedef unsigned long ioctl_request_t;
@@ -120,9 +120,12 @@ static orig_access_ptr orig_access;
static int artsdsp_debug = 0;
static int artsdsp_init = 0;
+#ifndef __dilos__
void *mmap(void *start, size_t length, int prot, int flags,
int fd, off_t offset);
int munmap(void *start, size_t length);
+#endif /* !__dilos__ */
+
#define CHECK_INIT() if(!artsdsp_init) artsdsp_doinit();
/*

+ 2
- 0
dilos/dependencies/arts/debian/patches/series View File

@@ -0,0 +1,2 @@
dilos.patch
12_cleanup_artsc-config.diff

+ 60
- 0
dilos/dependencies/arts/debian/rules View File

@@ -0,0 +1,60 @@
#! /usr/bin/make -f

# Set LD_LIBRARY_PATH to the installed library directory to allow dh_shlibdeps to function
#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 debian/cdbs/debian-tde.mk

DEB_CMAKE_EXTRA_FLAGS := \
-DCONFIG_INSTALL_DIR="/etc/trinity" \
-DSYSCONF_INSTALL_DIR="/etc/trinity" \
-DCMAKE_INCLUDE_PATH="/usr/include/tde" \
-DAUTODETECT_QT_DIRS="ON" \
-DCMAKE_VERBOSE_MAKEFILE="ON" \
-DBUILD_ALL="ON" \
-DCMAKE_SKIP_RPATH="OFF" \
-DWITH_GCC_VISIBILITY="OFF" \
-DWITH_ALSA=OFF \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_C_COMPILER=gcc \
-DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)"

export CPPFLAGS+= -D__dilos__ -D__EXTENSIONS__ -D_XPG4_2

# ctfconvert does not work for C++ objects, skip them all
DEB_DH_STRIP_ARGS := --dbg-package=arts-trinity-dbg \
-Xlibartsflow_idl.so.1.0.0 -Xlibgmcop.so.1.0.0 -Xlibkmedia2_idl.so.1.0.0 \
-Xlibartscbackend.so.0.0.0 -Xlibartsflow.so.1.0.0 \
-Xlibartswavplayobject.so.0.0.0 -Xlibsoundserver_idl.so.1.0.0 \
-Xlibartsgslplayobject.so.0.0.0 -Xlibkmedia2.so.1.0.0 -Xlibmcop_mt.so.1.0.0 \
-Xlibmcop.so.1.0.0 -Xlibqtmcop.so.1.0.0 -Xartsplay -Xartsd -Xartscat \
-Xartsshell -Xartsrec -Xmcopidl

DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \
&& echo xz || echo bzip2)

PACKAGES_WITH_LIBS := libarts1c2a-trinity libartsc0-trinity

DEB_DH_MAKESHLIBS_ARGS_ALL := -V
DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/opt/trinity/lib)

DEB_DH_MAKESHLIBS_ARGS_libarts1c2a-trinity := -V'libarts1c2a-trinity (>= 1.5.9)'
DEB_DH_MAKESHLIBS_ARGS_libartsc0-trinity := -V'libartsc0-trinity (>= 1.5.9)'

#shlibs_ver = 1.5.0-1
#$(foreach p,$(PACKAGES_WITH_LIBS),$(eval DEB_DH_MAKESHLIBS_ARGS_$(p) := -V'$(p) (>= $(shlibs_ver))'))

DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)

binary-predeb/libarts1-trinity-dev::
ifeq (linux,$(DEB_HOST_ARCH_OS))
echo "libasound2-dev=libasound2-dev" >> debian/libarts1-trinity-dev.substvars
endif


+ 1
- 0
dilos/dependencies/arts/debian/source/format View File

@@ -0,0 +1 @@
3.0 (quilt)

+ 6
- 0
dilos/dependencies/arts/debian/source/options View File

@@ -0,0 +1,6 @@
# Use xz instead of gzip
compression = "xz"
compression-level = 9

# Don't run differences
diff-ignore = .*

Loading…
Cancel
Save