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:
parent
297d1642d6
commit
828f0b07b2
7 changed files with 30 additions and 112 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
|
@ -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__ */
|
|
@ -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);
|
|
@ -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 ) {
|
Loading…
Reference in a new issue