Commit 28b4deaf by Maarten L. Hekkelman

added debian files

parent 8fed9a13
libcifpp (0.1.0-1) unstable; urgency=medium
* Initial release. (Closes: #XXXXXX)
-- Maarten L. Hekkelman <maarten@hekkelman.com> Mon, 28 Sep 2020 08:34:16 +0200
Source: libcifpp
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Uploaders: Maarten L. Hekkelman <maarten@hekkelman.com>,
Andreas Tille <tille@debian.org>
Section: libs
Priority: optional
Build-Depends: debhelper-compat (= 13),
autoconf-archive,
libboost-dev,
libboost-iostreams-dev,
libboost-system-dev,
zlib1g-dev,
libbz2-dev
Standards-Version: 4.5.0
Vcs-Browser: https://salsa.debian.org/med-team/libcifpp
Vcs-Git: https://salsa.debian.org/med-team/libcifpp.git
Homepage: https://github.com/PDB-REDO/libcifpp
Rules-Requires-Root: no
Package: libcifpp-dev
Architecture: any
Section: libdevel
Depends: ${misc:Depends},
libcifpp0.1 (= ${binary:Version}),
libboost-dev,
libboost-iostreams-dev,
pkg-config
Suggests: libcifpp-doc
Description: Development files for libcifpp
Libcifpp is a C++ library used to create and manipulate
mmCIF and PDB files containing macro molecular structure information.
.
This specific package contains all files needed to develop new
software using libcifpp.
Package: libcifpp0.1
Architecture: any
Depends: ${misc:Depends},
${shlibs:Depends}
Description: Library files for libcifpp
Libcifpp is a C++ library used to create and manipulate
mmCIF and PDB files containing macro molecular structure information.
.
This package contains the library file only.
README.md
\ No newline at end of file
README.md
\ No newline at end of file
#!/usr/bin/make -f
DH_VERBOSE := 1
export DEB_BUILD_MAINT_OPTIONS=hardening=+all
# Fixing reproducible builds
LC_ALL := C.UTF-8
export LC_ALL
export LIBRARY_VERSION=0.1
%:
dh $@
override_dh_auto_configure:
dh_auto_configure -- --enable-documentation
override_dh_auto_install:
$(MAKE) DESTDIR=$(CURDIR)/debian/libcifpp0.1 install-lib
$(MAKE) DESTDIR=$(CURDIR)/debian/libcifpp-dev install-dev
override_dh_auto_configure-arch:
dh_auto_configure -- --enable-shared
override_dh_auto_configure-indep:
dh_auto_configure -- --enable-shared
override_dh_auto_test:
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
$(MAKE) test
endif
override_dh_install:
## cleaning up dependency_libs filed in *.la files
sed -i "/dependency_libs/ s/'.*'/''/" `find . -name '*.la'`
dh_install
override_dh_makeshlibs:
dh_makeshlibs -- -v$(LIBRARY_VERSION)
extend-diff-ignore = "(^|/)(\.gitignore|\.travis\.yml)$"
---
Bug-Database: https://github.com/PDB-REDO/libcifpp/issues
Bug-Submit: https://github.com/PDB-REDO/libcifpp/issues/new
Repository: https://github.com/PDB-REDO/libcifpp.git
Repository-Browse: https://github.com/PDB-REDO/libcifpp
version=4
opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/libcifpp-$1\.tar\.gz/ \
https://github.com/PDB-REDO/libcifpp/tags .*/v?(\d\S+)\.tar\.gz
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment