r3486 - packages/trunk/openal/debian

Cyril Brulebois kibi-guest at alioth.debian.org
Mon Jul 30 02:31:30 UTC 2007


Author: kibi-guest
Date: 2007-07-30 02:31:29 +0000 (Mon, 30 Jul 2007)
New Revision: 3486

Added:
   packages/trunk/openal/debian/TODO
   packages/trunk/openal/debian/libopenal1.install
Removed:
   packages/trunk/openal/debian/libopenal0a.install
   packages/trunk/openal/debian/libopenal0a.lintian-overrides
Modified:
   packages/trunk/openal/debian/changelog
   packages/trunk/openal/debian/control
   packages/trunk/openal/debian/libopenal-dev.install
   packages/trunk/openal/debian/rules
Log:
Transition from 0a to 1. Drop (temporarily at least) .la, .a file. Add a TODO file

Added: packages/trunk/openal/debian/TODO
===================================================================
--- packages/trunk/openal/debian/TODO	                        (rev 0)
+++ packages/trunk/openal/debian/TODO	2007-07-30 02:31:29 UTC (rev 3486)
@@ -0,0 +1,10 @@
+ * Adjust the B-D:
+   - Probably drop arts-related packages.
+   - Add nasm.
+ * Adjust the -dev package:
+   - Figure out whether one should ship the static libraries, or whether they
+     just could be forgotten. In the latter case, update the long description.
+   - Probably do not attempt to ship evil .la files, currently commented out in
+     the install file, document it in the changelog.
+
+ -- Cyril Brulebois

Modified: packages/trunk/openal/debian/changelog
===================================================================
--- packages/trunk/openal/debian/changelog	2007-07-30 02:06:41 UTC (rev 3485)
+++ packages/trunk/openal/debian/changelog	2007-07-30 02:31:29 UTC (rev 3486)
@@ -21,6 +21,17 @@
         options are enabled in the CMakeLists.txt file (which means: esd, mp3,
         vorbis, alsa, sdl). It seems that there's neither `arts' or `capture',
         though. Alsa is only enabled on Linux, which sounds fine.
+  * Transition from libopenal0a to libopenal1:
+    - debian/control:
+        Renamed package, updated Conflicts/Replaces.
+    - debian/libopenal0a.install:
+        Renamed accordingly.
+    - debian/libopenal0a.lintian-overrides:
+    	Dropped (it was needed because of the `a' transition). Code snippet in
+        debian/rules dropped accordingly.
+    - debian/libopenal-dev.install:
+        Commented out the installation of *.a and *.la, not built currently.
+        See debian/TODO for the next needed steps.
 
 
  -- Cyril Brulebois <cyril.brulebois at enst-bretagne.fr>  Mon, 30 Jul 2007 03:35:36 +0200

Modified: packages/trunk/openal/debian/control
===================================================================
--- packages/trunk/openal/debian/control	2007-07-30 02:06:41 UTC (rev 3485)
+++ packages/trunk/openal/debian/control	2007-07-30 02:31:29 UTC (rev 3486)
@@ -9,7 +9,7 @@
 Package: libopenal-dev
 Section: libdevel
 Architecture: any
-Depends: libopenal0a (= ${binary:Version})
+Depends: libopenal1 (= ${binary:Version})
 Description: OpenAL is a portable library for 3D spatialized audio
  OpenAL, the Open Audio Library, is a joint effort to create an open,
  vendor-neutral, cross-platform API for interactive, primarily spatialized
@@ -22,12 +22,12 @@
  .
   Homepage: http://openal.org/
 
-Package: libopenal0a
+Package: libopenal1
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}
-Replaces: libopenal0
-Conflicts: libopenal0
+Replaces: libopenal0, libopenal0a
+Conflicts: libopenal0, libopenal0a
 Description: OpenAL is a portable library for 3D spatialized audio
  OpenAL, the Open Audio Library, is a joint effort to create an open,
  vendor-neutral, cross-platform API for interactive, primarily spatialized

Modified: packages/trunk/openal/debian/libopenal-dev.install
===================================================================
--- packages/trunk/openal/debian/libopenal-dev.install	2007-07-30 02:06:41 UTC (rev 3485)
+++ packages/trunk/openal/debian/libopenal-dev.install	2007-07-30 02:31:29 UTC (rev 3486)
@@ -1,6 +1,6 @@
 debian/tmp/usr/include/*
-debian/tmp/usr/lib/lib*.a
+#debian/tmp/usr/lib/lib*.a
 debian/tmp/usr/lib/lib*.so
-debian/tmp/usr/lib/*.la
+#debian/tmp/usr/lib/*.la
 debian/tmp/usr/lib/pkgconfig/*
 debian/tmp/usr/bin/*

Deleted: packages/trunk/openal/debian/libopenal0a.install
===================================================================
--- packages/trunk/openal/debian/libopenal0a.install	2007-07-30 02:06:41 UTC (rev 3485)
+++ packages/trunk/openal/debian/libopenal0a.install	2007-07-30 02:31:29 UTC (rev 3486)
@@ -1,2 +0,0 @@
-debian/tmp/usr/lib/libopenal.so.* usr/lib
-debian/openalrc etc/

Deleted: packages/trunk/openal/debian/libopenal0a.lintian-overrides
===================================================================
--- packages/trunk/openal/debian/libopenal0a.lintian-overrides	2007-07-30 02:06:41 UTC (rev 3485)
+++ packages/trunk/openal/debian/libopenal0a.lintian-overrides	2007-07-30 02:31:29 UTC (rev 3486)
@@ -1,2 +0,0 @@
-# `a' transition
-libopenal0a: package-name-doesnt-match-sonames libopenal0

Copied: packages/trunk/openal/debian/libopenal1.install (from rev 3483, packages/trunk/openal/debian/libopenal0a.install)
===================================================================
--- packages/trunk/openal/debian/libopenal1.install	                        (rev 0)
+++ packages/trunk/openal/debian/libopenal1.install	2007-07-30 02:31:29 UTC (rev 3486)
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/libopenal.so.* usr/lib
+debian/openalrc etc/

Modified: packages/trunk/openal/debian/rules
===================================================================
--- packages/trunk/openal/debian/rules	2007-07-30 02:06:41 UTC (rev 3485)
+++ packages/trunk/openal/debian/rules	2007-07-30 02:31:29 UTC (rev 3486)
@@ -50,10 +50,6 @@
 	dh_testroot
 	
 	dh_install
-	# Add the lintian override
-	install -m 755 -d $(CURDIR)/debian/libopenal0a/usr/share/lintian/overrides
-	install -m 644 $(CURDIR)/debian/libopenal0a.lintian-overrides \
-		$(CURDIR)/debian/libopenal0a/usr/share/lintian/overrides/libopenal0a
 	dh_installdocs -A AUTHORS NOTES TODO
 	dh_installman
 	dh_installchangelogs ChangeLog




More information about the Pkg-games-commits mailing list