Bug#900579: RFS: libminini/1.2.a-1 [ITP]

2018-09-17 Thread Paul Wise
On Mon, Sep 17, 2018 at 10:26 PM, Yangfl wrote:

> I don't see there's a need to edit or regenerate PDF doc; it just
> provides some simple API documents. Anyway I remove it since I just
> want to provide a shared library (for utox).

When the API changes, the documentation will need to change too. There
are many other ways documentation can be improved, so source and an
automatic build process is just as important for documentation as it
is for binaries.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Bug#900579: RFS: libminini/1.2.a-1 [ITP]

2018-09-17 Thread Paul Wise
On Mon, Sep 17, 2018 at 6:00 PM, Adam Borowski wrote:

> I also don't see any source for the PDF documentation.

According to the PDF metadata, the source is minini.dvi and the PDF
was built using a very old version of dvips (from texlive-binaries),
please ask upstream if they still have a copy of that and get them to
include it in the source for the next release.

$ pdfinfo minIni.pdf | head -n3
Title:  minini.dvi
Creator:dvips(k) 5.96dev Copyright 2007 Radical Eye Software
Producer:   AFPL Ghostscript 8.53

> This makes it impossible for anyone to edit it.

Technically there are ways to edit PDFs (pdfmod for eg) but since they
are almost never produced this way, they are almost never their own
source.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Bug#900579: RFS: libminini/1.2.a-1 [ITP]

2018-09-17 Thread Yangfl
Adam Borowski  于2018年9月17日周一 下午6:00写道:
>
> I see that "NOTICE" includes Steven Van Ingelgem and Luca Bassanello as
> contributors, and at least the former is above the threshold of
> copyrightability (a rule of thumb says ~10 lines are a reasonable boundary
> between a trivial vs non-trivial contribution).
>
> The documentation bears a copyright marking of CompuPhase -- I get the
> impression that CompuPhase is the author's company (no idea if employer or
> owned), but legally that's distinct.
>

Files-Excluded: minIni.pdf

Files: *
Copyright: 1994 Joseph J. Graf
   2008-2017 CompuPhase
   Steven Van Ingelgem
   Luca Bassanello

I don't see there's a need to edit or regenerate PDF doc; it just
provides some simple API documents. Anyway I remove it since I just
want to provide a shared library (for utox).



Bug#900579: RFS: libminini/1.2.a-1 [ITP]

2018-09-17 Thread Adam Borowski
On Mon, Sep 17, 2018 at 12:01:56PM +0800, Yangfl wrote:
> Hmm seems like a new symbol in gcc8... anyway fixed and reuploaded.
> Lintian clean and sbuild amd54/i386 passed.

Thanks, the packaging seems to work well now.

Alas, this can't be said about copyright stuff.

I see that "NOTICE" includes Steven Van Ingelgem and Luca Bassanello as
contributors, and at least the former is above the threshold of
copyrightability (a rule of thumb says ~10 lines are a reasonable boundary
between a trivial vs non-trivial contribution).

The documentation bears a copyright marking of CompuPhase -- I get the
impression that CompuPhase is the author's company (no idea if employer or
owned), but legally that's distinct.

(Yeah, all this legal crap is annoying, and a waste of time that could be
spent coding -- but we don't get to choose the law. :( )


I also don't see any source for the PDF documentation.  This makes it
impossible for anyone to edit it.


Meow!
-- 
// If you believe in so-called "intellectual property", please immediately
// cease using counterfeit alphabets.  Instead, contact the nearest temple
// of Amon, whose priests will provide you with scribal services for all
// your writing needs, for Reasonable And Non-Discriminatory prices.



Bug#900579: RFS: libminini/1.2.a-1 [ITP]

2018-09-16 Thread Yangfl
Adam Borowski  于2018年9月16日周日 上午4:36写道:
>
> symbols file produces:
>
>  
> _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Ba
> se 1.2.a-1

Hmm seems like a new symbol in gcc8... anyway fixed and reuploaded.
Lintian clean and sbuild amd54/i386 passed.

Thanks for your attention on this package.



Bug#900579: RFS: libminini/1.2.a-1 [ITP]

2018-09-15 Thread Adam Borowski
On Fri, Jun 01, 2018 at 11:24:39PM +0800, Yangfl wrote:
>  * Package name: libminini
>Version : 1.2.a-1
>Upstream Author : Thiadmer Riemersma
>  * URL : https://www.compuphase.com/minini.htm
> 
> It builds those binary packages:
> 
>   libminini-dev - minimal INI file parser - development headers
>   libminini1 - minimal INI file parser

>   dget -x 
> https://mentors.debian.net/debian/pool/main/libm/libminini/libminini_1.2.a-1.dsc

Sorry for taking so long; there's too many RFSes left rotting...

symbols file produces:

 
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Ba
se 1.2.a-1

which has a Debian revision.


喵!
-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢰⠒⠀⣿⡁ Vat kind uf sufficiently advanced technology iz dis!?
⢿⡄⠘⠷⠚⠋⠀ -- Genghis Ht'rok'din
⠈⠳⣄ 



Bug#900579: RFS: libminini/1.2.a-1 [ITP]

2018-06-18 Thread Yangfl
Reuploaded with only d/copyright changed. Thanks.

2018-06-17 17:36 GMT+08:00 Andrey Rahmatullin :
> The project license has an exception, which you have put into the Comment:
> field in d/copyright, putting just "Apache-2" into the License field. This
> is incorrect, as the project license is not "Apache-2". The Comment: is
> not meant to contains parts of the license. You should also look at the
> "GPL-2+ with OpenSSL exception" example in the section 7.2 of the spec.
>
> --
> WBR, wRAR



Bug#900579: RFS: libminini/1.2.a-1 [ITP]

2018-06-17 Thread Andrey Rahmatullin
The project license has an exception, which you have put into the Comment:
field in d/copyright, putting just "Apache-2" into the License field. This
is incorrect, as the project license is not "Apache-2". The Comment: is
not meant to contains parts of the license. You should also look at the
"GPL-2+ with OpenSSL exception" example in the section 7.2 of the spec.

-- 
WBR, wRAR


signature.asc
Description: PGP signature


Bug#900579: RFS: libminini/1.2.a-1 [ITP]

2018-06-01 Thread Yangfl
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "libminini"

 * Package name: libminini
   Version : 1.2.a-1
   Upstream Author : Thiadmer Riemersma
 * URL : https://www.compuphase.com/minini.htm
 * License : Apache-2
   Section : libs

It builds those binary packages:

  libminini-dev - minimal INI file parser - development headers
  libminini1 - minimal INI file parser

To access further information about this package, please visit the
following URL:

https://mentors.debian.net/package/libminini


Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/libm/libminini/libminini_1.2.a-1.dsc

More information about hello can be obtained from https://www.example.com.


Regards,
 Yangfl