[Pkg-sdl-commits] [SCM] Debian packaging of SDL2 branch, master, updated. debian/1.3.0_20111204-1-45-g9989127

Manuel A. Fernandez Montecelo manuel.montezelo at gmail.com
Sun Jan 20 01:59:06 UTC 2013


The following commit has been merged in the master branch:
commit 64827ef82a6845a089bb02e749bee653b5ac03ea
Author: Manuel A. Fernandez Montecelo <manuel.montezelo at gmail.com>
Date:   Sat Jan 19 18:00:50 2013 +0000

    Rename packages to libsdl2.0
    
    It will be more clear if there are versions with minor releases in the near
    future

diff --git a/debian/changelog b/debian/changelog
index b817065..0cd2f2f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,9 @@
-libsdl2 (2.0~20120220c-2) UNRELEASED; urgency=low
+libsdl2.0 (2.0.0~20130103-1) UNRELEASED; urgency=low
 
   [ Manuel A. Fernandez Montecelo ]
   * debian/control:
+    - Rename packages to libsdl2.0, it will be more clear if there are versions
+      with minor releases in the near future
     - Updating maintainers/permissions:
       - Add myself and Felix Geyer
       - Set "DM-Upload-Allowed: yes"
@@ -9,17 +11,17 @@ libsdl2 (2.0~20120220c-2) UNRELEASED; urgency=low
       - Remove a few obsolete items
       - Add items added lately to libsdl1.2, such as libts (touch screen)
         support
-    - Add "libsdl2-dbg", analog to libsdl1.2-dbg
+    - Add "libsdl2.0-dbg", analog to libsdl1.2-dbg
     - Change "XC-Package-Type: udeb" to "Package-Type"
   * debian/compat: set level 9
   * debian/source/format: Set to "3.0 (quilt)"
     - Remove README.source, not needed with new format
   * debian/sdl2-config.1: Fix typo, "progams"->"programs"
-  * debian/libsdl2-dev.install:
+  * debian/libsdl2.0-dev.install:
     - Remove "usr/lib/*/*.la", discouraged
     - Add man pages: "usr/share/man/man3/*"
-  * debian/libsdl2-dev.manpages: add file to install local "sdl2-config.1"
-  * debian/libsdl2-dev.doc-base: add doc-base registration
+  * debian/libsdl2.0-dev.manpages: add file to install local "sdl2-config.1"
+  * debian/libsdl2.0-dev.doc-base: add doc-base registration
   * debian/sources: Removed, possible obsolete file from long ago?
   * debian/copyright:
     - Upstream updated to zlib/libpng
@@ -30,7 +32,7 @@ libsdl2 (2.0~20120220c-2) UNRELEASED; urgency=low
   [ Felix Geyer ]
   * Simplify debian/rules by using dh(1).
 
- -- Manuel A. Fernandez Montecelo <manuel.montezelo at gmail.com>  Sun, 22 Jul 2012 02:46:35 +0100
+ -- Manuel A. Fernandez Montecelo <manuel.montezelo at gmail.com>  Sat, 19 Jan 2013 20:46:35 +0000
 
 libsdl2 (2.0~20120220c-1) experimental; urgency=low
 
diff --git a/debian/control b/debian/control
index 267d8ae..25bc71a 100644
--- a/debian/control
+++ b/debian/control
@@ -1,4 +1,4 @@
-Source: libsdl2
+Source: libsdl2.0
 Priority: optional
 Section: libs
 Maintainer: Debian SDL packages maintainers <pkg-sdl-maintainers at lists.alioth.debian.org>
@@ -29,7 +29,7 @@ Vcs-Git: git://anonscm.debian.org/pkg-sdl/packages/libsdl2.git
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-sdl/packages/libsdl2.git
 Homepage: http://www.libsdl.org/
 
-Package: libsdl2-2.0-0
+Package: libsdl2.0-2.0-0
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -43,7 +43,7 @@ Description: Simple DirectMedia Layer
  This version of SDL is compiled with X11, caca and DirectFB graphics
  drivers and OSS, ALSA, NAS and PulseAudio sound drivers.
 
-Package: libsdl2-2.0-0-udeb
+Package: libsdl2.0-2.0-0-udeb
 Package-Type: udeb
 Architecture: any
 Section: debian-installer
@@ -55,11 +55,11 @@ Description: Simple DirectMedia Layer (with directfb graphics and no sound)
  .
  This version of SDL is compiled with directfb graphics and no sound.
 
-Package: libsdl2-dev
+Package: libsdl2.0-dev
 Architecture: any
 Section: libdevel
 Depends: ${misc:Depends},
-         libsdl2-2.0-0 (= ${binary:Version}),
+         libsdl2.0-2.0-0 (= ${binary:Version}),
          libx11-dev,
          libts-dev [linux-any],
          libglu1-mesa-dev,
@@ -79,13 +79,13 @@ Description: Simple DirectMedia Layer development files
  This package contains the files needed to compile and link programs which
  use SDL.
 
-Package: libsdl2-dbg
+Package: libsdl2.0-dbg
 Architecture: any
 Multi-Arch: same
 Priority: extra
 Section: debug
 Depends: ${misc:Depends},
-         libsdl2-2.0-0 (= ${binary:Version}),
+         libsdl2.0-2.0-0 (= ${binary:Version}),
 Description: Simple DirectMedia Layer debug files
  SDL is a library that allows programs portable low level access to a video
  framebuffer, audio output, mouse, and keyboard.
diff --git a/debian/libsdl2-2.0-0-udeb.install b/debian/libsdl2.0-2.0-0-udeb.install
similarity index 100%
rename from debian/libsdl2-2.0-0-udeb.install
rename to debian/libsdl2.0-2.0-0-udeb.install
diff --git a/debian/libsdl2-2.0-0.install b/debian/libsdl2.0-2.0-0.install
similarity index 100%
rename from debian/libsdl2-2.0-0.install
rename to debian/libsdl2.0-2.0-0.install
diff --git a/debian/libsdl2-dev.doc-base b/debian/libsdl2.0-dev.doc-base
similarity index 79%
rename from debian/libsdl2-dev.doc-base
rename to debian/libsdl2.0-dev.doc-base
index 0c5bf04..30db545 100644
--- a/debian/libsdl2-dev.doc-base
+++ b/debian/libsdl2.0-dev.doc-base
@@ -1,4 +1,4 @@
-Document: libsdl2-dev
+Document: libsdl2.0-dev
 Title: SDL Documentation
 Author: Sam Lantinga <slouken at libsdl.org>
 Abstract: The SDL library is designed to make it easy to write games that
@@ -10,5 +10,5 @@ Abstract: The SDL library is designed to make it easy to write games that
 Section: Programming
 
 Format: HTML
-Index: /usr/share/doc/libsdl2-dev/docs/index.html
-Files: /usr/share/doc/libsdl2-dev/docs/html/*.html
+Index: /usr/share/doc/libsdl2.0-dev/docs/index.html
+Files: /usr/share/doc/libsdl2.0-dev/docs/html/*.html
diff --git a/debian/libsdl2-dev.install b/debian/libsdl2.0-dev.install
similarity index 100%
rename from debian/libsdl2-dev.install
rename to debian/libsdl2.0-dev.install
diff --git a/debian/libsdl2-dev.manpages b/debian/libsdl2.0-dev.manpages
similarity index 100%
rename from debian/libsdl2-dev.manpages
rename to debian/libsdl2.0-dev.manpages
diff --git a/debian/rules b/debian/rules
index 0be0743..a454727 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,6 +1,6 @@
 #!/usr/bin/make -f
 
-SHLIBVER = 2.0~20120220c
+SHLIBVER = 2.0.0~20130103
 
 DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU)
 
@@ -53,15 +53,15 @@ override_dh_auto_clean:
 	rm -f debian/examples.tar.gz
 
 override_dh_install:
-	dh_install -plibsdl2-2.0-0-udeb --sourcedir=debian/tmp-udeb
+	dh_install -plibsdl2.0-2.0-0-udeb --sourcedir=debian/tmp-udeb
 	dh_install --remaining-packages --fail-missing -XlibSDL2.la
 
 override_dh_installexamples:
-	dh_installexamples -plibsdl2-dev debian/examples.tar.gz
+	dh_installexamples -plibsdl2.0-dev debian/examples.tar.gz
 	dh_installexamples --remaining-packages
 
 override_dh_strip:
-	dh_strip --dbg-package=libsdl2-dbg
+	dh_strip --dbg-package=libsdl2.0-dbg
 
 override_dh_makeshlibs:
-	dh_makeshlibs -V"libsdl2-2.0-0 (>= $(SHLIBVER))" --add-udeb=libsdl2-2.0-0-udeb
+	dh_makeshlibs -V"libsdl2.0-2.0-0 (>= $(SHLIBVER))" --add-udeb=libsdl2.0-2.0-0-udeb

-- 
Debian packaging of SDL2



More information about the pkg-sdl-commits mailing list