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

Bug#758966: RFS: confget/1.05-1 (new upstream release)



tags 758966 moreinfo
thanks


Hi Peter.

Please,

1. d/copyright: I suggest you contract all data about upstream to be
less confused[1]. Example:


Files: *
Copyright: 2008-2013 Peter Pentchev <roam@ringlet.net>
License: BSD-2-clause

Files: makedep.sh t/t1.ini t/t2.ini
Copyright: ?
License: public-domain
  This file is hereby placed in the public domain.

Files: debian/*
Copyright: 2008-2014  Peter Pentchev <roam@ringlet.net>
License: BSD-2-clause


Note that I changed the copyright field in second block and added your
email address to other blocks. Please, remove the field 'License' from
header.

[1] https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#fields

2. d/rules: remove the second line. Why you used many options in
rules? I think that your rules can be cleaned. It will work:


#!/usr/bin/make -f

%:
        dh $@ --parallel

override_dh_auto_install:
        dh_auto_install -- DESTDIR=${CURDIR}/debian/confget PREFIX=/usr \
                MANDIR=/usr/share/man/man BINGRP=root MANGRP=root \
                EXAMPLESDIR=/usr/share/doc/confget/examples

Thanks for your work.

Cheers,

Eriberto


2014-08-23 7:09 GMT-03:00 Peter Pentchev <roam@ringlet.net>:
> Package: sponsorship-requests
> Severity: normal
>
> Dear mentors,
>
> I am looking for a sponsor for my package "confget"
>
>  * Package name    : confget
>    Version         : 1.05-1
>    Upstream Author : Peter Pentchev <roam@ringlet.net>
>  * URL             : http://devel.ringlet.net/textproc/confget/
>  * License         : BSD
>    Section         : text
>
> It builds a single binary package, tested with sbuild, lintian and adequate:
>
>   confget    - read variables from INI-style configuration files
>
> To access further information about this package, please visit the following URL:
>
> http://mentors.debian.net/package/confget
>
> Alternatively, one can download the package with dget using this command:
>
>   dget -x http://mentors.debian.net/debian/pool/main/c/confget/confget_1.05-1.dsc
>
> More information about confget can be obtained from
> http://devel.ringlet.net/textproc/confget/
>
> Changes since the last upload:
>
> confget (1.05-1) unstable; urgency=medium
>
>   * Update the copyright file:
>     - convert it to the 1.0 format
>     - separate lists of copyrighted files with whitespace, not commas
>     - bump the year of my copyright notice
>     - fix the upstream homepage location
>   * Bump Standards-Version to 3.9.5 with no changes.
>   * Bump the debhelper compatibility level to 9 with no changes.
>   * Get the hardening options directly from debhelper:
>     - remove the build dependency on hardening-includes
>     - no longer include the hardening Makefile snippet into the rules file
>     - explicitly enable all the hardening features; they may be disabled
>       in the future if confget should fail to build anywhere
>     - use DEB_CFLAGS_MAINT_APPEND to, well, append to CFLAGS
>   * Enable parallel building - not that it matters a lot in this case :)
>   * New upstream release:
>     - honors CPPFLAGS now, so the hardening flags may be passed as-is
>     - autodetects getline(3) support, so no need for CFLAGS_CONF
>     - renames PCRE_CFLAGS to PCRE_CPPFLAGS, so follow suit
>     - update the copyright years in the copyright file
>     - follow upstream and switch from -ansi to -std=c99
>   * Remove the obsolete DM-Upload-Allowed field.
>   * Drop the source compression options; dpkg-dev's defaults are good enough.
>   * Update the watch file after the devel.ringlet.net website change.
>   * Let uscan verify upstream's signature against my own key.
>
>  -- Peter Pentchev <roam@ringlet.net>  Sat, 23 Aug 2014 12:07:22 +0300
>
> Thanks in advance for your time!
>
> G'luck,
> Peter
>
> --
> Peter Pentchev  roam@ringlet.net roam@FreeBSD.org p.penchev@storpool.com
> PGP key:        http://people.FreeBSD.org/~roam/roam.key.asc
> Key fingerprint 2EE7 A7A5 17FC 124C F115  C354 651E EFB0 2527 DF13
>
> -- System Information:
> Debian Release: jessie/sid
>   APT prefers testing
>   APT policy: (990, 'testing')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
>
> Kernel: Linux 3.14-2-amd64 (SMP w/4 CPU cores)
> Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash


Reply to: