[med-svn] r2045 - trunk/packages/pdb2pqr/trunk/debian

hauro-guest at alioth.debian.org hauro-guest at alioth.debian.org
Thu Jun 12 11:39:53 UTC 2008


Author: hauro-guest
Date: 2008-06-12 11:39:52 +0000 (Thu, 12 Jun 2008)
New Revision: 2045

Added:
   trunk/packages/pdb2pqr/trunk/debian/pdb2pqr-bin.dirs
   trunk/packages/pdb2pqr/trunk/debian/pdb2pqr-bin.install
Modified:
   trunk/packages/pdb2pqr/trunk/debian/control
   trunk/packages/pdb2pqr/trunk/debian/pdb2pqr.dirs
   trunk/packages/pdb2pqr/trunk/debian/pdb2pqr.install
   trunk/packages/pdb2pqr/trunk/debian/rules
Log:
Split packages into Arch: all and Arch: any


Modified: trunk/packages/pdb2pqr/trunk/debian/control
===================================================================
--- trunk/packages/pdb2pqr/trunk/debian/control	2008-06-12 00:57:57 UTC (rev 2044)
+++ trunk/packages/pdb2pqr/trunk/debian/control	2008-06-12 11:39:52 UTC (rev 2045)
@@ -14,6 +14,22 @@
 
 Package: pdb2pqr
 XB-Python-Version: ${python:Versions}
+Architecture: all
+Depends: pdb2pqr-bin (>= ${source:Version}), ${shlibs:Depends}, ${python:Depends}, python-numpy, python-xml
+Suggests: apbs
+Description: Preparation of protein structures for electrostatics calculations
+ PDB2PQR is a Python software package that automates many of the common
+ tasks of preparing structures for continuum electrostatics calculations.
+ It thus provides a platform-independent utility for converting protein files
+ in PDB format to PQR format. These tasks include:
+  * Adding a limited number of missing heavy atoms to biomolecular structures
+  * Determining side-chain pKas
+  * Placing missing hydrogens
+  * Optimizing the protein for favorable hydrogen bonding
+  * Assigning charge and radius parameters from a variety of force fields
+
+Package: pdb2pqr-bin
+XB-Python-Version: ${python:Versions}
 Architecture: any
 Depends: ${shlibs:Depends}, ${python:Depends}, python-numpy, python-xml
 Suggests: apbs
@@ -27,6 +43,8 @@
   * Placing missing hydrogens
   * Optimizing the protein for favorable hydrogen bonding
   * Assigning charge and radius parameters from a variety of force fields
+ .
+ This packages contains the binary parts of PDB2PQR.
 
 Package: pdb2pqr-doc
 Section: doc

Added: trunk/packages/pdb2pqr/trunk/debian/pdb2pqr-bin.dirs
===================================================================
--- trunk/packages/pdb2pqr/trunk/debian/pdb2pqr-bin.dirs	                        (rev 0)
+++ trunk/packages/pdb2pqr/trunk/debian/pdb2pqr-bin.dirs	2008-06-12 11:39:52 UTC (rev 2045)
@@ -0,0 +1,2 @@
+/usr/lib/pdb2pqr/pdb2pka/substruct
+/usr/lib/pdb2pqr/propka

Added: trunk/packages/pdb2pqr/trunk/debian/pdb2pqr-bin.install
===================================================================
--- trunk/packages/pdb2pqr/trunk/debian/pdb2pqr-bin.install	                        (rev 0)
+++ trunk/packages/pdb2pqr/trunk/debian/pdb2pqr-bin.install	2008-06-12 11:39:52 UTC (rev 2045)
@@ -0,0 +1,3 @@
+pdb2pka/_pMC_mult.so		usr/lib/pdb2pqr/pdb2pka
+pdb2pka/substruct/Algorithms.so	usr/lib/pdb2pqr/pdb2pka/substruct
+propka/_propkalib.so		usr/lib/pdb2pqr/propka

Modified: trunk/packages/pdb2pqr/trunk/debian/pdb2pqr.dirs
===================================================================
--- trunk/packages/pdb2pqr/trunk/debian/pdb2pqr.dirs	2008-06-12 00:57:57 UTC (rev 2044)
+++ trunk/packages/pdb2pqr/trunk/debian/pdb2pqr.dirs	2008-06-12 11:39:52 UTC (rev 2045)
@@ -1,6 +1,4 @@
 /usr/bin
-/usr/lib/pdb2pqr/pdb2pka/substruct
-/usr/lib/pdb2pqr/propka
 /usr/share/doc/pdb2pqr
 /usr/share/man/man1
 /usr/share/pdb2pqr/dat

Modified: trunk/packages/pdb2pqr/trunk/debian/pdb2pqr.install
===================================================================
--- trunk/packages/pdb2pqr/trunk/debian/pdb2pqr.install	2008-06-12 00:57:57 UTC (rev 2044)
+++ trunk/packages/pdb2pqr/trunk/debian/pdb2pqr.install	2008-06-12 11:39:52 UTC (rev 2045)
@@ -7,6 +7,3 @@
 pdb2pka/substruct/*.py		usr/share/pdb2pqr/pdb2pka/substruct
 propka/*.py			usr/share/pdb2pqr/propka
 propka/propka			usr/bin
-pdb2pka/_pMC_mult.so		usr/lib/pdb2pqr/pdb2pka
-pdb2pka/substruct/Algorithms.so	usr/lib/pdb2pqr/pdb2pka/substruct
-propka/_propkalib.so		usr/lib/pdb2pqr/propka

Modified: trunk/packages/pdb2pqr/trunk/debian/rules
===================================================================
--- trunk/packages/pdb2pqr/trunk/debian/rules	2008-06-12 00:57:57 UTC (rev 2044)
+++ trunk/packages/pdb2pqr/trunk/debian/rules	2008-06-12 11:39:52 UTC (rev 2045)
@@ -19,15 +19,15 @@
 # (Reported upstream, fixed in SVN, will be in the next release (>1.3.0))
 DEB_AC_AUX_DIR += $(DEB_SRCDIR)/propka
 
-binary-install/pdb2pqr::
+install/pdb2pqr::
 ### BEGIN FIXES
 # (All reported upstream, fixed in SVN, will be in next release (>1.3.0))
 # Add a shebang to psize.py
-	sed -i -e '1i\#!/usr/bin/python' $(CURDIR)/debian/pdb2pqr/usr/share/pdb2pqr/src/psize.py
+	sed -i -e '1i\#!/usr/bin/python' $(CURDIR)/src/psize.py
 # Fix !#/bin/env shebang: substitute with #!/usr/bin/python
-	sed -i -e '1c#!/usr/bin/python' $(CURDIR)/debian/pdb2pqr/usr/share/pdb2pqr/pdb2pka/inputgen_pKa.py
+	sed -i -e '1c#!/usr/bin/python' $(CURDIR)/pdb2pka/inputgen_pKa.py
 # Fix minor permission problem (should not be executable)
-	chmod 0644 $(CURDIR)/debian/pdb2pqr/usr/share/pdb2pqr/pdb2pka/ligandclean/__init__.py
+	chmod 0644 $(CURDIR)/pdb2pka/ligandclean/__init__.py
 ### END FIXES
 # Install script wrappers
 	for app in /usr/share/pdb2pqr/pdb2pqr.py /usr/share/pdb2pqr/src/psize.py; do \
@@ -38,7 +38,7 @@
 # Generate and install manpages
 	xmlto -o $(CURDIR)/debian/pdb2pqr/usr/share/man/man1/ man debian/pdb2pqr.1.xml
 
-binary-strip/pdb2pqr::
+binary-fixup/pdb2pqr::
 	DH_PYCENTRAL=nomove dh_pycentral -ppdb2pqr
 
 # Clean files that are not removed in upstream's "distclean" target




More information about the debian-med-commit mailing list