Author: w.kier                       Date: Sat Jan  9 18:47:12 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- reriten and expanded optflags.patch - due to source changes

---- Files affected:
packages/dshowserver:
   dshowserver-make.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/dshowserver/dshowserver-make.patch
diff -u /dev/null packages/dshowserver/dshowserver-make.patch:1.1
--- /dev/null   Sat Jan  9 19:47:12 2010
+++ packages/dshowserver/dshowserver-make.patch Sat Jan  9 19:47:07 2010
@@ -0,0 +1,76 @@
+diff -urN dshowserver.orig/config.mak dshowserver-svn101/config.mak
+--- dshowserver.orig/config.mak        2010-01-09 18:46:57.000000000 +0100
++++ dshowserver-svn101/config.mak      2010-01-09 19:35:48.000000000 +0100
+@@ -23,6 +23,7 @@
+ RANLIB ?= ranlib
+ OBJDIR ?= ../objs
+ 
+-PREFIX ?= /usr/local
++PREFIX ?= /usr
+ PREFIX_EXE ?= $(PREFIX)/bin
+-PREFIX_SHARE ?= $(PREFIX)/share/dshowserver
++PREFIX_LIBS ?= $(PREFIX)/lib/dshowserver
++PREFIX_REAL ?= /usr/lib/dshowserver
+diff -urN dshowserver.orig/dshowserver/Makefile 
dshowserver-svn101/dshowserver/Makefile
+--- dshowserver.orig/dshowserver/Makefile      2010-01-09 18:47:01.000000000 
+0100
++++ dshowserver-svn101/dshowserver/Makefile    2010-01-09 19:36:17.000000000 
+0100
+@@ -2,13 +2,13 @@
+ 
+ 
+ CFLAGS=-I../loader -Wdisabled-optimization -Wno-pointer-sign 
-Wdeclaration-after-statement -I. -Wall -Wno-switch -Wpointer-arith 
-Wredundant-decls -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE 
-D__WINE__ -DNOAVIFILE_HEADERS -DMPLAYER
+-CFLAGS+=-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer
++OPTFLAGS:=-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer
+ 
+ ifdef DEBUG
+-  CFLAGS+= -g
++  OPTFLAGS+= -g
+   LOADER_OPT = "DEBUG=1"
+ else
+-  CFLAGS+= -O2
++  OPTFLAGS+= -O2
+ endif
+ ifdef STATIC
+   STATICBUILD= -static
+@@ -28,6 +28,7 @@
+   endif
+ endif
+ 
++CFLAGS += $(OPTFLAGS)
+ LIBS += $(EXTRA_LIBS)
+ 
+ .PHONY: loader
+@@ -35,7 +36,7 @@
+ all: $(OBJDIR) dshowserver $(REGISTERCODEC)
+ 
+ dshowserver: $(OBJDIR)/server.o $(OBJDIR)/timeout_sem.o $(OBJDIR)/defaults.o 
$(OBJDIR)/crc32.o $(OBJDIR)/libloader.a
+-      $(CC) $(STATICBUILD) -o $@ $^ $(LIBS)
++      $(CC) $(CFLAGS) $(LDFLAGS) $(STATICBUILD) -o $@ $^ $(LIBS)
+ ifdef X_COMPILE
+       mv $@ $...@.exe
+       echo "#!/bin/sh" > $@
+@@ -45,7 +46,7 @@
+ endif
+ 
+ registercodec: ../loader/modify_reg.c ../loader/registry.c
+-      $(CC) $(STATICBUILD) -I../loader -I../loader/compat -o $@ $<
++      $(CC) $(CFLAGS) $(LDFLAGS) $(STATICBUILD) -I../loader 
-I../loader/compat -o $@ $<
+ 
+ 
+ $(OBJDIR):
+@@ -72,13 +73,13 @@
+       rm -f dshowserver.exe*
+ 
+ install::
+-      mkdir -p $(PREFIX_SHARE)
++      mkdir -p $(PREFIX_LIBS)
+       mkdir -p $(PREFIX_EXE)
+ ifdef WINE_EXT
+-      cp dshowserver.$(WINE_EXT) $(PREFIX_SHARE)/
++      cp dshowserver.$(WINE_EXT) $(PREFIX_LIBS)/
+       echo "#!/bin/sh" > $(PREFIX_EXE)/dshowserver
+       echo "echo 'Starting wine dshowserver.$(WINE_EXT)'" >> 
$(PREFIX_EXE)/dshowserver
+-      echo 'wine $(PREFIX_SHARE)/dshowserver.$(WINE_EXT) $$*' >> 
$(PREFIX_EXE)/dshowserver
++      echo 'wine $(PREFIX_REAL)/dshowserver.$(WINE_EXT) $$*' >> 
$(PREFIX_EXE)/dshowserver
+       chmod +x $(PREFIX_EXE)/dshowserver
+ else
+       cp dshowserver $(PREFIX_EXE)/
================================================================
_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to