Commit 554296ac authored by Fabien Givors's avatar Fabien Givors

Updating package for new upstream version.

 - also changing the name convention to reflect the ABI
 - removing patch that have been merged by upstream
parent c1a4a2b2
clanlib2 (2.3.5-1) unstable; urgency=low
clanlib2.3 (2.3.7-1) unstable; urgency=low
* Updated to lastest upstream release
* Changed source name from clanlib2 to clanlib2.3
* Changed packages names to from libclanlib-2.2 to libclanlib2.3
-- Fabien Givors <f+debian@chezlefab.net> Fri, 16 Aug 2013 19:38:00 +0200
clanlib2.3 (2.3.5-1) unstable; urgency=low
* Initial release (Closes: #602463)
......
Source: clanlib2
Source: clanlib2.3
Priority: extra
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Uploaders: Andreas Moog <amoog@ubuntu.com>, Fabien Givors <f+debian@chezlefab.net>
......@@ -20,26 +20,26 @@ Build-Depends:
libx11-dev,
libxrender-dev,
zlib1g-dev
Standards-Version: 3.9.3
Standards-Version: 3.9.4
Section: libs
Homepage: http://clanlib.org
Vcs-Git: git://git.debian.org/pkg-games/libclanlib2.git
Vcs-Browser: http://git.debian.org/?p=pkg-games/libclanlib2.git;a=summary
Vcs-Git: git://anonscm.debian.org/pkg-games/libclanlib2.git
Vcs-Browser: http://anonscm.debian.org/?p=pkg-games/libclanlib2.git;a=summary
Package: libclanlib-2.3-dbg
Package: libclanlib2.3-dbg
Section: debug
Architecture: any
Depends: libclanlib-2.3-1 (= ${binary:Version}), ${misc:Depends}
Depends: libclanlib2.3-1 (= ${binary:Version}), ${misc:Depends}
Description: ClanLib game SDK debug symbols
This package contains the debug symbols for the ClanLib game SDK.
.
It is needed to debug program crashes.
Package: libclanlib-2.3-dev
Package: libclanlib2.3-dev
Section: libdevel
Architecture: any
Depends: libclanlib-2.3-1 (= ${binary:Version}), ${misc:Depends}
Suggests: libclanlib-2.3-doc (= ${binary:Version})
Depends: libclanlib2.3-1 (= ${binary:Version}), ${misc:Depends}
Suggests: libclanlib2.3-doc (= ${binary:Version})
Description: ClanLib game SDK development files
Multi-platform software development kit, with an emphasis on game development.
.
......@@ -56,17 +56,17 @@ Description: ClanLib game SDK development files
.
This package contains the development files for the ClanLib game SDK.
Package: libclanlib-2.3-doc
Package: libclanlib2.3-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Recommends: libclanlib-2.3-dev (= ${binary:Version})
Recommends: libclanlib2.3-dev (= ${binary:Version})
Description: ClanLib game SDK documentation
This package contains the documentation for the ClanLib game SDK.
.
It includes the documentation in html, LaTeX and xml.
Package: libclanlib-2.3-1
Package: libclanlib2.3-1
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Pre-Depends: ${misc:Pre-Depends}
......
......@@ -5,7 +5,7 @@ Source: http://clanlib.org/
Files: debian/*
Copyright: 2008 Sam Hocevar <sam+deb@zoy.org>
2008 Barry deFreese <bdefreese@debian.org>
2010-2012 Fabien Givors <f+debian@chezlefab.net>
2010-2013 Fabien Givors <f+debian@chezlefab.net>
2012 Andreas Moog <amoog@ubuntu.com>
License: Zlib
......@@ -86,7 +86,7 @@ Copyright: 2006 Wong Chin Foo
License: Zlib
Files: *
Copyright: 1997-2011 The ClanLib Team
Copyright: 1997-2013 The ClanLib Team
License: Zlib
License: Zlib
......
# ClanLib is a collection of libraries distributed under a common name.
# Upstream prefers one package for all libraries.
libclanlib-2.3-1 binary: package-name-doesnt-match-sonames
libclanlib2.3-1 binary: package-name-doesnt-match-sonames
Document: libclanlib-2.3
Title: Debian libclanlib2.3 API
Author: The ClanLib Team
Abstract: This manual describes ClanLib 2.2 API
Abstract: This manual describes ClanLib 2.3 API
and give a lot of examples of how it can be used
Section: Programming/C++
......
Description: For multiarch, the value of libdir in the pkg-config file
should not be hardcoded. Instead, it should follow the value passed in
--libdir to configure.
Author: Andreas Moog <amoog@ubuntu.com>
Forwarded: yes, http://www.rtsoft.com/forums/showthread.php?4735-Use-libdir-in-pkg-config-files&p=18893#post18893
--- clanlib2-2.3.5.orig/Setup/pkgconfig/clanSound.pc.in
+++ clanlib2-2.3.5/Setup/pkgconfig/clanSound.pc.in
@@ -2,7 +2,7 @@
prefix=@prefix@
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
includedir=${prefix}/include/ClanLib-@LT_RELEASE@
Name: clanSound
--- clanlib2-2.3.5.orig/Setup/pkgconfig/clanApp.pc.in
+++ clanlib2-2.3.5/Setup/pkgconfig/clanApp.pc.in
@@ -2,7 +2,7 @@
prefix=@prefix@
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
includedir=${prefix}/include/ClanLib-@LT_RELEASE@
Name: clanApp
--- clanlib2-2.3.5.orig/Setup/pkgconfig/clanCore.pc.in
+++ clanlib2-2.3.5/Setup/pkgconfig/clanCore.pc.in
@@ -2,7 +2,7 @@
prefix=@prefix@
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
includedir=${prefix}/include/ClanLib-@LT_RELEASE@
Name: clanCore
--- clanlib2-2.3.5.orig/Setup/pkgconfig/clanGL1.pc.in
+++ clanlib2-2.3.5/Setup/pkgconfig/clanGL1.pc.in
@@ -2,7 +2,7 @@
prefix=@prefix@
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
includedir=${prefix}/include/ClanLib-@LT_RELEASE@
Name: clanGL1
--- clanlib2-2.3.5.orig/Setup/pkgconfig/clanCSSLayout.pc.in
+++ clanlib2-2.3.5/Setup/pkgconfig/clanCSSLayout.pc.in
@@ -2,7 +2,7 @@
prefix=@prefix@
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
includedir=${prefix}/include/ClanLib-@LT_RELEASE@
Name: clanCSSLayout
--- clanlib2-2.3.5.orig/Setup/pkgconfig/clanSWRender.pc.in
+++ clanlib2-2.3.5/Setup/pkgconfig/clanSWRender.pc.in
@@ -2,7 +2,7 @@
prefix=@prefix@
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
includedir=${prefix}/include/ClanLib-@LT_RELEASE@
Name: clanSWRender
--- clanlib2-2.3.5.orig/Setup/pkgconfig/clanRegExp.pc.in
+++ clanlib2-2.3.5/Setup/pkgconfig/clanRegExp.pc.in
@@ -2,7 +2,7 @@
prefix=@prefix@
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
includedir=${prefix}/include/ClanLib-@LT_RELEASE@
Name: clanRegExp
--- clanlib2-2.3.5.orig/Setup/pkgconfig/clanMikMod.pc.in
+++ clanlib2-2.3.5/Setup/pkgconfig/clanMikMod.pc.in
@@ -2,7 +2,7 @@
prefix=@prefix@
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
includedir=${prefix}/include/ClanLib-@LT_RELEASE@
Name: clanMikMod
--- clanlib2-2.3.5.orig/Setup/pkgconfig/clanNetwork.pc.in
+++ clanlib2-2.3.5/Setup/pkgconfig/clanNetwork.pc.in
@@ -2,7 +2,7 @@
prefix=@prefix@
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
includedir=${prefix}/include/ClanLib-@LT_RELEASE@
Name: clanNetwork
--- clanlib2-2.3.5.orig/Setup/pkgconfig/clanDisplay.pc.in
+++ clanlib2-2.3.5/Setup/pkgconfig/clanDisplay.pc.in
@@ -2,7 +2,7 @@
prefix=@prefix@
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
includedir=${prefix}/include/ClanLib-@LT_RELEASE@
Name: clanDisplay
--- clanlib2-2.3.5.orig/Setup/pkgconfig/clanDatabase.pc.in
+++ clanlib2-2.3.5/Setup/pkgconfig/clanDatabase.pc.in
@@ -2,7 +2,7 @@
prefix=@prefix@
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
includedir=${prefix}/include/ClanLib-@LT_RELEASE@
Name: clanDatabase
--- clanlib2-2.3.5.orig/Setup/pkgconfig/clanGL.pc.in
+++ clanlib2-2.3.5/Setup/pkgconfig/clanGL.pc.in
@@ -2,7 +2,7 @@
prefix=@prefix@
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
includedir=${prefix}/include/ClanLib-@LT_RELEASE@
Name: clanGL
--- clanlib2-2.3.5.orig/Setup/pkgconfig/clanGUI.pc.in
+++ clanlib2-2.3.5/Setup/pkgconfig/clanGUI.pc.in
@@ -2,7 +2,7 @@
prefix=@prefix@
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
includedir=${prefix}/include/ClanLib-@LT_RELEASE@
Name: clanGUI
--- clanlib2-2.3.5.orig/Setup/pkgconfig/clanVorbis.pc.in
+++ clanlib2-2.3.5/Setup/pkgconfig/clanVorbis.pc.in
@@ -2,7 +2,7 @@
prefix=@prefix@
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
includedir=${prefix}/include/ClanLib-@LT_RELEASE@
Name: clanVorbis
--- clanlib2-2.3.5.orig/Setup/pkgconfig/clanSqlite.pc.in
+++ clanlib2-2.3.5/Setup/pkgconfig/clanSqlite.pc.in
@@ -2,7 +2,7 @@
prefix=@prefix@
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
includedir=${prefix}/include/ClanLib-@LT_RELEASE@
Name: clanSqlite
......@@ -7,10 +7,10 @@ Forwarded: not-needed
* "doxygen" documentation is generated and shipped with the -doc package.
* Upstream developers are aware of the problems fixed by the patch
Index: ClanLib-2.3.5/Documentation/Reference/Makefile.am
Index: ClanLib-2.3.7/Documentation/Reference/Makefile.am
===================================================================
--- ClanLib-2.3.5.orig/Documentation/Reference/Makefile.am 2009-03-27 11:25:47.000000000 +0100
+++ ClanLib-2.3.5/Documentation/Reference/Makefile.am 2012-03-04 15:31:48.745633384 +0100
--- ClanLib-2.3.7.orig/Documentation/Reference/Makefile.am 2009-03-27 11:25:47.000000000 +0100
+++ ClanLib-2.3.7/Documentation/Reference/Makefile.am 2013-08-16 19:19:47.000000000 +0200
@@ -8,10 +8,10 @@
if [ -d doxyoutput ]; then rm -rf doxyoutput; fi
if [ -d reftest ]; then rm -rf reftest; fi
......@@ -39,10 +39,10 @@ Index: ClanLib-2.3.5/Documentation/Reference/Makefile.am
# EOF #
Index: ClanLib-2.3.5/Documentation/Reference/Makefile.in
Index: ClanLib-2.3.7/Documentation/Reference/Makefile.in
===================================================================
--- ClanLib-2.3.5.orig/Documentation/Reference/Makefile.in 2012-02-23 12:28:57.000000000 +0100
+++ ClanLib-2.3.5/Documentation/Reference/Makefile.in 2012-03-04 15:31:48.749633384 +0100
--- ClanLib-2.3.7.orig/Documentation/Reference/Makefile.in 2013-06-13 08:18:58.000000000 +0200
+++ ClanLib-2.3.7/Documentation/Reference/Makefile.in 2013-08-16 19:19:47.000000000 +0200
@@ -416,10 +416,10 @@
if [ -d doxyoutput ]; then rm -rf doxyoutput; fi
if [ -d reftest ]; then rm -rf reftest; fi
......
noreftest
libdir_pkgconfig.patch
......@@ -14,7 +14,7 @@ override_dh_makeshlibs:
dh_makeshlibs -- -c0
override_dh_strip:
dh_strip --dbg-package=libclanlib-2.3-dbg
dh_strip --dbg-package=libclanlib2.3-dbg
override_dh_auto_build-indep:
$(MAKE) html
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment