Landry Breuil [Sun, Apr 22, 2007 at 10:19:25AM +0200] wrote:
> Same for me, works nice @i386.  Hope to see it commited  soon :)
>
Here's an update to easytag-2.1. Please test and comment.

Regards,
        Bernd


Index: Makefile
===================================================================
RCS file: /home/OpenBSD/cvs/ports/audio/easytag/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile    12 Apr 2007 20:24:29 -0000      1.12
+++ Makefile    8 May 2007 11:42:40 -0000
@@ -2,9 +2,9 @@
 
 COMMENT=               "MP3 ID3 tags editor"
 
-DISTNAME=              easytag-0.30
-PKGNAME=               ${DISTNAME}p2
+DISTNAME=              easytag-2.1
 CATEGORIES=            audio x11
+
 HOMEPAGE=              http://easytag.sourceforge.net/
 
 # GPL
@@ -12,34 +12,35 @@ PERMIT_PACKAGE_CDROM=       Yes
 PERMIT_PACKAGE_FTP=    Yes
 PERMIT_DISTFILES_CDROM=        Yes
 PERMIT_DISTFILES_FTP=  Yes
-WANTLIB=               glib gmodule ogg X11 Xau Xdmcp Xext Xi c m stdc++ z
 
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=easytag/}
 EXTRACT_SUFX=          .tar.bz2
 
-PATCHFILES=            patch_easytag_030_030a.diff \
-                       patch_easytag_030a_030b.diff \
-                       patch_easytag_030b_030c.diff \
-                       patch_easytag_030c_030d.diff
-PATCH_DIST_STRIP=      -p1
-
 MODULES=               devel/gettext
-LIB_DEPENDS=           id3.>=3.8::audio/id3lib \
+
+WANTLIB=               X11 Xau Xcursor Xdmcp Xext Xfixes Xi Xinerama Xrandr \
+                       Xrender atk-1.0 c cairo expat fontconfig freetype \
+                       glib-2.0 glitz gmodule-2.0 gobject-2.0 m ogg pango-1.0 \
+                       pangocairo-1.0 pangoft2-1.0 png stdc++ z
+
+LIB_DEPENDS=           id3.>=3::audio/id3lib \
                        FLAC.>=4::audio/flac \
                        vorbis.>=1,vorbisfile.>=1::audio/libvorbis \
-                       gdk.>=1.2,gtk.>=1.2::x11/gtk+
+                       gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2
+
 BUILD_DEPENDS=         :help2man-*:devel/help2man
 
-USE_X11=               Yes
-USE_GMAKE=             Yes
 USE_LIBTOOL=           Yes
+USE_GMAKE=             Yes
+USE_X11=               Yes
+
 CONFIGURE_STYLE=       gnu
+CONFIGURE_ARGS=                --disable-mp4 --disable-wavpack
 CONFIGURE_ENV=         CPPFLAGS="-I${LOCALBASE}/include" \
                        LDFLAGS="-L${LOCALBASE}/lib"
 
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/easytag
-       ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/easytag
        ${INSTALL_DATA} ${WRKSRC}/USERS-GUIDE ${PREFIX}/share/doc/easytag
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /home/OpenBSD/cvs/ports/audio/easytag/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo    5 Apr 2007 15:37:41 -0000       1.6
+++ distinfo    8 May 2007 10:39:16 -0000
@@ -1,25 +1,5 @@
-MD5 (easytag-0.30.tar.bz2) = nw394hnAQiZ28hr8ScxEvw==
-MD5 (patch_easytag_030_030a.diff) = IQwOSa1SQYFCCkgbIUpZFw==
-MD5 (patch_easytag_030a_030b.diff) = 042U0xlHHIsFH3bfcd5m6Q==
-MD5 (patch_easytag_030b_030c.diff) = 9I4HBW69XUt7lg2PeHxPEg==
-MD5 (patch_easytag_030c_030d.diff) = 9iGbZqBzdDQp6Dha+LtWrA==
-RMD160 (easytag-0.30.tar.bz2) = NwFHN9kWMR2iJROWjCGNax/W5aA=
-RMD160 (patch_easytag_030_030a.diff) = JbUMDPGqmZL3aweb2s3McLKhAd0=
-RMD160 (patch_easytag_030a_030b.diff) = 8QeCVIqmPcP38sbjMU/vTvm51xE=
-RMD160 (patch_easytag_030b_030c.diff) = hwlBmi1N2PjkvubI43rY8T+CqKc=
-RMD160 (patch_easytag_030c_030d.diff) = 0M3GPqM0XayuKNHUat1Lb967DqQ=
-SHA1 (easytag-0.30.tar.bz2) = Lu57S7Bk/x+pQoWBbGQ7WunDRrM=
-SHA1 (patch_easytag_030_030a.diff) = rKvpOVbeFlyfPP9DMEqmPorSnEk=
-SHA1 (patch_easytag_030a_030b.diff) = 1Earg2TuhMKuBKZPOBT1Fk/nkL4=
-SHA1 (patch_easytag_030b_030c.diff) = O3lmH/u4XOjOFb0Gb4wQ/7xqrXo=
-SHA1 (patch_easytag_030c_030d.diff) = wSMb7CgMrRpT8j1gTuxeZsfWLEg=
-SHA256 (easytag-0.30.tar.bz2) = 5EgW3HYw6N83LnoNvTgwfWyUfafXAkHILtxBFx0SyCU=
-SHA256 (patch_easytag_030_030a.diff) = 
FweIhVSPs6PYnWOmLwJ2ipx0v5RWQSlqYMmqAN8wICo=
-SHA256 (patch_easytag_030a_030b.diff) = 
IJ+ISDOi3h4bqOVR6en28cCQGBjkPMFwZ4607CldpKQ=
-SHA256 (patch_easytag_030b_030c.diff) = 
tT6FfO8k41pIpxJ6HnZwngg2CNUMpaXoMSd1QGnDvmU=
-SHA256 (patch_easytag_030c_030d.diff) = 
p7I8XpEfgq12Hi0fFKYmx/FqjVN/nD/wqLHqdYLWuL8=
-SIZE (easytag-0.30.tar.bz2) = 1094337
-SIZE (patch_easytag_030_030a.diff) = 4382
-SIZE (patch_easytag_030a_030b.diff) = 9160
-SIZE (patch_easytag_030b_030c.diff) = 6036
-SIZE (patch_easytag_030c_030d.diff) = 4673
+MD5 (easytag-2.1.tar.bz2) = pYXLnkALpGDsGAGFbqXpDw==
+RMD160 (easytag-2.1.tar.bz2) = tVNFjIz/AI3QREEqlWdKomR4sus=
+SHA1 (easytag-2.1.tar.bz2) = baASWrDcx+fsq+SIFH7N8Odfbyo=
+SHA256 (easytag-2.1.tar.bz2) = iQN3HTN5XQ5lwu5ufwlwnCgMwa5YeMIKIB16Swb/V+U=
+SIZE (easytag-2.1.tar.bz2) = 2924032
Index: patches/patch-Makefile_in
===================================================================
RCS file: patches/patch-Makefile_in
diff -N patches/patch-Makefile_in
--- patches/patch-Makefile_in   8 Feb 2004 02:48:13 -0000       1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-Makefile_in,v 1.3 2004/02/08 02:48:13 naddy Exp $
---- Makefile.in.orig   2003-09-07 16:36:29.000000000 +0700
-+++ Makefile.in        2004-02-07 01:38:48.000000000 +0700
-@@ -477,7 +477,7 @@ info: info-recursive
- 
- info-am:
- 
--install-data-am: install-gnome_menuDATA install-textDATA
-+install-data-am: install-gnome_menuDATA
- 
- install-exec-am:
- 
Index: patches/patch-configure
===================================================================
RCS file: patches/patch-configure
diff -N patches/patch-configure
--- patches/patch-configure     10 Feb 2004 23:39:24 -0000      1.5
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,30 +0,0 @@
-$OpenBSD: patch-configure,v 1.5 2004/02/10 23:39:24 espie Exp $
---- configure.orig     2004-02-09 01:35:43.000000000 +0100
-+++ configure  2004-02-09 01:40:44.000000000 +0100
-@@ -5416,7 +5416,7 @@ else
-     ;;
- 
-   openbsd*)
--    archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
-+    archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
-     hardcode_libdir_flag_spec='-R$libdir'
-     hardcode_direct=yes
-     hardcode_shlibpath_var=no
-@@ -7708,7 +7708,7 @@ if test "${ac_cv_lib_vorbis_vorbis_comme
-   echo $ECHO_N "(cached) $ECHO_C" >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
--LIBS="-lvorbis  $LIBS"
-+LIBS="-lvorbis -lm $LIBS"
- cat >conftest.$ac_ext <<_ACEOF
- #line $LINENO "configure"
- #include "confdefs.h"
-@@ -7762,7 +7762,7 @@ if test $ac_cv_lib_vorbis_vorbis_comment
- #define HAVE_LIBVORBIS 1
- _ACEOF
- 
--  LIBS="-lvorbis $LIBS"
-+  LIBS="-lvorbis -lm $LIBS"
- 
- else
-   enable_ogg=no
Index: patches/patch-ltmain_sh
===================================================================
RCS file: patches/patch-ltmain_sh
diff -N patches/patch-ltmain_sh
--- patches/patch-ltmain_sh     8 Feb 2004 02:48:14 -0000       1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,72 +0,0 @@
-$OpenBSD: patch-ltmain_sh,v 1.2 2004/02/08 02:48:14 naddy Exp $
---- ltmain.sh.orig     2003-07-13 04:34:01.000000000 +0700
-+++ ltmain.sh  2004-02-07 01:39:52.000000000 +0700
-@@ -1031,6 +1031,17 @@ compiler."
-           # These systems don't actually have a C library (as such)
-           test "X$arg" = "X-lc" && continue
-           ;;
-+        *-*-openbsd*)
-+          # Do not include libc due to us having libc/libc_r.
-+          test "X$arg" = "X-lc" && continue
-+          ;;
-+        esac
-+      elif test "$arg" = "-lc_r"; then
-+        case "$host" in
-+        *-*-openbsd*)
-+          # Do not include libc_r directly, use -pthread flag.
-+          continue
-+          ;;
-         esac
-       fi
-       deplibs="$deplibs $arg"
-@@ -2408,6 +2419,9 @@ compiler."
-         *-*-netbsd*)
-           # Don't link with libc until the a.out ld.so is fixed.
-           ;;
-+        *-*-openbsd*)
-+            # Do not include libc due to us having libc/libc_r.
-+            ;;
-         *)
-           # Add libc to deplibs on all other systems if necessary.
-           if test "$build_libtool_need_lc" = "yes"; then
-@@ -4412,40 +4426,6 @@ relink_command=\"$relink_command\""
-     # Exit here if they wanted silent mode.
-     test "$show" = ":" && exit 0
- 
--    echo 
"----------------------------------------------------------------------"
--    echo "Libraries have been installed in:"
--    for libdir in $libdirs; do
--      echo "   $libdir"
--    done
--    echo
--    echo "If you ever happen to want to link against installed libraries"
--    echo "in a given directory, LIBDIR, you must either use libtool, and"
--    echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
--    echo "flag during linking and do at least one of the following:"
--    if test -n "$shlibpath_var"; then
--      echo "   - add LIBDIR to the \`$shlibpath_var' environment variable"
--      echo "     during execution"
--    fi
--    if test -n "$runpath_var"; then
--      echo "   - add LIBDIR to the \`$runpath_var' environment variable"
--      echo "     during linking"
--    fi
--    if test -n "$hardcode_libdir_flag_spec"; then
--      libdir=LIBDIR
--      eval flag=\"$hardcode_libdir_flag_spec\"
--
--      echo "   - use the \`$flag' linker flag"
--    fi
--    if test -n "$admincmds"; then
--      echo "   - have your system administrator run these commands:$admincmds"
--    fi
--    if test -f /etc/ld.so.conf; then
--      echo "   - have your system administrator add LIBDIR to 
\`/etc/ld.so.conf'"
--    fi
--    echo
--    echo "See any operating system documentation about shared libraries for"
--    echo "more information, such as the ld(1) and ld.so(8) manual pages."
--    echo 
"----------------------------------------------------------------------"
-     exit 0
-     ;;
- 
Index: patches/patch-pixmaps_Makefile_in
===================================================================
RCS file: patches/patch-pixmaps_Makefile_in
diff -N patches/patch-pixmaps_Makefile_in
--- patches/patch-pixmaps_Makefile_in   8 Feb 2004 02:48:14 -0000       1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-pixmaps_Makefile_in,v 1.3 2004/02/08 02:48:14 naddy Exp $
---- pixmaps/Makefile.in.orig   2004-02-07 01:40:11.000000000 +0700
-+++ pixmaps/Makefile.in        2004-02-07 01:40:34.000000000 +0700
-@@ -160,7 +160,7 @@ BITMAPS = \
-         yes.xpm
- 
- 
--pixmapdir = $(datadir)/$(PACKAGE)
-+pixmapdir = $(datadir)/pixmaps
- pixmap_DATA = EasyTAG_logo.xpm
- 
- icondir = $(datadir)/pixmaps
Index: pkg/PLIST
===================================================================
RCS file: /home/OpenBSD/cvs/ports/audio/easytag/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST   5 Aug 2004 16:14:48 -0000       1.7
+++ pkg/PLIST   8 May 2007 10:35:57 -0000
@@ -1,15 +1,18 @@
 @comment $OpenBSD: PLIST,v 1.7 2004/08/05 16:14:48 espie Exp $
 bin/easytag
 @man man/man1/easytag.1
+share/applications/
+share/applications/easytag.desktop
 share/doc/easytag/
-share/doc/easytag/README
 share/doc/easytag/USERS-GUIDE
-share/gnome/
-share/gnome/apps/
-share/gnome/apps/Multimedia/
-share/gnome/apps/Multimedia/easytag.desktop
+share/easytag/
+share/easytag/ChangeLog
+share/easytag/EasyTAG_logo.xpm
+share/locale/bg/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
+share/locale/el/LC_MESSAGES/easytag.mo
 share/locale/es/LC_MESSAGES/easytag.mo
 share/locale/fr/LC_MESSAGES/easytag.mo
 share/locale/hu/LC_MESSAGES/easytag.mo
@@ -17,10 +20,11 @@ share/locale/it/LC_MESSAGES/easytag.mo
 share/locale/ja/LC_MESSAGES/easytag.mo
 share/locale/nl/LC_MESSAGES/easytag.mo
 share/locale/pl/LC_MESSAGES/easytag.mo
+share/locale/pt_BR/LC_MESSAGES/easytag.mo
 share/locale/ro/LC_MESSAGES/easytag.mo
 share/locale/ru/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/
 share/pixmaps/EasyTAG.xpm
-share/pixmaps/EasyTAG_logo.xpm

Reply via email to