Afif Elghraoui [Sun, 6 Mar 2016 03:53:11 +0000 (19:53 -0800)]
Clean up d/control
Afif Elghraoui [Sun, 6 Mar 2016 03:45:28 +0000 (19:45 -0800)]
Update d/rules to allow package to build
Afif Elghraoui [Sun, 6 Mar 2016 03:40:53 +0000 (19:40 -0800)]
Update python-pysam-test lintian overrides
Afif Elghraoui [Sun, 6 Mar 2016 00:36:24 +0000 (16:36 -0800)]
Update d/rules clean target
Afif Elghraoui [Sun, 6 Mar 2016 00:36:03 +0000 (16:36 -0800)]
Update patch for external HTSlib
Afif Elghraoui [Sat, 5 Mar 2016 22:24:51 +0000 (14:24 -0800)]
Prepare new revision
Afif Elghraoui [Sat, 5 Mar 2016 22:21:44 +0000 (14:21 -0800)]
Delete obsolete patch
Afif Elghraoui [Sat, 5 Mar 2016 22:21:20 +0000 (14:21 -0800)]
Refresh patches
Afif Elghraoui [Sat, 5 Mar 2016 22:04:24 +0000 (14:04 -0800)]
Update packaging for external htslib link due to build system changes
Afif Elghraoui [Sat, 5 Mar 2016 21:49:56 +0000 (13:49 -0800)]
Use readthedocs page as pysam's homepage
The source page is already represented in d/control.
Users are more likely to prefer the documentation homepage.
Afif Elghraoui [Sat, 5 Mar 2016 21:47:46 +0000 (13:47 -0800)]
Use encrypted protocols for Vcs URLs in d/control
Afif Elghraoui [Sat, 5 Mar 2016 21:46:59 +0000 (13:46 -0800)]
Update policy statndards-version to 3.9.7
Afif Elghraoui [Sat, 5 Mar 2016 21:45:08 +0000 (13:45 -0800)]
Bump htslib and samtools minimum versions
Afif Elghraoui [Sat, 5 Mar 2016 21:42:53 +0000 (13:42 -0800)]
Merge tag 'upstream/0.9.0+ds'
Upstream version 0.9.0+ds
Afif Elghraoui [Sat, 5 Mar 2016 21:41:37 +0000 (13:41 -0800)]
Imported Upstream version 0.9.0+ds
Afif Elghraoui [Sat, 5 Mar 2016 21:34:52 +0000 (13:34 -0800)]
Add filenamemangle to d/watch and space out content
Afif Elghraoui [Sat, 14 Nov 2015 07:32:14 +0000 (23:32 -0800)]
python-pysam (0.8.4+ds-1) unstable; urgency=medium
* Add version constraints to build-dependencies.
* Drop ds suffix versioning.
* Imported Upstream version 0.8.4+ds
* Remove patches applied upstream
* Refresh existing patches
* Refine d/rules
* Set Vcs-Browser to point to cgit rather than gitweb
* Reduce dependencies in autopktest dependencies
* Replace patch for network-dependent tests
* Add new lintian overrides
Afif Elghraoui [Sat, 14 Nov 2015 07:31:43 +0000 (23:31 -0800)]
Refine testing in d/rules
Afif Elghraoui [Sat, 14 Nov 2015 07:30:19 +0000 (23:30 -0800)]
Add more lintian overrides
Afif Elghraoui [Sat, 14 Nov 2015 04:48:49 +0000 (20:48 -0800)]
Replace patch for network-dependent tests
Afif Elghraoui [Sat, 14 Nov 2015 04:43:54 +0000 (20:43 -0800)]
Reduce dependencies in autopktest dependencies
python3-pysam isn't needed for testing python-pysam and
vice-versa.
Afif Elghraoui [Thu, 12 Nov 2015 07:40:09 +0000 (23:40 -0800)]
Set Vcs-Browser to point to cgit rather than gitweb
Afif Elghraoui [Thu, 12 Nov 2015 07:23:14 +0000 (23:23 -0800)]
Remove unnecessary rule override in d/rules
Adding a prerequisite to the clean target doesn't require adding
a dh_override_target
Afif Elghraoui [Thu, 12 Nov 2015 07:22:22 +0000 (23:22 -0800)]
Use pre-defined variables from dpkg rather than manually scraping changelog
Afif Elghraoui [Thu, 12 Nov 2015 07:21:05 +0000 (23:21 -0800)]
Refresh existing patches
Afif Elghraoui [Thu, 12 Nov 2015 07:20:10 +0000 (23:20 -0800)]
Remove patches applied upstream
Afif Elghraoui [Thu, 12 Nov 2015 02:46:08 +0000 (18:46 -0800)]
Merge tag 'upstream/0.8.4+ds'
Upstream version 0.8.4+ds
Afif Elghraoui [Thu, 12 Nov 2015 02:45:10 +0000 (18:45 -0800)]
Imported Upstream version 0.8.4+ds
Afif Elghraoui [Thu, 12 Nov 2015 02:44:46 +0000 (18:44 -0800)]
Update changelog for new release
Afif Elghraoui [Thu, 12 Nov 2015 02:41:08 +0000 (18:41 -0800)]
Prepare for next version to drop ds version suffix
Afif Elghraoui [Thu, 12 Nov 2015 02:33:38 +0000 (18:33 -0800)]
Drom ds suffix versioning
Afif Elghraoui [Sat, 24 Oct 2015 03:28:38 +0000 (20:28 -0700)]
Add changelog entry for next release
Afif Elghraoui [Sat, 24 Oct 2015 03:23:21 +0000 (20:23 -0700)]
Add version constraints to d/control
Afif Elghraoui [Tue, 6 Oct 2015 07:57:49 +0000 (00:57 -0700)]
python-pysam (0.8.3+ds1-3) unstable; urgency=medium
* Backport upstream commit
6efb22b to permit building with Cython 0.23.x
(Closes: 800794)
* Revise lintian overrides.
Afif Elghraoui [Tue, 6 Oct 2015 07:55:01 +0000 (00:55 -0700)]
Add lintian override for timestamped archive in python-pysam-tests
Afif Elghraoui [Tue, 6 Oct 2015 07:53:18 +0000 (00:53 -0700)]
Revise python3 lintian overrides
The original overrides were architecture specific, which was wrong.
Now that python 3.5 is being built, some new overrides apply to
them as well.
Afif Elghraoui [Tue, 6 Oct 2015 07:41:18 +0000 (00:41 -0700)]
Backport upstream commit
6efb22b to permit building with Cython 0.23.x
Closes: 800794
Afif Elghraoui [Tue, 6 Oct 2015 07:36:39 +0000 (00:36 -0700)]
Set up new revision
Afif Elghraoui [Sat, 25 Jul 2015 18:50:06 +0000 (11:50 -0700)]
Merge branch 'master' of git+ssh://git.debian.org/git/debian-med/python-pysam
I made some commits before pulling the changelog update by Andreas.
Afif Elghraoui [Sat, 25 Jul 2015 02:58:38 +0000 (19:58 -0700)]
Indicate patch independently created upstream
Afif Elghraoui [Sat, 25 Jul 2015 02:55:33 +0000 (19:55 -0700)]
Forward mpileup patch upstream
Andreas Tille [Fri, 24 Jul 2015 08:31:12 +0000 (10:31 +0200)]
Upload to install and make Afif changelog owner for this upload
Afif Elghraoui [Fri, 24 Jul 2015 08:06:49 +0000 (01:06 -0700)]
Update changelog - ready for upload
Afif Elghraoui [Fri, 24 Jul 2015 07:51:30 +0000 (00:51 -0700)]
Remove unused lintian override
Afif Elghraoui [Fri, 24 Jul 2015 07:48:58 +0000 (00:48 -0700)]
Add myself to uploaders
Afif Elghraoui [Fri, 24 Jul 2015 07:47:26 +0000 (00:47 -0700)]
Delete __pycache__ directory in clean-tests recipe
Afif Elghraoui [Fri, 24 Jul 2015 07:34:29 +0000 (00:34 -0700)]
Remove ex1.bam hack since it is apparently being created without it
Afif Elghraoui [Fri, 24 Jul 2015 07:32:08 +0000 (00:32 -0700)]
Fix error in sam_mpileup.patch
See the patch header for details.
Afif Elghraoui [Fri, 24 Jul 2015 07:20:38 +0000 (00:20 -0700)]
Move test directory cleaning commands to a separate recipe
This allows us to be require a clean test directory before the
installation step. We don't want to package all the temporary
files that come with the tests being built.
Afif Elghraoui [Fri, 24 Jul 2015 07:17:04 +0000 (00:17 -0700)]
Don't build test data at the samae time as the package sources
Test data are already built at the beginning of
override_dh_auto_test.
Afif Elghraoui [Thu, 23 Jul 2015 06:20:29 +0000 (23:20 -0700)]
Merge branch 'separate-tests-package'
Conflicts:
debian/tests/control
Restore the separate tests package, but don't use it
for autopkgtest yet.
Andreas Tille [Wed, 22 Jul 2015 20:23:39 +0000 (22:23 +0200)]
The automatic nosetest trigger does not work and this it is switched back to manual nosetests invocation
Andreas Tille [Tue, 21 Jul 2015 14:25:18 +0000 (16:25 +0200)]
Test suite for Python 3.4 needs a strange hack to rename *.so libraries. Otherwise these are not found. Help will be requested on this issue
Andreas Tille [Tue, 21 Jul 2015 09:48:54 +0000 (11:48 +0200)]
Remove tests relying on online connection from test suite
Andreas Tille [Tue, 21 Jul 2015 09:30:39 +0000 (11:30 +0200)]
Provide file tests/ex1.bam that is required in nosetest
Andreas Tille [Mon, 20 Jul 2015 18:50:36 +0000 (20:50 +0200)]
Tests are triggered by nosetest
Andreas Tille [Mon, 20 Jul 2015 15:30:20 +0000 (17:30 +0200)]
samtools says: The `pileup' command has been removed. Please use `mpileup' instead.
Andreas Tille [Mon, 20 Jul 2015 14:54:41 +0000 (16:54 +0200)]
Samtools 1.2 is required
Andreas Tille [Mon, 20 Jul 2015 13:51:25 +0000 (15:51 +0200)]
Fix syntax in test override
Andreas Tille [Mon, 20 Jul 2015 13:09:44 +0000 (15:09 +0200)]
Fix clean target
Andreas Tille [Mon, 20 Jul 2015 13:06:12 +0000 (15:06 +0200)]
Try enhancing build time testing
Andreas Tille [Wed, 15 Jul 2015 12:09:48 +0000 (14:09 +0200)]
Add nosetest build time testing (but zero tests executed - ask at debian-python list)
Andreas Tille [Wed, 15 Jul 2015 11:43:26 +0000 (13:43 +0200)]
For the moment do some dirty tricks in test run script
Afif Elghraoui [Sun, 12 Jul 2015 19:29:24 +0000 (12:29 -0700)]
List more test dependencies
Afif Elghraoui [Sun, 12 Jul 2015 14:44:22 +0000 (07:44 -0700)]
Build test data in d/rules
Afif Elghraoui [Sun, 12 Jul 2015 14:43:24 +0000 (07:43 -0700)]
Remove extraneous test dependencies already included by @
Afif Elghraoui [Sun, 12 Jul 2015 13:44:05 +0000 (06:44 -0700)]
Revert "Revamp packaging of test data"
This reverts commit
6ec8aab49e14011687ef1b84b22db675b78ec1d5.
Conflicts:
debian/control
debian/python-pysam-tests.lintian-overrides
debian/rules
Restore python-pysam-data test package.
Afif Elghraoui [Sun, 12 Jul 2015 13:36:45 +0000 (06:36 -0700)]
Revert "Fix autopkgtests"
This reverts commit
d9adfd86bbe73d4469781b728734579c2d09a7d4.
We'll fix them another way..
Afif Elghraoui [Sat, 11 Jul 2015 23:40:05 +0000 (16:40 -0700)]
Update changelog
Afif Elghraoui [Sat, 11 Jul 2015 23:03:08 +0000 (16:03 -0700)]
Do not provide test data package
Autopkgtest does not need it; it uses the source package.
Afif Elghraoui [Sat, 11 Jul 2015 22:45:15 +0000 (15:45 -0700)]
Remove unnecessary symlinks
The tests were never in the python directory to begin with, so
there was no need to put any symlinks there.
Afif Elghraoui [Sat, 11 Jul 2015 22:17:02 +0000 (15:17 -0700)]
Fix autopkgtests
Afif Elghraoui [Sat, 11 Jul 2015 21:03:24 +0000 (14:03 -0700)]
refresh older patches
Afif Elghraoui [Sat, 11 Jul 2015 20:57:10 +0000 (13:57 -0700)]
Revamp packaging of test data
The test code was packaged together with the test data; only the
data should be packaged separately. In addition, files in
autopkgtest were also packaged here for use the user.
Afif Elghraoui [Sat, 11 Jul 2015 08:25:28 +0000 (01:25 -0700)]
Package ready for review for unstable
Afif Elghraoui [Sat, 11 Jul 2015 08:01:40 +0000 (01:01 -0700)]
Improve python3 compatibility for upstream test sources
Andreas Tille [Fri, 26 Jun 2015 06:43:58 +0000 (08:43 +0200)]
Add missing license field
Andreas Tille [Fri, 26 Jun 2015 06:25:32 +0000 (08:25 +0200)]
Upload to experimental
Afif Elghraoui [Fri, 26 Jun 2015 04:07:39 +0000 (21:07 -0700)]
Package ready for round-2 review
Afif Elghraoui [Fri, 26 Jun 2015 04:03:11 +0000 (21:03 -0700)]
Revamp debian/copyright
Andreas Tille [Thu, 25 Jun 2015 08:45:13 +0000 (10:45 +0200)]
d/watch: dversionmangle
Afif Elghraoui [Thu, 25 Jun 2015 07:19:03 +0000 (00:19 -0700)]
Merge branch 'master' of git+ssh://git.debian.org/git/debian-med/python-pysam
Conflicts:
debian/changelog
Afif Elghraoui [Thu, 25 Jun 2015 07:02:45 +0000 (00:02 -0700)]
Add dependency on cython for autopkgtests to provide pyximport
Afif Elghraoui [Thu, 25 Jun 2015 04:14:23 +0000 (21:14 -0700)]
Support building with missing htslib directory
Afif Elghraoui [Thu, 25 Jun 2015 02:27:39 +0000 (19:27 -0700)]
Merge tag 'upstream/0.8.3+ds1'
Upstream version 0.8.3+ds1
Afif Elghraoui [Thu, 25 Jun 2015 02:27:30 +0000 (19:27 -0700)]
Imported Upstream version 0.8.3+ds1
Afif Elghraoui [Thu, 25 Jun 2015 02:26:26 +0000 (19:26 -0700)]
Provide get-orig-source rule
Afif Elghraoui [Thu, 25 Jun 2015 02:26:03 +0000 (19:26 -0700)]
Exclude bundled htslib convenience-copy
Charles Plessy [Fri, 19 Jun 2015 01:30:42 +0000 (10:30 +0900)]
python-pysam (0.8.3-1) unstable; urgency=medium
* Team upload.
[ Jorge Soares ]
* New upstream version
* provide python3-pysam
[ Charles Plessy ]
* Requires Python 2.7 or higher.
[ Andreas Tille ]
* Link against htslib
[ Afif Elghraoui ]
* New upstream releases (Closes: #763218)
* Remove unnecessary test-suite declaration in d/control
* Remove nonexistent files from copyright explanations
* Allow building of the package when non-ASCII characters are in the path
* Add to package long description
* Resolve lintian "duplicated-compressed-file"
* Make package descriptions unique
* Remove extra license definitions from d/copyright
* Fix spelling errors in source distribution (forwarded upstream as well)
* Add lintian overrides
-- Afif Elghraoui <afif@ghraoui.name> Sun, 07 Jun 2015 22:34:45 -0700
Afif Elghraoui [Thu, 18 Jun 2015 03:35:41 +0000 (20:35 -0700)]
Update changelog
Afif Elghraoui [Thu, 18 Jun 2015 03:30:13 +0000 (20:30 -0700)]
Revert "Add myself to Upoaders"
This reverts commit
b35e9abf832bf46e70427d5ecc59fdd824e953d5.
I did not understand the possibility of team upload. That is
more suitable to my intentions.
Afif Elghraoui [Sat, 13 Jun 2015 07:26:51 +0000 (00:26 -0700)]
Add lintian overrides
Afif Elghraoui [Wed, 10 Jun 2015 06:36:18 +0000 (23:36 -0700)]
Note the closure of bug#763218 with the new upstream release
This version of pysam is made to work with samtools 1.2.
Afif Elghraoui [Wed, 10 Jun 2015 06:33:59 +0000 (23:33 -0700)]
Fix spelling errors in source distribution (forwarded upstream as well)
Afif Elghraoui [Wed, 10 Jun 2015 05:45:14 +0000 (22:45 -0700)]
Remove extra license definitions from d/copyright
Afif Elghraoui [Tue, 9 Jun 2015 07:19:49 +0000 (00:19 -0700)]
Add myself to Upoaders
Prevent lintian NMU warnings.
Afif Elghraoui [Tue, 9 Jun 2015 07:16:51 +0000 (00:16 -0700)]
Make package descriptions unique
python2 and python3 versions of the package had the same
short and long descriptions. This is fixed here.
Afif Elghraoui [Tue, 9 Jun 2015 06:58:02 +0000 (23:58 -0700)]
Resolve lintian "duplicated-compressed-file"
tests/pysam_data/test.gtf and tests/pysam_data/test.gtf.gz in
the source distribution are two copies of the same thing. I
verified this by decompressing the latter and taking the diff of
the two. This patch prevents installing the provided compressed
version.
Afif Elghraoui [Tue, 9 Jun 2015 05:57:57 +0000 (22:57 -0700)]
Revert "override dh_auto_clean to remove .pybuild directory after first build"
This reverts commit
60a7bf9b32e07f85d46af66958a84fda89432eb9.
Using pybuild, this isn't necessary.
Afif Elghraoui [Tue, 9 Jun 2015 05:56:20 +0000 (22:56 -0700)]
Add to package long description
lintian thought it was too short, but upstream added another
sentence to their description.