pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/easytag-devel Initial import of easytag-devel, v...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/04ecf3e20841
branches:  trunk
changeset: 515503:04ecf3e20841
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Mon Jul 03 09:42:30 2006 +0000

description:
Initial import of easytag-devel, version 1.99.12:

This package provides the 1.99.x development branch of easytag, an utility
to easily and quickly view, edit and write your audio files' tags from a
nice GTK+ interface.

The major change in this branch is the use of GTK+ 2.x as opposed to 1.x.

Based on the easytag-gtk2 package found in pkgsrc-wip.

OK'ed by wiz@, who becomes the maintainer of this new package.

diffstat:

 audio/easytag-devel/DESCR      |  24 ++++++++++++++++++++++++
 audio/easytag-devel/Makefile   |  28 ++++++++++++++++++++++++++++
 audio/easytag-devel/PLIST      |  27 +++++++++++++++++++++++++++
 audio/easytag-devel/distinfo   |   5 +++++
 audio/easytag-devel/options.mk |  28 ++++++++++++++++++++++++++++
 5 files changed, 112 insertions(+), 0 deletions(-)

diffs (132 lines):

diff -r 7bd01c2e1f9e -r 04ecf3e20841 audio/easytag-devel/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/easytag-devel/DESCR Mon Jul 03 09:42:30 2006 +0000
@@ -0,0 +1,24 @@
+EasyTAG is an utility to easily and quickly view, edit and write your audio
+files' tags from a nice GTK+ interface.
+
+Its main features include:
+o View, edit and write tags of MP3, MP2 files (ID3 tag with pictures), FLAC
+  files (FLAC Vorbis tag), Ogg Vorbis files (Ogg Vorbis tag), MP4/AAC
+  (MP4/AAC tag), MusePack and Monkey's Audio files (APE tag).
+o Can edit many tag fields : Title, Artist, Album, Disc Album, Year, Track
+  Number, Genre, Comment, Composer, Original Artist/Performer, Copyright,
+  URL and Encoder name.
+o Auto tagging: parse file name and directory to automatically complete the
+  fields (using masks).
+o Ability to rename files and directories from the tag (using masks) or by
+  loading a text file.
+o Process all of the selected directory.
+o Recursion for tagging, removing, renaming, saving...
+o Can set a field (artist, title...) to all other files.
+o Read file header informations (bitrate, time...) and display them.
+o Auto completion of a date if a partial one is entered.
+o Ability to process fields of tag and file name (convert letters into
+  uppercase, downcase, ...).
+o CDDB support using Freedb.org servers (manual and automatic search).
+o A tree-based browser or a view by Artist & Album.
+o A playlist generator window.
diff -r 7bd01c2e1f9e -r 04ecf3e20841 audio/easytag-devel/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/easytag-devel/Makefile      Mon Jul 03 09:42:30 2006 +0000
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/07/03 09:42:30 jmmv Exp $
+#
+
+DISTNAME=      easytag-1.99.12
+CATEGORIES=    audio
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=easytag/}
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    wiz%NetBSD.org@localhost
+HOMEPAGE=      http://easytag.sourceforge.net/
+COMMENT=       GTK+ tag editor for MP3, Ogg Vorbis files, and others
+
+GNU_CONFIGURE=         yes
+USE_DIRS+=             xdg-1.1
+USE_LANGUAGES=         c c++
+USE_LIBTOOL=           yes
+USE_PKGLOCALEDIR=      yes
+USE_TOOLS+=            pkg-config xgettext
+
+.include "options.mk"
+
+BUILDLINK_API_DEPENDS.glib2+=  glib2>=2.4.1
+BUILDLINK_API_DEPENDS.gtk2+=   gtk2+>=2.4.1
+
+.include "../../audio/id3lib/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 7bd01c2e1f9e -r 04ecf3e20841 audio/easytag-devel/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/easytag-devel/PLIST Mon Jul 03 09:42:30 2006 +0000
@@ -0,0 +1,27 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/07/03 09:42:30 jmmv Exp $
+bin/easytag
+man/man1/easytag.1
+share/applications/easytag.desktop
+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
+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/pixmaps/EasyTAG.xpm
+@comment in xdg-dirs: @dirrm share/pixmaps
+@dirrm share/easytag
+@comment in xdg-dirs: @dirrm share/applications
diff -r 7bd01c2e1f9e -r 04ecf3e20841 audio/easytag-devel/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/easytag-devel/distinfo      Mon Jul 03 09:42:30 2006 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/07/03 09:42:30 jmmv Exp $
+
+SHA1 (easytag-1.99.12.tar.bz2) = 92ae5d3a688a43b37bd204053c198f08c9754da1
+RMD160 (easytag-1.99.12.tar.bz2) = e2e617885c268b0df3ae06aa8c427710d1bc2271
+Size (easytag-1.99.12.tar.bz2) = 1333182 bytes
diff -r 7bd01c2e1f9e -r 04ecf3e20841 audio/easytag-devel/options.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/easytag-devel/options.mk    Mon Jul 03 09:42:30 2006 +0000
@@ -0,0 +1,28 @@
+# $NetBSD: options.mk,v 1.1.1.1 2006/07/03 09:42:30 jmmv Exp $
+
+PKG_OPTIONS_VAR=       PKG_OPTIONS.easytag-gtk2
+PKG_SUPPORTED_OPTIONS= flac mpeg4ip ogg
+PKG_SUGGESTED_OPTIONS= flac mpeg4ip ogg
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mflac)
+.  include "../../audio/flac/buildlink3.mk"
+.  include "../../audio/libvorbis/buildlink3.mk"
+CONFIGURE_ARGS+=       --enable-flac
+.else
+CONFIGURE_ARGS+=       --disable-flac
+.endif
+
+.if !empty(PKG_OPTIONS:Mmpeg4ip)
+.include "../../multimedia/mpeg4ip/buildlink3.mk"
+# for mpeg4ip.h
+CPPFLAGS+=             -DHAVE_GTK
+.endif
+
+.if !empty(PKG_OPTIONS:Mogg)
+.  include "../../audio/libvorbis/buildlink3.mk"
+CONFIGURE_ARGS+=       --enable-ogg
+.else
+CONFIGURE_ARGS+=       --disable-ogg
+.endif



Home | Main Index | Thread Index | Old Index