[Midnightbsd-cvs] mports: mports/audio: add faad.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Sep 1 03:59:02 EDT 2007


Log Message:
-----------
add faad.  Looks like a depends for several music players.

Modified Files:
--------------
    mports/audio:
        Makefile (r1.40 -> r1.41)

Added Files:
-----------
    mports/audio/faad:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)
    mports/audio/faad/files:
        patch-configure.in (r1.1)
        patch-libfaad_common.h (r1.1)

-------------- next part --------------
--- /dev/null
+++ audio/faad/pkg-descr
@@ -0,0 +1,7 @@
+FAAD2 (Freeware Advanced Audio Decoder) is a MPEG-2, MPEG-4 AAC decoder.
+
+FAAD2 is the fastest ISO AAC audio decoder available and can be used with
+DRM (Digital Radio Mondiale), and supports HE (High Efficiency), Main,
+LC, LD, LTP, PS (Parametric Stereo) AAC files.
+
+WWW: http://www.audiocoding.com/
--- /dev/null
+++ audio/faad/pkg-plist
@@ -0,0 +1,7 @@
+bin/faad
+include/faad.h
+include/neaacdec.h
+lib/libfaad.a
+lib/libfaad.la
+lib/libfaad.so
+lib/libfaad.so.0
--- /dev/null
+++ audio/faad/Makefile
@@ -0,0 +1,47 @@
+# New ports collection makefile for:	faad
+# Date created:			8 January 2003
+# Whom:				Sean McGovern <sean at sfarc.net>
+#
+# $MidnightBSD: mports/audio/faad/Makefile,v 1.1 2007/09/01 07:58:59 laffer1 Exp $
+# $FreeBSD: ports/audio/faad/Makefile,v 1.43 2006/08/31 18:14:56 mezz Exp $
+#
+
+PORTNAME=	faad2
+PORTVERSION=	2.5
+PORTEPOCH=	1
+CATEGORIES=	audio
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=	faac
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	MPEG-2 and MPEG-4 AAC audio decoder
+
+WRKSRC=		${WRKDIR}/${PORTNAME}
+NO_CDROM=	Restrictive copyright (do not sell for profit)
+
+USE_DOS2UNIX=	yes
+USE_AUTOTOOLS=	automake:15 autoheader:259 libtool:15
+AUTOMAKE_ARGS=	--add-missing
+CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+USE_GETOPT_LONG=yes
+GNU_CONFIGURE=	yes
+USE_GMAKE=	yes
+USE_LDCONFIG=	yes
+CONFIGURE_ARGS=	--with-drm
+CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
+		LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
+
+.include <bsd.port.pre.mk>
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|<stdint\.h>|<inttypes.h>|g' \
+		${WRKSRC}/common/mp4ff/mp4ff_int_types.h
+
+pre-configure:
+	${MKDIR} ${WRKSRC}/plugins/bmp
+	@cd ${WRKSRC}; ${ACLOCAL} -I ${ACLOCAL_DIR} -I .; \
+		${SETENV} ${SCRIPTS_ENV} ${LIBTOOLIZE} --automake
+	@${ECHO_CMD} "SUBDIRS = libfaad common frontend" > \
+		${WRKSRC}/Makefile.am
+
+.include <bsd.port.post.mk>
--- /dev/null
+++ audio/faad/distinfo
@@ -0,0 +1,3 @@
+MD5 (faad2-2.5.tar.gz) = 696490935bf65b2ace4aafaff79e2396
+SHA256 (faad2-2.5.tar.gz) = a75f9642f85030d60c332b02e53fa04e3b4677f73914da2dc1b000689f5f67bb
+SIZE (faad2-2.5.tar.gz) = 751675
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/audio/Makefile,v
retrieving revision 1.40
retrieving revision 1.41
diff -Laudio/Makefile -Laudio/Makefile -u -r1.40 -r1.41
--- audio/Makefile
+++ audio/Makefile
@@ -17,6 +17,7 @@
     SUBDIR += cdparanoia
     SUBDIR += esound
     SUBDIR += faac
+    SUBDIR += faad
     SUBDIR += flac
     SUBDIR += gnustep-cdplayer
     SUBDIR += gsm
--- /dev/null
+++ audio/faad/files/patch-libfaad_common.h
@@ -0,0 +1,18 @@
+--- libfaad/common.h.orig	Thu Aug 24 16:50:30 2006
++++ libfaad/common.h	Thu Aug 24 16:51:20 2006
+@@ -310,6 +310,7 @@
+ 
+ 
+   #if defined(_WIN32) && !defined(__MINGW32__)
++   #ifndef HAVE_LRINTF
+     #define HAS_LRINTF
+     static INLINE int lrintf(float f)
+     {
+@@ -335,6 +336,7 @@
+             : "m" (f));
+         return i;
+     }
++    #endif /* HAVE_LRINTF */
+   #endif
+ 
+ 
--- /dev/null
+++ audio/faad/files/patch-configure.in
@@ -0,0 +1,13 @@
+--- configure.in.orig	Thu Aug 24 08:55:38 2006
++++ configure.in	Thu Aug 24 08:55:58 2006
+@@ -128,10 +128,6 @@
+ AC_CONFIG_FILES(libfaad/Makefile)
+ AC_CONFIG_FILES(common/Makefile)
+ AC_CONFIG_FILES(common/mp4ff/Makefile)
+-AC_CONFIG_FILES(plugins/Makefile)
+-AC_CONFIG_FILES(plugins/xmms/Makefile)
+-AC_CONFIG_FILES(plugins/xmms/src/Makefile)
+-AC_CONFIG_FILES(plugins/mpeg4ip/Makefile)
+ AC_CONFIG_FILES(faad2.spec)
+ AC_CONFIG_FILES(frontend/Makefile)
+ AC_CONFIG_FILES(Makefile)


More information about the Midnightbsd-cvs mailing list