Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.devel > #85339

Re: Debian Policy 4.1.4.0 released

From Stuart Prescott <stuart@debian.org>
Newsgroups linux.debian.devel
Subject Re: Debian Policy 4.1.4.0 released
Date 2018-04-07 09:10 +0200
Message-ID <vBQ93-6Gx-1@gated-at.bofh.it> (permalink)
References <vBfMd-6O0-3@gated-at.bofh.it> <vBK3D-1Fv-3@gated-at.bofh.it> <vBPcZ-5WS-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Hi Andreas

>> > 4.9
>> >     The ``get-orig-source`` rules target has been removed.  Packages
>> >     should use ``debian/watch`` and uscan instead.
>> 
>> Especially for this, my ‘debian/rules’ files thank you.
> 
> While I really like to have this consistent approach but it seems I've
> missed how uscan can spot new versions in for instance untagged VCS or
> download files with changing content but no version number.  Is there
> some way to do this with something else than a manually craftet script?

yes, d/watch can use the qa.debian.org fakeupstream service to create a fake new release for every 
commit. I use this on projects that have very occasional (bugfix-only) commits and don't seem to be 
interested in actually making releases any more:

https://sources.debian.org/src/svn-all-fast-export/1.0.10+git20160822-3/debian/watch/


opts="uversionmangle=s/.*date=(\d{4})-(\d\d)-(\d\d)T.*/1.0.10+git$1$2$3/, \
    filenamemangle=s/.*date=(\d{4})-(\d\d)-(\d\d)T.*/1.0.10+git$1$2$3.tar.gz/" \
    https://qa.debian.org/cgi-bin/fakeupstream.cgi?upstream=github_commits_package_json/svn-all-fast-export/svn2git \
    .*/archive/(.*\.tar\.gz?.*)

A version 1.0.10+git20180406 would therefore appear from a commit made yesterday and if I were to package 
and upload that version, that would also be the upstream part of the version string I'd use. With uscan 
integration, tools like the UDD Maintainer Dashboard also show when new commits are made.

(Thanks to Paul Wise for creating this a couple of years ago when I was musing on how to track this sort 
of upstream)

cheers
Stuart

-- 
Stuart Prescott    http://www.nanonanonano.net/   stuart@nanonanonano.net
Debian Developer   http://www.debian.org/         stuart@debian.org
GPG fingerprint    90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7

Back to linux.debian.devel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Re: Debian Policy 4.1.4.0 released Ben Finney <bignose@debian.org> - 2018-04-07 02:40 +0200
  Re: Debian Policy 4.1.4.0 released Andreas Tille <andreas@an3as.eu> - 2018-04-07 08:10 +0200
    Re: Debian Policy 4.1.4.0 released Stuart Prescott <stuart@debian.org> - 2018-04-07 09:10 +0200
    Re: Debian Policy 4.1.4.0 released Sébastien Villemot <sebastien@debian.org> - 2018-04-07 09:30 +0200
  Re: Debian Policy 4.1.4.0 released Ole Streicher <olebole@debian.org> - 2018-04-07 11:00 +0200
    Re: Debian Policy 4.1.4.0 released Adam Borowski <kilobyte@angband.pl> - 2018-04-07 13:30 +0200
      Re: Debian Policy 4.1.4.0 released Ole Streicher <olebole@debian.org> - 2018-04-07 14:00 +0200
        Re: Debian Policy 4.1.4.0 released Sean Whitton <spwhitton@spwhitton.name> - 2018-04-07 18:10 +0200
          Re: Debian Policy 4.1.4.0 released Ole Streicher <olebole@debian.org> - 2018-04-07 21:00 +0200
            Re: Debian Policy 4.1.4.0 released Andreas Metzler <ametzler@bebt.de> - 2018-04-08 08:00 +0200
              Re: Debian Policy 4.1.4.0 released Ole Streicher <olebole@debian.org> - 2018-04-08 11:20 +0200
                Re: Debian Policy 4.1.4.0 released Andreas Tille <andreas@an3as.eu> - 2018-04-11 15:20 +0200
                Re: Debian Policy 4.1.4.0 released Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-04-11 15:30 +0200
                Re: Debian Policy 4.1.4.0 released Andrey Rahmatullin <wrar@debian.org> - 2018-04-11 15:40 +0200
                Re: Debian Policy 4.1.4.0 released Andreas Tille <andreas@an3as.eu> - 2018-04-11 16:20 +0200
                Re: Debian Policy 4.1.4.0 released Russ Allbery <rra@debian.org> - 2018-04-11 23:10 +0200
                Re: Debian Policy 4.1.4.0 released Paul Wise <pabs@debian.org> - 2018-04-12 04:20 +0200
                Re: Debian Policy 4.1.4.0 released Russ Allbery <rra@debian.org> - 2018-04-12 04:30 +0200
                Re: Debian Policy 4.1.4.0 released Paul Wise <pabs@debian.org> - 2018-04-12 04:40 +0200
                Re: Debian Policy 4.1.4.0 released Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-04-12 15:10 +0200
                Bug#515856: Debian Policy 4.1.4.0 released Russ Allbery <rra@debian.org> - 2018-04-11 23:00 +0200
                Bug#515856: Debian Policy 4.1.4.0 released Sean Whitton <spwhitton@spwhitton.name> - 2018-04-12 00:10 +0200
                Bug#515856: Debian Policy 4.1.4.0 released Jonathan Nieder <jrnieder@gmail.com> - 2018-07-02 23:10 +0200
                Bug#515856: Debian Policy 4.1.4.0 released Sean Whitton <spwhitton@spwhitton.name> - 2018-07-02 23:20 +0200
                Bug#515856: Debian Policy 4.1.4.0 released Jonathan Nieder <jrnieder@gmail.com> - 2018-07-02 23:40 +0200
                Re: get-orig-source and standardized source repacking (was: Debian  Policy 4.1.4.0 released) Andreas Tille <andreas@an3as.eu> - 2018-07-06 08:20 +0200
                Re: get-orig-source and standardized source repacking (was: Debian  Policy 4.1.4.0 released) Paul Wise <pabs@debian.org> - 2018-07-06 08:50 +0200
                Re: get-orig-source and standardized source repacking (was: Debian  Policy 4.1.4.0 released) Simon McVittie <smcv@debian.org> - 2018-07-06 09:30 +0200
                Re: get-orig-source and standardized source repacking Ben Finney <bignose@debian.org> - 2018-07-06 12:20 +0200
                Re: get-orig-source and standardized source repacking (was: Debian  Policy 4.1.4.0 released) Wouter Verhelst <wouter@debian.org> - 2018-07-06 15:40 +0200
                Re: get-orig-source and standardized source repacking (was: Debian  Policy 4.1.4.0 released) Adam Borowski <kilobyte@angband.pl> - 2018-07-06 16:40 +0200
                Bug#515856: Debian Policy 4.1.4.0 released Russ Allbery <rra@debian.org> - 2018-07-03 01:50 +0200
                Re: Bug#515856: Debian Policy 4.1.4.0 released Andreas Tille <andreas@an3as.eu> - 2018-04-12 08:30 +0200
                Re: Bug#515856: Debian Policy 4.1.4.0 released Russ Allbery <rra@debian.org> - 2018-04-12 18:50 +0200
                Re: Bug#515856: Debian Policy 4.1.4.0 released Andreas Tille <andreas@an3as.eu> - 2018-04-12 20:10 +0200
    Re: Debian Policy 4.1.4.0 released Paul Wise <pabs@debian.org> - 2018-04-07 13:50 +0200
      Re: Debian Policy 4.1.4.0 released Ole Streicher <olebole@debian.org> - 2018-04-07 15:10 +0200
        Re: Debian Policy 4.1.4.0 released Paul Wise <pabs@debian.org> - 2018-04-08 01:30 +0200
          Re: Debian Policy 4.1.4.0 released Ole Streicher <olebole@debian.org> - 2018-04-08 11:20 +0200
  Re: Debian Policy 4.1.4.0 released KAction@gnu.org - 2018-04-07 23:50 +0200
    Re: Debian Policy 4.1.4.0 released Sean Whitton <spwhitton@spwhitton.name> - 2018-04-08 00:40 +0200
      Re: Debian Policy 4.1.4.0 released Mike Gabriel <mike.gabriel@das-netzwerkteam.de> - 2018-04-08 13:30 +0200
    Re: Debian Policy 4.1.4.0 released Russ Allbery <rra@debian.org> - 2018-04-09 01:50 +0200

csiph-web