Update to 2.1.9:

2.1.9 - 2014-01-04 :
====================

    * Lots of general refactoring and stability improvements
    * Replace most mini buttons with GtkEntry icons
    * Many memory leak and invalid read fixes, found with Valgrind, cppcheck
      and the CLang static analyzer
    * Fix crash when the MusicBrainz CDDB search fails
    * Remove ancient libmpg123 code and use id3lib for reading the MPEG header
    * Use GtkDialog for child windows
    * Many fixes when building for MinGW
    * Rearrange menus and adjust keyboard accelerators to better fit with the
      GNOME HIG
    * Abhinav Jangda’s numerous bug fixes and porting to GIO/GFile
    * Darshan’s column resizing and reordering patches
    * Use GApplication for application life cycle
    * Remove several custom icons and instead use the themed equivalents
    * Do not split FLAC and Ogg tags by default
    * Drop old Vorbis comment compatibility (XMMS and COMMENT fields)
    * Mathias Reineke’s total tracks support, and several other fixes
    * Adrian Bunk’s FLAC ID3 tag and obsolete translation improvements
    * Do not set a custom wmclass on the scanner window
    * Stop installing TODO, HACKING and THANKS files
    * DocBook XML man page
    * Marius Gavrilescu’s improvement for illustration image filenames
    * Dominique Leuenberger’s licence and build improvements
    * Florian Müllner’s GTK+ 3 deprecation fixes
    * Ekaterina Gerasimova’s Mallard help, and removal of the outdated user
      guide
    * Enrico Nicoletto, Rafael Ferreira and Antonio Fernandes C. Neto’s
      Brazilian Portuguese translation updates
    * Marek Černocký’s Czech translation update
    * Osman Karagöz’s Turkish translation
    * Gil Forcada’s Catalan translation
    * Balázs Úr’s Hungarian translation update
    * Christian Kirbach’s German translation update
    * Aurimas Černius’s Lithuanian translation update
    * Stas Solovey’s Russian translation update
    * Matej Urbančič and Martin Srebotnjak’s Slovenian translation updates
    * Мирослав Николић’s Serbian translation update
    * Piotr Drąg’s Polish translation update
    * Milagros Infante Montero’s Spanish translation update
This commit is contained in:
wiz 2014-01-04 12:31:31 +00:00
parent 297d1642d6
commit 828f0b07b2
7 changed files with 30 additions and 112 deletions

View file

@ -1,8 +1,6 @@
# $NetBSD: Makefile,v 1.88 2013/10/17 07:56:40 wiz Exp $
#
# $NetBSD: Makefile,v 1.89 2014/01/04 12:31:31 wiz Exp $
DISTNAME= easytag-2.1.8
PKGREVISION= 8
DISTNAME= easytag-2.1.9
CATEGORIES= audio
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/easytag/2.1/}
EXTRACT_SUFX= .tar.xz
@ -12,6 +10,8 @@ HOMEPAGE= http://projects.gnome.org/easytag/
COMMENT= GTK+ tag editor for MP3, Ogg Vorbis files, and others
LICENSE= gnu-gpl-v2
BUILD_DEPENDS+= itstool-[0-9]*:../../textproc/itstool
GNU_CONFIGURE= yes
USE_LANGUAGES= c c++
USE_PKGLOCALEDIR= yes

View file

@ -1,18 +1,34 @@
@comment $NetBSD: PLIST,v 1.18 2013/02/11 08:56:39 wiz Exp $
@comment $NetBSD: PLIST,v 1.19 2014/01/04 12:31:31 wiz Exp $
bin/easytag
man/man1/easytag.1
share/applications/easytag.desktop
share/doc/easytag/HACKING
share/doc/easytag/THANKS
share/doc/easytag/TODO
share/help/C/easytag/cddb-search.page
share/help/C/easytag/file-rename.page
share/help/C/easytag/file-select.page
share/help/C/easytag/format-specifier.page
share/help/C/easytag/image-delete.page
share/help/C/easytag/image-export.page
share/help/C/easytag/image.page
share/help/C/easytag/index.page
share/help/C/easytag/introduction.page
share/help/C/easytag/keyboard-shortcuts.page
share/help/C/easytag/legal.xml
share/help/C/easytag/media/icon.png
share/help/C/easytag/playlist-generate.page
share/help/C/easytag/scanner.page
share/help/C/easytag/starting.page
share/help/C/easytag/tag-field.page
share/help/C/easytag/tag.page
share/icons/hicolor/128x128/apps/easytag.png
share/icons/hicolor/16x16/apps/easytag.png
share/icons/hicolor/22x22/apps/easytag.png
share/icons/hicolor/24x24/apps/easytag.png
share/icons/hicolor/256x256/apps/easytag.png
share/icons/hicolor/32x32/apps/easytag.png
share/icons/hicolor/48x48/apps/easytag.png
share/icons/hicolor/64x64/apps/easytag.png
share/icons/hicolor/scalable/apps/easytag.svg
share/locale/bg/LC_MESSAGES/easytag.mo
share/locale/ca/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
@ -31,9 +47,9 @@ share/locale/ro/LC_MESSAGES/easytag.mo
share/locale/ru/LC_MESSAGES/easytag.mo
share/locale/sl/LC_MESSAGES/easytag.mo
share/locale/sr/LC_MESSAGES/easytag.mo
share/locale/sr@Latn/LC_MESSAGES/easytag.mo
share/locale/sr@latin/LC_MESSAGES/easytag.mo
share/locale/sv/LC_MESSAGES/easytag.mo
share/locale/tr/LC_MESSAGES/easytag.mo
share/locale/uk/LC_MESSAGES/easytag.mo
share/locale/zh_CN/LC_MESSAGES/easytag.mo
share/locale/zh_TW/LC_MESSAGES/easytag.mo

View file

@ -1,9 +1,5 @@
$NetBSD: distinfo,v 1.34 2013/05/06 10:12:11 wiz Exp $
$NetBSD: distinfo,v 1.35 2014/01/04 12:31:31 wiz Exp $
SHA1 (easytag-2.1.8.tar.xz) = 7f9246b0eab97ed9739daf5356c89925634241a2
RMD160 (easytag-2.1.8.tar.xz) = 0b8ef3689730b2ae4fbf8131dbd1328bbf1da8a0
Size (easytag-2.1.8.tar.xz) = 2459496 bytes
SHA1 (patch-easytag.desktop.in) = f05c94a7a75dcfa76c1156d327a09622cd3f41c1
SHA1 (patch-src_log.h) = e94fb4b930304610907d82311500ce322830b167
SHA1 (patch-src_misc.c) = d1c6bdf0ee85a7a18a4891d121b6c1e6eb130a09
SHA1 (patch-src_wavpack__tag.c) = 7b4830930846818a8cdb869c6bc8f85d79d8b5be
SHA1 (easytag-2.1.9.tar.xz) = 6c93a2f3cea2fcc3f5c741f3a7ebbeecdf99491e
RMD160 (easytag-2.1.9.tar.xz) = b04468a7f916787000a7be2421109a39368dbad0
Size (easytag-2.1.9.tar.xz) = 921036 bytes

View file

@ -1,15 +0,0 @@
$NetBSD: patch-easytag.desktop.in,v 1.1 2013/05/06 10:12:11 wiz Exp $
Remove deprecated MIME type.
--- easytag.desktop.in.orig 2013-01-16 09:02:13.000000000 +0000
+++ easytag.desktop.in
@@ -6,7 +6,7 @@ _Keywords=mp3;tag;audio;
Type=Application
Icon=easytag
Categories=GTK;AudioVideo;AudioVideoEditing;
-MimeType=x-directory/normal;inode/directory;audio/x-mp3;audio/x-mpeg;audio/mpeg;application/ogg;audio/x-vorbis+ogg;audio/x-flac;audio/x-musepack;audio/x-ape;
+MimeType=inode/directory;audio/x-mp3;audio/x-mpeg;audio/mpeg;application/ogg;audio/x-vorbis+ogg;audio/x-flac;audio/x-musepack;audio/x-ape;
Exec=easytag %F
Terminal=false
StartupNotify=true

View file

@ -1,13 +0,0 @@
$NetBSD: patch-src_log.h,v 1.1 2013/04/27 23:05:27 joerg Exp $
--- src/log.h.orig 2013-04-27 22:33:45.000000000 +0000
+++ src/log.h
@@ -48,7 +48,7 @@ GtkWidget *Create_Log_Area (void);
void Log_Clean_Log_List (void);
-void Log_Print (Log_Error_Type error_type, gchar const *format, ...);
+void Log_Print (Log_Error_Type error_type, gchar const *format, ...) G_GNUC_PRINTF(2, 3);
#endif /* __LOG_H__ */

View file

@ -1,15 +0,0 @@
$NetBSD: patch-src_misc.c,v 1.1 2013/04/27 23:05:27 joerg Exp $
--- src/misc.c.orig 2013-02-05 22:42:37.000000000 +0000
+++ src/misc.c
@@ -875,9 +875,7 @@ Run_Audio_Player_Using_File_List (GList
if ( !(program_path = Check_If_Executable_Exists(AUDIO_FILE_PLAYER)) )
{
- gchar *msg = g_strdup_printf(_("The program '%s' cannot be found"),AUDIO_FILE_PLAYER);
- Log_Print(LOG_ERROR,msg);
- g_free(msg);
+ Log_Print(LOG_ERROR, _("The program '%s' cannot be found"),AUDIO_FILE_PLAYER);
return;
}
g_free(program_path);

View file

@ -1,51 +0,0 @@
$NetBSD: patch-src_wavpack__tag.c,v 1.1 2013/02/11 08:56:42 wiz Exp $
Allow compilation with c90 compiler.
--- src/wavpack_tag.c.orig 2013-02-05 22:42:37.000000000 +0000
+++ src/wavpack_tag.c
@@ -82,15 +82,15 @@ gboolean Wavpack_Tag_Write_File (FILE *f
*/
gboolean Wavpack_Tag_Read_File_Tag (gchar *filename, File_Tag *FileTag)
{
- if (!filename || !FileTag)
- return FALSE;
-
WavpackContext *wpc;
gchar *field, *field2;
guint length;
int open_flags = OPEN_TAGS;
+ if (!filename || !FileTag)
+ return FALSE;
+
wpc = WavpackOpenFileInput(filename, NULL, open_flags, 0);
if ( wpc == NULL ) {
@@ -271,17 +271,20 @@ gboolean Wavpack_Tag_Read_File_Tag (gcha
gboolean Wavpack_Tag_Write_File_Tag (ET_File *ETFile)
{
- if (!ETFile || !ETFile->FileTag)
- return FALSE;
-
WavpackContext *wpc;
- gchar *filename = ((File_Name *)((GList *)ETFile->FileNameCur)->data)->value;
- File_Tag *FileTag = (File_Tag *)ETFile->FileTag->data;
+ gchar *filename;
+ File_Tag *FileTag;
gchar *buffer;
int open_flags = OPEN_EDIT_TAGS;
+ if (!ETFile || !ETFile->FileTag)
+ return FALSE;
+
+ filename = ((File_Name *)((GList *)ETFile->FileNameCur)->data)->value;
+ FileTag = (File_Tag *)ETFile->FileTag->data;
+
wpc = WavpackOpenFileInput(filename, NULL, open_flags, 0);
if ( wpc == NULL ) {