aboutsummaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2006-04-14 14:15:59 +0800
committeredwin <edwin@FreeBSD.org>2006-04-14 14:15:59 +0800
commit569cef66521841f28d1120deba376731bdcfb359 (patch)
tree111aca3efb73357bda2ef235923e0e967f422c98 /audio
parent1ff95d635367725bd55f69dd8461056ffcdcbb14 (diff)
downloadfreebsd-ports-gnome-569cef66521841f28d1120deba376731bdcfb359.tar.gz
freebsd-ports-gnome-569cef66521841f28d1120deba376731bdcfb359.tar.zst
freebsd-ports-gnome-569cef66521841f28d1120deba376731bdcfb359.zip
[NEW PORT] audio/jid3lib: Java ID3 Tag Library
This library reads song information, such as song title, artist, and album, from an MP3 file. It supports ID3v1, ID3v1.1, Lyrics3v1, Lyrics3v2, ID3v2.2, ID3v2.3, and ID3v2.4 tags. MP3 Frame Headers can also be read. There is a FilenameTag, a ID3v2.4 tag that is intelligently derived from the file name. It contains tag synchronization utilities, multiple save options, and easy tag conversion methods. WWW: http://javamusictag.sourceforge.net/index.html PR: ports/95638 Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile1
-rw-r--r--audio/jid3lib/Makefile29
-rw-r--r--audio/jid3lib/distinfo3
-rw-r--r--audio/jid3lib/pkg-descr8
4 files changed, 41 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index 9f250b4263f3..8a7378fb38c5 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -242,6 +242,7 @@
SUBDIR += jack
SUBDIR += jamboree
SUBDIR += java-xmms2
+ SUBDIR += jid3lib
SUBDIR += juk
SUBDIR += juke
SUBDIR += jxm
diff --git a/audio/jid3lib/Makefile b/audio/jid3lib/Makefile
new file mode 100644
index 000000000000..7dd12ab0fbbd
--- /dev/null
+++ b/audio/jid3lib/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: jid3lib
+# Date created: 11 Apr 2006
+# Whom: Alexander Botero-Lowry <alex@foxybanana.com>
+#
+# $FreeBSD$
+
+PORTNAME= jid3lib
+PORTVERSION= 0.5.4
+CATEGORIES= audio java
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= javamusictag
+
+MAINTAINER= alex@foxybanana.com
+COMMENT= Java ID3 Tag Library
+
+USE_JAVA= yes
+JAVA_VERSION= 1.4+
+USE_ANT= yes
+
+PLIST_FILES= %%JAVAJARDIR%%/jid3lib.jar
+
+do-install:
+ @${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/jid3lib.jar..."
+ @${MKDIR} ${JAVAJARDIR}
+ @${INSTALL_DATA} ${WRKSRC}/dist/jid3lib-${PORTVERSION}.jar \
+ ${JAVAJARDIR}/jid3lib.jar
+ @${ECHO_MSG} " [ DONE ]"
+
+.include <bsd.port.mk>
diff --git a/audio/jid3lib/distinfo b/audio/jid3lib/distinfo
new file mode 100644
index 000000000000..a725444987af
--- /dev/null
+++ b/audio/jid3lib/distinfo
@@ -0,0 +1,3 @@
+MD5 (jid3lib-0.5.4.tar.gz) = 07e7c93b86d0eede93d577e7bc850d7f
+SHA256 (jid3lib-0.5.4.tar.gz) = 9959218651e2cb8a402a81d8d4dc4b126293aac9cbd3ad6761d7a0cf93540592
+SIZE (jid3lib-0.5.4.tar.gz) = 4628254
diff --git a/audio/jid3lib/pkg-descr b/audio/jid3lib/pkg-descr
new file mode 100644
index 000000000000..db71f1328d4f
--- /dev/null
+++ b/audio/jid3lib/pkg-descr
@@ -0,0 +1,8 @@
+This library reads song information, such as song title, artist, and album,
+from an MP3 file. It supports ID3v1, ID3v1.1, Lyrics3v1, Lyrics3v2, ID3v2.2,
+ID3v2.3, and ID3v2.4 tags. MP3 Frame Headers can also be read. There is a
+FilenameTag, a ID3v2.4 tag that is intelligently derived from the file name.
+It contains tag synchronization utilities, multiple save options, and easy tag
+conversion methods.
+
+WWW: http://javamusictag.sourceforge.net/index.html