Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Sep 2002 18:17:36 +0200 (CEST)
From:      Tilman Linneweh <tilman@arved.de>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        tilman@arved.de
Subject:   ports/43293: [Maintainer-Update] Update and Fix build audio/blop
Message-ID:  <200209231617.g8NGHaYU065088@sauna.arved.de>

next in thread | raw e-mail | index | archive | help

>Number:         43293
>Category:       ports
>Synopsis:       [Maintainer-Update] Update and Fix build audio/blop
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Sep 23 09:20:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Tilman Linneweh
>Release:        FreeBSD 4.6-STABLE i386
>Organization:
BSD Usergroup Austria
>Environment:
System: FreeBSD sauna.arved.de 4.6-STABLE FreeBSD 4.6-STABLE #0: Sun Jul 7 20:02:41 CEST 2002 tilman@sauna.arved.de:/usr/obj/usr/src/sys/SAUNA i386


	
>Description:
	This Updates the port and fixes the Problem with the mangled patch.
	New Patch File: files/patch-configure.in
	Removed Files: 
cvs diff: cannot find files/patch-Makefile
cvs diff: cannot find files/patch-wdatutil.c

	
>How-To-Repeat:
	
>Fix:

	

--- blop.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/audio/blop/Makefile,v
retrieving revision 1.1
diff -u -r1.1 Makefile
--- Makefile	21 Sep 2002 06:01:33 -0000	1.1
+++ Makefile	23 Sep 2002 16:08:14 -0000
@@ -3,10 +3,9 @@
 # Whom:				Tilman Linneweh <freebsdports@arved.de>
 #
 # $FreeBSD: ports/audio/blop/Makefile,v 1.1 2002/09/21 06:01:33 ijliao Exp $
-#
 
 PORTNAME=	blop
-PORTVERSION=	0.1.0
+PORTVERSION=	0.2.5
 CATEGORIES=	audio
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -16,15 +15,16 @@
 BUILD_DEPENDS=	${LOCALBASE}/include/ladspa.h:${PORTSDIR}/audio/ladspa
 LIB_DEPENDS=	gnugetopt:${PORTSDIR}/devel/libgnugetopt
 
-PLUGINS=	sawtooth.so \
-		square.so \
-		pulse.so \
-		triangle.so
-PLUGIN_DIR=	${LOCALBASE}/lib/ladspa
+USE_GMAKE=	yes
+USE_AUTOMAKE=	yes
+USE_AUTOCONF=	yes
+CONFIGURE_ENV=	LIBS="-L${LOCALBASE}/lib"
+MAKE_ENV=	LIBS="-L${LOCALBASE}/lib"
+CONFIGURE_TARGET=
+CONFIGURE_ARGS+=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+AUTOMAKE_ARGS=	--add-missing
 
-do-install:
-.for file in ${PLUGINS}
-	@${INSTALL_DATA} ${WRKSRC}/${file} ${PLUGIN_DIR}
-.endfor
+pre-build:
+	cd ${WRKSRC}/src; ${GMAKE} sawtooth_data.h square_data.h parabola_data.h
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/audio/blop/distinfo,v
retrieving revision 1.1
diff -u -r1.1 distinfo
--- distinfo	21 Sep 2002 06:01:33 -0000	1.1
+++ distinfo	23 Sep 2002 15:23:26 -0000
@@ -1 +1 @@
-MD5 (blop-0.1.0.tar.gz) = ff8a2220ea354e74ef83c2068b8c5c1d
+MD5 (blop-0.2.5.tar.gz) = fcd29f463c666bc22f0360ea299c62f2
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/audio/blop/pkg-plist,v
retrieving revision 1.1
diff -u -r1.1 pkg-plist
--- pkg-plist	21 Sep 2002 06:01:33 -0000	1.1
+++ pkg-plist	23 Sep 2002 16:10:13 -0000
@@ -1,4 +1,12 @@
+lib/ladspa/adsr.so
+lib/ladspa/amp.so
+lib/ladspa/fmod.so
+lib/ladspa/interpolator.so
+lib/ladspa/lp4pole.so
+lib/ladspa/product.so
 lib/ladspa/pulse.so
+lib/ladspa/random.so
 lib/ladspa/sawtooth.so
 lib/ladspa/square.so
+lib/ladspa/sum.so
 lib/ladspa/triangle.so
Index: files/patch-configure.in
===================================================================
RCS file: files/patch-configure.in
diff -N files/patch-configure.in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ files/patch-configure.in	23 Sep 2002 15:57:44 -0000
@@ -0,0 +1,29 @@
+--- configure.in.orig	Sun Jul 14 20:42:42 2002
++++ configure.in	Mon Sep 23 17:55:28 2002
+@@ -23,13 +23,6 @@
+ 
+ dnl Supported --enable and --with options
+ 
+-AC_ARG_ENABLE(
+-   debug,
+-   [  --enable-debug          Enable debugging [no]],
+-   [CFLAGS="-pipe -Wall -O0 -g"],
+-   [CPU=$(uname -m)
+-    CFLAGS="-pipe -Wall -O3 -DNO_DEBUG -Wno-unused -mcpu=$CPU -march=$CPU -ffast-math -fomit-frame-pointer -fstrength-reduce -funroll-loops -fmove-all-movables -fPIC -DPIC"]
+-)
+ 
+ AC_ARG_WITH(
+   ladspa-prefix,
+@@ -80,7 +73,12 @@
+ AC_CHECK_FUNC(cos, [], [AC_CHECK_LIB(m, cos, [], [AC_MSG_ERROR( ** No cos function found)])])
+ AC_CHECK_FUNC(floorf, [], [AC_CHECK_LIB(m, floorf, [], [AC_MSG_ERROR( ** No floorf function found)])])
+ AC_CHECK_FUNC(powf, [], [AC_CHECK_LIB(m, powf, [], [AC_MSG_ERROR( ** No powf function found)])])
++AC_CHECK_FUNC(getopt_long,[], [AC_CHECK_LIB(gnugetopt, getopt_long, [], [AC_MSG_ERROR( ** No getopt_long function found)])])
+ 
++if test "$HAVE_LIBGNUGETOPT" != ""; then
++	ac_save_LIBS="$LIBS"
++	LIBS= "$ac_save_LIBS -lgnugetopt"
++fi
+ 
+ dnl Makefiles generated
+ AC_OUTPUT(Makefile \
--- blop.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200209231617.g8NGHaYU065088>