Skip to content

Commit 43c524c

Browse files
Initial debianization
Closes #4163
1 parent a9bf765 commit 43c524c

File tree

7 files changed

+95
-0
lines changed

7 files changed

+95
-0
lines changed

debian/changelog

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
espresso (4.1.5~rc1) unstable; urgency=medium
2+
3+
* Initial release
4+
5+
-- Evangelos Ribeiro Tzaras <[email protected]> Sun, 28 Mar 2021 17:15:36 +0200

debian/control

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
Source: espresso
2+
Section: science
3+
Priority: optional
4+
Maintainer: Espresso Maintainers <[email protected]>
5+
Build-Depends: debhelper-compat (=13),
6+
cmake,
7+
cython3,
8+
python3,
9+
python3-numpy,
10+
libboost-all-dev,
11+
openmpi-common,
12+
fftw3-dev,
13+
libhdf5-dev,
14+
libhdf5-openmpi-dev,
15+
python3-opengl,
16+
libgsl-dev
17+
Rules-Requires-Root: no
18+
Standards-Version: 4.5.0
19+
Vcs-Browser: https://github.com/espressomd/espresso
20+
Vcs-Git: https://github.com/espressomd/espresso.git
21+
Homepage: https://espressomd.org
22+
23+
Package: espresso
24+
Architecture: any
25+
Depends: python3,
26+
python3-numpy,
27+
python3-scipy,
28+
python3-h5py,
29+
python3-vtk7,
30+
${misc:Depends}
31+
Description: Molecular dynamics simulation package
32+
ESPResSo is a highly versatile software package for performing
33+
and analyzing scientific Molecular Dynamics many-particle
34+
simulations of coarse-grained atomistic or bead-spring models
35+
as they are used in soft matter research in physics, chemistry
36+
and molecular biology.

debian/copyright

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2+
Upstream-Name: espresso
3+
Upstream-Contact: Espresso mailing list <[email protected]>
4+
Source: https://github.com/espressomd/espresso.git
5+
License: GPL-3
6+
7+
Files: *
8+
Copyright: 2010-2021 The ESPResSo project
9+
2002-2010 Max-Planck-Institute for Polymer Research, Theory Group
10+
License: GPL-3
11+
12+
13+
License: GPL-3+
14+
This program is free software; you can redistribute it and/or modify it under
15+
the terms of the GNU General Public License as published by the Free Software
16+
Foundation; either version 3 of the License, or (at your option) any later
17+
version.
18+
.
19+
This program is distributed in the hope that it will be useful, but WITHOUT
20+
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
21+
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
22+
details.
23+
.
24+
You should have received a copy of the GNU General Public License along with
25+
this package; if not, write to the Free Software Foundation, Inc., 51 Franklin
26+
St, Fifth Floor, Boston, MA 02110-1301 USA
27+
.
28+
On Debian systems, the full text of the GNU General Public License version 3
29+
can be found in the file `/usr/share/common-licenses/GPL-3'.
30+

debian/gbp.conf

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
[DEFAULT]
2+
debian-branch = python
3+
debian-tag = v%(version)s
4+
debian-tag-msg = %(pkg)s v%(version)s
5+
6+
[tag]
7+
sign-tags = true
8+
9+
[dch]
10+
multimaint-merge = true

debian/rules

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/usr/bin/make -f
2+
3+
export DEB_BUILD_MAINT_OPTIONS= hardening=+all
4+
5+
%:
6+
dh $@
7+
8+
9+
override_dh_autotest:
10+
true

debian/source/format

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.0 (native)

debian/watch

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version=4
2+
opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/espresso-$1\.tar\.gz/ \
3+
https://github.com/espressomd/espresso/tags .*/v?(\d\S+)\.tar\.gz

0 commit comments

Comments
 (0)