summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorwiz <wiz>2014-01-04 12:31:31 +0000
committerwiz <wiz>2014-01-04 12:31:31 +0000
commita0ceaf0ccdbe982c534cbfc85022c2c4820ea2a2 (patch)
tree4a9790d9d34e0829e9c311097ba729e5b09fdf8d /audio
parent42183fce3bda8eb7a795da265619aae7af1a9eb6 (diff)
downloadpkgsrc-a0ceaf0ccdbe982c534cbfc85022c2c4820ea2a2.tar.gz
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
Diffstat (limited to 'audio')
-rw-r--r--audio/easytag/Makefile8
-rw-r--r--audio/easytag/PLIST28
-rw-r--r--audio/easytag/distinfo12
-rw-r--r--audio/easytag/patches/patch-easytag.desktop.in15
-rw-r--r--audio/easytag/patches/patch-src_log.h13
-rw-r--r--audio/easytag/patches/patch-src_misc.c15
-rw-r--r--audio/easytag/patches/patch-src_wavpack__tag.c51
7 files changed, 30 insertions, 112 deletions
diff --git a/audio/easytag/Makefile b/audio/easytag/Makefile
index f3f07ce7cd2..ab97aff6b0a 100644
--- a/audio/easytag/Makefile
+++ b/audio/easytag/Makefile
@@ -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
diff --git a/audio/easytag/PLIST b/audio/easytag/PLIST
index f1c3c46f09e..2ec59bfb78a 100644
--- a/audio/easytag/PLIST
+++ b/audio/easytag/PLIST
@@ -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
diff --git a/audio/easytag/distinfo b/audio/easytag/distinfo
index dd94bb1edd0..9c41b53ce14 100644
--- a/audio/easytag/distinfo
+++ b/audio/easytag/distinfo
@@ -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
diff --git a/audio/easytag/patches/patch-easytag.desktop.in b/audio/easytag/patches/patch-easytag.desktop.in
deleted file mode 100644
index fdfcf516f34..00000000000
--- a/audio/easytag/patches/patch-easytag.desktop.in
+++ /dev/null
@@ -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
diff --git a/audio/easytag/patches/patch-src_log.h b/audio/easytag/patches/patch-src_log.h
deleted file mode 100644
index bf8c53816e6..00000000000
--- a/audio/easytag/patches/patch-src_log.h
+++ /dev/null
@@ -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__ */
diff --git a/audio/easytag/patches/patch-src_misc.c b/audio/easytag/patches/patch-src_misc.c
deleted file mode 100644
index 2f31e10a8a7..00000000000
--- a/audio/easytag/patches/patch-src_misc.c
+++ /dev/null
@@ -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);
diff --git a/audio/easytag/patches/patch-src_wavpack__tag.c b/audio/easytag/patches/patch-src_wavpack__tag.c
deleted file mode 100644
index 45812960ece..00000000000
--- a/audio/easytag/patches/patch-src_wavpack__tag.c
+++ /dev/null
@@ -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 ) {