rev 9524 - kde-extras/amarok/trunk/debian

Modestas Vainius modax-guest at alioth.debian.org
Sun Mar 2 17:26:55 UTC 2008


Author: modax-guest
Date: 2008-03-02 17:26:55 +0000 (Sun, 02 Mar 2008)
New Revision: 9524

Modified:
   kde-extras/amarok/trunk/debian/changelog
   kde-extras/amarok/trunk/debian/control
   kde-extras/amarok/trunk/debian/rules
Log:
* Remove references about unavaibility of Yauap.
* Exclude amarok from amarok-engine-* deps.

Modified: kde-extras/amarok/trunk/debian/changelog
===================================================================
--- kde-extras/amarok/trunk/debian/changelog	2008-03-02 17:06:32 UTC (rev 9523)
+++ kde-extras/amarok/trunk/debian/changelog	2008-03-02 17:26:55 UTC (rev 9524)
@@ -40,9 +40,6 @@
       * Add libdbus-qt-1-dev to Build-Depends
       * Pass --with-yauap to configure
       * Add amarok-yauap.install
-      * This engine was added for the sake of completeness. Yauap has not
-        been packaged for Debian yet, but some users might have it installed
-        locally and might find this engine useful.
   * Add "Homepage" field to debian/control source section, remove homepage
     reference from amarok binary package description.
   * Disable /usr/share/doc/amarok-* symlinks in debian/rules. They just
@@ -94,8 +91,9 @@
   * Do not install COPYING files which are present in some script directories.
     Also remove useless (according to lintian) MacOS X resource fork file
     rubygems/._gem_commands.rb
+  * Exclude amarok from amarok-engine packages dependecy lists.
 
- -- Modestas Vainius <modestas at vainius.eu>  Thu, 28 Feb 2008 00:19:37 +0200
+ -- Modestas Vainius <modestas at vainius.eu>  Sun, 02 Mar 2008 19:19:12 +0200
 
 amarok (1.4.8-1) unstable; urgency=low
 

Modified: kde-extras/amarok/trunk/debian/control
===================================================================
--- kde-extras/amarok/trunk/debian/control	2008-03-02 17:06:32 UTC (rev 9523)
+++ kde-extras/amarok/trunk/debian/control	2008-03-02 17:26:55 UTC (rev 9524)
@@ -72,15 +72,12 @@
 
 Package: amarok-engines
 Architecture: all
-Depends: amarok-engine-xine (>= ${source:Version})
-Suggests: amarok-engine-yauap (>= ${source:Version})
+Depends: amarok-engine-xine (>= ${source:Version}), amarok-engine-yauap (>= ${source:Version})
 Description: output engines for the Amarok music player
  This package serves merely as a reference point if you want to install
  all available Amarok engines. It depends on those Amarok engines that
- generally can be used by most users and suggests the ones that need special
- configuration to get working properly. You can safely remove this
- metapackage as you can remove the amarok-engine-$engine packages that you
- don't use.
+ generally can be used by most users. You can safely remove this metapackage
+ as you can remove the amarok-engine-$engine packages that you don't use.
 
 Package: amarok-engine-xine
 Architecture: any
@@ -88,24 +85,20 @@
 Recommends: amarok (= ${binary:Version})
 Conflicts: amarok-xine
 Replaces: amarok-xine
-Description: xine engine for the Amarok audio player
+Description: Xine engine for the Amarok audio player
  This package provides the xine engine for Amarok. Xine is capable of
  playing most of media formats and usually does not require any 
- additional configuration therefore this engine is default and highly
- recommended.
+ additional configuration therefore this engine is default and recommended.
 
 Package: amarok-engine-yauap
 Architecture: any
-Depends: ${shlibs:Depends}
+Depends: yauap, ${shlibs:Depends}
 Recommends: amarok (= ${binary:Version})
-Description: yauap engine for the Amarok audio player
+Description: Yauap engine for the Amarok audio player
  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 this package will be of no
- use for you unless you have Yauap Commandline Audio Player installed
- and configured properly.
- .
- As of writing, Yauap Commandline Audio Player is not packaged for Debian.
+ between the engine and Yauap. Please note that some extra Amarok features 
+ (like visualizations) might not be available while using this engine.
 
 Package: amarok-dbg
 Priority: extra

Modified: kde-extras/amarok/trunk/debian/rules
===================================================================
--- kde-extras/amarok/trunk/debian/rules	2008-03-02 17:06:32 UTC (rev 9523)
+++ kde-extras/amarok/trunk/debian/rules	2008-03-02 17:26:55 UTC (rev 9524)
@@ -30,6 +30,11 @@
 DEB_INSTALL_DOCS_ALL =
 DEB_INSTALL_DOCS_amarok = $(DEB_SRCDIR)/README
 
+# Amarok engines should not auto-depend on amarok. 
+# Appropriate relationships are set manually in the control file.
+DEB_DH_SHLIBDEPS_ARGS_amarok-engine-xine = -- -xamarok
+DEB_DH_SHLIBDEPS_ARGS_amarok-engine-yauap = -- -xamarok
+
 ### Libtool and Automake updates
 # Autoguess automake /usr/share subdirectory. Insure from failures
 DEB_AUTOMAKE_SHARE_DIR = /usr/share/automake-$(shell automake --version | head -n 1 | sed 's/^automake (GNU automake) \([0-9]\+\.[0-9]\+\).*/\1/')




More information about the pkg-kde-commits mailing list