[Debichem-devel] some improvements to the vmd packaging

Johannes Schauer j.schauer at email.de
Thu Aug 29 19:29:41 UTC 2013


Hi,

thanks for already packaging vmd. I only found that [1] already existed by luck
and was close to doing it myself from scratch. Maybe vmd should be listed in
the debichem wiki page? But given that one is not allowed to redistribute vmd
to people who did not register at the website, there is probably no point in
giving it more publicity. Did anybody ever approach the vmd copyright holders
about the problem with redistributing vmd?

I did some improvements/changes/extensions/fixes to the current packaging.
Please find the debdiff attached. My changes are:

 - enable python, numpy, pthreads and cuda support
 - bump standards version
 - bump compat level
 - remove some useless whitespace changes in
   adjust_install_path_in_configure.patch
 - enabled hardening of binaries and shared libraries
 - fix recursive variable problem in hesstrans plugin
 - add thrust/device_ptr.h header to some cuda files
 - disable setting rpath
 - allow to set python paths externally (using pkg-config)
 - change 1.9 to 1.9.1 in README.source
 - add more cleaning to README.source
 - don't ignore errors in debian/rules

All changes are for amd64 systems. The... creative... build system used by
upstream makes would've had required many more changes to support more
architectures which I didnt want to add yet to keep the patch simple and less
verbose.

Big troublemakers are still the image files in /usr/lib and wrongly set
execution bits everywhere. But I think I will approach upstream with that
first.

Any thoughts?

cheers, josch

[1] http://anonscm.debian.org/viewvc/debichem/wnpp/vmd/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vmd.patch
Type: text/x-diff
Size: 14558 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debichem-devel/attachments/20130829/3f29ab5b/attachment.patch>


More information about the Debichem-devel mailing list