diff options
Diffstat (limited to 'debian/_base/applications/multimedia/amarok')
12 files changed, 52 insertions, 594 deletions
diff --git a/debian/_base/applications/multimedia/amarok/debian/amarok-trinity.install b/debian/_base/applications/multimedia/amarok/debian/amarok-trinity.install index 2be358a21..0dbd9f84e 100644 --- a/debian/_base/applications/multimedia/amarok/debian/amarok-trinity.install +++ b/debian/_base/applications/multimedia/amarok/debian/amarok-trinity.install @@ -1,28 +1,32 @@ -debian/tmp/opt/trinity/share/applications/tde/amarok.desktop -debian/tmp/opt/trinity/share/services/amarokitpc.protocol -debian/tmp/opt/trinity/share/services/amaroklastfm.protocol -debian/tmp/opt/trinity/share/services/amarokpcast.protocol -debian/tmp/opt/trinity/share/servicetypes/amarok_plugin.desktop -debian/tmp/opt/trinity/share/servicetypes/amarok_codecinstall.desktop -debian/tmp/opt/trinity/share/apps/konqueror/servicemenus/amarok_append.desktop -debian/tmp/opt/trinity/share/apps/konqueror/servicemenus/amarok_addaspodcast.desktop -debian/tmp/opt/trinity/share/apps/konqueror/servicemenus/amarok_play_audiocd.desktop -debian/tmp/opt/trinity/lib/trinity/libamarok_void-engine_plugin.la -debian/tmp/opt/trinity/lib/trinity/libamarok_void-engine_plugin.so +debian/tmp/opt/trinity/lib/trinity/libamarok_daap-mediadevice.la +debian/tmp/opt/trinity/lib/trinity/libamarok_daap-mediadevice.so debian/tmp/opt/trinity/lib/trinity/libamarok_generic-mediadevice.la debian/tmp/opt/trinity/lib/trinity/libamarok_generic-mediadevice.so debian/tmp/opt/trinity/lib/trinity/libamarok_ipod-mediadevice.la debian/tmp/opt/trinity/lib/trinity/libamarok_ipod-mediadevice.so -debian/tmp/opt/trinity/lib/trinity/libamarok_njb-mediadevice.la -debian/tmp/opt/trinity/lib/trinity/libamarok_njb-mediadevice.so -debian/tmp/opt/trinity/lib/trinity/libamarok_smb-device.la -debian/tmp/opt/trinity/lib/trinity/libamarok_smb-device.so debian/tmp/opt/trinity/lib/trinity/libamarok_massstorage-device.la debian/tmp/opt/trinity/lib/trinity/libamarok_massstorage-device.so debian/tmp/opt/trinity/lib/trinity/libamarok_nfs-device.la debian/tmp/opt/trinity/lib/trinity/libamarok_nfs-device.so -debian/tmp/opt/trinity/lib/trinity/libamarok_daap-mediadevice.la -debian/tmp/opt/trinity/lib/trinity/libamarok_daap-mediadevice.so +debian/tmp/opt/trinity/lib/trinity/libamarok_njb-mediadevice.la +debian/tmp/opt/trinity/lib/trinity/libamarok_njb-mediadevice.so +debian/tmp/opt/trinity/lib/trinity/libamarok_smb-device.la +debian/tmp/opt/trinity/lib/trinity/libamarok_smb-device.so +debian/tmp/opt/trinity/lib/trinity/libamarok_void-engine_plugin.la +debian/tmp/opt/trinity/lib/trinity/libamarok_void-engine_plugin.so +debian/tmp/opt/trinity/share/applications/tde/amarok.desktop +debian/tmp/opt/trinity/share/apps/konqueror/servicemenus/amarok_addaspodcast.desktop +debian/tmp/opt/trinity/share/apps/konqueror/servicemenus/amarok_append.desktop +debian/tmp/opt/trinity/share/apps/konqueror/servicemenus/amarok_play_audiocd.desktop +debian/tmp/opt/trinity/share/man/man1/amarokapp.1 +debian/tmp/opt/trinity/share/man/man1/amarokcollectionscanner.1 +debian/tmp/opt/trinity/share/man/man1/amarok_libvisual.1 +debian/tmp/opt/trinity/share/man/man1/amarok.1 +debian/tmp/opt/trinity/share/services/amarokitpc.protocol +debian/tmp/opt/trinity/share/services/amaroklastfm.protocol +debian/tmp/opt/trinity/share/services/amarokpcast.protocol +debian/tmp/opt/trinity/share/servicetypes/amarok_codecinstall.desktop +debian/tmp/opt/trinity/share/servicetypes/amarok_plugin.desktop #libkarma is not in MAIN yet #debian/tmp/opt/trinity/lib/trinity/libamarok_riokarma-mediadevice.la @@ -31,8 +35,6 @@ debian/tmp/opt/trinity/lib/trinity/libamarok_daap-mediadevice.so debian/tmp/opt/trinity/lib/trinity/libamarok_mtp-mediadevice.la debian/tmp/opt/trinity/lib/trinity/libamarok_mtp-mediadevice.so debian/tmp/opt/trinity/lib/ruby_lib/* /opt/trinity/lib/ruby_lib/ -debian/tmp/opt/trinity/lib/libamarok.so.0 -debian/tmp/opt/trinity/lib/libamarok.so.0.0.0 debian/tmp/opt/trinity/bin/amarok debian/tmp/opt/trinity/bin/amarokapp debian/tmp/opt/trinity/bin/amarok_libvisual diff --git a/debian/_base/applications/multimedia/amarok/debian/amarok-trinity.manpages b/debian/_base/applications/multimedia/amarok/debian/amarok-trinity.manpages deleted file mode 100644 index 8094eebb9..000000000 --- a/debian/_base/applications/multimedia/amarok/debian/amarok-trinity.manpages +++ /dev/null @@ -1,4 +0,0 @@ -debian/man/amarokapp-trinity.1 -debian/man/amarok-trinity.1 -debian/man/amarokcollectionscanner-trinity.1 -debian/man/amarok_libvisual-trinity.1 diff --git a/debian/_base/applications/multimedia/amarok/debian/cdbs/debian-tde.mk b/debian/_base/applications/multimedia/amarok/debian/cdbs/debian-tde.mk deleted file mode 100644 index f36e3527c..000000000 --- a/debian/_base/applications/multimedia/amarok/debian/cdbs/debian-tde.mk +++ /dev/null @@ -1,246 +0,0 @@ -# -*- 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 - -ifdef _cdbs_class_cmake -ifneq "$(wildcard /usr/bin/ninja)" "" -MAKE = ninja -v -DEB_MAKE_ENVVARS += DESTDIR=$(DEB_DESTDIR) -DEB_MAKE_INSTALL_TARGET = install -DEB_CMAKE_NORMAL_ARGS += -GNinja -endif -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 - -# The default gzip compressor has been changed in dpkg >= 1.17.0. -deb_default_compress = $(shell LANG=C dpkg-deb --version | head -n1 | \ - sed -e "s|.*version ||" -e "s| .*||" | \ - xargs -r dpkg --compare-versions 1.17.0 lt \ - && echo xz || echo gzip) -ifeq ($(deb_default_compress),gzip) -DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ - && echo xz || echo bzip2) -endif - -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 - -.tdepkginfo: - echo "# TDE package information" >.tdepkginfo - dpkg-parsechangelog | sed -n "s|^Source: |Name: |p" >>.tdepkginfo - dpkg-parsechangelog | sed -n "s|^Version: |Version: |p" >>.tdepkginfo - date +"DateTime: %m/%d/%Y %H:%M" -u -d "$$(dpkg-parsechangelog | sed -n 's|^Date: ||p')" >>.tdepkginfo - -post-patches:: .tdepkginfo - -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),+DESTDIR=$(DEB_DESTDIR) $(DEB_MAKE_INVOKE) install-apidox) - -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 .tdepkginfo - rm -f debian/stamp-kde-apidox - rm -f debian/stamp-cvs-make - -endif diff --git a/debian/_base/applications/multimedia/amarok/debian/cdbs/versions.pl b/debian/_base/applications/multimedia/amarok/debian/cdbs/versions.pl deleted file mode 100644 index 1b110f7af..000000000 --- a/debian/_base/applications/multimedia/amarok/debian/cdbs/versions.pl +++ /dev/null @@ -1,19 +0,0 @@ -#!/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"; diff --git a/debian/_base/applications/multimedia/amarok/debian/compat b/debian/_base/applications/multimedia/amarok/debian/compat index ec635144f..f599e28b8 100644 --- a/debian/_base/applications/multimedia/amarok/debian/compat +++ b/debian/_base/applications/multimedia/amarok/debian/compat @@ -1 +1 @@ -9 +10 diff --git a/debian/_base/applications/multimedia/amarok/debian/control b/debian/_base/applications/multimedia/amarok/debian/control index 00d0b4b9c..a5dac3448 100644 --- a/debian/_base/applications/multimedia/amarok/debian/control +++ b/debian/_base/applications/multimedia/amarok/debian/control @@ -4,24 +4,24 @@ Priority: optional Maintainer: TDE Debian Team <team-debian@trinitydesktop.org> XSBC-Original-Maintainer: Modestas Vainius <modestas@vainius.eu> Uploaders: Ana Beatriz Guerrero Lopez <ana@debian.org> -Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, bzip2, +Build-Depends: tde-cdbs, debhelper (>= 10~), quilt, tde-cmake, ninja-build, bzip2, tdelibs14-trinity-dev, tdebase-trinity-dev, - libakode-dev, libxine2-dev | libxine-dev, libdbus-tqt-1-dev, + libakode-dev, libxine2-dev | libxine-dev, libtag1-dev, libsqlite3-dev, default-libmysqlclient-dev | libmysqlclient-dev, libpq-dev, libvisual-0.4-dev, libsdl1.2-dev, - libusb-dev, libgpod-nogtk-dev (>= 0.4.2) | libgpod-dev (>> 0.8.3-8), libnjb-dev, libmtp-dev, libmp4v2-dev, - ruby, ruby-dev + libusb-dev, libgpod-nogtk-dev (>= 0.4.2) | libgpod-dev (>> 0.8.3-8), libnjb-dev, libmtp-dev, + ruby, ruby-dev, dh-python Standards-Version: 3.8.4 Homepage: http://amarok.kde.org Package: amarok-trinity Architecture: any -Depends: amarok-common-trinity (>= ${source:Version}), amarok-engine-xine-trinity (= ${binary:Version}) | amarok-engines-trinity, unzip, ${shlibs:Depends} +Depends: libamarok-trinity (= ${binary:Version}), amarok-common-trinity (>= ${source:Version}), amarok-engine-xine-trinity (= ${binary:Version}) | amarok-engines-trinity, unzip, ${shlibs:Depends} Replaces: amarok-trinity (<< 4:14.0.0~) Breaks: amarok-trinity (<< 4:14.0.0~) Suggests: amarok-konqsidebar-trinity, moodbar, konqueror-trinity | www-browser, - python-all, python-tqt, libqt0-ruby-trinity, libvisual-0.4-plugins + python3-all, python3-pytqt, libqt0-ruby-trinity, libvisual-0.4-plugins Description: versatile and easy to use audio player for Trinity Amarok tries to be a little different, providing a simple drag and drop interface that really makes playlist handling easy. @@ -45,20 +45,30 @@ Description: versatile and easy to use audio player for Trinity Support for libvisual visualization plugins is also compiled in (you need to have libvisual-0.4-plugins installed to be able to use it). +Package: libamarok-trinity +Architecture: any +Depends: ${shlibs:Depends} +Breaks: amarok-trinity (<< 4:14.0.11~) +Replaces: amarok-trinity (<< 4:14.0.11~) +Description: base library for Amarok [Trinity] + This package contains base library needed for Amarok to run properly. + Therefore, unless you have 'amarok' package installed, you will hardly + find this package useful. + Package: amarok-common-trinity Architecture: all -Depends: ruby +Depends: ruby, ${python3:Depends} Replaces: amarok-common-trinity (<< 4:14.0.0~) Breaks: amarok-common-trinity (<< 4:14.0.0~) Recommends: amarok-trinity (>= ${source:Version}) -Suggests: libqt0-ruby-trinity, python-all, python-tqt +Suggests: libqt0-ruby-trinity, python3-all, python3-pytqt Description: architecture independent files for Amarok [Trinity] This package contains architecture independent files needed for Amarok to run properly. It also provides Amarok documentation. Therefore, unless you have 'amarok' package installed, you will hardly find this package useful. . You need to install Python if you intend to use Zeroconf support, WebControl - and/or playlist2html scripts. You will also need python-qt3 for the + and/or playlist2html scripts. You will also need python3-pytqt for the WebControl script. Package: amarok-konqsidebar-trinity @@ -72,7 +82,7 @@ Description: Amarok sidebar for konqueror [Trinity] Package: amarok-engines-trinity Architecture: all Depends: amarok-engine-xine-trinity (>= ${source:Version}) | amarok-engine-akode-trinity (>= ${source:Version}) -Recommends: amarok-engine-xine-trinity (>= ${source:Version}), amarok-engine-akode-trinity (>= ${source:Version}), amarok-engine-yauap-trinity (>= ${source:Version}) +Recommends: amarok-engine-xine-trinity (>= ${source:Version}), amarok-engine-akode-trinity (>= ${source:Version}) Replaces: amarok-engines-trinity (<< 4:14.0.0~) Breaks: amarok-engines-trinity (<< 4:14.0.0~) Description: output engines for the Amarok music player [Trinity] @@ -100,18 +110,6 @@ Description: xine engine for the Amarok audio player [Trinity] for some reason over the other engines (e.g., it is the lightest engine Dependency-wise). -Package: amarok-engine-yauap-trinity -Architecture: any -Depends: yauap, ${shlibs:Depends} -Replaces: amarok-engine-yauap-trinity (<< 4:14.0.0~) -Breaks: amarok-engine-yauap-trinity (<< 4:14.0.0~) -Recommends: amarok-trinity (= ${binary:Version}) -Description: Yauap engine for the Amarok audio player [Trinity] - This package includes Amarok yauap engine, which provides a frontend - to Yauap Commandline Audio Player. DBus is used as a means of communication - between the engine and Yauap. Please note that some extra Amarok features - (like visualizations) might not be available while using this engine. - Package: amarok-trinity-dbg Priority: extra Architecture: any diff --git a/debian/_base/applications/multimedia/amarok/debian/libamarok-trinity.install b/debian/_base/applications/multimedia/amarok/debian/libamarok-trinity.install new file mode 100644 index 000000000..69d47ff8d --- /dev/null +++ b/debian/_base/applications/multimedia/amarok/debian/libamarok-trinity.install @@ -0,0 +1,2 @@ +debian/tmp/opt/trinity/lib/libamarok.so.0 +debian/tmp/opt/trinity/lib/libamarok.so.0.0.0 diff --git a/debian/_base/applications/multimedia/amarok/debian/man/amarok-trinity.1 b/debian/_base/applications/multimedia/amarok/debian/man/amarok-trinity.1 deleted file mode 100644 index 821ec48c7..000000000 --- a/debian/_base/applications/multimedia/amarok/debian/man/amarok-trinity.1 +++ /dev/null @@ -1,181 +0,0 @@ -.\" Generated by kdemangen.pl and edited by hand -.TH AMAROK 1 "Mar 2004" "Trinity Desktop Environment" "An audio player for TDE" -.SH NAME -amarok -\- An audio player for TDE -.SH SYNOPSIS -amarok [Qt-options] [TDE-options] [URL(s)] -.SH DESCRIPTION -amaroK is a multimedia player based on the soundserver-independent framework. -There are many media players around these days, true. What's missing from most -players is a user interface, that doesn't get in the way of the user. -.SH OPTIONS -.SS Generic options: -.TP -.B \-\-help -Show help about options -.TP -.B \-\-help\-qt -Show Qt specific options -.TP -.B \-\-help\-tde -Show TDE specific options -.TP -.B \-\-help\-all -Show all options -.TP -.B \-\-author -Show author information -.TP -.B \-v, \-\-version -Show version information -.TP -.B \-\-license -Show license information -.TP -.B \-\- -End of options -.SS -.SS Qt options: -.TP -.B \-\-display <displayname> -Use the X-server display 'displayname'. -.TP -.B \-\-session <sessionId> -Restore the application for the given 'sessionId'. -.TP -.B \-\-cmap -Causes the application to install a private color -map on an 8-bit display. -.TP -.B \-\-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. -.TP -.B \-\-nograb -tells Qt to never grab the mouse or the keyboard. -.TP -.B \-\-dograb -running under a debugger can cause an implicit -\-\-nograb, use \-\-dograb to override. -.TP -.B \-\-sync -switches to synchronous mode for debugging. -.TP -.B \-\-fn, \-\-font <fontname> -defines the application font. -.TP -.B \-\-bg, \-\-background <color> -sets the default background color and an -application palette (light and dark shades are -calculated). -.TP -.B \-\-fg, \-\-foreground <color> -sets the default foreground color. -.TP -.B \-\-btn, \-\-button <color> -sets the default button color. -.TP -.B \-\-name <name> -sets the application name. -.TP -.B \-\-title <title> -sets the application title (caption). -.TP -.B \-\-visual TrueColor -forces the application to use a TrueColor visual on -an 8-bit display. -.TP -.B \-\-inputstyle <inputstyle> -sets XIM (X Input Method) input style. Possible -values are onthespot, overthespot, offthespot and -root. -.TP -.B \-\-im <XIM server> -set XIM server. -.TP -.B \-\-noxim -disable XIM. -.TP -.B \-\-reverse -mirrors the whole layout of widgets. -.SS -.SS TDE options: -.TP -.B \-\-caption <caption> -Use 'caption' as name in the titlebar. -.TP -.B \-\-icon <icon> -Use 'icon' as the application icon. -.TP -.B \-\-miniicon <icon> -Use 'icon' as the icon in the titlebar. -.TP -.B \-\-config <filename> -Use alternative configuration file. -.TP -.B \-\-dcopserver <server> -Use the DCOP Server specified by 'server'. -.TP -.B \-\-nocrashhandler -Disable crash handler, to get core dumps. -.TP -.B \-\-waitforwm -Waits for a WM_NET compatible windowmanager. -.TP -.B \-\-style <style> -sets the application GUI style. -.TP -.B \-\-geometry <geometry> -sets the client geometry of the main widget. -.SS -.SS Arguments: -URL(s) Files/URLs to Open -.SS -.SS Options: -.TP -.B \-r, \-\-previous -Skip backwards in playlist -.TP -.B \-p, \-\-play -Start playing current playlist -.TP -.B \-s, \-\-stop -Stop playback -.TP -.B \-\-pause -Pause playback -.TP -.B \-f, \-\-next -Skip forwards in playlist -.SS -.SS Additional options: -.TP -.B \-e, \-\-enqueue -Enqueue Files/URLs - -.SH SEE ALSO -Full user documentation is available through the TDE Help Center. You can also enter the URL -.BR help:/amarok/ -directly into konqueror or you can run -.BR "`khelpcenter help:/amarok/'" -from the command-line. -.BR -.SH AUTHORS -.nf -Christian Muehlhaeuser <chris@chris.de> -.BR -Mark Kretschmann <markey@web.de> -.BR -Max Howell <max.howell@methylblue.com> -.BR -Stanislav Karchebny <berk@upnet.ru> -.BR -Please use http://bugs.trinitydesktop.org to report bugs, do not mail the authors directly. -.BR -.SH OTHER -This manual page was written by Alejandro Exojo <suy@badopi.org> for the Debian -system (but may be used by others). -.BR diff --git a/debian/_base/applications/multimedia/amarok/debian/man/amarok_libvisual-trinity.1 b/debian/_base/applications/multimedia/amarok/debian/man/amarok_libvisual-trinity.1 deleted file mode 100644 index c932b9b0c..000000000 --- a/debian/_base/applications/multimedia/amarok/debian/man/amarok_libvisual-trinity.1 +++ /dev/null @@ -1,14 +0,0 @@ -.\" This file was generated by kdemangen.pl and edited manually by Modestas Vainius -.TH AMAROK_LIBVISUAL 1 "Feb 2008" "Amarok" "LibVisual support utility for Amarok" -.SH NAME -amarok_libvisual \- LibVisual support utility for Amarok -.SH SYNOPSIS -amarok_libvisual -.SH DESCRIPTION -This is LibVisual support helper utility for Amarok. It's used internally by Amarok -itself when needed and is not supposed to be invoked manually by user. -.SS -.SH AUTHORS -Amarok Developers -.SH OTHER -This manual page was written by Modestas Vainius <modestas@vainius.eu> for Debian. diff --git a/debian/_base/applications/multimedia/amarok/debian/man/amarokapp-trinity.1 b/debian/_base/applications/multimedia/amarok/debian/man/amarokapp-trinity.1 deleted file mode 100644 index 91ff8b6aa..000000000 --- a/debian/_base/applications/multimedia/amarok/debian/man/amarokapp-trinity.1 +++ /dev/null @@ -1,23 +0,0 @@ -.\" Generated by kdemangen.pl and edited by hand -.TH AMAROK 1 "Feb 2008" "Amarok" "An audio player for TDE" -.SH NAME -amarokapp -\- A direct executable for Amarok. -.SH SYNOPSIS -amarokapp [Qt-options] [TDE-options] [URL(s)] -.SH DESCRIPTION -Amarok is a multimedia player based on the soundserver-independent framework. -There are many media players around these days, true. What's missing from most -players is a user interface, that doesn't get in the way of the user. -.P -This is direct Amarok executable. The recommend way to run Amarok is using -\fBamarok(1)\fP, which is a wrapper script around \fBamarokapp\fP. However, if you're -debugging Amarok with gdb, valgrind or similar program, you will probably want to -run it against this binary directly. -.P -\fBamarokapp(1)\fP takes the same command line options and arguments as -\fBamarok(1)\fP. See its manual page for more information how to run \fBamarokapp\fP. -.SH SEE ALSO -amarok(1) -.SH OTHER -This manual page was written by Modestas Vainius <modestas@vainius.eu> for Debian. diff --git a/debian/_base/applications/multimedia/amarok/debian/man/amarokcollectionscanner-trinity.1 b/debian/_base/applications/multimedia/amarok/debian/man/amarokcollectionscanner-trinity.1 deleted file mode 100644 index c67cd917f..000000000 --- a/debian/_base/applications/multimedia/amarok/debian/man/amarokcollectionscanner-trinity.1 +++ /dev/null @@ -1,63 +0,0 @@ -.\" This file was generated by kdemangen.pl and edited manually by Modestas Vainius -.TH AMAROKCOLLECTIONSCANNER 1 "Feb 2008" "Amarok" "Collection Scanner for Amarok" -.SH NAME -amarokcollectionscanner \- Collection Scanner for Amarok -.SH SYNOPSIS -amarokcollectionscanner [Qt\-options] [TDE\-options] Folder(s) -.SH DESCRIPTION -This Amarok helper utility scans folder(s) given on the command line or -restarts previous scan if \fB\-\-restart\fP option was given and writes a -specially structured XML file to standard output with extensive information -(including tags) about audio files it was able to find. XML file schema used -by this utility is Amarok specific. -.P -You may find his utility useful if you need to retreive and/or display extended -information about collection of audio files. -.SH OPTIONS -.SS -.SS Arguments: -Folder(s) Folders to scan -.SS -.SS Options: -.TP -.B \-r, \-\-recursive -Scan folders recursively -.TP -.B \-i, \-\-incremental -Incremental Scan (modified folders only) -.TP -.B \-p, \-\-importplaylists -Import playlist -.TP -.B \-s, \-\-restart -Restart the scanner at last position, after a crash [] -.SS Generic options: -.TP -.B \-\-help -Show help about options -.TP -.B \-\-help\-qt -Show Qt specific options -.TP -.B \-\-help\-tde -Show TDE specific options -.TP -.B \-\-help\-all -Show all options -.TP -.B \-\-author -Show author information -.TP -.B \-v, \-\-version -Show version information -.TP -.B \-\-license -Show license information -.TP -.B \-\- -End of options -.SS -.SH AUTHORS -Amarok Developers -.SH OTHER -This manual page was written by Modestas Vainius <modestas@vainius.eu> for Debian. diff --git a/debian/_base/applications/multimedia/amarok/debian/rules b/debian/_base/applications/multimedia/amarok/debian/rules index fce2f7d4a..f46d2b2dd 100755 --- a/debian/_base/applications/multimedia/amarok/debian/rules +++ b/debian/_base/applications/multimedia/amarok/debian/rules @@ -1,8 +1,7 @@ #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/cmake.mk -include debian/cdbs/debian-tde.mk +-include /usr/share/cdbs/1/class/tde.mk DEB_CMAKE_EXTRA_FLAGS := \ -DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \ @@ -15,4 +14,11 @@ DEB_CMAKE_EXTRA_FLAGS := \ -DCMAKE_SKIP_RPATH="OFF" \ -DBUILD_ALL="ON" \ -DWITH_ALL_OPTIONS="ON" \ + -DWITH_YAUAP="OFF" \ -DWITH_IFP="OFF" + +binary-install/amarok-common-trinity:: + dh_python3 -p $(cdbs_curpkg) --shebang=/usr/bin/python3 \ + /opt/trinity/share/apps/amarok/scripts/playlist2html + dh_python3 -p $(cdbs_curpkg) --shebang=/usr/bin/python3 \ + /opt/trinity/share/apps/amarok/scripts/webcontrol |
