mr_bones_    14/03/10 15:56:04

  Modified:             libsdl2-2.0.1-static-libs.patch
  Added:                libsdl2-2.0.2-static-libs.patch
  Log:
  version bump (bug #504000)
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, unsigned Manifest commit)

Revision  Changes    Path
1.3                  media-libs/libsdl2/files/libsdl2-2.0.1-static-libs.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl2/files/libsdl2-2.0.1-static-libs.patch?rev=1.3&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl2/files/libsdl2-2.0.1-static-libs.patch?rev=1.3&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl2/files/libsdl2-2.0.1-static-libs.patch?r1=1.2&r2=1.3

Index: libsdl2-2.0.1-static-libs.patch
===================================================================
RCS file: 
/var/cvsroot/gentoo-x86/media-libs/libsdl2/files/libsdl2-2.0.1-static-libs.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- libsdl2-2.0.1-static-libs.patch     1 Jan 2014 00:26:03 -0000       1.2
+++ libsdl2-2.0.1-static-libs.patch     10 Mar 2014 15:56:04 -0000      1.3
@@ -1,6 +1,5 @@
-diff -r c1563f514b5b Makefile.in
---- a/Makefile.in      Thu Apr 04 11:35:22 2013 -0400
-+++ b/Makefile.in      Wed Apr 17 14:17:09 2013 -0400
+--- a/Makefile.in
++++ b/Makefile.in
 @@ -33,10 +33,10 @@
  OBJECTS = @OBJECTS@
  VERSION_OBJECTS = @VERSION_OBJECTS@
@@ -46,9 +45,8 @@
  install-data:
        $(SHELL) $(auxdir)/mkinstalldirs $(DESTDIR)$(datadir)/aclocal
        $(INSTALL) -m 644 $(srcdir)/sdl2.m4 $(DESTDIR)$(datadir)/aclocal/sdl2.m4
-diff -r c1563f514b5b configure.in
---- a/configure.in     Thu Apr 04 11:35:22 2013 -0400
-+++ b/configure.in     Wed Apr 17 14:17:09 2013 -0400
+--- a/configure.in
++++ b/configure.in
 @@ -2597,7 +2597,7 @@
              have_loadso=yes
          fi



1.1                  media-libs/libsdl2/files/libsdl2-2.0.2-static-libs.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl2/files/libsdl2-2.0.2-static-libs.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libsdl2/files/libsdl2-2.0.2-static-libs.patch?rev=1.1&content-type=text/plain

Index: libsdl2-2.0.2-static-libs.patch
===================================================================
--- SDL2-2.0.2.orig/Makefile.in
+++ SDL2-2.0.2/Makefile.in
@@ -33,10 +33,10 @@
 OBJECTS = @OBJECTS@
 VERSION_OBJECTS = @VERSION_OBJECTS@
 
-SDLMAIN_TARGET = libSDL2main.a
+SDLMAIN_TARGET = libSDL2main.la
 SDLMAIN_OBJECTS = @SDLMAIN_OBJECTS@
 
-SDLTEST_TARGET = libSDL2_test.a
+SDLTEST_TARGET = libSDL2_test.la
 SDLTEST_OBJECTS = @SDLTEST_OBJECTS@
 
 SRC_DIST = *.txt acinclude Android.mk autogen.sh android-project build-scripts 
cmake configure configure.in debian include Makefile.* sdl2-config.in sdl2.m4 
sdl2.pc.in SDL2.spec.in src test VisualC.html VisualC Xcode Xcode-iOS
@@ -123,15 +123,13 @@
 .PHONY: all update-revision install install-bin install-hdrs install-lib 
install-data uninstall uninstall-bin uninstall-hdrs uninstall-lib 
uninstall-data clean distclean dist $(OBJECTS:.lo=.d)
 
 $(objects)/$(TARGET): $(OBJECTS) $(VERSION_OBJECTS)
-       $(LIBTOOL) --mode=link $(CC) -o $@ $(OBJECTS) $(VERSION_OBJECTS) 
$(LDFLAGS) $(EXTRA_LDFLAGS) $(LT_LDFLAGS)
+       $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) 
$(EXTRA_LDFLAGS) $(LT_LDFLAGS)
 
 $(objects)/$(SDLMAIN_TARGET): $(SDLMAIN_OBJECTS)
-       $(AR) cru $@ $(SDLMAIN_OBJECTS)
-       $(RANLIB) $@
+       $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) 
$(EXTRA_LDFLAGS) $(LT_LDFLAGS) -all-static
 
 $(objects)/$(SDLTEST_TARGET): $(SDLTEST_OBJECTS)
-       $(AR) cru $@ $(SDLTEST_OBJECTS)
-       $(RANLIB) $@
+       $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o $@ $^ $(LDFLAGS) 
$(EXTRA_LDFLAGS) $(LT_LDFLAGS) -all-static
 
 install: all install-bin install-hdrs install-lib install-data
 install-bin:
@@ -152,10 +150,8 @@
 install-lib: $(objects) $(objects)/$(TARGET) $(objects)/$(SDLMAIN_TARGET) 
$(objects)/$(SDLTEST_TARGET)
        $(SHELL) $(auxdir)/mkinstalldirs $(DESTDIR)$(libdir)
        $(LIBTOOL) --mode=install $(INSTALL) $(objects)/$(TARGET) 
$(DESTDIR)$(libdir)/$(TARGET)
-       $(INSTALL) -m 644 $(objects)/$(SDLMAIN_TARGET) 
$(DESTDIR)$(libdir)/$(SDLMAIN_TARGET)
-       $(RANLIB) $(DESTDIR)$(libdir)/$(SDLMAIN_TARGET)
-       $(INSTALL) -m 644 $(objects)/$(SDLTEST_TARGET) 
$(DESTDIR)$(libdir)/$(SDLTEST_TARGET)
-       $(RANLIB) $(DESTDIR)$(libdir)/$(SDLTEST_TARGET)
+       $(LIBTOOL) --mode=install $(INSTALL) -m 644 
$(objects)/$(SDLMAIN_TARGET) $(DESTDIR)$(libdir)/$(SDLMAIN_TARGET)
+       $(LIBTOOL) --mode=install $(INSTALL) -m 644 
$(objects)/$(SDLTEST_TARGET) $(DESTDIR)$(libdir)/$(SDLTEST_TARGET)
 install-data:
        $(SHELL) $(auxdir)/mkinstalldirs $(DESTDIR)$(datadir)/aclocal
        $(INSTALL) -m 644 $(srcdir)/sdl2.m4 $(DESTDIR)$(datadir)/aclocal/sdl2.m4
--- SDL2-2.0.2.orig/configure.in
+++ SDL2-2.0.2/configure.in
@@ -2858,7 +2858,7 @@
         if test -f /lib/w32api/libuuid.a; then
             LIBUUID=/lib/w32api/libuuid.a
         else
-            LIBUUID=-luuid
+            LIBUUID=-Wl,-luuid
         fi
         EXTRA_LDFLAGS="$EXTRA_LDFLAGS -luser32 -lgdi32 -lwinmm -limm32 -lole32 
-loleaut32 -lshell32 -lversion $LIBUUID -XCClinker -static-libgcc"
         # The Windows platform requires special setup
@@ -3132,23 +3132,23 @@
 
 VERSION_OBJECTS=`echo $VERSION_SOURCES`
 VERSION_DEPENDS=`echo $VERSION_SOURCES`
-VERSION_OBJECTS=`echo "$VERSION_OBJECTS" | sed 's,[[^ ]]*/\([[^ 
]]*\)\.rc,$(objects)/\1.o,g'`
+VERSION_OBJECTS=`echo "$VERSION_OBJECTS" | sed 's,[[^ ]]*/\([[^ 
]]*\)\.rc,$(objects)/\1.lo,g'`
 VERSION_DEPENDS=`echo "$VERSION_DEPENDS" | sed "s,\\([[^ ]]*\\)/\\([[^ 
]]*\\)\\.rc,\\\\
-\\$(objects)/\\2.o: \\1/\\2.rc\\\\
-       \\$(WINDRES) \\$< \\$@,g"`
+\\$(objects)/\\2.lo: \\1/\\2.rc\\\\
+       \\$(LIBTOOL) --mode=compile --tag=RC \\$(WINDRES) -i \\$< -o \\$@,g"`
 
 SDLMAIN_OBJECTS=`echo $SDLMAIN_SOURCES`
 SDLMAIN_DEPENDS=`echo $SDLMAIN_SOURCES`
-SDLMAIN_OBJECTS=`echo "$SDLMAIN_OBJECTS" | sed 's,[[^ ]]*/\([[^ 
]]*\)\.c,$(objects)/\1.o,g'`
+SDLMAIN_OBJECTS=`echo "$SDLMAIN_OBJECTS" | sed 's,[[^ ]]*/\([[^ 
]]*\)\.c,$(objects)/\1.lo,g'`
 SDLMAIN_DEPENDS=`echo "$SDLMAIN_DEPENDS" | sed "s,\\([[^ ]]*\\)/\\([[^ 
]]*\\)\\.c,\\\\
-\\$(objects)/\\2.o: \\1/\\2.c\\\\
+\\$(objects)/\\2.lo: \\1/\\2.c\\\\
        \\$(LIBTOOL) --mode=compile \\$(CC) \\$(CFLAGS) \\$(EXTRA_CFLAGS) 
$DEPENDENCY_TRACKING_OPTIONS -c \\$< -o \\$@,g"`
 
 SDLTEST_OBJECTS=`echo $SDLTEST_SOURCES`
 SDLTEST_DEPENDS=`echo $SDLTEST_SOURCES`
-SDLTEST_OBJECTS=`echo "$SDLTEST_OBJECTS" | sed 's,[[^ ]]*/\([[^ 
]]*\)\.c,$(objects)/\1.o,g'`
+SDLTEST_OBJECTS=`echo "$SDLTEST_OBJECTS" | sed 's,[[^ ]]*/\([[^ 
]]*\)\.c,$(objects)/\1.lo,g'`
 SDLTEST_DEPENDS=`echo "$SDLTEST_DEPENDS" | sed "s,\\([[^ ]]*\\)/\\([[^ 
]]*\\)\\.c,\\\\
-\\$(objects)/\\2.o: \\1/\\2.c\\\\
+\\$(objects)/\\2.lo: \\1/\\2.c\\\\
        \\$(LIBTOOL) --mode=compile \\$(CC) \\$(CFLAGS) \\$(EXTRA_CFLAGS) 
$DEPENDENCY_TRACKING_OPTIONS -c \\$< -o \\$@,g"`
 
 # Set runtime shared library paths as needed




Reply via email to