r6519 - in packages/trunk/plib: . debian debian/patches

Bradley Smith brad-guest at alioth.debian.org
Sat Apr 12 13:37:29 UTC 2008


Author: brad-guest
Date: 2008-04-12 13:37:29 +0000 (Sat, 12 Apr 2008)
New Revision: 6519

Added:
   packages/trunk/plib/debian/
   packages/trunk/plib/debian/changelog
   packages/trunk/plib/debian/compat
   packages/trunk/plib/debian/control
   packages/trunk/plib/debian/copyright
   packages/trunk/plib/debian/patches/
   packages/trunk/plib/debian/patches/fix_extra_qualifiers
   packages/trunk/plib/debian/patches/series
   packages/trunk/plib/debian/plib1.8.4-dev.dirs
   packages/trunk/plib/debian/plib1.8.4-dev.links
   packages/trunk/plib/debian/plib1.8.4-pic.dirs
   packages/trunk/plib/debian/plib1.8.4-pic.links
   packages/trunk/plib/debian/plib1.8.4c2.dirs
   packages/trunk/plib/debian/plib1.8.4c2.postinst
   packages/trunk/plib/debian/rules
   packages/trunk/plib/debian/watch
Log:
[svn-inject] Applying Debian modifications to trunk


Property changes on: packages/trunk/plib/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Added: packages/trunk/plib/debian/changelog
===================================================================
--- packages/trunk/plib/debian/changelog	                        (rev 0)
+++ packages/trunk/plib/debian/changelog	2008-04-12 13:37:29 UTC (rev 6519)
@@ -0,0 +1,386 @@
+plib (1.8.4-9) UNRELEASED; urgency=low
+
+  * Overhaul packaging.
+
+ -- Bradley Smith <brad at brad-smith.co.uk>  Sat, 12 Apr 2008 14:00:38 +0100
+
+plib (1.8.4-8) unstable; urgency=low
+
+  * Add versioned shlib to help upgrade to release post -6 (which was buggy).
+    Closes: #436917
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Fri, 10 Aug 2007 22:45:41 +0200
+
+plib (1.8.4-7) unstable; urgency=low
+
+  * Fix libplibjs. Closes: #425724
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Thu, 24 May 2007 21:54:12 +0200
+
+plib (1.8.4-6) unstable; urgency=low
+
+  * Change dependency of libglut3[-dev] to freeglut3[-dev]. Closes: #394500
+  * Updated watch file.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Mon, 23 Oct 2006 22:42:11 +0200
+
+plib (1.8.4-5) unstable; urgency=low
+
+  * Acknowledge NMU of Matthias Klose. Closes: #385836.
+    Removing build-dependency on g++-4.0
+  * #374540 was already handled in -4. Closes: #374540.
+  * #302711 was never really reproducable by other people. The submitter did
+    not answer after nearlly two month. Closes: #302711
+  * The same with #260179. But here, the submitter did not answer after
+    nearlly one year. Closes: #260179
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Sat, 14 Oct 2006 09:37:10 +0200
+
+plib (1.8.4-4.1) unstable; urgency=low
+
+  * NMU.
+  * Drop build dependency on g++-4.0. Closes: #385836.
+
+ -- Matthias Klose <doko at debian.org>  Sun,  3 Sep 2006 16:57:16 +0000
+
+plib (1.8.4-4) unstable; urgency=low
+
+  * Thanks for the NMU! Closes: #372772
+  * Bumped standards version to 3.7.2 (no changes)
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Thu, 22 Jun 2006 11:13:43 +0200
+
+plib (1.8.4-3.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Add build-dependency on libxi-dev; fixes FTBFS. (Closes: #372772)
+
+ -- Steinar H. Gunderson <sesse at debian.org>  Mon, 19 Jun 2006 23:17:39 +0200
+
+plib (1.8.4-3) unstable; urgency=low
+
+  * Fixes for GNU/kFreeBSD. Closes: #332995
+  * Properly use autotools to recreate configure, Makefiles etc.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Tue, 25 Oct 2005 17:55:16 +0200
+
+plib (1.8.4-2) unstable; urgency=low
+
+  * New package name for plib1.8.4 -> plib1.8.4c2 as advised by the
+    GCC 4.0 transition guide.
+  * Bumped standards version to 3.6.2
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Wed,  6 Jul 2005 21:46:45 +0200
+
+plib (1.8.4-1) unstable; urgency=low
+
+  * New upstream release: accumulated small bug fixes, minor enhancements.
+  * Changed debian/watch file.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Tue, 25 Jan 2005 16:34:05 +0100
+
+plib (1.8.3-2) unstable; urgency=low
+
+  * Corrected C++ syntax in ssgAux/ssgaSky.h. Thanks to
+    neuro.harald AT surfeu.at for the patch. Closes: #260355
+  * Build-Depends on libx11-dev, libxmu-dev instead of xlibs-dev
+  * Removed build depends on g++, libc6.
+  * Changed (build) depends on libgl-dev to xlibmesa-gl-dev | libgl-dev
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Thu, 26 Aug 2004 23:31:16 +0200
+
+plib (1.8.3-1) unstable; urgency=low
+
+  * New upstream release:
+    - NET now allows a NULL argument to netSocket::accept
+    - Added #include <stdio.h> to all top level header files
+      in order to ensure that NULL is defined.
+    - Added ssgaScreenDump into ssgAux.dsp
+    - Cleaned up some warnings from MSVC.
+    - Added Christos Dimitrakakis' fixes to SL to prevent
+      crackling in certain envelope conditions.
+    - Added pwAutoRepeatKey to control keyboard auto-repeat.
+    - Fixed a horrific bug in the sgDistToLineSegment routines.
+  * The above includes changes in the header files and therefore, we
+    have a new soname.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Sun, 11 Apr 2004 20:40:53 +0200
+
+plib (1.8.2-2) unstable; urgency=low
+
+  * Changed dependencies from glutg3* to libglut3*.
+  * Added build dependency to libc6-dev | libc-dev
+  * Changed SONAME from 1 to 1.8 (though I had this naming scheme since
+    long ago), changed package names also.
+  * Removed shlibs file.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Sun,  4 Apr 2004 14:23:19 +0200
+
+plib (1.8.2-1) unstable; urgency=low
+
+  * New upstream release
+  * Reverted package name from plib1c102 to plib1 as we have a new so-name.
+  * Updated config.guess and config.sub
+  * Added debian/watch file
+  * Some other changes in rules file
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Fri, 26 Mar 2004 23:46:54 +0100
+
+plib (1.6.0-4) unstable; urgency=low
+
+  * Add automake1.7 as alternative to automake to build dependencies
+  * Create a new package plib-pic which is a copy of plib-dev but
+    the libraries have -fPIC code opposed to plib-dev. Closes: #229852
+  * Made the package descriptions somewhat clearer.
+  * Bumped standards version to 3.6.1
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Wed, 18 Feb 2004 13:15:57 +0100
+
+plib (1.6.0-3) unstable; urgency=low
+
+  * Adapted shlibs file to name change. Closes: #177775
+    Tried to follow the hint in the same bug.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Mon,  3 Feb 2003 18:15:57 +0100
+
+plib (1.6.0-2) unstable; urgency=low
+
+  * Changed name of binary package to plib1c102, recompiled with gcc 3.2
+    and added a conflict to plib1
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Sun, 12 Jan 2003 17:10:11 +0100
+
+plib (1.6.0-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Thu,  5 Sep 2002 22:18:18 +0200
+
+plib (1.4.1-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Tue, 26 Jun 2001 15:02:49 +0000
+
+plib (1.4.0-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Thu, 21 Jun 2001 06:35:36 +0000
+
+plib1.3 (1.3.2-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Thu, 14 Jun 2001 10:35:13 +0000
+
+plib1.3 (1.3.1-6) unstable; urgency=low
+
+  * Changed names of the libraries from libplib* to libplib1.3*. The
+    symlinks in the -dev package still have to old libplib* names -- but
+    they point to libplib1.3* version, of course.
+    Now plib1.3 no longer conflicts with plib1 and vice-versa. The -dev
+    packages still do, though. Closes: #87276
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Tue, 27 Feb 2001 12:54:23 +0000
+
+plib1.3 (1.3.1-5) unstable; urgency=low
+
+  * Added patch from Paul Slootman to include float.h in sg.h.
+    Closes: #86581.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Tue, 20 Feb 2001 10:15:08 +0000
+
+plib1.3 (1.3.1-4) unstable; urgency=low
+
+  * Adapted shlibs file to -4.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Thu,  8 Feb 2001 17:05:47 +0000
+
+plib1.3 (1.3.1-3) unstable; urgency=low
+
+  * Recompile with XFree86 4 installed.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Wed,  7 Feb 2001 13:29:11 +0000
+
+plib1.3 (1.3.1-2) unstable; urgency=low
+
+  * License addendum added to debian/copyright
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Wed, 15 Nov 2000 13:31:58 +0100
+
+plib1.3 (1.3.1-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Mon, 13 Nov 2000 09:59:46 +0100
+
+plib (1.2.0-2) unstable; urgency=low
+
+  * Rebuild with new X installed. Closes: #76786
+  * Takes care of the unstable branch of plib (which is
+    called plib1.3 and plib1.3-dev: conflicts!)
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Mon, 13 Nov 2000 09:53:24 +0100
+
+plib (1.2.0-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Thu,  6 Jul 2000 08:26:30 +0200
+
+plib (1.1.12-2) unstable; urgency=low
+
+  * Added build dependency to debhelper, closes: #66390
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Fri, 30 Jun 2000 09:14:48 +0200
+
+plib (1.1.12-1) unstable; urgency=low
+
+  * New upstream release
+  * Added build dependencies, bumped standars version number
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Mon, 26 Jun 2000 08:26:46 +0200
+
+plib (1.1.11-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Fri, 11 Feb 2000 18:50:09 +0100
+
+plib (1.1.10-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Wed,  9 Feb 2000 11:00:23 +0100
+
+plib (1.1.9-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Mon, 31 Jan 2000 15:53:27 +0100
+
+plib (1.1.8-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Mon, 24 Jan 2000 10:33:32 +0100
+
+plib (1.1.7-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Fri, 21 Jan 2000 08:58:04 +0100
+
+plib (1.1.5-4) frozen unstable; urgency=low
+
+  * Update dependencies to point to new virtual package libgl1 and libgl-dev
+    respectively. Closes: #55128
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Wed, 19 Jan 2000 08:03:56 +0100
+
+plib (1.1.5-3) unstable; urgency=low
+
+  * Forgot to update the shlibs file for the strict dependencies.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Wed, 22 Dec 1999 16:48:04 +0100
+
+plib (1.1.5-2) unstable; urgency=low
+
+  * Added "#include <string.h>" to src/ssg/ssg.h. Closes: #53250
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Wed, 22 Dec 1999 09:02:58 +0100
+
+plib (1.1.5-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Tue, 21 Dec 1999 17:46:12 +0100
+
+plib (1.1.2-2) unstable; urgency=low
+
+  * Commented out call to dh_makeshlibs from rules file in order
+    to get the promised strict dependencies.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Fri, 12 Nov 1999 14:58:23 +0100
+
+plib (1.1.2-1) unstable; urgency=low
+
+  * New upstream release.
+  * Shared libraries are in again but with strict dependencies.
+    Closes: #49648, #49851 (file overwrite problem due to removal
+    of plib-dev package which is present again).
+  * Upstream removed the doc and examples which are in a separate
+    source package but in the same binary package as before.
+  * Standards-Version: 3.0.1
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Fri, 12 Nov 1999 13:55:45 +0100
+
+plib (1.1.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * Removed shared libraries (C++ shared libs are a Bad Thing).
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Mon,  8 Nov 1999 08:43:23 +0100
+
+plib (1.0.19-1) unstable; urgency=low
+
+  * New upstream release.
+  * Remove static dependency of libc6 from plib1. Closes: #47478.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Tue, 19 Oct 1999 09:07:56 +0200
+
+plib (1.0.18-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Thu,  7 Oct 1999 17:23:04 +0200
+
+plib (1.0.16-2) unstable; urgency=low
+
+  * 'Depends: mesag3 | mesag3+ggi' (hope this works although I 
+     compiled with mesag3 installed). Closes: #44817.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Wed, 29 Sep 1999 14:42:46 +0200
+
+plib (1.0.16-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Sat, 14 Aug 1999 09:26:00 +0200
+
+plib (1.0.14-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Sun,  8 Aug 1999 11:16:52 +0200
+
+plib (1.0.13-1) unstable; urgency=low
+
+  * New upstream release.
+  * Use debhelper v2.
+  * Changed shared library package name from plib to plib1.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Sat, 17 Jul 1999 10:47:26 +0200
+
+plib (1.0.12-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Wed,  7 Jul 1999 18:26:32 +0200
+
+plib (1.0.10-2) unstable; urgency=low
+
+  * Added some more documentation to /usr/doc/<package>
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Sun, 16 May 1999 22:17:36 +0200
+
+plib (1.0.10-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Philipp Frauenfelder <pfrauenf at debian.org>  Wed, 12 May 1999 21:10:59 +0200
+
+Local variables:
+mode: debian-changelog
+End:

Added: packages/trunk/plib/debian/compat
===================================================================
--- packages/trunk/plib/debian/compat	                        (rev 0)
+++ packages/trunk/plib/debian/compat	2008-04-12 13:37:29 UTC (rev 6519)
@@ -0,0 +1 @@
+4

Added: packages/trunk/plib/debian/control
===================================================================
--- packages/trunk/plib/debian/control	                        (rev 0)
+++ packages/trunk/plib/debian/control	2008-04-12 13:37:29 UTC (rev 6519)
@@ -0,0 +1,62 @@
+Source: plib
+Section: devel
+Priority: extra
+Maintainer: Bradley Smith <brad at brad-smith.co.uk>
+Standards-Version: 3.7.2
+Build-Depends: xlibmesa-gl-dev | libgl-dev, freeglut3-dev, m4, autoconf, automake1.9, libx11-dev, libxmu-dev, debhelper (>= 4), libxi-dev, quilt
+Build-Conflicts: autoconf2.13, automake1.4
+
+Package: plib1.8.4c2
+Section: libs
+Architecture: any
+Conflicts: plib1c102, plib1, plib1.8.4
+Replaces: plib1c102, plib1, plib1.8.4
+Depends: freeglut3, libgl1
+Description: Portability Libraries: Run-time package, stable release
+ Provides a Joystick interface, a simple GUI built on top of OpenGL,
+ some standard geometry functions, a sound library and a simple scene
+ graph API built on top of OpenGL.
+ .
+ This package provides the shared libraries. It should be installed
+ automatically by packages which need it.
+
+Package: plib1.8.4-dev
+Section: libdevel
+Architecture: any
+Depends: plib1.8.4c2 (= ${Source-Version}), freeglut3-dev, xlibmesa-gl-dev | libgl-dev
+Conflicts: plib1.5-dev, plib1.7-dev, plib-pic, plib1.8-pic, plib1.8.3-pic, plib-dev, plib1.8-dev, plib1.8.4-pic
+Replaces: plib1.5-dev, plib1.7-dev, plib-pic, plib1.8-pic, plib1.8.3-pic, plib-dev, plib1.8-dev, plib1.8.4-pic
+Provides: plib-dev
+Description: Portability Libraries: Development package, stable release
+ Provides a Joystick interface, a simple GUI built on top of OpenGL,
+ some standard geometry functions, a sound library and a simple scene
+ graph API built on top of OpenGL.
+ .
+ This package provides the static libraries, the header files and the
+ development links to the shared libraries. You need this package if you
+ want to compile software which needs plib.
+ .
+ This packages provides the same libraries as plib-pic but is compiled without
+ -fPIC. If you need to link the static libraries of plib into shared objects,
+ use plib-pic. Otherwise, this package is a safe choice.
+
+Package: plib1.8.4-pic
+Section: libdevel
+Architecture: any
+Depends: plib1.8.4c2 (= ${Source-Version}), freeglut3-dev, xlibmesa-gl-dev | libgl-dev
+Conflicts: plib1.5-dev, plib1.7-dev, plib-dev, plib1.8-dev, plib1.8.3-dev, plib1.8.4-dev
+Replaces: plib1.5-dev, plib1.7-dev, plib-dev, plib1.8-dev, plib1.8.3-dev, plib1.8.4-dev
+Provides: plib-dev
+Description: Portability Libraries: Dev. package (with PIC code), stable rel.
+ Provides a Joystick interface, a simple GUI built on top of OpenGL,
+ some standard geometry functions, a sound library and a simple scene
+ graph API built on top of OpenGL.
+ .
+ This package provides the static libraries, the header files and the
+ development links to the shared libraries. You need this package if you
+ want to compile software which needs plib.
+ .
+ This packages provides the same libraries as plib-dev but is compiled with
+ -fPIC. This is needed by some applications which link the static libraries
+ of plib into shared objects. If you do not need this, plib-dev is a safe
+ choice.

Added: packages/trunk/plib/debian/copyright
===================================================================
--- packages/trunk/plib/debian/copyright	                        (rev 0)
+++ packages/trunk/plib/debian/copyright	2008-04-12 13:37:29 UTC (rev 6519)
@@ -0,0 +1,24 @@
+This package was debianized by Philipp Frauenfelder <pfrauenf at debian.org> on
+Wed, 12 May 1999 21:10:59 +0200.
+
+It was downloaded from http://www.woodsoup.org/projs/plib/
+
+Upstream Author: Steve Baker, <sjbaker1 at airmail.net>, 
+                 http://www.woodsoup.org/~sbaker
+
+Copyright:
+
+These libraries are offered as OpenSource freeware
+under the provisions of the GNU Library Public
+License (LGPL). Those terms and conditions are
+detailed in the file '/usr/share/common-licenses/LGPL'.
+
+License addendum for release 1.3.1 and later:
+| As a special exception Steve Baker gives permission to link these 
+| libraries with proprietary software and distribute the resulting 
+| executable without including that proprietary code in any distribution 
+| as the LGPL would normally dictate. 
+| 
+| This exception is ONLY granted in the case of an embedded system in 
+| which there is no possibility of an end user re-linking or recompiling 
+| against new versions of this library that may appear in the future.

Added: packages/trunk/plib/debian/patches/fix_extra_qualifiers
===================================================================
--- packages/trunk/plib/debian/patches/fix_extra_qualifiers	                        (rev 0)
+++ packages/trunk/plib/debian/patches/fix_extra_qualifiers	2008-04-12 13:37:29 UTC (rev 6519)
@@ -0,0 +1,21 @@
+diff -Naur plib-1.8.4.orig/src/ssgAux/ssgaSky.h plib-1.8.4/src/ssgAux/ssgaSky.h
+--- plib-1.8.4.orig/src/ssgAux/ssgaSky.h	2008-04-12 13:57:08.000000000 +0100
++++ plib-1.8.4/src/ssgAux/ssgaSky.h	2008-04-12 13:58:06.000000000 +0100
+@@ -104,7 +104,7 @@
+   ssgaCelestialBodyList ( int init = 3 )
+ 	  : ssgSimpleList ( sizeof(ssgaCelestialBody*), init ) { }
+ 
+-  ssgaCelestialBodyList::~ssgaCelestialBodyList () { removeAll(); }
++  ~ssgaCelestialBodyList () { removeAll(); }
+ 
+   int getNum (void) { return total ; }
+ 
+@@ -192,7 +192,7 @@
+   ssgaCloudLayerList ( int init = 3 )
+ 	  : ssgSimpleList ( sizeof(ssgaCloudLayer*), init ) { }
+ 
+-  ssgaCloudLayerList::~ssgaCloudLayerList () { removeAll(); }
++  ~ssgaCloudLayerList () { removeAll(); }
+ 
+   int getNum (void) { return total ; }
+ 

Added: packages/trunk/plib/debian/patches/series
===================================================================
--- packages/trunk/plib/debian/patches/series	                        (rev 0)
+++ packages/trunk/plib/debian/patches/series	2008-04-12 13:37:29 UTC (rev 6519)
@@ -0,0 +1 @@
+fix_extra_qualifiers

Added: packages/trunk/plib/debian/plib1.8.4-dev.dirs
===================================================================
--- packages/trunk/plib/debian/plib1.8.4-dev.dirs	                        (rev 0)
+++ packages/trunk/plib/debian/plib1.8.4-dev.dirs	2008-04-12 13:37:29 UTC (rev 6519)
@@ -0,0 +1,2 @@
+usr/lib
+usr/include/plib

Added: packages/trunk/plib/debian/plib1.8.4-dev.links
===================================================================
--- packages/trunk/plib/debian/plib1.8.4-dev.links	                        (rev 0)
+++ packages/trunk/plib/debian/plib1.8.4-dev.links	2008-04-12 13:37:29 UTC (rev 6519)
@@ -0,0 +1,13 @@
+usr/lib/libplibfnt.so.1.8.4		usr/lib/libplibfnt.so
+usr/lib/libplibpu.so.1.8.4		usr/lib/libplibpu.so
+usr/lib/libplibsg.so.1.8.4		usr/lib/libplibsg.so
+usr/lib/libplibsl.so.1.8.4		usr/lib/libplibsl.so
+usr/lib/libplibsm.so.1.8.4		usr/lib/libplibsm.so
+usr/lib/libplibssg.so.1.8.4		usr/lib/libplibssg.so
+usr/lib/libplibssgaux.so.1.8.4	usr/lib/libplibssgaux.so
+usr/lib/libplibjs.so.1.8.4		usr/lib/libplibjs.so
+usr/lib/libplibpuaux.so.1.8.4	usr/lib/libplibpuaux.so
+usr/lib/libplibul.so.1.8.4		usr/lib/libplibul.so
+usr/lib/libplibpsl.so.1.8.4		usr/lib/libplibpsl.so
+usr/lib/libplibnet.so.1.8.4		usr/lib/libplibnet.so
+usr/lib/libplibpw.so.1.8.4		usr/lib/libplibpw.so

Added: packages/trunk/plib/debian/plib1.8.4-pic.dirs
===================================================================
--- packages/trunk/plib/debian/plib1.8.4-pic.dirs	                        (rev 0)
+++ packages/trunk/plib/debian/plib1.8.4-pic.dirs	2008-04-12 13:37:29 UTC (rev 6519)
@@ -0,0 +1,2 @@
+usr/lib
+usr/include/plib

Added: packages/trunk/plib/debian/plib1.8.4-pic.links
===================================================================
--- packages/trunk/plib/debian/plib1.8.4-pic.links	                        (rev 0)
+++ packages/trunk/plib/debian/plib1.8.4-pic.links	2008-04-12 13:37:29 UTC (rev 6519)
@@ -0,0 +1,13 @@
+usr/lib/libplibfnt.so.1.8.4		usr/lib/libplibfnt.so
+usr/lib/libplibpu.so.1.8.4		usr/lib/libplibpu.so
+usr/lib/libplibsg.so.1.8.4		usr/lib/libplibsg.so
+usr/lib/libplibsl.so.1.8.4		usr/lib/libplibsl.so
+usr/lib/libplibsm.so.1.8.4		usr/lib/libplibsm.so
+usr/lib/libplibssg.so.1.8.4		usr/lib/libplibssg.so
+usr/lib/libplibssgaux.so.1.8.4		usr/lib/libplibssgaux.so
+usr/lib/libplibjs.so.1.8.4		usr/lib/libplibjs.so
+usr/lib/libplibpuaux.so.1.8.4		usr/lib/libplibpuaux.so
+usr/lib/libplibul.so.1.8.4		usr/lib/libplibul.so
+usr/lib/libplibpsl.so.1.8.4		usr/lib/libplibpsl.so
+usr/lib/libplibnet.so.1.8.4		usr/lib/libplibnet.so
+usr/lib/libplibpw.so.1.8.4		usr/lib/libplibpw.so

Added: packages/trunk/plib/debian/plib1.8.4c2.dirs
===================================================================
--- packages/trunk/plib/debian/plib1.8.4c2.dirs	                        (rev 0)
+++ packages/trunk/plib/debian/plib1.8.4c2.dirs	2008-04-12 13:37:29 UTC (rev 6519)
@@ -0,0 +1 @@
+usr/lib

Added: packages/trunk/plib/debian/plib1.8.4c2.postinst
===================================================================
--- packages/trunk/plib/debian/plib1.8.4c2.postinst	                        (rev 0)
+++ packages/trunk/plib/debian/plib1.8.4c2.postinst	2008-04-12 13:37:29 UTC (rev 6519)
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -e
+
+if [ "$1" = "configure" ]; then
+	ldconfig
+fi
+
+#DEBHELPER#

Added: packages/trunk/plib/debian/rules
===================================================================
--- packages/trunk/plib/debian/rules	                        (rev 0)
+++ packages/trunk/plib/debian/rules	2008-04-12 13:37:29 UTC (rev 6519)
@@ -0,0 +1,117 @@
+#!/usr/bin/make -f
+#-*- makefile -*-
+# Made with the aid of dh_make, by Craig Small
+# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess.
+# This version is for a hypothetical package that builds an
+# architecture-dependant package, as well as an architecture-independant
+# package.
+
+include /usr/share/quilt/quilt.make
+
+version=$(shell expr `pwd` : '.*-\([0-9.]*\)')
+# version_major=$(shell expr `pwd` : '.*-\([0-9]\.[0-9]\)\.[0-9.]*')
+soname=1.8.4
+c2=c2
+package=plib$(soname)
+
+# Uncomment this to turn on verbose mode. 
+#export DH_VERBOSE=1
+
+build: patch build-stamp
+build-stamp:
+	dh_testdir
+
+	./configure --prefix=/usr
+
+# First build the shared library
+	$(MAKE) CPPFLAGS="-O2 -fPIC -pipe"
+	set -e; for i in `find src -name 'lib*a'`; do \
+	  ( cd `dirname $$i`;\
+	    libname=`basename $$i .a` ;\
+	    gcc -shared -Wl,-soname,$$libname.so.$(soname) \
+	      -o $$libname.so.$(version) `ar t $$libname.a` ) ;\
+	done
+
+	set -e; for i in `find src -name 'lib*a'`; do \
+	  cp $$i $$i-pix ;\
+	done
+
+	make clean
+
+# Build the static library (it does not need Position Independent Code,
+# which reserves one register; thus without -fPIC we get more efficient
+# code).
+	$(MAKE) CFLAGS="-O2 -pipe"
+
+	touch build-stamp
+
+clean: unpatch
+	dh_testdir
+	dh_testroot
+
+	rm -f build-stamp install-stamp
+	find src -name 'lib*.so.*' -exec rm -f {} \;
+	find src -name 'lib*.a-pix' -exec rm -f {} \;
+	if [ ! -e Makefile ]; then \
+	  ./configure ;\
+	fi
+
+	# Add here commands to clean up after the build process.
+	-$(MAKE) distclean
+
+	dh_clean
+
+install: install-stamp
+
+install-stamp: build-stamp
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+# development
+	$(MAKE) install prefix=`pwd`/debian/$(package)-dev/usr
+
+# development with PIC
+	$(MAKE) install prefix=`pwd`/debian/$(package)-pic/usr
+	set -e; for i in fnt pui sg sl ssg ssgAux; do \
+	  install -m 644 src/fnt/lib*.a-pix \
+	    `pwd`/debian/$(package)-pic/usr/lib ;\
+	done
+	set -e; for i in `pwd`/debian/$(package)-pic/usr/lib/lib*.a-pix; do \
+	  j=`echo $$i | sed -e 's/-pix//'` ;\
+	  mv $$i $$j ;\
+	done
+
+# library package
+	set -e; for i in `find src -name 'lib*so.$(version)'`; do \
+	  install -m 755 $$i `pwd`/debian/$(package)$(c2)/usr/lib ;\
+	done
+
+	touch install-stamp
+
+# Build architecture-independent files here.
+binary-indep:
+
+binary-arch: build install
+	dh_testdir -a
+	dh_testroot -a
+	dh_installdirs -a
+	dh_installdocs -A AUTHORS NOTICE README README.GLUT TODO-1.6 TODO-2.0 TODO_AFTER135 KNOWN_BUGS
+	dh_installchangelogs -a ChangeLog
+	dh_link -a
+	dh_strip -a
+	dh_compress -a
+	dh_shlibdeps -a
+	dh_fixperms -a
+	dh_installdeb -a
+	dh_makeshlibs -a -V 'plib1.8.4c2 (>= 1.8.4-7)'
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
+
+source diff:                                                                  
+	@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary


Property changes on: packages/trunk/plib/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: packages/trunk/plib/debian/watch
===================================================================
--- packages/trunk/plib/debian/watch	                        (rev 0)
+++ packages/trunk/plib/debian/watch	2008-04-12 13:37:29 UTC (rev 6519)
@@ -0,0 +1,2 @@
+version=2
+http://plib.sourceforge.net/dist/plib-([^_]*)\.tar\.gz debian uupdate




More information about the Pkg-games-commits mailing list