From: <tr...@us...> - 2007-08-17 09:36:19
|
Revision: 416 http://pkgbuild.svn.sourceforge.net/pkgbuild/?rev=416&view=rev Author: trisk Date: 2007-08-17 02:36:20 -0700 (Fri, 17 Aug 2007) Log Message: ----------- 2007-08-17 Albert Lee <tr...@ac...> * SFEsdl.spec: Inherit base-spec properties * SFEsigcpp.spec: Use stlport, add patch2 * patches/sigcpp-02-prototypes.diff: Patch for missing prototypes Modified Paths: -------------- spec-files-extra/trunk/ChangeLog spec-files-extra/trunk/SFEsdl.spec spec-files-extra/trunk/SFEsigcpp.spec Added Paths: ----------- spec-files-extra/trunk/patches/sigcpp-02-prototypes.diff Modified: spec-files-extra/trunk/ChangeLog =================================================================== --- spec-files-extra/trunk/ChangeLog 2007-08-17 03:17:10 UTC (rev 415) +++ spec-files-extra/trunk/ChangeLog 2007-08-17 09:36:20 UTC (rev 416) @@ -1,3 +1,9 @@ +2007-08-17 Albert Lee <tr...@ac...> + + * SFEsdl.spec: Inherit base-spec properties + * SFEsigcpp.spec: Use stlport, add patch2 + * patches/sigcpp-02-prototypes.diff: Patch for missing prototypes + 2007-08-15 Albert Lee <tr...@ac...> * SFEgnome-sharp.spec: Add gnome-sharp-02-gtkhtml3.14.diff Modified: spec-files-extra/trunk/SFEsdl.spec =================================================================== --- spec-files-extra/trunk/SFEsdl.spec 2007-08-17 03:17:10 UTC (rev 415) +++ spec-files-extra/trunk/SFEsdl.spec 2007-08-17 09:36:20 UTC (rev 416) @@ -21,12 +21,11 @@ %define nasm_option --disable-nasm %use sdl = libsdl.spec -Name: SFEsdl -Summary: Simple DirectMedia - multimedia library -Version: 1.2.11 -Source: http://www.libsdl.org/release/SDL-%{version}.tar.gz -SUNW_BaseDir: %{_basedir} -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Name: SFEsdl +Summary: %{sdl.summary} +Version: %{sdl.version} +SUNW_BaseDir: %{_basedir} +BuildRoot: %{_tmppath}/%{name}-%{version}-build %include default-depend.inc Requires: SUNWlibms Requires: SUNWxwrtl @@ -124,6 +123,8 @@ %endif %changelog +* Thu Aug 16 2007 - tr...@ac... +- Inherit base-spec properties * Sat Jul 14 2007 - do...@tr... - disable nasm * Tue Jun 5 2007 - do...@tr... Modified: spec-files-extra/trunk/SFEsigcpp.spec =================================================================== --- spec-files-extra/trunk/SFEsigcpp.spec 2007-08-17 03:17:10 UTC (rev 415) +++ spec-files-extra/trunk/SFEsigcpp.spec 2007-08-17 09:36:20 UTC (rev 416) @@ -11,6 +11,7 @@ URL: http://libsigc.sourceforge.net/ Source: http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.0/libsigc++-%{version}.tar.bz2 Patch1: sigcpp-01-build-fix.diff +Patch2: sigcpp-02-prototypes.diff SUNW_BaseDir: %{_basedir} BuildRoot: %{_tmppath}/%{name}-%{version}-build %include default-depend.inc @@ -25,6 +26,7 @@ %prep %setup -q -n libsigc++-%version %patch1 -p1 +%patch2 -p1 %build CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` @@ -33,10 +35,11 @@ fi perl -pi -e 's/(\s*#define SIGC_TYPEDEF_REDEFINE_ALLOWED.*)/\/\/$1/' \ sigc++/macros/signal.h.m4 -export CXXFLAGS="%cxx_optflags" %if %cc_is_gcc +export CXXFLAGS="%{gcc_cxx_optflags}" %else export CXX="${CXX} -norunpath" +export CXXFLAGS="%cxx_optflags -library=stlport4 -staticlib=stlport4 -features=tmplife -features=tmplrefstatic" %endif ./configure --prefix=%{_prefix} --mandir=%{_mandir} \ --libdir=%{_libdir} \ @@ -71,6 +74,9 @@ %{_includedir}/* %changelog +* Fri Aug 17 2007 - tr...@ac... +- Add patch for missing prototypes in test +- Use stlport * Fri Jun 23 2006 - la...@su... - rename to SFEsigcpp - update permissions Added: spec-files-extra/trunk/patches/sigcpp-02-prototypes.diff =================================================================== --- spec-files-extra/trunk/patches/sigcpp-02-prototypes.diff (rev 0) +++ spec-files-extra/trunk/patches/sigcpp-02-prototypes.diff 2007-08-17 09:36:20 UTC (rev 416) @@ -0,0 +1,10 @@ +--- libsigc++-2.0.17.orig/tests/test_copy_invalid_slot.cc 2005年 4月 30日 六 22:00:47 ++++ libsigc++-2.0.17/tests/test_copy_invalid_slot.cc 2007年 8月 17日 五 05:20:43 +@@ -1,5 +1,7 @@ + #include <iostream> + #include <sigc++/sigc++.h> ++#include <stdlib.h> ++#include <strings.h> + + void Foo(sigc::trackable &t) {} + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |