[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