pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/audio/easytag-current Initial import of easytag-curren...
details: https://anonhg.NetBSD.org/pkgsrc/rev/b4968a12a88d
branches: trunk
changeset: 530733:b4968a12a88d
user: wiz <wiz%pkgsrc.org@localhost>
date: Sat Jul 07 07:47:51 2007 +0000
description:
Initial import of easytag-current, the current development version of
easytag. Adds wavpack, speex, and id3v2.4 tag support.
Changes compared to audio/easytag:
2.1.1 - July 4th, 2007 :
========================
* Added support of ID3v2.4 tags by using library libid3tag (thanks to Alexey
Illarionov),
* Added Speex support (thanks to Pierre Dumuid) (without displaying bitrate
and duration),
* Added displaying of the number of pictures in the label of the tab.
* Fixed name of default server for the MusicBrainz FreeDB Gateway (thanks to
Steve Wyles),
* Fixed a problem when renaming file, by changing the case, that may delete
one file,
* Fixed a small mistake in the cddb query string (thanks to Steve Wyles),
* Fix for Ogg Vorbis files: read also the COMMENT tag field when it is used
instead of DESCRIPTION,
* Should be fixed a bug when refreshing the tree (not sure as it is
difficult to reproduce),
* In preferences window, the load on startup option and the default
directory setting were splitted,
* Added some improvments in the cddb window,
* Added time in log view,
* New Hebrew translation (thanks to Yuval Hager),
* Czech translation updated (thanks to Zbynek Mrkvicka),
* German translation updated (thanks to Götz Waschk),
* French translation updated.
diffstat:
audio/easytag-current/DESCR | 29 +++++++++++++++++++++++
audio/easytag-current/Makefile | 28 ++++++++++++++++++++++
audio/easytag-current/PLIST | 29 +++++++++++++++++++++++
audio/easytag-current/distinfo | 6 ++++
audio/easytag-current/options.mk | 42 ++++++++++++++++++++++++++++++++++
audio/easytag-current/patches/patch-aa | 13 ++++++++++
6 files changed, 147 insertions(+), 0 deletions(-)
diffs (171 lines):
diff -r d5203cda4064 -r b4968a12a88d audio/easytag-current/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/easytag-current/DESCR Sat Jul 07 07:47:51 2007 +0000
@@ -0,0 +1,29 @@
+EasyTAG is an utility to easily and quickly view, edit and write your audio
+files' tags from a nice GTK+ interface.
+
+Its main features include:
+# View, edit, write tags of MP3, MP2 files (ID3 tag with pictures).
+ FLAC files (FLAC Vorbis tag), Ogg Vorbis files (Ogg Vorbis tag).
+ MP4/AAC (MP4/AAC tag), MusePack, Monkey's Audio files, Speex,
+ and WavPack files (APE tag).
+# Auto tagging: parse filename and directory to complete automatically
+ the fields (using masks).
+# Ability to rename files and directories from the tag (using masks)
+ or by loading a text file.
+# Process selected files of the selected directory.
+# Recursion for tagging, removing, renaming, saving....
+# Can set a field (artist, title,...) to all other files.
+# Read file header informations (bitrate, time, ...) and display them.
+# Auto completion of the date if a partial is entered.
+# Undo and redo last changes.
+# Ability to process fields of tag and file name (convert letters
+ into uppercase, downcase, ...).
+# Ability to open a directory or a file with an external program.
+# CDDB support using Freedb.org and Gnudb.org servers (manual and
+ automatic search).
+# A tree based browser or a view by Artist & Album.
+# A list to select files.
+# A playlist generator window.
+# A file searching window.
+
+This package contains the development version.
diff -r d5203cda4064 -r b4968a12a88d audio/easytag-current/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/easytag-current/Makefile Sat Jul 07 07:47:51 2007 +0000
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/07/07 07:47:51 wiz Exp $
+#
+
+DISTNAME= easytag-2.1.1
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=easytag/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= wiz%NetBSD.org@localhost
+HOMEPAGE= http://easytag.sourceforge.net/
+COMMENT= GTK+ tag editor for MP3, Ogg Vorbis files, and others (development version)
+
+GNU_CONFIGURE= yes
+USE_DIRS+= xdg-1.1
+USE_LANGUAGES= c c++
+USE_LIBTOOL= yes
+USE_PKGLOCALEDIR= yes
+USE_TOOLS+= pkg-config xgettext
+
+.include "options.mk"
+
+BUILDLINK_API_DEPENDS.glib2+= glib2>=2.4.1
+BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.4.1
+
+.include "../../audio/libid3tag/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r d5203cda4064 -r b4968a12a88d audio/easytag-current/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/easytag-current/PLIST Sat Jul 07 07:47:51 2007 +0000
@@ -0,0 +1,29 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/07/07 07:47:51 wiz Exp $
+bin/easytag
+man/man1/easytag.1
+share/applications/easytag.desktop
+share/easytag/ChangeLog
+share/easytag/EasyTAG_logo.xpm
+share/locale/bg/LC_MESSAGES/easytag.mo
+share/locale/cs/LC_MESSAGES/easytag.mo
+share/locale/da/LC_MESSAGES/easytag.mo
+share/locale/de/LC_MESSAGES/easytag.mo
+share/locale/el/LC_MESSAGES/easytag.mo
+share/locale/es/LC_MESSAGES/easytag.mo
+share/locale/fr/LC_MESSAGES/easytag.mo
+share/locale/he/LC_MESSAGES/easytag.mo
+share/locale/hu/LC_MESSAGES/easytag.mo
+share/locale/it/LC_MESSAGES/easytag.mo
+share/locale/ja/LC_MESSAGES/easytag.mo
+share/locale/nl/LC_MESSAGES/easytag.mo
+share/locale/pl/LC_MESSAGES/easytag.mo
+share/locale/pt_BR/LC_MESSAGES/easytag.mo
+share/locale/ro/LC_MESSAGES/easytag.mo
+share/locale/ru/LC_MESSAGES/easytag.mo
+share/locale/sv/LC_MESSAGES/easytag.mo
+share/locale/uk/LC_MESSAGES/easytag.mo
+share/locale/zh_CN/LC_MESSAGES/easytag.mo
+share/pixmaps/EasyTAG.xpm
+@comment in xdg-dirs: @dirrm share/pixmaps
+@dirrm share/easytag
+@comment in xdg-dirs: @dirrm share/applications
diff -r d5203cda4064 -r b4968a12a88d audio/easytag-current/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/easytag-current/distinfo Sat Jul 07 07:47:51 2007 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/07/07 07:47:51 wiz Exp $
+
+SHA1 (easytag-2.1.1.tar.bz2) = cdcebaa992c639246dbee64ec3a6acf1c7705182
+RMD160 (easytag-2.1.1.tar.bz2) = dcd88893185b7059a3911edcf6246f1009d1284a
+Size (easytag-2.1.1.tar.bz2) = 2949884 bytes
+SHA1 (patch-aa) = 7fe71d9ad92829dbf8ba56a42be37d920dc8a666
diff -r d5203cda4064 -r b4968a12a88d audio/easytag-current/options.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/easytag-current/options.mk Sat Jul 07 07:47:51 2007 +0000
@@ -0,0 +1,42 @@
+# $NetBSD: options.mk,v 1.1.1.1 2007/07/07 07:47:51 wiz Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.easytag-current
+PKG_SUPPORTED_OPTIONS= flac mpeg4ip ogg speex wavpack
+PKG_SUGGESTED_OPTIONS= flac mpeg4ip ogg speex wavpack
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mflac)
+. include "../../audio/flac/buildlink3.mk"
+. include "../../audio/libvorbis/buildlink3.mk"
+CONFIGURE_ARGS+= --enable-flac
+.else
+CONFIGURE_ARGS+= --disable-flac
+.endif
+
+.if !empty(PKG_OPTIONS:Mmpeg4ip)
+.include "../../multimedia/libmp4v2/buildlink3.mk"
+# for mpeg4ip.h
+CPPFLAGS+= -DHAVE_GTK
+.endif
+
+.if !empty(PKG_OPTIONS:Mogg)
+. include "../../audio/libvorbis/buildlink3.mk"
+CONFIGURE_ARGS+= --enable-ogg
+.else
+CONFIGURE_ARGS+= --disable-ogg
+.endif
+
+.if !empty(PKG_OPTIONS:Mspeex)
+. include "../../audio/speex/buildlink3.mk"
+CONFIGURE_ARGS+= --enable-speex
+.else
+CONFIGURE_ARGS+= --disable-speex
+.endif
+
+.if !empty(PKG_OPTIONS:Mwavpack)
+. include "../../audio/wavpack/buildlink3.mk"
+CONFIGURE_ARGS+= --enable-wavpack
+.else
+CONFIGURE_ARGS+= --disable-wavpack
+.endif
diff -r d5203cda4064 -r b4968a12a88d audio/easytag-current/patches/patch-aa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/easytag-current/patches/patch-aa Sat Jul 07 07:47:51 2007 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2007/07/07 07:47:51 wiz Exp $
+
+--- configure.orig 2007-07-04 18:50:16.000000000 +0000
++++ configure
+@@ -21294,7 +21294,7 @@ _ACEOF
+
+ fi
+
+- if test "x$enable_id3v23" == "xyes"; then
++ if test "x$enable_id3v23" = "xyes"; then
+ echo "$as_me:$LINENO: checking for library containing ID3Tag_Link" >&5
+ echo $ECHO_N "checking for library containing ID3Tag_Link... $ECHO_C" >&6
+ if test "${ac_cv_search_ID3Tag_Link+set}" = set; then
Home |
Main Index |
Thread Index |
Old Index