[SCM] C Bindings for the SFML Library branch, master, updated. upstream/1.2-19-g246cf54
Christoph Egger
Christoph.Egger at gmx.de
Wed Jun 25 14:39:36 UTC 2008
The following commit has been merged in the master branch:
commit ffbfac29d1f5ae5ab537799f4da9379f350c6552
Author: Christoph Egger <Christoph.Egger at gmx.de>
Date: Wed Jun 25 16:12:27 2008 +0200
* Importing newer upstream Version
* droping now unneeded patches
* Add new patch to fix soname
diff --git a/CSFML/lib/libcsfml-audio.so.1 b/CSFML/lib/libcsfml-audio.so.1
deleted file mode 100755
index 9bd588d..0000000
Binary files a/CSFML/lib/libcsfml-audio.so.1 and /dev/null differ
diff --git a/CSFML/lib/libcsfml-graphics.so.1 b/CSFML/lib/libcsfml-graphics.so.1
deleted file mode 100755
index 17c5ab7..0000000
Binary files a/CSFML/lib/libcsfml-graphics.so.1 and /dev/null differ
diff --git a/CSFML/lib/libcsfml-network.so.1 b/CSFML/lib/libcsfml-network.so.1
deleted file mode 100755
index ddb2dac..0000000
Binary files a/CSFML/lib/libcsfml-network.so.1 and /dev/null differ
diff --git a/CSFML/lib/libcsfml-system.so.1 b/CSFML/lib/libcsfml-system.so.1
deleted file mode 100755
index 904410b..0000000
Binary files a/CSFML/lib/libcsfml-system.so.1 and /dev/null differ
diff --git a/CSFML/lib/libcsfml-window.so.1 b/CSFML/lib/libcsfml-window.so.1
deleted file mode 100755
index bb85278..0000000
Binary files a/CSFML/lib/libcsfml-window.so.1 and /dev/null differ
diff --git a/debian/changelog b/debian/changelog
index e8353ab..5f86253 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,11 @@
-libcsfml (1.2-1) unstable; urgency=low
+libcsfml (1.3-1) unstable; urgency=low
+
+ * New Upstream Version
+ *
+
+ -- Christoph Egger <Christoph.Egger at gmx.de> Wed, 25 Jun 2008 16:10:19 +0200
+
+libcsfml (1.2-1) UNRELEASED; urgency=low
* Initial release (Closes: #481665)
diff --git a/debian/control b/debian/control
index c0972cb..beaf3a6 100644
--- a/debian/control
+++ b/debian/control
@@ -2,18 +2,18 @@ Source: libcsfml
Priority: extra
Maintainer: Debian Games team <pkg-games-devel at lists.alioth.debian.org>
Uploaders: Christoph Egger <Christoph.Egger at gmx.de>
-Build-Depends: debhelper (>= 6), quilt, libsfml1-dev
+Build-Depends: debhelper (>= 6), quilt, libsfml1.deb3-dev
Standards-Version: 3.8.0
Section: libs
Homepage: http://www.sfml-dev.org
Vcs-Git: git://git.debian.org/pkg-games/libcsfml.git
Vcs-Browser: http://git.debian.org/?p=pkg-games/libcsfml.git
-Package: libcsfml1-dev
+Package: libcsfml1.deb3-dev
Provides: libcsfml-dev
Section: libdevel
Architecture: any
-Depends: libcsfml-audio1 (= ${binary:Version}), libcsfml-graphics1 (= ${binary:Version}), libcsfml-network1 (= ${binary:Version}), libcsfml-system1 (= ${binary:Version}), libcsfml-window1 (= ${binary:Version})
+Depends: libcsfml-audio1.deb3 (= ${binary:Version}), libcsfml-graphics1.deb3 (= ${binary:Version}), libcsfml-network1.deb3 (= ${binary:Version}), libcsfml-system1.deb3 (= ${binary:Version}), libcsfml-window1.deb3 (= ${binary:Version})
Description: Developmentfiles for the C binding of SFML
SFML is an simple and fast library for providing access
to multimedia libraries. It can be used to develop OpenGL
@@ -22,7 +22,7 @@ Description: Developmentfiles for the C binding of SFML
.
This Package provides the developmentfiles for the C Binding
-Package: libcsfml-audio1
+Package: libcsfml-audio1.deb3
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libsfml-audio1
@@ -32,7 +32,7 @@ Description: Libraries for the C Binding of SFML - Audio Part
Applications with OpenAL Audio. It Supports Cross Platform
Development
-Package: libcsfml-graphics1
+Package: libcsfml-graphics1.deb3
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libsfml-graphics1
@@ -42,7 +42,7 @@ Description: Libraries for the C Binding of SFML - Graphics Part
Applications with OpenAL Audio. It Supports Cross Platform
Development
-Package: libcsfml-system1
+Package: libcsfml-system1.deb3
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libsfml-system1
@@ -52,7 +52,7 @@ Description: Libraries for the C Binding of SFML - System Part
Applications with OpenAL Audio. It Supports Cross Platform
Development
-Package: libcsfml-network1
+Package: libcsfml-network1.deb3
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libsfml-network1
@@ -62,7 +62,7 @@ Description: Libraries for the C Binding of SFML - Network Part
Applications with OpenAL Audio. It Supports Cross Platform
Development
-Package: libcsfml-window1
+Package: libcsfml-window1.deb3
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libsfml-window1
diff --git a/debian/libcsfml-audio1.dirs b/debian/libcsfml-audio1.deb3.dirs
similarity index 100%
rename from debian/libcsfml-audio1.dirs
rename to debian/libcsfml-audio1.deb3.dirs
diff --git a/debian/libcsfml-audio1.install b/debian/libcsfml-audio1.deb3.install
similarity index 100%
rename from debian/libcsfml-audio1.install
rename to debian/libcsfml-audio1.deb3.install
diff --git a/debian/libcsfml-graphics1.dirs b/debian/libcsfml-graphics1.deb3.dirs
similarity index 100%
rename from debian/libcsfml-graphics1.dirs
rename to debian/libcsfml-graphics1.deb3.dirs
diff --git a/debian/libcsfml-graphics1.install b/debian/libcsfml-graphics1.deb3.install
similarity index 100%
rename from debian/libcsfml-graphics1.install
rename to debian/libcsfml-graphics1.deb3.install
diff --git a/debian/libcsfml-network1.dirs b/debian/libcsfml-network1.deb3.dirs
similarity index 100%
rename from debian/libcsfml-network1.dirs
rename to debian/libcsfml-network1.deb3.dirs
diff --git a/debian/libcsfml-network1.install b/debian/libcsfml-network1.deb3.install
similarity index 100%
rename from debian/libcsfml-network1.install
rename to debian/libcsfml-network1.deb3.install
diff --git a/debian/libcsfml-system1.install b/debian/libcsfml-system1.deb3.install
similarity index 100%
rename from debian/libcsfml-system1.install
rename to debian/libcsfml-system1.deb3.install
diff --git a/debian/libcsfml-window1.dirs b/debian/libcsfml-window1.deb3.dirs
similarity index 100%
rename from debian/libcsfml-window1.dirs
rename to debian/libcsfml-window1.deb3.dirs
diff --git a/debian/libcsfml-window1.install b/debian/libcsfml-window1.deb3.install
similarity index 100%
rename from debian/libcsfml-window1.install
rename to debian/libcsfml-window1.deb3.install
diff --git a/debian/libcsfml1-dev.docs b/debian/libcsfml1.deb3-dev.docs
similarity index 100%
rename from debian/libcsfml1-dev.docs
rename to debian/libcsfml1.deb3-dev.docs
diff --git a/debian/libcsfml1-dev.install b/debian/libcsfml1.deb3-dev.install
similarity index 100%
rename from debian/libcsfml1-dev.install
rename to debian/libcsfml1.deb3-dev.install
diff --git a/debian/patches/fix_soname.patch b/debian/patches/fix_soname.patch
new file mode 100644
index 0000000..3a3405d
--- /dev/null
+++ b/debian/patches/fix_soname.patch
@@ -0,0 +1,13 @@
+Index: libcsfml/CSFML/src/SFML/Makefile
+===================================================================
+--- libcsfml.orig/CSFML/src/SFML/Makefile 2008-06-25 16:03:25.000000000 +0200
++++ libcsfml/CSFML/src/SFML/Makefile 2008-06-25 16:03:38.000000000 +0200
+@@ -3,7 +3,7 @@
+ export CFLAGS = -W -Wall -pedantic -fPIC -Wno-unused -I../.. -I../../../include -DNDEBUG -DCSFML_EXPORTS -O2
+ export LDFLAGS = -shared
+ export LIBPATH = ../../../lib
+-export VERSION = 1
++export VERSION = 1.deb3
+ export CP = cp
+ export LN = ln
+ export LNFLAGS = -s -f
diff --git a/debian/patches/link_agains_needed_sfml_libraries.patch b/debian/patches/link_agains_needed_sfml_libraries.patch
deleted file mode 100644
index e8b851f..0000000
--- a/debian/patches/link_agains_needed_sfml_libraries.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-Index: libcsfml/CSFML/src/SFML/Audio/Makefile
-===================================================================
---- libcsfml.orig/CSFML/src/SFML/Audio/Makefile 2008-06-03 18:44:40.000000000 +0200
-+++ libcsfml/CSFML/src/SFML/Audio/Makefile 2008-06-03 18:45:03.000000000 +0200
-@@ -5,7 +5,7 @@
- all: $(LIB)
-
- libcsfml-audio.so: $(OBJ)
-- $(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBPATH)/$@.$(VERSION) $(OBJ)
-+ $(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -lsfml-audio -o $(LIBPATH)/$@.$(VERSION) $(OBJ)
-
- $(OBJ): %.o: %.cpp
- $(CPP) -o $@ -c $< $(CFLAGS)
-Index: libcsfml/CSFML/src/SFML/Graphics/Makefile
-===================================================================
---- libcsfml.orig/CSFML/src/SFML/Graphics/Makefile 2008-06-03 18:45:08.000000000 +0200
-+++ libcsfml/CSFML/src/SFML/Graphics/Makefile 2008-06-03 18:45:21.000000000 +0200
-@@ -5,7 +5,7 @@
- all: $(LIB)
-
- libcsfml-graphics.so: $(OBJ)
-- $(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBPATH)/$@.$(VERSION) $(OBJ)
-+ $(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -lsfml-graphics -o $(LIBPATH)/$@.$(VERSION) $(OBJ)
-
- $(OBJ): %.o: %.cpp
- $(CPP) -o $@ -c $< $(CFLAGS)
-Index: libcsfml/CSFML/src/SFML/Network/Makefile
-===================================================================
---- libcsfml.orig/CSFML/src/SFML/Network/Makefile 2008-06-03 18:45:27.000000000 +0200
-+++ libcsfml/CSFML/src/SFML/Network/Makefile 2008-06-03 18:45:41.000000000 +0200
-@@ -5,7 +5,7 @@
- all: $(LIB)
-
- libcsfml-network.so: $(OBJ)
-- $(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBPATH)/$@.$(VERSION) $(OBJ)
-+ $(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -lsfml-network -o $(LIBPATH)/$@.$(VERSION) $(OBJ)
-
- $(OBJ): %.o: %.cpp
- $(CPP) -o $@ -c $< $(CFLAGS)
-Index: libcsfml/CSFML/src/SFML/System/Makefile
-===================================================================
---- libcsfml.orig/CSFML/src/SFML/System/Makefile 2008-06-03 18:45:58.000000000 +0200
-+++ libcsfml/CSFML/src/SFML/System/Makefile 2008-06-03 18:46:12.000000000 +0200
-@@ -5,7 +5,7 @@
- all: $(LIB)
-
- libcsfml-system.so: $(OBJ)
-- $(CC) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBPATH)/$@.$(VERSION) $(OBJ)
-+ $(CC) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -lsfml-system -o $(LIBPATH)/$@.$(VERSION) $(OBJ)
-
- $(OBJ): %.o: %.cpp
- $(CPP) -o $@ -c $< $(CFLAGS)
-Index: libcsfml/CSFML/src/SFML/Window/Makefile
-===================================================================
---- libcsfml.orig/CSFML/src/SFML/Window/Makefile 2008-06-03 18:46:17.000000000 +0200
-+++ libcsfml/CSFML/src/SFML/Window/Makefile 2008-06-03 18:46:29.000000000 +0200
-@@ -5,7 +5,7 @@
- all: $(LIB)
-
- libcsfml-window.so: $(OBJ)
-- $(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBPATH)/$@.$(VERSION) $(OBJ)
-+ $(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -lsfml-window -o $(LIBPATH)/$@.$(VERSION) $(OBJ)
-
- $(OBJ): %.o: %.cpp
- $(CPP) -o $@ -c $< $(CFLAGS)
diff --git a/debian/patches/rename_library_to_avoid_conflict_with_c++.patch b/debian/patches/rename_library_to_avoid_conflict_with_c++.patch
deleted file mode 100644
index 2a06069..0000000
--- a/debian/patches/rename_library_to_avoid_conflict_with_c++.patch
+++ /dev/null
@@ -1,85 +0,0 @@
-Index: libcsfml/CSFML/src/SFML/Audio/Makefile
-===================================================================
---- libcsfml.orig/CSFML/src/SFML/Audio/Makefile 2008-06-03 17:45:06.000000000 +0200
-+++ libcsfml/CSFML/src/SFML/Audio/Makefile 2008-06-03 17:45:44.000000000 +0200
-@@ -1,10 +1,10 @@
--LIB = libsfml-audio.so
-+LIB = libcsfml-audio.so
- SRC = $(wildcard *.cpp)
- OBJ = $(SRC:.cpp=.o)
-
- all: $(LIB)
-
--libsfml-audio.so: $(OBJ)
-+libcsfml-audio.so: $(OBJ)
- $(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBPATH)/$@.$(VERSION) $(OBJ)
-
- $(OBJ): %.o: %.cpp
-Index: libcsfml/CSFML/src/SFML/Graphics/Makefile
-===================================================================
---- libcsfml.orig/CSFML/src/SFML/Graphics/Makefile 2008-06-03 17:45:52.000000000 +0200
-+++ libcsfml/CSFML/src/SFML/Graphics/Makefile 2008-06-03 17:46:01.000000000 +0200
-@@ -1,10 +1,10 @@
--LIB = libsfml-graphics.so
-+LIB = libcsfml-graphics.so
- SRC = $(wildcard *.cpp)
- OBJ = $(SRC:.cpp=.o)
-
- all: $(LIB)
-
--libsfml-graphics.so: $(OBJ)
-+libcsfml-graphics.so: $(OBJ)
- $(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBPATH)/$@.$(VERSION) $(OBJ)
-
- $(OBJ): %.o: %.cpp
-Index: libcsfml/CSFML/src/SFML/Network/Makefile
-===================================================================
---- libcsfml.orig/CSFML/src/SFML/Network/Makefile 2008-06-03 17:46:07.000000000 +0200
-+++ libcsfml/CSFML/src/SFML/Network/Makefile 2008-06-03 17:46:15.000000000 +0200
-@@ -1,10 +1,10 @@
--LIB = libsfml-network.so
-+LIB = libcsfml-network.so
- SRC = $(wildcard *.cpp)
- OBJ = $(SRC:.cpp=.o)
-
- all: $(LIB)
-
--libsfml-network.so: $(OBJ)
-+libcsfml-network.so: $(OBJ)
- $(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBPATH)/$@.$(VERSION) $(OBJ)
-
- $(OBJ): %.o: %.cpp
-Index: libcsfml/CSFML/src/SFML/System/Makefile
-===================================================================
---- libcsfml.orig/CSFML/src/SFML/System/Makefile 2008-06-03 17:46:20.000000000 +0200
-+++ libcsfml/CSFML/src/SFML/System/Makefile 2008-06-03 17:46:29.000000000 +0200
-@@ -1,10 +1,10 @@
--LIB = libsfml-system.so
-+LIB = libcsfml-system.so
- SRC = $(wildcard *.cpp)
- OBJ = $(SRC:.cpp=.o)
-
- all: $(LIB)
-
--libsfml-system.so: $(OBJ)
-+libcsfml-system.so: $(OBJ)
- $(CC) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBPATH)/$@.$(VERSION) $(OBJ)
-
- $(OBJ): %.o: %.cpp
-Index: libcsfml/CSFML/src/SFML/Window/Makefile
-===================================================================
---- libcsfml.orig/CSFML/src/SFML/Window/Makefile 2008-06-03 17:46:34.000000000 +0200
-+++ libcsfml/CSFML/src/SFML/Window/Makefile 2008-06-03 17:46:43.000000000 +0200
-@@ -1,10 +1,10 @@
--LIB = libsfml-window.so
-+LIB = libcsfml-window.so
- SRC = $(wildcard *.cpp)
- OBJ = $(SRC:.cpp=.o)
-
- all: $(LIB)
-
--libsfml-window.so: $(OBJ)
-+libcsfml-window.so: $(OBJ)
- $(CPP) $(LDFLAGS) -Wl,-soname,$(LIB).$(VERSION) -o $(LIBPATH)/$@.$(VERSION) $(OBJ)
-
- $(OBJ): %.o: %.cpp
diff --git a/debian/patches/series b/debian/patches/series
index e342b7f..5350910 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,4 +1,3 @@
add_destdir_to_makefiles.patch
-rename_library_to_avoid_conflict_with_c++.patch
-link_agains_needed_sfml_libraries.patch
cstring_ftbfs.patch
+fix_soname.patch
--
C Bindings for the SFML Library
More information about the Pkg-games-commits
mailing list