Update to 2.1.4: 2.1.4 - December 12th, 2007 : ============================= * Added support of pictures in Ogg Vorbis and Speex files (with Ogg Vorbis tags), * Added support of pictures in FLAC files (with FLAC Vorbis tags). * The code for handling FLAC files was also fully rewritten, * Added view of tag fields in the main list of files, * Added a button on the main window to select a directory to browse for file (useful when the tree is hidden), * Fixed compilation problem with mpeg4ip 1.6 (thanks to G旦tz Waschk), * Fixed messages boxes to use the stock buttons and labels of GTK, * Fixed file easytag.desktop (thanks to Doruk Fisek and G旦tz Waschk), * Fixed problem with dates and EUC-JP locale when displaying lines on the log window (thanks to Misty Haiku), * Fixed problem with the Cddb manual search when using a proxy, * Fixed detection of Roman numerals before a coma and dot characters in the scanner window, * Settings to write ID3v1.x tags : the option "//TRANSLIT" was enabled by default to avoid an error message with UTF-8 strings. This was the setting used before using libid3tag instead of id3lib, * Fixed problem when reading tag with some languages as Turkish (patch from Doruk Fisek), * New Chinese (Taiwan) translation (thanks to Jose Sun), * Hungarian translation updated (thanks to M辿sz叩ros Csaba), * Chinese (Simplified) translation updated (thanks to Yang Jinsong), * German translation updated (thanks to G旦tz Waschk), * French translation updated.diff -r1.5 -r1.6 pkgsrc/audio/easytag-current/Makefile
(wiz)
@@ -1,18 +1,17 @@ | @@ -1,18 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.5 2007/11/22 19:23:23 drochner Exp $ | 1 | # $NetBSD: Makefile,v 1.6 2008/01/13 15:28:32 wiz Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= easytag-2.1.3 | 4 | DISTNAME= easytag-2.1.4 | |
5 | PKGREVISION= 1 | |||
6 | CATEGORIES= audio | 5 | CATEGORIES= audio | |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=easytag/} | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=easytag/} | |
8 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
9 | 8 | |||
10 | MAINTAINER= wiz@NetBSD.org | 9 | MAINTAINER= wiz@NetBSD.org | |
11 | HOMEPAGE= http://easytag.sourceforge.net/ | 10 | HOMEPAGE= http://easytag.sourceforge.net/ | |
12 | COMMENT= GTK+ tag editor for MP3, Ogg Vorbis files, and others (development version) | 11 | COMMENT= GTK+ tag editor for MP3, Ogg Vorbis files, and others (development version) | |
13 | 12 | |||
14 | GNU_CONFIGURE= yes | 13 | GNU_CONFIGURE= yes | |
15 | USE_DIRS+= xdg-1.1 | 14 | USE_DIRS+= xdg-1.1 | |
16 | USE_LANGUAGES= c c++ | 15 | USE_LANGUAGES= c c++ | |
17 | USE_LIBTOOL= yes | 16 | USE_LIBTOOL= yes | |
18 | USE_PKGLOCALEDIR= yes | 17 | USE_PKGLOCALEDIR= yes |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.5 2008/01/11 13:13:50 drochner Exp $ | 1 | $NetBSD: distinfo,v 1.6 2008/01/13 15:28:32 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (easytag-2.1.3.tar.bz2) = 8be1f0f84fed9b9f3fe0f1f9770315744005905e | 3 | SHA1 (easytag-2.1.4.tar.bz2) = 1987839c8e3c141891d04143903e92bc788a26e8 | |
4 | RMD160 (easytag-2.1.3.tar.bz2) = b6c0d4b204ff637c310775f174d6663ce1fe51bd | 4 | RMD160 (easytag-2.1.4.tar.bz2) = 500f83026e8d9d064abe14f29dfd056c03f445c5 | |
5 | Size (easytag-2.1.3.tar.bz2) = 3101510 bytes | 5 | Size (easytag-2.1.4.tar.bz2) = 3242736 bytes | |
6 | SHA1 (patch-aa) = bfb67a2d37317243f197f6a497fff67adf38df0b | 6 | SHA1 (patch-aa) = f45888315aa3abdaa97009835cd1dce670f4cf6c | |
7 | SHA1 (patch-ab) = 90194dc5552d77cdcd1f86ff9775b75933008389 | 7 | SHA1 (patch-ab) = ac5d8788da64080b358cba953111af99974ad9b4 |
@@ -1,31 +1,32 @@ | @@ -1,31 +1,32 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2007/10/17 20:45:13 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2008/01/13 15:28:32 wiz Exp $ | |
2 | bin/easytag | 2 | bin/easytag | |
3 | man/man1/easytag.1 | 3 | man/man1/easytag.1 | |
4 | share/applications/easytag.desktop | 4 | share/applications/easytag.desktop | |
5 | share/easytag/ChangeLog | 5 | share/easytag/ChangeLog | |
6 | share/easytag/EasyTAG_logo.xpm | 6 | share/easytag/EasyTAG_logo.xpm | |
7 | share/locale/bg/LC_MESSAGES/easytag.mo | 7 | share/locale/bg/LC_MESSAGES/easytag.mo | |
8 | share/locale/cs/LC_MESSAGES/easytag.mo | 8 | share/locale/cs/LC_MESSAGES/easytag.mo | |
9 | share/locale/da/LC_MESSAGES/easytag.mo | 9 | share/locale/da/LC_MESSAGES/easytag.mo | |
10 | share/locale/de/LC_MESSAGES/easytag.mo | 10 | share/locale/de/LC_MESSAGES/easytag.mo | |
11 | share/locale/el/LC_MESSAGES/easytag.mo | 11 | share/locale/el/LC_MESSAGES/easytag.mo | |
12 | share/locale/es/LC_MESSAGES/easytag.mo | 12 | share/locale/es/LC_MESSAGES/easytag.mo | |
13 | share/locale/fr/LC_MESSAGES/easytag.mo | 13 | share/locale/fr/LC_MESSAGES/easytag.mo | |
14 | share/locale/he/LC_MESSAGES/easytag.mo | 14 | share/locale/he/LC_MESSAGES/easytag.mo | |
15 | share/locale/hu/LC_MESSAGES/easytag.mo | 15 | share/locale/hu/LC_MESSAGES/easytag.mo | |
16 | share/locale/it/LC_MESSAGES/easytag.mo | 16 | share/locale/it/LC_MESSAGES/easytag.mo | |
17 | share/locale/ja/LC_MESSAGES/easytag.mo | 17 | share/locale/ja/LC_MESSAGES/easytag.mo | |
18 | share/locale/nl/LC_MESSAGES/easytag.mo | 18 | share/locale/nl/LC_MESSAGES/easytag.mo | |
19 | share/locale/pl/LC_MESSAGES/easytag.mo | 19 | share/locale/pl/LC_MESSAGES/easytag.mo | |
20 | share/locale/pt_BR/LC_MESSAGES/easytag.mo | 20 | share/locale/pt_BR/LC_MESSAGES/easytag.mo | |
21 | share/locale/ro/LC_MESSAGES/easytag.mo | 21 | share/locale/ro/LC_MESSAGES/easytag.mo | |
22 | share/locale/ru/LC_MESSAGES/easytag.mo | 22 | share/locale/ru/LC_MESSAGES/easytag.mo | |
23 | share/locale/sr/LC_MESSAGES/easytag.mo | 23 | share/locale/sr/LC_MESSAGES/easytag.mo | |
24 | share/locale/sr@Latn/LC_MESSAGES/easytag.mo | 24 | share/locale/sr@Latn/LC_MESSAGES/easytag.mo | |
25 | share/locale/sv/LC_MESSAGES/easytag.mo | 25 | share/locale/sv/LC_MESSAGES/easytag.mo | |
26 | share/locale/uk/LC_MESSAGES/easytag.mo | 26 | share/locale/uk/LC_MESSAGES/easytag.mo | |
27 | share/locale/zh_CN/LC_MESSAGES/easytag.mo | 27 | share/locale/zh_CN/LC_MESSAGES/easytag.mo | |
28 | share/locale/zh_TW/LC_MESSAGES/easytag.mo | |||
28 | share/pixmaps/EasyTAG_icon.xpm | 29 | share/pixmaps/EasyTAG_icon.xpm | |
29 | @comment in xdg-dirs: @dirrm share/pixmaps | 30 | @comment in xdg-dirs: @dirrm share/pixmaps | |
30 | @dirrm share/easytag | 31 | @dirrm share/easytag | |
31 | @comment in xdg-dirs: @dirrm share/applications | 32 | @comment in xdg-dirs: @dirrm share/applications |
@@ -1,13 +1,12 @@ | @@ -1,13 +1,12 @@ | |||
1 | $NetBSD: patch-aa,v 1.3 2007/11/21 21:40:25 drochner Exp $ | 1 | $NetBSD: patch-aa,v 1.4 2008/01/13 15:28:32 wiz Exp $ | |
2 | 2 | |||
3 | --- src/mp4_tag.c.orig 2007-11-19 19:27:42.000000000 +0100 | 3 | --- src/et_core.c.orig 2007-12-05 20:03:34.000000000 +0000 | |
4 | +++ src/mp4_tag.c | 4 | +++ src/et_core.c | |
5 | @@ -185,7 +185,7 @@ gboolean Mp4tag_Read_File_Tag (gchar *fi | 5 | @@ -22,6 +22,7 @@ | |
6 | * Picture * | 6 | ||
7 | ***********/ | 7 | #include <gtk/gtk.h> | |
8 | // There is only one picture! | 8 | #include <glib/gi18n-lib.h> | |
9 | - if ( MP4GetMetadataCoverArt( mp4file, &coverArt, &coverSize ) ) | 9 | +#include <locale.h> | |
10 | + if ( MP4GetMetadataCoverArt( mp4file, &coverArt, &coverSize, 0 ) ) | 10 | #include <stdio.h> | |
11 | { | 11 | #include <string.h> | |
12 | Picture *pic = Picture_Allocate(); | 12 | #include <stdlib.h> | |
13 | pic->size = coverSize; |
@@ -1,13 +1,15 @@ | @@ -1,13 +1,15 @@ | |||
1 | $NetBSD: patch-ab,v 1.1 2008/01/11 13:13:50 drochner Exp $ | 1 | $NetBSD: patch-ab,v 1.2 2008/01/13 15:28:33 wiz Exp $ | |
2 | 2 | |||
3 | --- easytag.desktop.orig 2008-01-10 21:51:48.000000000 +0100 | 3 | --- src/mp4_tag.c.orig 2007-12-02 16:39:49.000000000 +0000 | |
4 | +++ easytag.desktop | 4 | +++ src/mp4_tag.c | |
5 | @@ -16,7 +16,7 @@ Comment[ru]=EasyTAG -- ЩРН ОПНЦП | 5 | @@ -85,6 +85,10 @@ gboolean Mp4tag_Read_File_Tag (gchar *fi | |
6 | Comment[sv]=EasyTAG är ett verktyg för att undersöka, editera och skriva taggar för dina MP3-, MP2-, FLAC- och Ogg Vorbis-filer, och använder ett enkelt och trevligt GTK+-gränssnitt. | 6 | u_int8_t *coverArt; | |
7 | Comment[uk]=EasyTAG - утиліта для перегляду, редагування та запису тегів у файли MP3, MP2, FLAC, Ogg Vorbis, MusePack та Monkey's Audio. Простий та приємний інтерфейс GTK+ допоможе процесу запису тегів. | 7 | u_int32_t coverSize; | |
8 | Exec=easytag %F | 8 | Picture *prev_pic = NULL; | |
9 | -Icon=EasyTAG.xpm | 9 | +#ifdef NEWMP4 | |
10 | +Icon=EasyTAG_icon.xpm | 10 | + int i; | |
11 | Terminal=false | 11 | +#endif | |
12 | Type=Application | 12 | + | |
13 | Encoding=UTF-8 | 13 | ||
14 | if (!filename || !FileTag) | |||
15 | return FALSE; |