aboutsummaryrefslogtreecommitdiff
path: root/audio/kid3
diff options
context:
space:
mode:
authorRong-En Fan <rafan@FreeBSD.org>2006-08-07 09:06:48 +0000
committerRong-En Fan <rafan@FreeBSD.org>2006-08-07 09:06:48 +0000
commit7547f05869281b543a2e70469c88c27362c3a659 (patch)
tree289bc163932984b207f585ba97e657478d6d6432 /audio/kid3
parenteacfb47d19aa3fe795b17a4a1ed630527375368d (diff)
downloadports-7547f05869281b543a2e70469c88c27362c3a659.tar.gz
ports-7547f05869281b543a2e70469c88c27362c3a659.zip
Add kid3 0.7, MP3/Ogg/FLAC tag editor for KDE.
PR: ports/101283 Submitted by: Max Brazhnikov <makc at issp.ac.ru>
Notes
Notes: svn path=/head/; revision=169939
Diffstat (limited to 'audio/kid3')
-rw-r--r--audio/kid3/Makefile29
-rw-r--r--audio/kid3/distinfo3
-rw-r--r--audio/kid3/files/patch-kid3-oggfile.cpp11
-rw-r--r--audio/kid3/pkg-descr4
-rw-r--r--audio/kid3/pkg-plist18
5 files changed, 65 insertions, 0 deletions
diff --git a/audio/kid3/Makefile b/audio/kid3/Makefile
new file mode 100644
index 000000000000..73fa927b0169
--- /dev/null
+++ b/audio/kid3/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: kid3
+# Date created: 2006-08-02
+# Whom: Max Brazhnikov <makc@issp.ac.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= kid3
+PORTVERSION= 0.7
+CATEGORIES= audio kde
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= makc@issp.ac.ru
+COMMENT= MP3/Ogg/FLAC tag editor for KDE
+
+LIB_DEPENDS= id3-3.8.3:${PORTSDIR}/audio/id3lib \
+ FLAC.7:${PORTSDIR}/audio/flac \
+ ogg.5:${PORTSDIR}/audio/libogg \
+ vorbis.3:${PORTSDIR}/audio/libvorbis \
+ tunepimp.3:${PORTSDIR}/audio/libtunepimp-old
+
+USE_KDELIBS_VER=3
+USE_GMAKE= yes
+USE_AUTOTOOLS= libtool:15
+USE_GETTEXT= yes
+GNU_CONFIGURE= yes
+
+.include <bsd.port.mk>
diff --git a/audio/kid3/distinfo b/audio/kid3/distinfo
new file mode 100644
index 000000000000..2d483c5fd528
--- /dev/null
+++ b/audio/kid3/distinfo
@@ -0,0 +1,3 @@
+MD5 (kid3-0.7.tar.gz) = e5f8262e3456d9b0bdba4e4b56ca3aee
+SHA256 (kid3-0.7.tar.gz) = 05d01593f3b5cfd94fb4404cf7cc384a45b133595d6b9abc6cc43f67fe628a2b
+SIZE (kid3-0.7.tar.gz) = 897741
diff --git a/audio/kid3/files/patch-kid3-oggfile.cpp b/audio/kid3/files/patch-kid3-oggfile.cpp
new file mode 100644
index 000000000000..673eb6d42176
--- /dev/null
+++ b/audio/kid3/files/patch-kid3-oggfile.cpp
@@ -0,0 +1,11 @@
+--- kid3/oggfile.cpp.orig Sat Jan 28 02:15:27 2006
++++ kid3/oggfile.cpp Mon Aug 7 16:13:25 2006
+@@ -143,7 +143,7 @@
+ 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) {
diff --git a/audio/kid3/pkg-descr b/audio/kid3/pkg-descr
new file mode 100644
index 000000000000..6bc851fd8cd8
--- /dev/null
+++ b/audio/kid3/pkg-descr
@@ -0,0 +1,4 @@
+Kid3 is an application to edit the ID3v1 and ID3v2 tags in MP3 files in
+an efficient way. Also tags in Ogg/Vorbis and FLAC files are supported.
+
+WWW: http://kid3.sourceforge.net
diff --git a/audio/kid3/pkg-plist b/audio/kid3/pkg-plist
new file mode 100644
index 000000000000..76b3de927c74
--- /dev/null
+++ b/audio/kid3/pkg-plist
@@ -0,0 +1,18 @@
+bin/kid3
+share/applnk/Multimedia/kid3.desktop
+share/apps/kid3/kid3ui.rc
+share/doc/HTML/de/kid3/common
+share/doc/HTML/de/kid3/index.cache.bz2
+share/doc/HTML/de/kid3/index.docbook
+share/doc/HTML/en/kid3/common
+share/doc/HTML/en/kid3/index.cache.bz2
+share/doc/HTML/en/kid3/index.docbook
+share/icons/hicolor/16x16/apps/kid3.png
+share/icons/hicolor/32x32/apps/kid3.png
+share/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/doc/HTML/en/kid3
+@dirrm share/doc/HTML/de/kid3
+@dirrm share/apps/kid3