Commit f8e992eb authored by Nicholas Breen's avatar Nicholas Breen

Run upstream unit tests; Use rdfind/symlinks to reduce internal duplication in doxygen output

parent 08a622e7
gromacs (5.1.2-2) experimental; urgency=medium
* Run upstream unit tests. Supports DEB_BUILD_OPTIONS=nocheck bypass.
* Use rdfind/symlinks to reduce internal duplication in doxygen output.
* Only build process changes in this upload - uploading to
experimental as a safety.
-- Nicholas Breen <nbreen@debian.org> Mon, 18 Apr 2016 21:04:31 -0700
gromacs (5.1.2-1) unstable; urgency=medium
* New upstream release.
......
......@@ -20,6 +20,8 @@ Build-Depends-Indep: doxygen,
imagemagick,
mscgen,
python-sphinx,
rdfind,
symlinks,
texlive-fonts-recommended,
texlive-latex-base,
texlive-latex-extra
......
......@@ -112,6 +112,10 @@ build-basic: configure-stamp
dh_testdir
$(MAKE) -C build/basic
$(MAKE) -C build/basic-dp
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
$(MAKE) -C build/basic check
$(MAKE) -C build/basic-dp check
endif
touch $@
build-manual:
......@@ -133,6 +137,10 @@ build-mpich: configure-stamp
sed -e 's/#MPIABBR#/mpich/g' -e 's/#MPIPROG#/MPICH2/g' \
< debian/gromacs-parallel.README.Debian.in \
> debian/gromacs-mpich.README.Debian
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
$(MAKE) -C build/mpich check
$(MAKE) -C build/mpich-dp check
endif
touch $@
build-openmpi: configure-stamp
......@@ -143,6 +151,10 @@ ifneq (,$(findstring $(DEB_HOST_ARCH),$(OPENMPI_ARCH)))
sed -e 's/#MPIABBR#/openmpi/g' -e 's/#MPIPROG#/OpenMPI/g' \
< debian/gromacs-parallel.README.Debian.in \
> debian/gromacs-openmpi.README.Debian
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
$(MAKE) -C build/openmpi check
$(MAKE) -C build/openmpi-dp check
endif
endif
touch $@
......@@ -203,6 +215,8 @@ install-manual: build-manual install
dh_testdir
dh_testroot
dh_install -pgromacs-data
rdfind -outputname /dev/null -makesymlinks true $(CURDIR)/debian/gromacs-data/usr/share/doc/
symlinks -r -s -c $(CURDIR)/debian/gromacs-data/usr/share/doc/
install-basic: build-arch
dh_testdir
......
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