packages: dshowserver/dshowserver-make.patch (NEW) - reriten and expanded o...
w.kier
w.kier at pld-linux.org
Sat Jan 9 19:47:12 CET 2010
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)/
================================================================
More information about the pld-cvs-commit
mailing list