[med-svn] [Git][med-team/libpll][master] 8 commits: Fix watchfile to detect new versions on github

Lance Lin (@linqigang) gitlab at salsa.debian.org
Tue Dec 12 16:50:50 GMT 2023



Lance Lin pushed to branch master at Debian Med / libpll


Commits:
cc2820cb by Lance Lin at 2023-12-12T20:54:25+07:00
Fix watchfile to detect new versions on github

- - - - -
64f0b0fd by Lance Lin at 2023-12-12T20:54:42+07:00
routine-update: Standards-Version: 4.6.2

- - - - -
e470af5e by Lance Lin at 2023-12-12T20:54:42+07:00
Apply multi-arch hints.
 + libpll0: Add Multi-Arch: same.

Changes-By: apply-multiarch-hints

- - - - -
ca48d233 by Lance Lin at 2023-12-12T23:41:27+07:00
d/clean: Remove autogenerated files in src/ (Closes: #1046603)

- - - - -
1a7e40f2 by Lance Lin at 2023-12-12T23:41:59+07:00
d/source/options: Ignore modified manpage (Closes: #1049759)

- - - - -
080625e2 by Lance Lin at 2023-12-12T23:42:24+07:00
d/libpll-dev.examples: Install examples folder

- - - - -
359be203 by Lance Lin at 2023-12-12T23:42:59+07:00
d/rules: Remove files from debian/tmp that do not get installed

- - - - -
1962ea3c by Lance Lin at 2023-12-12T23:43:28+07:00
d/tests/run-unit-test: Run tests for all supported python versions

- - - - -


8 changed files:

- debian/changelog
- debian/clean
- debian/control
- + debian/libpll-dev.examples
- debian/rules
- + debian/source/options
- debian/tests/run-unit-test
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,17 @@
+libpll (0.3.2-5) UNRELEASED; urgency=medium
+
+  * Team upload.
+  * Fix watchfile to detect new versions on github
+  * Standards-Version: 4.6.2 (routine-update)
+  * Apply multi-arch hints.
+  * d/clean: Remove autogenerated files in src/ (Closes: #1046603)
+  * d/source/options: Ignore modified manpage (Closes: #1049759)
+  * d/libpll-dev.examples: Install examples folder
+  * d/rules: Remove files from debian/tmp that do not get installed
+  * d/tests/run-unit-test: Run tests for all supported python versions
+
+ -- Lance Lin <lq27267 at gmail.com>  Tue, 12 Dec 2023 19:59:18 +0700
+
 libpll (0.3.2-4) unstable; urgency=medium
 
   * Fix parallel build (Thanks a lot to Frédéric Bonnard)


=====================================
debian/clean
=====================================
@@ -16,3 +16,9 @@ install-sh
 ltmain.sh
 missing
 ylwrap
+src/lex_rtree.c
+src/lex_utree.c
+src/parse_rtree.c
+src/parse_rtree.h
+src/parse_utree.c
+src/parse_utree.h


=====================================
debian/control
=====================================
@@ -8,7 +8,7 @@ Build-Depends: debhelper-compat (= 13),
                bison,
                flex,
                autoconf-archive
-Standards-Version: 4.5.1
+Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/med-team/libpll
 Vcs-Git: https://salsa.debian.org/med-team/libpll.git
 Homepage: http://www.libpll.org/
@@ -19,6 +19,7 @@ Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
          ${misc:Depends}
+Multi-Arch: same
 Description: Phylogenetic Likelihood Library
  PLL is a highly optimized, parallelized software library to ease the
  development of new software tools dealing with phylogenetic inference.


=====================================
debian/libpll-dev.examples
=====================================
@@ -0,0 +1 @@
+examples/*


=====================================
debian/rules
=====================================
@@ -32,6 +32,7 @@ override_dh_installman:
 	dh_installman
 
 override_dh_missing:
-	find . -type f \( -name "*.la" -o -name "libpll.3" \) | xargs rm -rf
-	find . -name examples | xargs rm -rf
+	find debian/tmp -type f \( -name "*.la" -o -name "libpll.3" \) | xargs rm -rf
+	find debian/tmp -name examples | xargs rm -rf
+	find debian/libpll-dev/usr/share/doc/libpll-dev/examples/ -name .gitignore | xargs rm -rf
 	dh_missing


=====================================
debian/source/options
=====================================
@@ -0,0 +1 @@
+extend-diff-ignore = man/libpll.3


=====================================
debian/tests/run-unit-test
=====================================
@@ -22,6 +22,8 @@ sed -i 's/env python/python3/' runtest.py
 
 echo 'Begin testing ...'
 make
-./runtest.py
+for py in $(py3versions -s); do
+	$py runtest.py
+done
 echo 'PASS'
 


=====================================
debian/watch
=====================================
@@ -1,3 +1,3 @@
 version=4
 
-https://github.com/xflouris/libpll/releases .*/archive/(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz)
+https://github.com/xflouris/libpll/releases .*/(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz)



View it on GitLab: https://salsa.debian.org/med-team/libpll/-/compare/8207aa5a9f90eabccc7bf639093132bde259374a...1962ea3cb0d131f7ab9c0d440073d0b599336eaa

-- 
View it on GitLab: https://salsa.debian.org/med-team/libpll/-/compare/8207aa5a9f90eabccc7bf639093132bde259374a...1962ea3cb0d131f7ab9c0d440073d0b599336eaa
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/20231212/c7634dcd/attachment-0001.htm>


More information about the debian-med-commit mailing list