diff options
author | wiz <wiz> | 2006-08-03 21:16:17 +0000 |
---|---|---|
committer | wiz <wiz> | 2006-08-03 21:16:17 +0000 |
commit | 0fb67f3f615f09bc4c39c0ebc1f07ee499fc0e09 (patch) | |
tree | 789b1fa2cc9a076f4e6fc70ed0fbe6c41667f5d8 /audio | |
parent | 53d2dc3de53f5cd917f54cf1d7336d7e7af92024 (diff) | |
download | pkgsrc-0fb67f3f615f09bc4c39c0ebc1f07ee499fc0e09.tar.gz |
Initial import of kid3 from pkgsrc-wip, packaged by Sergey Svishchev.
With Kid3 you can:
* Edit ID3v1.1 tags, edit all ID3v2.3 frames
* Convert between ID3v1.1 and ID3v2.3 tags
* Edit Ogg/Vorbis and FLAC tags
* Edit tags of multiple files, e.g. the artist, album, year and
genre of all files of an album typically have the same values and
can be set together.
* Generate tags from filenames and filenames from tags
* Rename and create directories from tags
* Generate playlist files
* Automatically convert upper and lower case and replace strings
* Import from freedb.org, MusicBrainz and other sources of album data
Diffstat (limited to 'audio')
-rw-r--r-- | audio/kid3/DESCR | 13 | ||||
-rw-r--r-- | audio/kid3/Makefile | 24 | ||||
-rw-r--r-- | audio/kid3/PLIST | 20 | ||||
-rw-r--r-- | audio/kid3/distinfo | 6 | ||||
-rw-r--r-- | audio/kid3/patches/patch-aa | 13 |
5 files changed, 76 insertions, 0 deletions
diff --git a/audio/kid3/DESCR b/audio/kid3/DESCR new file mode 100644 index 00000000000..a423f93b867 --- /dev/null +++ b/audio/kid3/DESCR @@ -0,0 +1,13 @@ +With Kid3 you can: + + * Edit ID3v1.1 tags, edit all ID3v2.3 frames + * Convert between ID3v1.1 and ID3v2.3 tags + * Edit Ogg/Vorbis and FLAC tags + * Edit tags of multiple files, e.g. the artist, album, year and + genre of all files of an album typically have the same values and + can be set together. + * Generate tags from filenames and filenames from tags + * Rename and create directories from tags + * Generate playlist files + * Automatically convert upper and lower case and replace strings + * Import from freedb.org, MusicBrainz and other sources of album data diff --git a/audio/kid3/Makefile b/audio/kid3/Makefile new file mode 100644 index 00000000000..59e1e08d29f --- /dev/null +++ b/audio/kid3/Makefile @@ -0,0 +1,24 @@ +# $NetBSD: Makefile,v 1.1.1.1 2006/08/03 21:16:17 wiz Exp $ +# + +DISTNAME= kid3-0.7 +CATEGORIES= kde audio +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=kid3/} + +MAINTAINER= shattered@users.sourceforge.net +HOMEPAGE= http://kid3.sourceforge.net/ +COMMENT= KDE ID3 tagger + +USE_PKGLOCALEDIR= yes +GNU_CONFIGURE= yes +USE_LANGUAGES+= c c++ + +# Note: put app specific data files into kde dir +CONFIGURE_ARGS+= --datadir=${PREFIX}/share/kde + +.include "../../meta-pkgs/kde3/kde3.mk" +.include "../../audio/flac/buildlink3.mk" +.include "../../audio/id3lib/buildlink3.mk" +.include "../../audio/libtunepimp0.4/buildlink3.mk" +.include "../../x11/kdelibs3/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/audio/kid3/PLIST b/audio/kid3/PLIST new file mode 100644 index 00000000000..86f83e9b14d --- /dev/null +++ b/audio/kid3/PLIST @@ -0,0 +1,20 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2006/08/03 21:16:17 wiz Exp $ +bin/kid3 +share/doc/kde/HTML/de/kid3/common +share/doc/kde/HTML/de/kid3/index.cache.bz2 +share/doc/kde/HTML/de/kid3/index.docbook +share/doc/kde/HTML/en/kid3/common +share/doc/kde/HTML/en/kid3/index.cache.bz2 +share/doc/kde/HTML/en/kid3/index.docbook +share/kde/applnk/Multimedia/kid3.desktop +share/kde/apps/kid3/kid3ui.rc +share/kde/icons/hicolor/16x16/apps/kid3.png +share/kde/icons/hicolor/32x32/apps/kid3.png +share/kde/icons/hicolor/48x48/apps/kid3.png +share/locale/de/LC_MESSAGES/kid3.mo +share/locale/es/LC_MESSAGES/kid3.mo +share/locale/ru/LC_MESSAGES/kid3.mo +@dirrm share/kde/apps/kid3 +@dirrm share/kde/applnk/Multimedia +@dirrm share/doc/kde/HTML/en/kid3 +@dirrm share/doc/kde/HTML/de/kid3 diff --git a/audio/kid3/distinfo b/audio/kid3/distinfo new file mode 100644 index 00000000000..db65e5378d1 --- /dev/null +++ b/audio/kid3/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2006/08/03 21:16:17 wiz Exp $ + +SHA1 (kid3-0.7.tar.gz) = 21eacdf9511d119a6a2824c0f4bdb4fb8dd3ccfb +RMD160 (kid3-0.7.tar.gz) = 9f7f4a17b5e048bfb4336b1cfe86afcf4c2f20cf +Size (kid3-0.7.tar.gz) = 897741 bytes +SHA1 (patch-aa) = 74a7b7bab91edc5101bb43eeabbf5a6c95bf389e diff --git a/audio/kid3/patches/patch-aa b/audio/kid3/patches/patch-aa new file mode 100644 index 00000000000..6b646c6aab9 --- /dev/null +++ b/audio/kid3/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2006/08/03 21:16:17 wiz Exp $ + +--- kid3/oggfile.cpp.orig 2005-10-13 15:54:34.000000000 +0000 ++++ kid3/oggfile.cpp +@@ -143,7 +143,7 @@ bool OggFile::writeTags(bool force, bool + bool setUtime = false; + struct utimbuf times; + if (preserve) { +- int fd = ::fileno(fpIn); ++ int fd = fileno(fpIn); + if (fd >= 0) { + struct stat fileStat; + if (::fstat(fd, &fileStat) == 0) { |