Skip to content

Commit

Permalink
Initial debianization
Browse files Browse the repository at this point in the history
  • Loading branch information
fortysixandtwo committed Mar 28, 2021
1 parent a9bf765 commit 43c524c
Show file tree
Hide file tree
Showing 7 changed files with 95 additions and 0 deletions.
5 changes: 5 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
espresso (4.1.5~rc1) unstable; urgency=medium

* Initial release

-- Evangelos Ribeiro Tzaras <[email protected]> Sun, 28 Mar 2021 17:15:36 +0200
36 changes: 36 additions & 0 deletions debian/control
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
Source: espresso
Section: science
Priority: optional
Maintainer: Espresso Maintainers <[email protected]>
Build-Depends: debhelper-compat (=13),
cmake,
cython3,
python3,
python3-numpy,
libboost-all-dev,
openmpi-common,
fftw3-dev,
libhdf5-dev,
libhdf5-openmpi-dev,
python3-opengl,
libgsl-dev
Rules-Requires-Root: no
Standards-Version: 4.5.0
Vcs-Browser: https://github.com/espressomd/espresso
Vcs-Git: https://github.com/espressomd/espresso.git
Homepage: https://espressomd.org

Package: espresso
Architecture: any
Depends: python3,
python3-numpy,
python3-scipy,
python3-h5py,
python3-vtk7,
${misc:Depends}
Description: Molecular dynamics simulation package
ESPResSo is a highly versatile software package for performing
and analyzing scientific Molecular Dynamics many-particle
simulations of coarse-grained atomistic or bead-spring models
as they are used in soft matter research in physics, chemistry
and molecular biology.
30 changes: 30 additions & 0 deletions debian/copyright
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: espresso
Upstream-Contact: Espresso mailing list <[email protected]>
Source: https://github.com/espressomd/espresso.git
License: GPL-3

Files: *
Copyright: 2010-2021 The ESPResSo project
2002-2010 Max-Planck-Institute for Polymer Research, Theory Group
License: GPL-3


License: GPL-3+
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 3 of the License, or (at your option) any later
version.
.
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
details.
.
You should have received a copy of the GNU General Public License along with
this package; if not, write to the Free Software Foundation, Inc., 51 Franklin
St, Fifth Floor, Boston, MA 02110-1301 USA
.
On Debian systems, the full text of the GNU General Public License version 3
can be found in the file `/usr/share/common-licenses/GPL-3'.

10 changes: 10 additions & 0 deletions debian/gbp.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
[DEFAULT]
debian-branch = python
debian-tag = v%(version)s
debian-tag-msg = %(pkg)s v%(version)s

[tag]
sign-tags = true

[dch]
multimaint-merge = true
10 changes: 10 additions & 0 deletions debian/rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
#!/usr/bin/make -f

export DEB_BUILD_MAINT_OPTIONS= hardening=+all

%:
dh $@


override_dh_autotest:
true
1 change: 1 addition & 0 deletions debian/source/format
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.0 (native)
3 changes: 3 additions & 0 deletions debian/watch
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
version=4
opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/espresso-$1\.tar\.gz/ \
https://github.com/espressomd/espresso/tags .*/v?(\d\S+)\.tar\.gz

0 comments on commit 43c524c

Please sign in to comment.