[Demudi-commits] r314 - in brutefir/trunk: . debian/patches

Free Ekanayaka free-guest@haydn.debian.org
Fri, 10 Dec 2004 02:26:24 -0700


Author: free-guest
Date: 2004-12-10 02:24:55 -0700 (Fri, 10 Dec 2004)
New Revision: 314

Added:
   brutefir/trunk/debian/patches/00list
   brutefir/trunk/debian/patches/10_Makefile.dpatch
Removed:
   brutefir/trunk/.#Makefile.1.2
Log:
Added missing files

Deleted: brutefir/trunk/.#Makefile.1.2
===================================================================
--- brutefir/trunk/.#Makefile.1.2	2004-12-10 09:17:44 UTC (rev 313)
+++ brutefir/trunk/.#Makefile.1.2	2004-12-10 09:24:55 UTC (rev 314)
@@ -1,137 +0,0 @@
-###################################
-# Where to install
-INSTALL_PREFIX	= $(DESTDIR)/usr
-
-###################################
-# Where to find libraries, and their header files.
-LIBPATHS	= -L/usr/lib
-INCLUDE		= -I/usr/include
-
-###################################
-# FFTW3 libraries for single and double precision
-FFTW_LIB	= -lfftw3 -lfftw3f
-
-###################################
-# Binaries
-FLEX	= flex
-LD	= ld
-CC	= gcc
-AS	= as
-
-
-###################################
-# Flags
-CC_WARN		= -Wall -Wlong-long -Wpointer-arith -Wshadow \
--Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes \
--Wmissing-prototypes -Wmissing-declarations -Wnested-externs
-CC_FLAGS	= $(DEFINE) -O2
-CC_FPIC		= -fPIC
-LD_SHARED	= -shared
-
-###################################
-# Objects and libs for targets
-BRUTEFIR_LIBS	= $(FFTW_LIB) -lm -ldl
-BRUTEFIR_OBJS	= brutefir.o fftw_convolver.o bfconf.o bfrun.o merge.o \
-emalloc.o shmalloc.o dai.o bfconf_lexical.o inout.o dither.o delay.o 
-BRUTEFIR_IA32_OBJS = convolver_sse2.o convolver_sse.o \
-convolver_3dnow.o convolver_x87.o
-
-BFIO_FILE_OBJS	= bfio_file.o
-
-BFIO_ALSA_LIBS	= -lasound
-BFIO_ALSA_OBJS	= bfio_alsa.o emalloc.o inout.o
-
-BFIO_JACK_LIBS	= -ljack
-BFIO_JACK_OBJS	= bfio_jack.o emalloc.o inout.o
-
-BFLOGIC_CLI_OBJS = bflogic_cli.o inout.o
-BFLOGIC_EQ_OBJS	= bflogic_eq.o emalloc.o shmalloc.o
-
-BIN_TARGETS	= brutefir
-LIB_TARGETS	= cli.bflogic eq.bflogic file.bfio
-
-###################################
-# System-specific settings
-
-UNAME	= $(shell uname)
-#
-# Specific SUN Solaris settings. We assume Sparc-V8+ here
-#
-ifeq ($(UNAME),SunOS)
-CC_WARN		= -Wall -Wlong-long -Wpointer-arith -Wshadow \
--Wcast-qual -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations \
--Wnested-externs
-CC_FLAGS	+= -Wa,-xarch=v8plus
-BRUTEFIR_LIBS	+= -lrt
-endif
-
-#
-# Specific FreeBSD settings. We assume i386 here
-#
-ifeq ($(UNAME),FreeBSD)
-BRUTEFIR_OBJS += $(BRUTEFIR_IA32_OBJS)
-endif
-
-#
-# Specific Linux settings. We assume i386 and ALSA here
-#
-ifeq ($(UNAME),Linux)
-BRUTEFIR_OBJS += $(BRUTEFIR_IA32_OBJS)
-LIB_TARGETS	+= alsa.bfio
-LIB_TARGETS	+= jack.bfio
-endif
-
-TARGETS		= $(BIN_TARGETS) $(LIB_TARGETS)
-
-###################################
-# Targets
-
-all: $(TARGETS)
-
-%.chkr.o: %.chkr.c
-	$(CC) -o $@			-c $(INCLUDE) $(CC_FLAGS) $<
-
-%.o: %.s
-	$(AS) -o $@			$<
-
-%.o: %.c
-	$(CC) -o $@			-c $(INCLUDE) $(CC_WARN) $(CC_FLAGS) $<
-
-# special rule to avoid to get warnings from code generated by flex
-bfconf_lexical.o: bfconf_lexical.c
-	$(CC) -o $@			-c $(INCLUDE) $(CC_FLAGS) $<
-
-%.c: %.lex
-	$(FLEX) -o$@ $<
-
-brutefir: $(BRUTEFIR_OBJS)
-	$(CC) $(LIBPATHS) -o $@ $(BRUTEFIR_OBJS) $(BRUTEFIR_LIBS)
-
-alsa.bfio: CC_FLAGS += $(CC_FPIC)
-alsa.bfio: $(BFIO_ALSA_OBJS)
-	$(LD) $(LD_SHARED) $(LIBPATHS) -o $@ $(BFIO_ALSA_OBJS) $(BFIO_ALSA_LIBS)
-
-jack.bfio: CC_FLAGS += $(CC_FPIC)
-jack.bfio: $(BFIO_JACK_OBJS)
-	$(LD) $(LD_SHARED) $(LIBPATHS) -o $@ $(BFIO_JACK_OBJS) $(BFIO_JACK_LIBS)
-
-file.bfio: CC_FLAGS += $(CC_FPIC)
-file.bfio: $(BFIO_FILE_OBJS)
-	$(LD) $(LD_SHARED) $(LIBPATHS) -o $@ $(BFIO_FILE_OBJS)
-
-cli.bflogic: CC_FLAGS += $(CC_FPIC)
-cli.bflogic: $(BFLOGIC_CLI_OBJS)
-	$(LD) $(LD_SHARED) $(LIBPATHS) -o $@ $(BFLOGIC_CLI_OBJS)
-
-eq.bflogic: CC_FLAGS += $(CC_FPIC)
-eq.bflogic: $(BFLOGIC_EQ_OBJS)
-	$(LD) $(LD_SHARED) $(LIBPATHS) -o $@ $(BFLOGIC_EQ_OBJS)
-
-install: $(BIN_TARGETS) $(LIB_TARGETS)
-	install $(BIN_TARGETS) $(INSTALL_PREFIX)/bin
-	install $(LIB_TARGETS) $(INSTALL_PREFIX)/lib/brutefir
-
-clean:
-	rm -f *.core core bfconf_lexical.c $(BRUTEFIR_OBJS) $(BFIO_FILE_OBJS)  \
-$(BFLOGIC_CLI_OBJS) $(BFLOGIC_EQ_OBJS) $(BFIO_ALSA_OBJS) $(BFIO_JACK_OBJS)     \
-$(TARGETS)

Added: brutefir/trunk/debian/patches/00list
===================================================================
--- brutefir/trunk/debian/patches/00list	2004-12-10 09:17:44 UTC (rev 313)
+++ brutefir/trunk/debian/patches/00list	2004-12-10 09:24:55 UTC (rev 314)
@@ -0,0 +1 @@
+10_Makefile

Added: brutefir/trunk/debian/patches/10_Makefile.dpatch
===================================================================
--- brutefir/trunk/debian/patches/10_Makefile.dpatch	2004-12-10 09:17:44 UTC (rev 313)
+++ brutefir/trunk/debian/patches/10_Makefile.dpatch	2004-12-10 09:24:55 UTC (rev 314)
@@ -0,0 +1,25 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 10_Makefile.dpatch by Free Ekanayaka <free@agnula.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+@DPATCH@
+diff -urNad brutefir-1.0/Makefile /tmp/dpep.OXeq7C/brutefir-1.0/Makefile
+--- brutefir-1.0/Makefile	2004-04-21 21:49:00.000000000 +0200
++++ /tmp/dpep.OXeq7C/brutefir-1.0/Makefile	2004-12-10 09:14:19.000000000 +0100
+@@ -1,11 +1,11 @@
+ ###################################
+ # Where to install
+-INSTALL_PREFIX	= $(DESTDIR)/usr/local
++INSTALL_PREFIX	= $(DESTDIR)/usr
+ 
+ ###################################
+ # Where to find libraries, and their header files.
+-LIBPATHS	= -L/usr/local/lib
+-INCLUDE		= -I/usr/local/include
++LIBPATHS	= -L/usr/lib
++INCLUDE		= -I/usr/include
+ ifdef FFTW_PATH
+ LIBPATHS	+= -L$(FFTW_PATH)/lib
+ INCLUDE		+= -I$(FFTW_PATH)/include


Property changes on: brutefir/trunk/debian/patches/10_Makefile.dpatch
___________________________________________________________________
Name: svn:executable
   + *