[critterding] 21/24: Add -common package for arch-indep files.

Gabriele Giacone gg0-guest at moszumanska.debian.org
Sat Aug 2 22:43:32 UTC 2014


This is an automated email from the git hooks/post-receive script.

gg0-guest pushed a commit to branch master
in repository critterding.

commit 4b8114dca6b8dd914f4e2aebf3650bbac29af789
Author: Gabriele Giacone <1o5g4r8o at gmail.com>
Date:   Sat Aug 2 22:43:36 2014 +0200

    Add -common package for arch-indep files.
---
 debian/changelog                                           |  3 ++-
 debian/control                                             | 14 +++++++++++++-
 debian/{critterding.docs => critterding-common.docs}       |  0
 debian/{critterding.install => critterding-common.install} |  3 ---
 .../{critterding.manpages => critterding-common.manpages}  |  0
 debian/critterding.install                                 |  8 +-------
 6 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index caf4e72..43719a4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,11 +6,12 @@ critterding (1.0-beta14+dfsg-1) UNRELEASED; urgency=low
     + Add libbullet-dev, libglew-dev, libtinyxml-dev and libftgl-dev
       as B-D.
     + Readd +dfsg suffix to version.
+  * Add -common arch:all package. Move arch-indep files.
+  * Add -dbg binary package with debug symbols.
   * Make VCS-* fields canonical.
   * Bump Standards-Version to 3.9.5 (no changes).
   * Add cmake, libqt4-opengl-dev, libboost-{thread,filesystem,iostreams}-dev,
     libsdl-image1.2-dev to B-D.
-  * Add -dbg binary package with debug symbols.
   * Remove DMUA flag.
   * Add parallel building support.
   * Fix d/copyright according to format specification 1.0.
diff --git a/debian/control b/debian/control
index 766699f..5f9f550 100644
--- a/debian/control
+++ b/debian/control
@@ -15,13 +15,25 @@ Homepage: http://critterding.sourceforge.net/
 
 Package: critterding
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: critterding-common (= ${source:Version}), ${shlibs:Depends},
+ ${misc:Depends}
 Description: Evolving Artificial Life
  Critterding is a "Petri dish" universe in 3D that demonstrates
  evolving artificial life. Critters start out with completely
  random brains and bodies, but will automatically start evolving
  into something with much better survival skills.
 
+Package: critterding-common
+Architecture: all
+Depends: ${misc:Depends}
+Description: Evolving Artificial Life - architecture-independent files
+ Critterding is a "Petri dish" universe in 3D that demonstrates
+ evolving artificial life. Critters start out with completely
+ random brains and bodies, but will automatically start evolving
+ into something with much better survival skills.
+ .
+ This package includes architecture-independent files.
+
 Package: critterding-dbg
 Section: debug
 Architecture: any
diff --git a/debian/critterding.docs b/debian/critterding-common.docs
similarity index 100%
rename from debian/critterding.docs
rename to debian/critterding-common.docs
diff --git a/debian/critterding.install b/debian/critterding-common.install
similarity index 76%
copy from debian/critterding.install
copy to debian/critterding-common.install
index a59d52e..9e8f16b 100644
--- a/debian/critterding.install
+++ b/debian/critterding-common.install
@@ -3,7 +3,4 @@ debian/icons/22/critterding.png	usr/share/icons/hicolor/22x22/apps
 debian/icons/48/critterding.png	usr/share/icons/hicolor/48x48/apps
 debian/icons/critterding.xpm	usr/share/pixmaps
 
-debian/critterding.desktop	usr/share/applications
-
 debian/tmp/usr/share/critterding usr/share
-debian/tmp/usr/bin/critterding   usr/bin
diff --git a/debian/critterding.manpages b/debian/critterding-common.manpages
similarity index 100%
rename from debian/critterding.manpages
rename to debian/critterding-common.manpages
diff --git a/debian/critterding.install b/debian/critterding.install
index a59d52e..8c2d6d1 100644
--- a/debian/critterding.install
+++ b/debian/critterding.install
@@ -1,9 +1,3 @@
-debian/icons/16/critterding.png	usr/share/icons/hicolor/16x16/apps
-debian/icons/22/critterding.png	usr/share/icons/hicolor/22x22/apps
-debian/icons/48/critterding.png	usr/share/icons/hicolor/48x48/apps
-debian/icons/critterding.xpm	usr/share/pixmaps
+debian/tmp/usr/bin/critterding   usr/bin
 
 debian/critterding.desktop	usr/share/applications
-
-debian/tmp/usr/share/critterding usr/share
-debian/tmp/usr/bin/critterding   usr/bin

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/critterding.git



More information about the debian-science-commits mailing list