1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-27 05:10:36 +00:00

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>
This commit is contained in:
Will Andrews 2000-10-28 07:19:07 +00:00
parent 6866ae8ed3
commit 16e7216f90
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=34342
7 changed files with 103 additions and 0 deletions

View File

@ -62,6 +62,7 @@
SUBDIR += holyshout
SUBDIR += icecast
SUBDIR += id3ed
SUBDIR += id3lib
SUBDIR += id3ren
SUBDIR += juke
SUBDIR += kdemultimedia11

27
audio/id3lib/Makefile Normal file
View File

@ -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>

1
audio/id3lib/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (id3lib-3.7.13.tar.gz) = 19ab352ac8d522ebcabb85f2445bfced

View File

@ -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

1
audio/id3lib/pkg-comment Normal file
View File

@ -0,0 +1 @@
Library for manipulating ID3v1/v1.1 and ID3v2 tags

7
audio/id3lib/pkg-descr Normal file
View File

@ -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>

23
audio/id3lib/pkg-plist Normal file
View File

@ -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