Re: [pkg-go] Bug#811565: Bug#811565: [uscan] git mode: allow for scanning repositories without tags
On Thu, Aug 10, 2017 at 9:34 AM, Osamu Aokiwrote: > Hi, > > On Thu, Aug 10, 2017 at 08:19:20AM +0200, Michael Stapelberg wrote: > > On Thu, Aug 10, 2017 at 6:50 AM, Osamu Aoki wrote: > > > > The functionality in the tool is exactly what was already communicated > in the > > bug :). > > > > If you need any help with that bug, just let me know. > > #1: exact use case example URL. (Project which hopefully exists after 4 > years.) > Here’s an example: https://github.com/Debian/dh-make-golang/. The corresponding Debian binary package is https://packages.debian.org/buster/dh-make-golang; there’s no debian/watch file yet because of the current lack of support for git :). Please let me know if you need anything else. Thanks! > > #2 Yes, I see ... but backticks I think I need to do it slightly > different > > backticks("git", "clone", "--quiet", "--bare", "--depth=1", $url, > $dest); > > my $commit_data = backticks("git", "--git-dir=$dest", "log", "-1", > "--date=format:%Y%m%d", "--format=%h %cd"); > > chomp($commit_data); > $commit_data =~ /^([0-9a-z]{7}) ([0-9]{8})$/m > or die("Invalid git response: $commit_data"); > return ($1, $2); > > Thank > > Osamu > > -- Best regards, Michael ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
Re: [pkg-go] Bug#811565: Bug#811565: [uscan] git mode: allow for scanning repositories without tags
On Thu, Aug 10, 2017 at 6:50 AM, Osamu Aokiwrote: > Hi, > > > On Wed, Aug 09, 2017 at 07:54:05AM -0700, Michael Stapelberg wrote: > > Thanks for sharing your tool! > > Thank you but I don't use go nor perl regulary :-( I wish uscan was in > Python.) > > But supporting github for go or other project is high on my list. > > > > Hence, I think extending uscan is a much much more elegant route to > achieve our > > goal, and I’d like to ask people to hold off providing/using custom > services as > > a stop-gap measure. Thanks! > > I am thinking to add features to support use case for github for go as > much as it can be as generic solution extendible by user. (normally, > this is the last thing on my list since uscan is already too > complicated. The last thing we need is project/site specific brute > force work around.) > > If you explain in a plain english (or in patch) text what you wish! > (Please don't send me complicated perl code. I am no perl speaker. My > perl skill is woose than my English one.) > > I know there is a bug report on uscan support of github which I should > be working on. :-) > The functionality in the tool is exactly what was already communicated in the bug :). If you need any help with that bug, just let me know. Thanks! -- Best regards, Michael ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers