diff options
author | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-05-02 21:38:12 +0800 |
---|---|---|
committer | ahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-05-02 21:38:12 +0800 |
commit | fc16a91c0aa448b37cb712bee21ca9bd744f3421 (patch) | |
tree | 614b861235809e586f10ee974486d3d5f0c76d0b | |
parent | 3bf7687fb4f47971a9d671e6dc8ecf07c0dbdf1e (diff) | |
download | marcuscom-ports-fc16a91c0aa448b37cb712bee21ca9bd744f3421.tar marcuscom-ports-fc16a91c0aa448b37cb712bee21ca9bd744f3421.tar.gz marcuscom-ports-fc16a91c0aa448b37cb712bee21ca9bd744f3421.tar.bz2 marcuscom-ports-fc16a91c0aa448b37cb712bee21ca9bd744f3421.tar.lz marcuscom-ports-fc16a91c0aa448b37cb712bee21ca9bd744f3421.tar.xz marcuscom-ports-fc16a91c0aa448b37cb712bee21ca9bd744f3421.tar.zst marcuscom-ports-fc16a91c0aa448b37cb712bee21ca9bd744f3421.zip |
share/gnome -> share
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@8747 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r-- | audio/easytag-devel/Makefile | 35 | ||||
-rw-r--r-- | audio/easytag-devel/distinfo | 3 | ||||
-rw-r--r-- | audio/easytag-devel/files/patch-src_picture.c | 22 | ||||
-rw-r--r-- | audio/easytag-devel/pkg-descr | 26 | ||||
-rw-r--r-- | audio/easytag-devel/pkg-plist | 36 |
5 files changed, 122 insertions, 0 deletions
diff --git a/audio/easytag-devel/Makefile b/audio/easytag-devel/Makefile new file mode 100644 index 000000000..59874a45c --- /dev/null +++ b/audio/easytag-devel/Makefile @@ -0,0 +1,35 @@ +# New ports collection makefile for: easytag-devel +# Date created: 15 Feb 2005 +# Whom: Adam Weinberger <adamw@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= easytag +PORTVERSION= 2.0 +PORTREVISION= 1 +CATEGORIES= audio +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} +PKGNAMESUFFIX= -devel + +MAINTAINER= novel@FreeBSD.org +COMMENT= GTK2 Tag editor for MP3 and OGG files + +LIB_DEPENDS= id3:${PORTSDIR}/audio/id3lib \ + vorbis:${PORTSDIR}/audio/libvorbis \ + FLAC:${PORTSDIR}/audio/flac \ + mp4v2:${PORTSDIR}/multimedia/mpeg4ip-libmp4v2 + +MAN1= easytag.1 +CONFLICTS= easytag-[0-9]* + +USE_BZIP2= yes +USE_XLIB= yes +USE_GETTEXT= yes +USE_GNOME= gnomehack gnomeprefix gtk20 desktopfileutils +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -DHAVE_GTK" \ + LDFLAGS="-L${LOCALBASE}/lib" + +.include <bsd.port.mk> diff --git a/audio/easytag-devel/distinfo b/audio/easytag-devel/distinfo new file mode 100644 index 000000000..c5aeac2c2 --- /dev/null +++ b/audio/easytag-devel/distinfo @@ -0,0 +1,3 @@ +MD5 (easytag-2.0.tar.bz2) = af37a0a34e4d0808aabb7a24cffc75ee +SHA256 (easytag-2.0.tar.bz2) = 3935a1100c6afc499a263cbaf063ab422bd7b5b4099b1d3d869021ba9a063500 +SIZE (easytag-2.0.tar.bz2) = 2889829 diff --git a/audio/easytag-devel/files/patch-src_picture.c b/audio/easytag-devel/files/patch-src_picture.c new file mode 100644 index 000000000..ae7c02913 --- /dev/null +++ b/audio/easytag-devel/files/patch-src_picture.c @@ -0,0 +1,22 @@ + +$FreeBSD$ + +--- src/picture.c.orig ++++ src/picture.c +@@ -1039,6 +1039,7 @@ + gchar *buffer = 0; + size_t size = 0; + struct stat st; ++ FILE *fd; + + if (lstat(filename, &st)==-1) + return (Picture *)NULL; +@@ -1046,7 +1047,7 @@ + size = st.st_size; + buffer = g_malloc(size); + +- FILE *fd = fopen(filename, "rb"); ++ fd = fopen(filename, "rb"); + if (!fd) + { + gchar *msg; diff --git a/audio/easytag-devel/pkg-descr b/audio/easytag-devel/pkg-descr new file mode 100644 index 000000000..2f70e57be --- /dev/null +++ b/audio/easytag-devel/pkg-descr @@ -0,0 +1,26 @@ +EasyTAG is an utility for viewing and editing tags for MP3, MP2, FLAC, Ogg +Vorbis, MusePack and Monkey's Audio files. + +The big new feature of this development version is GTK2 support. + +Features: + +- Auto tagging: parse filename and directory to complete automatically the + fields (using masks), +- Ability to rename files from the tag (using masks) or by loading a text + file, +- Process selected files of the selected directory, +- Ability to browse subdirectories, +- Recursion for tagging, removing, renaming, saving..., +- Can set a field (artist, title,...) to all other files, +- Read file header informations (bitrate, time, ...) and display them, +- Auto completion of the date if a partial is entered, +- Undo and redo last changes, +- Ability to process fields of tag and file name (convert letters into + uppercase, downcase, ...), +- CDDB support (from http protocol), +- A playlist generator window, +- French, German, Russian, Dutch, Hungarian, Swedish, Italian, Japanese, + Ukrainian, Czech, Spanish, Polish and Romanian translations + +WWW: http://easytag.sourceforge.net diff --git a/audio/easytag-devel/pkg-plist b/audio/easytag-devel/pkg-plist new file mode 100644 index 000000000..735520251 --- /dev/null +++ b/audio/easytag-devel/pkg-plist @@ -0,0 +1,36 @@ +bin/easytag +share/applications/easytag.desktop +share/easytag/ChangeLog +share/easytag/EasyTAG_logo.xpm +share/pixmaps/EasyTAG.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/locale/zh_CN/LC_MESSAGES/easytag.mo +@dirrm share/easytag +@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +@dirrmtry share/locale/uk/LC_MESSAGES +@dirrmtry share/locale/uk +@dirrmtry share/locale/ro/LC_MESSAGES +@dirrmtry share/locale/ro +@dirrmtry share/locale/pl/LC_MESSAGES +@dirrmtry share/locale/pl +@dirrmtry share/locale/el/LC_MESSAGES +@dirrmtry share/locale/el +@dirrmtry share/locale/cs/LC_MESSAGES +@dirrmtry share/locale/cs |