packages: dss/dss.spec, dss/compile.patch (NEW), dss/optflags.patch (NEW) -...

glen glen at pld-linux.org
Sun Aug 1 15:01:55 CEST 2010


Author: glen                         Date: Sun Aug  1 13:01:55 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- use our buildflags, fix usinged var comparision error

---- Files affected:
packages/dss:
   dss.spec (1.2 -> 1.3) , compile.patch (NONE -> 1.1)  (NEW), optflags.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/dss/dss.spec
diff -u packages/dss/dss.spec:1.2 packages/dss/dss.spec:1.3
--- packages/dss/dss.spec:1.2	Sun Aug  1 14:59:21 2010
+++ packages/dss/dss.spec	Sun Aug  1 15:01:47 2010
@@ -9,6 +9,8 @@
 # Source0-md5:	ca676691db8417d05121699c0ca3d549
 Patch0:		%{name}.patch
 Patch1:		%{name}-x86_64.patch
+Patch2:		optflags.patch
+Patch3:		compile.patch
 URL:		http://dss.macosforge.org/
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -101,6 +103,8 @@
 %setup -q -n DarwinStreamingSrvr%{version}-Source
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 # patch streamingadminserver.pl
 %{__sed} -i -e  "s|/usr/local/|/usr/|g" WebAdmin/src/streamingadminserver.pl
@@ -156,6 +160,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.3  2010/08/01 13:01:47  glen
+- use our buildflags, fix usinged var comparision error
+
 Revision 1.2  2010/08/01 12:59:21  glen
 - build fixes from mailinglist
 

================================================================
Index: packages/dss/compile.patch
diff -u /dev/null packages/dss/compile.patch:1.1
--- /dev/null	Sun Aug  1 15:01:55 2010
+++ packages/dss/compile.patch	Sun Aug  1 15:01:47 2010
@@ -0,0 +1,11 @@
+--- DarwinStreamingSrvr6.0.3-Source/./RTCPUtilitiesLib/RTCPAPPNADUPacket.h~	2008-05-06 02:28:59.000000000 +0300
++++ DarwinStreamingSrvr6.0.3-Source/./RTCPUtilitiesLib/RTCPAPPNADUPacket.h	2010-08-01 15:10:37.223423749 +0300
+@@ -202,7 +202,7 @@
+ public:
+     NaduList(): fNaduReportList(NULL), fcurrentIndexCount(0), fListSize(0) {};
+     ~NaduList() {
+-        for (int i = 0; i < fListSize; i++) {
++        for (unsigned int i = 0; i < fListSize; i++) {
+             if (fNaduReportList[i] != 0) {
+                 delete fNaduReportList[i];
+                 fNaduReportList[i] = 0;

================================================================
Index: packages/dss/optflags.patch
diff -u /dev/null packages/dss/optflags.patch:1.1
--- /dev/null	Sun Aug  1 15:01:55 2010
+++ packages/dss/optflags.patch	Sun Aug  1 15:01:47 2010
@@ -0,0 +1,92 @@
+--- DarwinStreamingSrvr6.0.3-Source/Buildit~	2010-08-01 15:43:58.000000000 +0300
++++ DarwinStreamingSrvr6.0.3-Source/Buildit	2010-08-01 15:52:52.789829857 +0300
+@@ -66,10 +66,10 @@
+ 
+ 	Linux.ppc)
+         	echo "Configuring for the "$OSNAME" "$HARDWARENAME" platform"
+-		CPLUS=gcc
+-		CCOMP=gcc
+-		LINKER='gcc'
+- 		MAKE=make
++ 		CPLUS=${CXX:-gcc}
++ 		CCOMP=${CC:-gcc}
++ 		LINKER=${CC:-gcc}
++  		MAKE=${MAKE:-make}
+  		
+ 		COMPILER_FLAGS="-D_REENTRANT -D__USE_POSIX -D__linuxppc__ -pipe"
+         	INCLUDE_FLAG="-include"
+@@ -90,10 +90,10 @@
+ 	Linux.i586 | \
+ 	Linux.i686)
+ 	        echo "Configuring for the "$OSNAME" "$HARDWARENAME" platform"
+-		CPLUS=gcc
+-		CCOMP=gcc
+-		LINKER='gcc'
+- 		MAKE=make
++ 		CPLUS=${CXX:-gcc}
++ 		CCOMP=${CC:-gcc}
++ 		LINKER=${CC:-gcc}
++  		MAKE=${MAKE:-make}
+  		
+ 		COMPILER_FLAGS="-D_REENTRANT -D__USE_POSIX -D__linux__ -pipe"
+ 		INCLUDE_FLAG="-include"
+@@ -111,10 +111,10 @@
+ 
+         Linux.x86_64)
+         	echo "Configuring for the "$OSNAME" "$HARDWARENAME" platform"
+-		CPLUS=gcc
+-		CCOMP=gcc
+-		LINKER='gcc'
+- 		MAKE=make
++ 		CPLUS=${CXX:-gcc}
++ 		CCOMP=${CC:-gcc}
++ 		LINKER=${CC:-gcc}
++  		MAKE=${MAKE:-make}
+  		
+ 		COMPILER_FLAGS="-D_REENTRANT -D__USE_POSIX -D__linux__ -pipe -fPIC"
+ 		INCLUDE_FLAG="-include"
+@@ -132,10 +132,10 @@
+ 
+ 	Linux.mips)
+ 	        echo "Configuring for the "$OSNAME" "$HARDWARENAME" platform"
+-		CPLUS=gcc
+-		CCOMP=gcc
+-		LINKER='egcs'
+- 		MAKE=make
++ 		CPLUS=${CXX:-gcc}
++ 		CCOMP=${CC:-gcc}
++ 		LINKER=${CC:-egcs}
++  		MAKE=${MAKE:-make}
+  		
+ 		COMPILER_FLAGS="-D_REENTRANT -D__linux__ -Wno-multichar -pipe"
+ 		INCLUDE_FLAG="-include"
+@@ -153,10 +153,10 @@
+ 
+ 	FreeBSD.i386)
+         	echo "Configuring for the "$OSNAME" "$HARDWARENAME" platform"
+-		CPLUS=gcc
+-		CCOMP=gcc
+-		LINKER="gcc"
+- 		MAKE=make
++ 		CPLUS=${CXX:-gcc}
++ 		CCOMP=${CC:-gcc}
++ 		LINKER=${CC:-gcc}
++  		MAKE=${MAKE:-make}
+  		
+ 		COMPILER_FLAGS=
+ 		INCLUDE_FLAG="-include"
+@@ -171,10 +171,10 @@
+ #	SunOS.sun4u)
+ 	SunOS.*)
+ 	        echo "Configuring for the "$OSNAME" "$HARDWARENAME" platform"
+-		CPLUS=g++
+-		CCOMP=gcc
+-		LINKER="g++"
+- 		MAKE=make
++ 		CPLUS=${CXX:-g++}
++ 		CCOMP=${CC:-gcc}
++ 		LINKER=${CC:-g++}
++  		MAKE=${MAKE:-make}
+  		
+ 		COMPILER_FLAGS="-D__solaris__ -D_REENTRANT -DFD_SETSIZE=65536 -L/usr/local/lib -R/usr/local/lib"
+ 		INCLUDE_FLAG="-include"
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/dss/dss.spec?r1=1.2&r2=1.3&f=u



More information about the pld-cvs-commit mailing list