On Thu, Aug 10, 2017 at 9:34 AM, Osamu Aoki <os...@debian.org> wrote:
> 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 <os...@debian.org> 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