Thu Mar 8 09:49:26 2012 UTC ()
Update to 2.1.7, the new stable version. Changes compared to
easytag-current (2.1.6):

2.1.7 - Jan 14th, 2012 :
========================
    * Gaute Amundsen's ConfirmWhenUnsavedFiles.patch
    * Mark Ferry's albumartist patch for ogg and flac
    * G旦tz Waschk's update for German translation
    * Kip's optimized base64 decoder for album art
    * Updated contributor credits
    * Debianized
    * Updated version to 2.1.7


(wiz)
diff -r1.3 -r1.4 pkgsrc/audio/easytag/DESCR
diff -r1.71 -r1.72 pkgsrc/audio/easytag/Makefile
diff -r1.16 -r1.17 pkgsrc/audio/easytag/PLIST
diff -r1.29 -r1.30 pkgsrc/audio/easytag/distinfo
diff -r1.4 -r1.5 pkgsrc/audio/easytag/options.mk
diff -r1.17 -r0 pkgsrc/audio/easytag/patches/patch-aa

cvs diff -r1.3 -r1.4 pkgsrc/audio/easytag/DESCR (expand / switch to context diff)
--- pkgsrc/audio/easytag/DESCR 2007/02/27 09:58:49 1.3
+++ pkgsrc/audio/easytag/DESCR 2012/03/08 09:49:25 1.4
@@ -2,23 +2,26 @@
 files' tags from a nice GTK+ interface.
 
 Its main features include:
-o View, edit and 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 and Monkey's Audio files (APE tag).
-o Can edit many tag fields : Title, Artist, Album, Disc Album, Year, Track
-  Number, Genre, Comment, Composer, Original Artist/Performer, Copyright,
-  URL and Encoder name.
-o Auto tagging: parse file name and directory to automatically complete the
-  fields (using masks).
-o Ability to rename files and directories from the tag (using masks) or by
-  loading a text file.
-o Process all of the selected directory.
-o Recursion for tagging, removing, renaming, saving...
-o Can set a field (artist, title...) to all other files.
-o Read file header informations (bitrate, time...) and display them.
-o Auto completion of a date if a partial one is entered.
-o Ability to process fields of tag and file name (convert letters into
-  uppercase, downcase, ...).
-o CDDB support using Freedb.org servers (manual and automatic search).
-o A tree-based browser or a view by Artist & Album.
+o 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).
+o Auto tagging: parse filename and directory to complete automatically
+  the fields (using masks).
+o Ability to rename files and directories from the tag (using masks)
+  or by loading a text file.
+o Process selected files of the selected directory.
+o Recursion for tagging, removing, renaming, saving....
+o Can set a field (artist, title,...) to all other files.
+o Read file header informations (bitrate, time, ...) and display them.
+o Auto completion of the date if a partial is entered.
+o Undo and redo last changes.
+o Ability to process fields of tag and file name (convert letters
+  into uppercase, downcase, ...).
+o Ability to open a directory or a file with an external program.
+o CDDB support using Freedb.org and Gnudb.org servers (manual and
+  automatic search).
+o A tree based browser or a view by Artist & Album.
+o A list to select files.
 o A playlist generator window.
+o A file searching window.

cvs diff -r1.71 -r1.72 pkgsrc/audio/easytag/Makefile (expand / switch to context diff)
--- pkgsrc/audio/easytag/Makefile 2012/03/03 00:12:38 1.71
+++ pkgsrc/audio/easytag/Makefile 2012/03/08 09:49:26 1.72
@@ -1,15 +1,15 @@
-# $NetBSD: Makefile,v 1.71 2012/03/03 00:12:38 wiz Exp $
+# $NetBSD: Makefile,v 1.72 2012/03/08 09:49:26 wiz Exp $
 #
 
-DISTNAME=	easytag-2.1
-PKGREVISION=	10
+DISTNAME=	easytag-2.1.7
 CATEGORIES=	audio
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=easytag/}
 EXTRACT_SUFX=	.tar.bz2
 
-MAINTAINER=	pkgsrc-users@NetBSD.org
+MAINTAINER=	wiz@NetBSD.org
 HOMEPAGE=	http://easytag.sourceforge.net/
 COMMENT=	GTK+ tag editor for MP3, Ogg Vorbis files, and others
+LICENSE=	gnu-gpl-v2
 
 PKG_DESTDIR_SUPPORT=	user-destdir
 
@@ -24,7 +24,8 @@
 BUILDLINK_API_DEPENDS.glib2+=	glib2>=2.4.1
 BUILDLINK_API_DEPENDS.gtk2+=	gtk2+>=2.4.1
 
-.include "../../audio/id3lib/buildlink3.mk"
+.include "../../audio/libid3tag/buildlink3.mk"
 .include "../../devel/glib2/buildlink3.mk"
 .include "../../x11/gtk2/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../mk/bsd.pkg.mk"

cvs diff -r1.16 -r1.17 pkgsrc/audio/easytag/PLIST (expand / switch to context diff)
--- pkgsrc/audio/easytag/PLIST 2009/06/14 17:32:05 1.16
+++ pkgsrc/audio/easytag/PLIST 2012/03/08 09:49:26 1.17
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2009/06/14 17:32:05 joerg Exp $
+@comment $NetBSD: PLIST,v 1.17 2012/03/08 09:49:26 wiz Exp $
 bin/easytag
 man/man1/easytag.1
 share/applications/easytag.desktop
@@ -11,6 +11,7 @@
 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
@@ -19,7 +20,10 @@
 share/locale/pt_BR/LC_MESSAGES/easytag.mo
 share/locale/ro/LC_MESSAGES/easytag.mo
 share/locale/ru/LC_MESSAGES/easytag.mo
+share/locale/sr/LC_MESSAGES/easytag.mo
+share/locale/sr@Latn/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
+share/locale/zh_TW/LC_MESSAGES/easytag.mo
+share/pixmaps/EasyTAG_icon.xpm

cvs diff -r1.29 -r1.30 pkgsrc/audio/easytag/distinfo (expand / switch to context diff)
--- pkgsrc/audio/easytag/distinfo 2007/11/21 21:47:25 1.29
+++ pkgsrc/audio/easytag/distinfo 2012/03/08 09:49:26 1.30
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.29 2007/11/21 21:47:25 drochner Exp $
+$NetBSD: distinfo,v 1.30 2012/03/08 09:49:26 wiz Exp $
 
-SHA1 (easytag-2.1.tar.bz2) = 6da0125ab0dcc7e7ecabe488147ecdf0e75f6f2a
+SHA1 (easytag-2.1.7.tar.bz2) = 7b56ba18be2f1bec0171e5de4447ba763a264f92
-RMD160 (easytag-2.1.tar.bz2) = b553458c8cff008dd044412a95674aa26478b2eb
+RMD160 (easytag-2.1.7.tar.bz2) = abe8df519ed41b9424080d73cb16c4a75dcb511f
-Size (easytag-2.1.tar.bz2) = 2924032 bytes
+Size (easytag-2.1.7.tar.bz2) = 3303491 bytes
-SHA1 (patch-aa) = bfb67a2d37317243f197f6a497fff67adf38df0b

cvs diff -r1.4 -r1.5 pkgsrc/audio/easytag/options.mk (expand / switch to context diff)
--- pkgsrc/audio/easytag/options.mk 2007/11/21 21:47:25 1.4
+++ pkgsrc/audio/easytag/options.mk 2012/03/08 09:49:26 1.5
@@ -1,8 +1,8 @@
-# $NetBSD: options.mk,v 1.4 2007/11/21 21:47:25 drochner Exp $
+# $NetBSD: options.mk,v 1.5 2012/03/08 09:49:26 wiz Exp $
 
 PKG_OPTIONS_VAR=	PKG_OPTIONS.easytag
-PKG_SUPPORTED_OPTIONS=	flac mpeg4ip ogg
-PKG_SUGGESTED_OPTIONS=	flac mpeg4ip ogg
+PKG_SUPPORTED_OPTIONS=	flac mpeg4ip ogg speex wavpack
+PKG_SUGGESTED_OPTIONS=	flac mpeg4ip ogg speex wavpack
 
 .include "../../mk/bsd.options.mk"
 
@@ -26,4 +26,18 @@
 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

File Deleted: pkgsrc/audio/easytag/patches/Attic/patch-aa