Author: ivomaintz-guest
Date: 2011-10-05 08:31:59 +0000 (Wed, 05 Oct 2011)
New Revision: 8079

Added:
   trunk/packages/cain/trunk/debian/python-cain.manpages
   trunk/packages/cain/trunk/debian/python-cain.postinst
   trunk/packages/cain/trunk/debian/python-cain.prerm
Removed:
   trunk/packages/cain/trunk/debian/cain.manpages
Modified:
   trunk/packages/cain/trunk/debian/control
Log:
added postinst and prerm scripts for python-cain
renamed cain.manpages to python-cain.manpages


Deleted: trunk/packages/cain/trunk/debian/cain.manpages
===================================================================
--- trunk/packages/cain/trunk/debian/cain.manpages      2011-10-05 03:35:59 UTC 
(rev 8078)
+++ trunk/packages/cain/trunk/debian/cain.manpages      2011-10-05 08:31:59 UTC 
(rev 8079)
@@ -1 +0,0 @@
-debian/*1

Modified: trunk/packages/cain/trunk/debian/control
===================================================================
--- trunk/packages/cain/trunk/debian/control    2011-10-05 03:35:59 UTC (rev 
8078)
+++ trunk/packages/cain/trunk/debian/control    2011-10-05 08:31:59 UTC (rev 
8079)
@@ -3,7 +3,7 @@
 Priority: extra
 Maintainer: Ivo Maintz <[email protected]>
 Build-Depends: debhelper (>= 7),
- python,
+  python,
  libeigen2-dev
 Standards-Version: 3.9.2
 Homepage: http://cain.sourceforge.net
@@ -20,8 +20,6 @@
  python-scipy,
  python-sympy,
  cain-common
-Provides: cain
-Replaces: cain
 Description: simulations of chemical reactions
  Cain performs stochastic and deterministic simulations of chemical reactions.
  It can spawn multiple simulation processes to utilize multi-core computers.
@@ -46,6 +44,9 @@
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends},
  libeigen2-dev
+Provides: cain
+Replaces: cain
+Conflicts: cain
 Description: simulations of chemical reactions
  Cain performs stochastic and deterministic simulations of chemical reactions.
  It can spawn multiple simulation processes to utilize multi-core computers.

Copied: trunk/packages/cain/trunk/debian/python-cain.manpages (from rev 8069, 
trunk/packages/cain/trunk/debian/cain.manpages)
===================================================================
--- trunk/packages/cain/trunk/debian/python-cain.manpages                       
        (rev 0)
+++ trunk/packages/cain/trunk/debian/python-cain.manpages       2011-10-05 
08:31:59 UTC (rev 8079)
@@ -0,0 +1 @@
+debian/*1

Added: trunk/packages/cain/trunk/debian/python-cain.postinst
===================================================================
--- trunk/packages/cain/trunk/debian/python-cain.postinst                       
        (rev 0)
+++ trunk/packages/cain/trunk/debian/python-cain.postinst       2011-10-05 
08:31:59 UTC (rev 8079)
@@ -0,0 +1,6 @@
+#!/bin/sh
+set -e
+
+if which pycompile >/dev/null 2>&1; then
+       pycompile -p python-cain /usr/share/cain
+fi

Added: trunk/packages/cain/trunk/debian/python-cain.prerm
===================================================================
--- trunk/packages/cain/trunk/debian/python-cain.prerm                          
(rev 0)
+++ trunk/packages/cain/trunk/debian/python-cain.prerm  2011-10-05 08:31:59 UTC 
(rev 8079)
@@ -0,0 +1,11 @@
+#!/bin/sh
+set -e
+
+if which pyclean >/dev/null 2>&1; then
+       pyclean -p python-cain
+else
+       dpkg -L python-cain | grep \.py$ | while read file
+       do
+               rm -f "${file}"[co] >/dev/null
+       done
+fi


_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to