[med-svn] [Git][med-team/trinculo][master] 6 commits: Added d/examples and d/docs
Pranav Ballaney
gitlab at salsa.debian.org
Tue Apr 7 13:09:58 BST 2020
Pranav Ballaney pushed to branch master at Debian Med / trinculo
Commits:
054327bb by Pranav Ballaney at 2020-04-07T16:16:57+05:30
Added d/examples and d/docs
- - - - -
a0ab5163 by Pranav Ballaney at 2020-04-07T16:37:08+05:30
Install python files
- - - - -
7da71761 by Pranav Ballaney at 2020-04-07T17:06:32+05:30
Add basic autopkgtest
- - - - -
c3649351 by Pranav Ballaney at 2020-04-07T17:07:22+05:30
Override dh_install
- - - - -
7a3fa321 by Pranav Ballaney at 2020-04-07T17:07:36+05:30
Add build-depends
- - - - -
f3168d76 by Pranav Ballaney at 2020-04-07T17:17:21+05:30
Update changelog
- - - - -
9 changed files:
- + debian/README.test
- debian/changelog
- debian/control
- + debian/docs
- + debian/examples
- + debian/install
- debian/rules
- + debian/tests/control
- + debian/tests/run-unit-test
Changes:
=====================================
debian/README.test
=====================================
@@ -0,0 +1,8 @@
+Notes on how this package can be tested.
+────────────────────────────────────────
+
+This package can be tested by running the provided test:
+
+ sh run-unit-test
+
+in order to confirm its integrity.
=====================================
debian/changelog
=====================================
@@ -1,5 +1,13 @@
-trinculo (0.96+dfsg-1) UNRELEASED; urgency=medium
+trinculo (0.96-1) UNRELEASED; urgency=medium
+ [ Andreas Tille ]
* Initial release (Closes: #955602)
- -- Andreas Tille <tille at debian.org> Sat, 04 Apr 2020 09:11:57 +0200
+ [ Pranav Ballaney ]
+ * Added d/examples and d/docs
+ * Install python files
+ * Add basic autopkgtest
+ * Override dh_install
+ * Add build-depends
+
+ -- Pranav Ballaney <ballaneypranav at gmail.com> Tue, 07 Apr 2020 17:14:28 +0530
=====================================
debian/control
=====================================
@@ -3,7 +3,8 @@ Section: science
Priority: optional
Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
Uploaders: Andreas Tille <tille at debian.org>
-Build-Depends: debhelper-compat (= 12)
+Build-Depends: debhelper-compat (= 12),
+ liblapack-dev
Standards-Version: 4.5.0
Vcs-Browser: https://salsa.debian.org/med-team/trinculo
Vcs-Git: https://salsa.debian.org/med-team/trinculo.git
=====================================
debian/docs
=====================================
@@ -0,0 +1,2 @@
+README.txt
+debian/README.test
=====================================
debian/examples
=====================================
@@ -0,0 +1 @@
+examples/*
=====================================
debian/install
=====================================
@@ -0,0 +1 @@
+bin/*
=====================================
debian/rules
=====================================
@@ -20,11 +20,16 @@ include /usr/share/dpkg/default.mk
%:
dh $@
+override_dh_install:
+ g++ -DLINUX -Isrc -o bin/trinculo src/trinculo.cpp -llapack -lpthread
+ dh_install
+
+
### When overriding auto_test make sure DEB_BUILD_OPTIONS will be respected
-#override_dh_auto_test:
-#ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-# do_stuff_for_testing
-#endif
+# override_dh_auto_test:
+# ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+# python bin/testing.py
+# endif
### If you **really** can not use uscan (even not with mode=git) use a debian/get-orig-script
#get-orig-source:
=====================================
debian/tests/control
=====================================
@@ -0,0 +1,3 @@
+Tests: run-unit-test
+Depends: @
+Restrictions: allow-stderr
=====================================
debian/tests/run-unit-test
=====================================
@@ -0,0 +1,20 @@
+#!/bin/bash
+set -e
+
+pkg=trinculo
+
+export LC_ALL=C.UTF-8
+if [ "${AUTOPKGTEST_TMP}" = "" ] ; then
+ AUTOPKGTEST_TMP=$(mktemp -d /tmp/${pkg}-test.XXXXXX)
+ # Double quote below to expand the temporary directory variable now versus
+ # later is on purpose.
+ # shellcheck disable=SC2064
+ trap "rm -rf ${AUTOPKGTEST_TMP}" 0 INT QUIT ABRT PIPE TERM
+fi
+
+cp -a /usr/share/doc/${pkg}/examples/* "${AUTOPKGTEST_TMP}"
+
+cd "${AUTOPKGTEST_TMP}"
+
+#do_stuff_to_test_package#
+trinculo multinom --help
View it on GitLab: https://salsa.debian.org/med-team/trinculo/-/compare/ef3673b11072d08fb46eff69bc5b609c45119d45...f3168d76e7c8dad07ee07f060c4147443cf96c5b
--
View it on GitLab: https://salsa.debian.org/med-team/trinculo/-/compare/ef3673b11072d08fb46eff69bc5b609c45119d45...f3168d76e7c8dad07ee07f060c4147443cf96c5b
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20200407/8b958e77/attachment-0001.html>
More information about the debian-med-commit
mailing list