diff options
author | will <will@FreeBSD.org> | 2000-10-28 15:19:07 +0800 |
---|---|---|
committer | will <will@FreeBSD.org> | 2000-10-28 15:19:07 +0800 |
commit | 2e3bab109c59d1ef4bc17c875f1fc0e530f9ace2 (patch) | |
tree | 40f549664073dbd652e60cd6ac06ae66175fa85c /audio | |
parent | dc11f37ed75a35332e9b51536affe0aaed0c98e0 (diff) | |
download | freebsd-ports-gnome-2e3bab109c59d1ef4bc17c875f1fc0e530f9ace2.tar.gz freebsd-ports-gnome-2e3bab109c59d1ef4bc17c875f1fc0e530f9ace2.tar.zst freebsd-ports-gnome-2e3bab109c59d1ef4bc17c875f1fc0e530f9ace2.zip |
Add id3lib 3.7.13, a software library for manipulating ID3v1/v1.1 and
ID3v2 tags. It is required for freeamp.
PR: 22320
Submitted by: Roman Shterenzon <roman@xpert.com>
Diffstat (limited to 'audio')
-rw-r--r-- | audio/Makefile | 1 | ||||
-rw-r--r-- | audio/id3lib/Makefile | 27 | ||||
-rw-r--r-- | audio/id3lib/distinfo | 1 | ||||
-rw-r--r-- | audio/id3lib/files/patch-aa | 43 | ||||
-rw-r--r-- | audio/id3lib/pkg-comment | 1 | ||||
-rw-r--r-- | audio/id3lib/pkg-descr | 7 | ||||
-rw-r--r-- | audio/id3lib/pkg-plist | 23 |
7 files changed, 103 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile index 75cb771ecac5..c9198754ac3b 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -62,6 +62,7 @@ SUBDIR += holyshout SUBDIR += icecast SUBDIR += id3ed + SUBDIR += id3lib SUBDIR += id3ren SUBDIR += juke SUBDIR += kdemultimedia11 diff --git a/audio/id3lib/Makefile b/audio/id3lib/Makefile new file mode 100644 index 000000000000..88fe86145e4e --- /dev/null +++ b/audio/id3lib/Makefile @@ -0,0 +1,27 @@ +# New ports collection makefile for: id3lib +# Date Created: 26 Oct 2000 +# Whom: Roman Shterenzon <roman@xpert.com> +# +# $FreeBSD$ +# + +PORTNAME= id3lib +PORTVERSION= 3.7.13 +CATEGORIES= audio +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= roman@xpert.com + +LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt + +INSTALLS_SHLIB= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= LDFLAGS="-L${PREFIX}/lib" CPPFLAGS="-I${PREFIX}/include" + +post-extract: +.for i in zlib popt + ${RM} -rf ${WRKSRC}/$i +.endfor + +.include <bsd.port.mk> diff --git a/audio/id3lib/distinfo b/audio/id3lib/distinfo new file mode 100644 index 000000000000..223e085b16eb --- /dev/null +++ b/audio/id3lib/distinfo @@ -0,0 +1 @@ +MD5 (id3lib-3.7.13.tar.gz) = 19ab352ac8d522ebcabb85f2445bfced diff --git a/audio/id3lib/files/patch-aa b/audio/id3lib/files/patch-aa new file mode 100644 index 000000000000..05f8de3ec76e --- /dev/null +++ b/audio/id3lib/files/patch-aa @@ -0,0 +1,43 @@ +--- configure.orig Fri Sep 15 03:14:06 2000 ++++ configure Thu Oct 26 03:26:10 2000 +@@ -2200,7 +2200,7 @@ + + fi + +-for ac_hdr in zlib.h wchar.h sys/param.h popt.h ++for ac_hdr in zlib.h sys/param.h popt.h + do + ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` + echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 +@@ -2296,16 +2296,18 @@ + ac_link='${CXX-g++} -o conftest${ac_exeext} $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' + cross_compiling=$ac_cv_prog_cxx_cross + +-ac_safe=`echo "iostream.h iomanip.h" | sed 'y%./+-%__p_%'` +-echo $ac_n "checking for iostream.h iomanip.h""... $ac_c" 1>&6 +-echo "configure:2302: checking for iostream.h iomanip.h" >&5 ++for ac_hdr in iostream.h iomanip.h ++do ++ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` ++echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 ++echo "configure:2302: checking for $ac_hdr" >&5 + if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext <<EOF + #line 2307 "configure" + #include "confdefs.h" +-#include <iostream.h iomanip.h> ++#include <$ac_hdr> + EOF + ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" + { (eval echo configure:2312: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } +@@ -2328,7 +2330,7 @@ + else + echo "$ac_t""no" 1>&6 + fi +- ++done + + echo $ac_n "checking for 8-bit clean memcmp""... $ac_c" 1>&6 + echo "configure:2335: checking for 8-bit clean memcmp" >&5 diff --git a/audio/id3lib/pkg-comment b/audio/id3lib/pkg-comment new file mode 100644 index 000000000000..034595539bcc --- /dev/null +++ b/audio/id3lib/pkg-comment @@ -0,0 +1 @@ +Library for manipulating ID3v1/v1.1 and ID3v2 tags diff --git a/audio/id3lib/pkg-descr b/audio/id3lib/pkg-descr new file mode 100644 index 000000000000..3d9fb11a4991 --- /dev/null +++ b/audio/id3lib/pkg-descr @@ -0,0 +1,7 @@ +id3lib is a software library for manipulating ID3v1/v1.1 and ID3v2 tags. +id3lib 3.0.x conforms to all ID3v2 standards up to and including the ID3v2.3.0 +informal standard. + +WWW: http://id3lib.sourceforge.net/ + +Roman Shterenzon <roman@xpert.com> diff --git a/audio/id3lib/pkg-plist b/audio/id3lib/pkg-plist new file mode 100644 index 000000000000..dc7edba45f41 --- /dev/null +++ b/audio/id3lib/pkg-plist @@ -0,0 +1,23 @@ +bin/id3info +bin/id3convert +bin/id3tag +bin/id3cp +include/id3/error.h +include/id3/field.h +include/id3/flags.h +include/id3/frame.h +include/id3/globals.h +include/id3/header.h +include/id3/header_frame.h +include/id3/header_tag.h +include/id3/misc_support.h +include/id3/sized_types.h +include/id3/spec.h +include/id3/tag.h +include/id3.h +lib/libid3-3.7.so.13 +lib/libid3-3.7.so +lib/libid3.so +lib/libid3.la +lib/libid3.a +@dirrm include/id3 |