diff options
Diffstat (limited to 'audio')
-rw-r--r-- | audio/easytag-devel/DESCR | 24 | ||||
-rw-r--r-- | audio/easytag-devel/Makefile | 28 | ||||
-rw-r--r-- | audio/easytag-devel/PLIST | 27 | ||||
-rw-r--r-- | audio/easytag-devel/distinfo | 5 | ||||
-rw-r--r-- | audio/easytag-devel/options.mk | 28 |
5 files changed, 112 insertions, 0 deletions
diff --git a/audio/easytag-devel/DESCR b/audio/easytag-devel/DESCR new file mode 100644 index 00000000000..9e8e2cb3c9b --- /dev/null +++ b/audio/easytag-devel/DESCR @@ -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 --git a/audio/easytag-devel/Makefile b/audio/easytag-devel/Makefile new file mode 100644 index 00000000000..167354e0380 --- /dev/null +++ b/audio/easytag-devel/Makefile @@ -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 +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 --git a/audio/easytag-devel/PLIST b/audio/easytag-devel/PLIST new file mode 100644 index 00000000000..7de85e72c58 --- /dev/null +++ b/audio/easytag-devel/PLIST @@ -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 --git a/audio/easytag-devel/distinfo b/audio/easytag-devel/distinfo new file mode 100644 index 00000000000..3041f6ab363 --- /dev/null +++ b/audio/easytag-devel/distinfo @@ -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 --git a/audio/easytag-devel/options.mk b/audio/easytag-devel/options.mk new file mode 100644 index 00000000000..4b8a1506a54 --- /dev/null +++ b/audio/easytag-devel/options.mk @@ -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 |