[SCM] Evolving Artificial Life branch, master, updated. upstream/1.0-beta11+dfsg-4-gdbf1680
Gabriele Giacone
1o5g4r8o at gmail.com
Sat Feb 6 22:53:58 UTC 2010
The following commit has been merged in the master branch:
commit dbf1680881b773fc57e290726e327d7aa84b309a
Author: Gabriele Giacone <1o5g4r8o at gmail.com>
Date: Sat Feb 6 23:42:32 2010 +0100
Added icons
diff --git a/debian/critterding.desktop b/debian/critterding.desktop
new file mode 100644
index 0000000..92eac08
--- /dev/null
+++ b/debian/critterding.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Critterding
+GenericName=Evolving Artificial Life
+Comment=Petri dish universe in 3D that demonstrates evolving artificial life
+Exec=critterding
+Icon=critterding
+StartupNotify=true
+Terminal=false
+Type=Application
+Categories=Education;Science;
diff --git a/debian/critterding.install b/debian/critterding.install
new file mode 100644
index 0000000..609f016
--- /dev/null
+++ b/debian/critterding.install
@@ -0,0 +1,6 @@
+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/critterding.desktop usr/share/applications
diff --git a/debian/critterding.menu b/debian/critterding.menu
new file mode 100644
index 0000000..4a3f92d
--- /dev/null
+++ b/debian/critterding.menu
@@ -0,0 +1,5 @@
+?package(critterding):needs="x11" section="Applications/Science/Biology" \
+ title="Evolving Artificial Life" \
+ longtitle="Petri dish universe in 3D that demonstrates evolving artificial life" \
+ icon="/usr/share/pixmaps/critterding.xpm" \
+ command="critterding"
diff --git a/debian/critterding.png b/debian/critterding.png
new file mode 100644
index 0000000..a847ef6
Binary files /dev/null and b/debian/critterding.png differ
diff --git a/debian/rules b/debian/rules
index 8f447c0..4c2df11 100755
--- a/debian/rules
+++ b/debian/rules
@@ -9,10 +9,20 @@ override_dh_auto_build:
autoreconf -fi
./configure --prefix=/usr
+override_dh_auto_install:
+ dh_auto_install
+ # icons
+ mkdir $(CURDIR)/debian/icons && cd $(CURDIR)/debian/icons && mkdir 16 22 48
+ convert $(CURDIR)/debian/critterding.png -scale 16x16 $(CURDIR)/debian/icons/16/critterding.png
+ convert $(CURDIR)/debian/critterding.png -scale 22x22 $(CURDIR)/debian/icons/22/critterding.png
+ convert $(CURDIR)/debian/critterding.png -scale 48x48 $(CURDIR)/debian/icons/48/critterding.png
+ convert $(CURDIR)/debian/critterding.png -scale 32x32 $(CURDIR)/debian/icons/critterding.xpm
+
override_dh_auto_clean:
[ ! -f Makefile ] || $(MAKE) distclean
find . -name Makefile.in -delete
-rm aclocal.m4 config.* configure depcomp install-sh ltmain.sh missing
+ rm -rf $(CURDIR)/debian/icons
get-orig-source:
uscan --verbose --download-version $(VERSION) \
diff --git a/debian/source/include-binaries b/debian/source/include-binaries
new file mode 100644
index 0000000..6e62984
--- /dev/null
+++ b/debian/source/include-binaries
@@ -0,0 +1 @@
+debian/critterding.png
--
Evolving Artificial Life
More information about the debian-science-commits
mailing list