python-pysam.git
9 years agoAdd filenamemangle to d/watch and space out content
Afif Elghraoui [Sat, 5 Mar 2016 21:34:52 +0000 (13:34 -0800)]
Add filenamemangle to d/watch and space out content

10 years agopython-pysam (0.8.4+ds-1) unstable; urgency=medium
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

10 years agoRefine testing in d/rules
Afif Elghraoui [Sat, 14 Nov 2015 07:31:43 +0000 (23:31 -0800)]
Refine testing in d/rules

10 years agoAdd more lintian overrides
Afif Elghraoui [Sat, 14 Nov 2015 07:30:19 +0000 (23:30 -0800)]
Add more lintian overrides

10 years agoReplace patch for network-dependent tests
Afif Elghraoui [Sat, 14 Nov 2015 04:48:49 +0000 (20:48 -0800)]
Replace patch for network-dependent tests

10 years agoReduce dependencies in autopktest dependencies
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.

10 years agoSet Vcs-Browser to point to cgit rather than gitweb
Afif Elghraoui [Thu, 12 Nov 2015 07:40:09 +0000 (23:40 -0800)]
Set Vcs-Browser to point to cgit rather than gitweb

10 years agoRemove unnecessary rule override in d/rules
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

10 years agoUse pre-defined variables from dpkg rather than manually scraping changelog
Afif Elghraoui [Thu, 12 Nov 2015 07:22:22 +0000 (23:22 -0800)]
Use pre-defined variables from dpkg rather than manually scraping changelog

10 years agoRefresh existing patches
Afif Elghraoui [Thu, 12 Nov 2015 07:21:05 +0000 (23:21 -0800)]
Refresh existing patches

10 years agoRemove patches applied upstream
Afif Elghraoui [Thu, 12 Nov 2015 07:20:10 +0000 (23:20 -0800)]
Remove patches applied upstream

10 years agoMerge tag 'upstream/0.8.4+ds'
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

10 years agoImported 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

10 years agoUpdate changelog for new release
Afif Elghraoui [Thu, 12 Nov 2015 02:44:46 +0000 (18:44 -0800)]
Update changelog for new release

10 years agoPrepare for next version to drop ds version suffix
Afif Elghraoui [Thu, 12 Nov 2015 02:41:08 +0000 (18:41 -0800)]
Prepare for next version to drop ds version suffix

10 years agoDrom ds suffix versioning
Afif Elghraoui [Thu, 12 Nov 2015 02:33:38 +0000 (18:33 -0800)]
Drom ds suffix versioning

10 years agoAdd changelog entry for next release
Afif Elghraoui [Sat, 24 Oct 2015 03:28:38 +0000 (20:28 -0700)]
Add changelog entry for next release

10 years agoAdd version constraints to d/control
Afif Elghraoui [Sat, 24 Oct 2015 03:23:21 +0000 (20:23 -0700)]
Add version constraints to d/control

10 years agopython-pysam (0.8.3+ds1-3) unstable; urgency=medium
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.

10 years agoAdd lintian override for timestamped archive in python-pysam-tests
Afif Elghraoui [Tue, 6 Oct 2015 07:55:01 +0000 (00:55 -0700)]
Add lintian override for timestamped archive in python-pysam-tests

10 years agoRevise python3 lintian overrides
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.

10 years agoBackport upstream commit 6efb22b to permit building with Cython 0.23.x
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
10 years agoSet up new revision
Afif Elghraoui [Tue, 6 Oct 2015 07:36:39 +0000 (00:36 -0700)]
Set up new revision

10 years agoMerge branch 'master' of git+ssh://git.debian.org/git/debian-med/python-pysam
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.

10 years agoIndicate patch independently created upstream
Afif Elghraoui [Sat, 25 Jul 2015 02:58:38 +0000 (19:58 -0700)]
Indicate patch independently created upstream

10 years agoForward mpileup patch upstream
Afif Elghraoui [Sat, 25 Jul 2015 02:55:33 +0000 (19:55 -0700)]
Forward mpileup patch upstream

10 years agoUpload to install and make Afif changelog owner for this upload
Andreas Tille [Fri, 24 Jul 2015 08:31:12 +0000 (10:31 +0200)]
Upload to install and make Afif changelog owner for this upload

10 years agoUpdate changelog - ready for upload
Afif Elghraoui [Fri, 24 Jul 2015 08:06:49 +0000 (01:06 -0700)]
Update changelog - ready for upload

10 years agoRemove unused lintian override
Afif Elghraoui [Fri, 24 Jul 2015 07:51:30 +0000 (00:51 -0700)]
Remove unused lintian override

10 years agoAdd myself to uploaders
Afif Elghraoui [Fri, 24 Jul 2015 07:48:58 +0000 (00:48 -0700)]
Add myself to uploaders

10 years agoDelete __pycache__ directory in clean-tests recipe
Afif Elghraoui [Fri, 24 Jul 2015 07:47:26 +0000 (00:47 -0700)]
Delete __pycache__ directory in clean-tests recipe

10 years agoRemove ex1.bam hack since it is apparently being created without it
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

10 years agoFix error in sam_mpileup.patch
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.

10 years agoMove test directory cleaning commands to a separate recipe
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.

10 years agoDon't build test data at the samae time as the package sources
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.

10 years agoMerge branch 'separate-tests-package'
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.

10 years agoThe automatic nosetest trigger does not work and this it is switched back to manual...
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

10 years agoTest suite for Python 3.4 needs a strange hack to rename *.so libraries. Otherwise...
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

10 years agoRemove tests relying on online connection from test suite
Andreas Tille [Tue, 21 Jul 2015 09:48:54 +0000 (11:48 +0200)]
Remove tests relying on online connection from test suite

10 years agoProvide file tests/ex1.bam that is required in nosetest
Andreas Tille [Tue, 21 Jul 2015 09:30:39 +0000 (11:30 +0200)]
Provide file tests/ex1.bam that is required in nosetest

10 years agoTests are triggered by nosetest
Andreas Tille [Mon, 20 Jul 2015 18:50:36 +0000 (20:50 +0200)]
Tests are triggered by nosetest

10 years agosamtools says: The `pileup' command has been removed. Please use `mpileup' instead.
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.

10 years agoSamtools 1.2 is required
Andreas Tille [Mon, 20 Jul 2015 14:54:41 +0000 (16:54 +0200)]
Samtools 1.2 is required

10 years agoFix syntax in test override
Andreas Tille [Mon, 20 Jul 2015 13:51:25 +0000 (15:51 +0200)]
Fix syntax in test override

10 years agoFix clean target
Andreas Tille [Mon, 20 Jul 2015 13:09:44 +0000 (15:09 +0200)]
Fix clean target

10 years agoTry enhancing build time testing
Andreas Tille [Mon, 20 Jul 2015 13:06:12 +0000 (15:06 +0200)]
Try enhancing build time testing

10 years agoAdd nosetest build time testing (but zero tests executed - ask at debian-python list)
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)

10 years agoFor the moment do some dirty tricks in test run script
Andreas Tille [Wed, 15 Jul 2015 11:43:26 +0000 (13:43 +0200)]
For the moment do some dirty tricks in test run script

10 years agoList more test dependencies
Afif Elghraoui [Sun, 12 Jul 2015 19:29:24 +0000 (12:29 -0700)]
List more test dependencies

10 years agoBuild test data in d/rules
Afif Elghraoui [Sun, 12 Jul 2015 14:44:22 +0000 (07:44 -0700)]
Build test data in d/rules

10 years agoRemove extraneous test dependencies already included by @
Afif Elghraoui [Sun, 12 Jul 2015 14:43:24 +0000 (07:43 -0700)]
Remove extraneous test dependencies already included by @

10 years agoRevert "Revamp packaging of test data"
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.

10 years agoRevert "Fix autopkgtests"
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..

10 years agoUpdate changelog
Afif Elghraoui [Sat, 11 Jul 2015 23:40:05 +0000 (16:40 -0700)]
Update changelog

10 years agoDo not provide test data package
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.

10 years agoRemove unnecessary symlinks
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.

10 years agoFix autopkgtests
Afif Elghraoui [Sat, 11 Jul 2015 22:17:02 +0000 (15:17 -0700)]
Fix autopkgtests

10 years agorefresh older patches
Afif Elghraoui [Sat, 11 Jul 2015 21:03:24 +0000 (14:03 -0700)]
refresh older patches

10 years agoRevamp packaging of test data
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.

10 years agoPackage ready for review for unstable
Afif Elghraoui [Sat, 11 Jul 2015 08:25:28 +0000 (01:25 -0700)]
Package ready for review for unstable

10 years agoImprove python3 compatibility for upstream test sources
Afif Elghraoui [Sat, 11 Jul 2015 08:01:40 +0000 (01:01 -0700)]
Improve python3 compatibility for upstream test sources

10 years agoAdd missing license field
Andreas Tille [Fri, 26 Jun 2015 06:43:58 +0000 (08:43 +0200)]
Add missing license field

10 years agoUpload to experimental
Andreas Tille [Fri, 26 Jun 2015 06:25:32 +0000 (08:25 +0200)]
Upload to experimental

10 years agoPackage ready for round-2 review
Afif Elghraoui [Fri, 26 Jun 2015 04:07:39 +0000 (21:07 -0700)]
Package ready for round-2 review

10 years agoRevamp debian/copyright
Afif Elghraoui [Fri, 26 Jun 2015 04:03:11 +0000 (21:03 -0700)]
Revamp debian/copyright

10 years agod/watch: dversionmangle
Andreas Tille [Thu, 25 Jun 2015 08:45:13 +0000 (10:45 +0200)]
d/watch: dversionmangle

10 years agoMerge branch 'master' of git+ssh://git.debian.org/git/debian-med/python-pysam
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

10 years agoAdd dependency on cython for autopkgtests to provide pyximport
Afif Elghraoui [Thu, 25 Jun 2015 07:02:45 +0000 (00:02 -0700)]
Add dependency on cython for autopkgtests to provide pyximport

10 years agoSupport building with missing htslib directory
Afif Elghraoui [Thu, 25 Jun 2015 04:14:23 +0000 (21:14 -0700)]
Support building with missing htslib directory

10 years agoMerge tag 'upstream/0.8.3+ds1'
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

10 years agoImported 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

10 years agoProvide get-orig-source rule
Afif Elghraoui [Thu, 25 Jun 2015 02:26:26 +0000 (19:26 -0700)]
Provide get-orig-source rule

10 years agoExclude bundled htslib convenience-copy
Afif Elghraoui [Thu, 25 Jun 2015 02:26:03 +0000 (19:26 -0700)]
Exclude bundled htslib convenience-copy

10 years agopython-pysam (0.8.3-1) unstable; urgency=medium
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

10 years agoUpdate changelog
Afif Elghraoui [Thu, 18 Jun 2015 03:35:41 +0000 (20:35 -0700)]
Update changelog

10 years agoRevert "Add myself to Upoaders"
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.

10 years agoAdd lintian overrides
Afif Elghraoui [Sat, 13 Jun 2015 07:26:51 +0000 (00:26 -0700)]
Add lintian overrides

10 years agoNote the closure of bug#763218 with the new upstream release
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.

10 years agoFix spelling errors in source distribution (forwarded upstream as well)
Afif Elghraoui [Wed, 10 Jun 2015 06:33:59 +0000 (23:33 -0700)]
Fix spelling errors in source distribution (forwarded upstream as well)

10 years agoRemove extra license definitions from d/copyright
Afif Elghraoui [Wed, 10 Jun 2015 05:45:14 +0000 (22:45 -0700)]
Remove extra license definitions from d/copyright

10 years agoAdd myself to Upoaders
Afif Elghraoui [Tue, 9 Jun 2015 07:19:49 +0000 (00:19 -0700)]
Add myself to Upoaders

Prevent lintian NMU warnings.

10 years agoMake package descriptions unique
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.

10 years agoResolve lintian "duplicated-compressed-file"
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.

10 years agoRevert "override dh_auto_clean to remove .pybuild directory after first build"
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.

10 years agoAdd to package long description
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.

10 years agoAllow building of the package when non-ASCII characters are in the path
Afif Elghraoui [Mon, 8 Jun 2015 08:19:03 +0000 (01:19 -0700)]
Allow building of the package when non-ASCII characters are in the path

Setting LC_ALL to C.UTF-8 prevents an error coming up when a
directory along the path has non-ASCII characters.

10 years agoUpdate package version in d/changelog
Afif Elghraoui [Mon, 8 Jun 2015 08:17:51 +0000 (01:17 -0700)]
Update package version in d/changelog

10 years agooverride dh_auto_clean to remove .pybuild directory after first build
Afif Elghraoui [Mon, 8 Jun 2015 06:06:15 +0000 (23:06 -0700)]
override dh_auto_clean to remove .pybuild directory after first build

10 years agoRemove nonexistent files from copyright explanations
Afif Elghraoui [Mon, 8 Jun 2015 05:55:16 +0000 (22:55 -0700)]
Remove nonexistent files from copyright explanations

I could not find kaln.c.pysam.c  and kaln.h
in the source distribution. Lintian couldn't, either.

10 years agoRemove unnecessary test-suite declaration in d/control
Afif Elghraoui [Mon, 8 Jun 2015 05:44:39 +0000 (22:44 -0700)]
Remove unnecessary test-suite declaration in d/control

10 years agoFix debian/watch
Afif Elghraoui [Mon, 8 Jun 2015 05:41:42 +0000 (22:41 -0700)]
Fix debian/watch

uscan could not detect newer versions by using the github releases
page. Using github tags as recommended in the uscan manpage works.

10 years agoMerge tag 'upstream/0.8.3'
Afif Elghraoui [Mon, 8 Jun 2015 05:30:07 +0000 (22:30 -0700)]
Merge tag 'upstream/0.8.3'

Upstream version 0.8.3

10 years agoImported Upstream version 0.8.3
Afif Elghraoui [Mon, 8 Jun 2015 05:30:02 +0000 (22:30 -0700)]
Imported Upstream version 0.8.3

11 years agoRemoved unused paragraphs.
Charles Plessy [Wed, 10 Dec 2014 12:40:44 +0000 (21:40 +0900)]
Removed unused paragraphs.

11 years agoContinue the merger of python3-pysam-tests and python-pysam-tests.
Charles Plessy [Wed, 10 Dec 2014 12:32:27 +0000 (21:32 +0900)]
Continue the merger of python3-pysam-tests and python-pysam-tests.

11 years agoMoved back the autopkgtests in debian/tests
Charles Plessy [Wed, 10 Dec 2014 12:27:53 +0000 (21:27 +0900)]
Moved back the autopkgtests in debian/tests

11 years agoRemove python3-pysam-tests (identical to python-pysam-tests) and simplify python...
Charles Plessy [Wed, 10 Dec 2014 12:22:40 +0000 (21:22 +0900)]
Remove python3-pysam-tests (identical to python-pysam-tests) and simplify python-pysam-tests.

11 years agoPackage is lintian error and warning clean. Some lintian infos however
Jorge Soares [Tue, 9 Dec 2014 09:27:31 +0000 (09:27 +0000)]
Package is lintian error and warning clean. Some lintian infos however

11 years agoAdd missing "provide python3-pysam" to changelog
Andreas Tille [Sun, 7 Dec 2014 05:58:26 +0000 (06:58 +0100)]
Add missing "provide python3-pysam" to changelog

11 years agoDo not keep unreleased changelog entries
Andreas Tille [Sun, 7 Dec 2014 05:57:23 +0000 (06:57 +0100)]
Do not keep unreleased changelog entries