rev 19829 - kde-extras/kid3/trunk/debian

Patrick Matthäi pmatthaei at moszumanska.debian.org
Thu Jan 30 10:59:30 UTC 2014


Author: pmatthaei
Date: 2014-01-30 10:59:30 +0000 (Thu, 30 Jan 2014)
New Revision: 19829

Added:
   kde-extras/kid3/trunk/debian/kid3-cli.install
   kde-extras/kid3/trunk/debian/kid3-core.install
   kde-extras/kid3/trunk/debian/kid3-qt.install
   kde-extras/kid3/trunk/debian/kid3.install
Modified:
   kde-extras/kid3/trunk/debian/changelog
   kde-extras/kid3/trunk/debian/control
   kde-extras/kid3/trunk/debian/rules
Log:
 * Reintroduce kid3-qt package.
 * Add kid3-core package on which the other variants depend.


Modified: kde-extras/kid3/trunk/debian/changelog
===================================================================
--- kde-extras/kid3/trunk/debian/changelog	2014-01-18 02:30:59 UTC (rev 19828)
+++ kde-extras/kid3/trunk/debian/changelog	2014-01-30 10:59:30 UTC (rev 19829)
@@ -1,7 +1,12 @@
 kid3 (3.0.2-2) UNRELEASED; urgency=medium
 
+  [ Ana Guerrero Lopez ]
   * Remove myself from Uploaders.
 
+  [ Patrick Matthäi ]
+  * Reintroduce kid3-qt package.
+  * Add kid3-core package on which the other variants depend.
+
  -- Ana Guerrero Lopez <ana at debian.org>  Mon, 09 Dec 2013 23:21:47 +0100
 
 kid3 (3.0.2-1) unstable; urgency=low

Modified: kde-extras/kid3/trunk/debian/control
===================================================================
--- kde-extras/kid3/trunk/debian/control	2014-01-18 02:30:59 UTC (rev 19828)
+++ kde-extras/kid3/trunk/debian/control	2014-01-30 10:59:30 UTC (rev 19829)
@@ -25,12 +25,45 @@
 Vcs-Svn: svn://anonscm.debian.org/pkg-kde/kde-extras/kid3/trunk/
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-kde/kde-extras/kid3/
 
+Package: kid3-core
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: Audio tag editor core libraries and data
+ An application to edit the ID3v1 and ID3v2 tags in MP3 files in an efficient
+ way. These tags can be edited by most MP3 players, but not in a very
+ comfortable and efficient way. Moreover the tags in Ogg/Vorbis, FLAC, MPC, APE,
+ MP4/AAC, MP2, Speex, TrueAudio, WavPack, WMA, WAV, AIFF files and tracker
+ modules (MOD, S3M, IT, XM) are supported too.
+ .
+ Features:
+  * Edit ID3v1.1 tags in your MP3 files
+  * Edit all ID3v2.3 and ID3v2.4 frames in your MP3 files
+  * Convert between ID3v1.1, ID3v2.3 and ID3v2.4 tags
+  * Edit Ogg/Vorbis tags
+  * Edit FLAC tags
+  * Edit APE tags in MPC files
+  * Edit tags in MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC, MP2, Speex,
+    TrueAudio and WavPack files
+  * Edit tags of multiple files, e.g. the artist, album, year and genre
+    of all files of an album typically have the same values and can be
+    set together
+  * Generate tags from filenames
+  * Generate filenames from tags
+  * Generate playlist files
+  * Automatic case conversion and string translation
+  * Import and export album data
+  * Import from gnudb.org, TrackType.org, MusicBrainz, Discogs
+  * Export tags as CSV, HTML, playlists, Kover XML and in other formats
+ .
+ This package contains common libraries and data used by kid3, kid3-qt and
+ kid3-cli.
+
 Package: kid3
 Architecture: any
-Conflicts: kid3-qt
-Replaces: kid3-qt
 Depends: ${shlibs:Depends},
- ${misc:Depends}
+ ${misc:Depends},
+ kid3-core (= ${binary:Version})
 Description: KDE MP3 ID3 tag editor
  An application to edit the ID3v1 and ID3v2 tags in MP3 files in an efficient
  way. These tags can be edited by most MP3 players, but not in a very
@@ -57,3 +90,73 @@
   * Import and export album data
   * Import from gnudb.org, TrackType.org, MusicBrainz, Discogs
   * Export tags as CSV, HTML, playlists, Kover XML and in other formats
+ .
+ This package uses KDE libraries, if you do not use KDE you should use kid3-qt.
+
+Package: kid3-qt
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ kid3-core (= ${binary:Version})
+Description: Audio tag editor
+ An application to edit the ID3v1 and ID3v2 tags in MP3 files in an efficient
+ way. These tags can be edited by most MP3 players, but not in a very
+ comfortable and efficient way. Moreover the tags in Ogg/Vorbis, FLAC, MPC, APE,
+ MP4/AAC, MP2, Speex, TrueAudio, WavPack, WMA, WAV, AIFF files and tracker
+ modules (MOD, S3M, IT, XM) are supported too.
+ .
+ Features:
+  * Edit ID3v1.1 tags in your MP3 files
+  * Edit all ID3v2.3 and ID3v2.4 frames in your MP3 files
+  * Convert between ID3v1.1, ID3v2.3 and ID3v2.4 tags
+  * Edit Ogg/Vorbis tags
+  * Edit FLAC tags
+  * Edit APE tags in MPC files
+  * Edit tags in MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC, MP2, Speex,
+    TrueAudio and WavPack files
+  * Edit tags of multiple files, e.g. the artist, album, year and genre
+    of all files of an album typically have the same values and can be
+    set together
+  * Generate tags from filenames
+  * Generate filenames from tags
+  * Generate playlist files
+  * Automatic case conversion and string translation
+  * Import and export album data
+  * Import from gnudb.org, TrackType.org, MusicBrainz, Discogs
+  * Export tags as CSV, HTML, playlists, Kover XML and in other formats
+ .
+ This package does not use KDE libraries, if you use KDE you should use kid3.
+
+Package: kid3-cli
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ kid3-core (= ${binary:Version})
+Description: Command line audio tag editor
+ An application to edit the ID3v1 and ID3v2 tags in MP3 files in an efficient
+ way. These tags can be edited by most MP3 players, but not in a very
+ comfortable and efficient way. Moreover the tags in Ogg/Vorbis, FLAC, MPC, APE,
+ MP4/AAC, MP2, Speex, TrueAudio, WavPack, WMA, WAV, AIFF files and tracker
+ modules (MOD, S3M, IT, XM) are supported too.
+ .
+ Features:
+  * Edit ID3v1.1 tags in your MP3 files
+  * Edit all ID3v2.3 and ID3v2.4 frames in your MP3 files
+  * Convert between ID3v1.1, ID3v2.3 and ID3v2.4 tags
+  * Edit Ogg/Vorbis tags
+  * Edit FLAC tags
+  * Edit APE tags in MPC files
+  * Edit tags in MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC, MP2, Speex,
+    TrueAudio and WavPack files
+  * Edit tags of multiple files, e.g. the artist, album, year and genre
+    of all files of an album typically have the same values and can be
+    set together
+  * Generate tags from filenames
+  * Generate filenames from tags
+  * Generate playlist files
+  * Automatic case conversion and string translation
+  * Import and export album data
+  * Import from gnudb.org, TrackType.org, MusicBrainz, Discogs
+  * Export tags as CSV, HTML, playlists, Kover XML and in other formats
+ .
+ This package is supposed to be used on the command line.

Added: kde-extras/kid3/trunk/debian/kid3-cli.install
===================================================================
--- kde-extras/kid3/trunk/debian/kid3-cli.install	                        (rev 0)
+++ kde-extras/kid3/trunk/debian/kid3-cli.install	2014-01-30 10:59:30 UTC (rev 19829)
@@ -0,0 +1 @@
+/usr/bin/kid3-cli

Added: kde-extras/kid3/trunk/debian/kid3-core.install
===================================================================
--- kde-extras/kid3/trunk/debian/kid3-core.install	                        (rev 0)
+++ kde-extras/kid3/trunk/debian/kid3-core.install	2014-01-30 10:59:30 UTC (rev 19829)
@@ -0,0 +1,3 @@
+/usr/lib/kid3/*
+/usr/share/dbus-1/interfaces/net.sourceforge.Kid3.xml
+/usr/share/kid3/translations/*

Added: kde-extras/kid3/trunk/debian/kid3-qt.install
===================================================================
--- kde-extras/kid3/trunk/debian/kid3-qt.install	                        (rev 0)
+++ kde-extras/kid3/trunk/debian/kid3-qt.install	2014-01-30 10:59:30 UTC (rev 19829)
@@ -0,0 +1,4 @@
+/usr/bin/kid3-qt
+/usr/share/applications/kid3-qt.desktop
+/usr/share/doc/kid3-qt/*
+/usr/share/icons/hicolor/*/apps/kid3-qt.*

Added: kde-extras/kid3/trunk/debian/kid3.install
===================================================================
--- kde-extras/kid3/trunk/debian/kid3.install	                        (rev 0)
+++ kde-extras/kid3/trunk/debian/kid3.install	2014-01-30 10:59:30 UTC (rev 19829)
@@ -0,0 +1,5 @@
+/usr/bin/kid3
+/usr/share/applications/kde4/kid3.desktop
+/usr/share/doc/kde/HTML/*/kid3/*
+/usr/share/icons/hicolor/*/apps/kid3.*
+/usr/share/kde4/apps/kid3/kid3ui.rc

Modified: kde-extras/kid3/trunk/debian/rules
===================================================================
--- kde-extras/kid3/trunk/debian/rules	2014-01-18 02:30:59 UTC (rev 19828)
+++ kde-extras/kid3/trunk/debian/rules	2014-01-30 10:59:30 UTC (rev 19829)
@@ -1,4 +1,31 @@
 #!/usr/bin/make -f
+
+DEB_CMAKE_PREFIX = /usr
+DEB_CONFIG_INSTALL_DIR = $(DEB_CMAKE_PREFIX)/share/kde4/config
+DEB_HTML_INSTALL_DIR = $(DEB_CMAKE_PREFIX)/share/doc/kde/HTML
+
 %:
-	dh $@  --parallel
+	dh $@ --parallel --builddirectory=kid3-build
 
+override_dh_auto_configure:
+	dh_auto_configure -- \
+		-DSYSCONF_INSTALL_DIR=/etc \
+		-DCMAKE_INSTALL_PREFIX=$(DEB_CMAKE_PREFIX) \
+		-DCONFIG_INSTALL_DIR=$(DEB_CONFIG_INSTALL_DIR) \
+		-DDATA_INSTALL_DIR=$(DEB_CMAKE_PREFIX)/share/kde4/apps \
+		-DHTML_INSTALL_DIR=$(DEB_HTML_INSTALL_DIR) \
+		-DKCFG_INSTALL_DIR=$(DEB_CMAKE_PREFIX)/share/kde4/config.kcfg \
+		-DLIB_INSTALL_DIR=$(DEB_CMAKE_PREFIX)/lib/kid3 \
+		-DCMAKE_C_COMPILER:FILEPATH="$(CC)" \
+		-DCMAKE_CXX_COMPILER:FILEPATH="$(CXX)" \
+		-DCMAKE_C_FLAGS="$(CFLAGS)" \
+		-DCMAKE_CXX_FLAGS="$(CXXFLAGS)"
+
+override_dh_auto_build:
+	dh_auto_build
+	cp kid3-build/doc/en/kid3.1 kid3-build/doc/en/kid3-core.1
+	cp kid3-build/doc/de/kid3.1 kid3-build/doc/de/kid3-core.de.1
+
+override_dh_auto_install:
+	dh_auto_install
+	rm $(CURDIR)/debian/tmp/usr/share/doc/kde/HTML/*/kid3/common




More information about the pkg-kde-commits mailing list