Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to stable-rc-0.6 grimoire by Eric Sandall (27197565aadce56e66e59cf73cebd35e0ae02f5b)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to stable-rc-0.6 grimoire by Eric Sandall (27197565aadce56e66e59cf73cebd35e0ae02f5b)
  • Date: Mon, 18 Dec 2006 14:16:30 -0600

GIT changes to stable-rc-0.6 grimoire by Eric Sandall <sandalle@moby.(none)>:

dev/null |binary
kde-apps/kid3/BUILD | 16 ++++++++++
kde-apps/kid3/CONFIGURE | 5 +++
kde-apps/kid3/DEPENDS | 58
++++++++++++++++++++++++++++++++++++--
kde-apps/kid3/DETAILS | 31 +++++++++++---------
kde-apps/kid3/HISTORY | 10 ++++++
kde-apps/kid3/kid3-0.6.tar.gz.sig | 0
7 files changed, 105 insertions(+), 15 deletions(-)

New commits:
commit 27197565aadce56e66e59cf73cebd35e0ae02f5b
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

kid3: Version 0.8.1

diff --git a/kde-apps/kid3/BUILD b/kde-apps/kid3/BUILD
new file mode 100755
index 0000000..f842eb9
--- /dev/null
+++ b/kde-apps/kid3/BUILD
@@ -0,0 +1,16 @@
+OPTS="$KID3_KDE $OPTS" &&
+
+if [[ $KID3_KDE == "--with-kde" ]]
+then
+ default_build
+else
+ OPTS="$OPTS --build=${BUILD}"
+ [[ $CROSS_INSTALL == on ]] && OPTS="$OPTS --host=${HOST}"
+ ./configure --prefix=${INSTALL_ROOT}/usr \
+ --sysconfdir=${INSTALL_ROOT}/etc \
+ --localstatedir=${INSTALL_ROOT}/var \
+ --mandir=${INSTALL_ROOT}/usr/share/man \
+ --infodir=${INSTALL_ROOT}/usr/share/info \
+ $OPTS &&
+ ./make_qtonly.sh
+fi
diff --git a/kde-apps/kid3/CONFIGURE b/kde-apps/kid3/CONFIGURE
new file mode 100755
index 0000000..743d825
--- /dev/null
+++ b/kde-apps/kid3/CONFIGURE
@@ -0,0 +1,5 @@
+config_query_option KID3_KDE \
+ "Build with KDE?" y \
+ "--with-kde" \
+ "--without-kde \
+ --without-arts"
diff --git a/kde-apps/kid3/DEPENDS b/kde-apps/kid3/DEPENDS
index 7f69012..d8804ed 100755
--- a/kde-apps/kid3/DEPENDS
+++ b/kde-apps/kid3/DEPENDS
@@ -1,2 +1,56 @@
-depends kdelibs &&
-depends id3lib
+depends g++ &&
+
+# This is optional really, but because compile fails if at least one out
+# of id3lib, taglib, and libvorbis isn't selected, we'll force this in.
+depends id3lib &&
+
+if [[ $KID3_KDE == "--with-kde" ]]
+then
+ . "$SECTION_DIRECTORY/KDE_DEPENDS"
+else
+ . "$GRIMOIRE/FUNCTIONS" &&
+ depends X11-LIBS &&
+ depends qt-x11 &&
+ depends libpng &&
+ if check_if_xorg_modular_libs
+ then
+ depends libxext &&
+ depends libx11 &&
+ depends libsm &&
+ depends libice
+ fi
+fi &&
+
+optional_depends taglib \
+ "--with-taglib" \
+ "--without-taglib" \
+ "to use TagLib" &&
+
+message "${MESSAGE_COLOR}libvorbis is required for FLAC and" \
+ "MusicBrainz support.${DEFAULT_COLOR}" &&
+
+optional_depends libvorbis \
+ "--with-vorbis" \
+ "--without-vorbis \
+ --without-flac \
+ --without-musicbrainz" \
+ "to use Ogg Vorbis" &&
+
+# Please check if this limitation (upstream bug) still applies after
+# version bumps (this hack applied for 0.8.1)
+. "$GRIMOIRE/is_depends_enabled.function" &&
+if is_depends_enabled $SPELL libvorbis
+then
+ depends libogg &&
+ optional_depends flac \
+ "--with-flac" \
+ "--without-flac" \
+ "to use FLAC" &&
+ optional_depends libtunepimp \
+ "--with-musicbrainz" \
+ "--without-musicbrainz" \
+ "to use MusicBrainz"
+else
+ message "${MESSAGE_COLOR}libvorbis was not selected, will not query" \
+ "about FLAC and MusicBrains support.${DEFAULT_COLOR}"
+fi
diff --git a/kde-apps/kid3/DETAILS b/kde-apps/kid3/DETAILS
index 2ca76d8..244029a 100755
--- a/kde-apps/kid3/DETAILS
+++ b/kde-apps/kid3/DETAILS
@@ -1,31 +1,36 @@
SPELL=kid3
- VERSION=0.6
- SOURCE=${SPELL}-${VERSION}.tar.gz
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
- SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
+ VERSION=0.8.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
WEB_SITE=http://kid3.sourceforge.net/
LICENSE[0]=GPL
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+
SOURCE_HASH=sha512:f19ac1bdd7f8e60f28665e117f27d71bf11111a732d72220f257ae3320a7e1c948708affb4a3d2432a10628e992af830b2b5f797cbe3f5743e982abe48745f36
ENTERED=20040514
KEYWORDS="kde editors"
SHORT="A Qt/KDE-based ID3 tag editor."
cat << EOF
-
-If you want to easily tag multiple MP3 files (e.g. full albums) without
-typing the same information again and again and have control over both ID3v1
-and ID3v2 tags, then Kid3 is the program you are looking for.
+If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC or MPC files (e.g.
+full albums) without typing the same information again and again and have
+control over both ID3v1 and ID3v2 tags, then Kid3 is the program you are
+looking for.

With Kid3 you can:
* Edit ID3v1.1 tags
- * Edit all ID3v2.3 frames
- * Convert between ID3v1.1 and ID3v2.3 tags
+ * Edit all ID3v2.3 and ID3v2.4 frames
+ * Convert between ID3v1 and ID3v2 tags
+ * Edit Ogg/Vorbis tags
+ * Edit FLAC tags
+ * Edit APE tags of MPC 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
+ * Rename and create directories from tags
* Generate playlist files
* Automatically convert upper and lower case and replace strings
- * Import from freedb.org and other sources of album data
-
+ * Import from freedb2.org, MusicBrainz, Discogs and other sources of album
+ data
+ * Export tags as CSV, HTML, playlists, Kover XML and in other formats
EOF
diff --git a/kde-apps/kid3/HISTORY b/kde-apps/kid3/HISTORY
index a800c42..9645ef2 100644
--- a/kde-apps/kid3/HISTORY
+++ b/kde-apps/kid3/HISTORY
@@ -1,3 +1,13 @@
+2006-12-16 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: Version 0.8.1, updated long description, gpg->sha512.
+ * CONFIGURE: Added, query about KDE support.
+ * DEPENDS: Added depends g++ and optional_depends taglib,
+ libvorbis, flac, and libtunepimp. Changed depends kdelibs to
+ source section's KDE_DEPENDS. Added deps for Qt-only option
+ (including xorg-modular libs).
+ * BUILD: Added, option to build with only Qt.
+ * kid3-0.6.tar.gz.sig: Deleted.
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/kde-apps/kid3/kid3-0.6.tar.gz.sig
b/kde-apps/kid3/kid3-0.6.tar.gz.sig
deleted file mode 100644
index e81be79..0000000
Binary files a/kde-apps/kid3/kid3-0.6.tar.gz.sig and /dev/null differ




Archive powered by MHonArc 2.6.24.

Top of Page