[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#660162: RFS: tack/1.07-2



On Sat, Feb 25, 2012 at 7:16 PM, Jakub Wilk <jwilk@debian.org> wrote:
> * Samuel Bronson <naesten@gmail.com>, 2012-02-24, 18:32:
>>
>> http://mentors.debian.net/debian/pool/main/t/tack/tack_1.07-1~mentors3.dsc
>
> Arno is breaking mentors.d.n at the moment, so I took a look at git
> repository instead. (I'm assuming it's up to date…)
>
>>  * Re-add debian/watch file (was dropped in 1.06-3).
>>   + Enable uupdate.
>
> As I said on IRC, uupdate is a no-no for me.
>
>>  * Use dh-autoreconf to regenerate the configure script during build
>>   + Build-depends on dh-autoreconf and autoconf-dickey.
>>   + This also takes care of pulling up-to-date config.guess and config.sub
>>     scripts in from autotools-dev.
>
> Are you sure? As far as I can see it doesn't do that:
>
> $ ls -l config.{sub,guess}
> -rwx------ 1 jwilk users 44941 Nov 20  2009 config.guess
> -rwx------ 1 jwilk users 34423 Nov 20  2009 config.sub
>
> $ dh_autoreconf autoreconf-dickey -- -f -i
>
> $ ls -l config.{sub,guess}
> -rwx------ 1 jwilk users 44941 Nov 20  2009 config.guess
> -rwx------ 1 jwilk users 34423 Nov 20  2009 config.sub
>
>>     - DEB_LDFLAGS_MAINT_APPEND for the rest.
>
> DEB_*_MAINT_* were added to dpkg-buildflags in 1.16.1, so you need a
> versioned build-dep for that.

Okay, I fixed those things now:

    http://mentors.debian.net/debian/pool/main/t/tack/tack_1.07-1~mentors5.dsc

tack (1.07-1~mentors5) unstable; urgency=low

  * New upstream release.
  * Adopt package.
    Closes: #660140 (ITP for this package).
  * Switch to dpkg-source 3.0 (quilt) format.
  * Fix "hyphen-used-as-minus-sign" warning from lintian.
  * Re-add debian/watch file (was dropped in 1.06-3).
  * Enable build warnings.
  * Add Vcs-Browser: and Vcs-Git: fields to debian/control.
  * Install a symlink CHANGES.gz -> changelog.gz in the doc directory.
  * Update debian/copyright to final DEP5 format.
  * Use dh-autoreconf to regenerate the configure script during build
    + Build-depends on dh-autoreconf and autoconf-dickey.
    + This also takes care of pulling up-to-date config.guess and config.sub
      scripts in from autotools-dev.
    + ... except with autoconf-dickey it doesn't, so use autotools-dev's
      dh_ commands; bump build-depends to autotools-dev (>= 20100122.1)
      accordingly.  (Yes, even though it says "Do NOT" in the autools-dev
      README.Debian.gz.)
  * Add support for dpkg-buildflags(1) by bumping debhelper compatibility
    level (and build-depends) to 9.
    + Drop the LDFLAGS="-Wl,-z,defs,-ltic from the call to
      dh_auto_configure, so that configure will pick up the LDFLAGS from
      dpkg-buildflags(1).
    + Replace it with:
      - LIBS="-ltic" as an argument to dh_auto_configure
      - DEB_LDFLAGS_MAINT_APPEND for the rest.
        Build-Depends: dpkg-dev (>= 1.16.1).
  * Update package to Standards-Version: 3.9.3.
  * Thanks to Jakub Wilk for his thorough review.

 -- Samuel Bronson <naesten@gmail.com>  Fri, 24 Feb 2012 16:22:24 -0500



Reply to: