Bug#841120: [pkg-go] Bug#841120: RFP: golang-github-influxdata-toml -- TOML parser and encoder library for Golang

2016-10-18 Thread Potter, Tim (HPE Linux Support)
On 18 Oct 2016, at 6:00 AM, Guillem Jover  wrote:
> 
> There are two problems to be solved before this can be uploaded:
> 
>  * Uses a pre-built generated PEG output file, should be switched to
>use the newly packaged peg-go.
>  * Upstream has modified directly the pre-built generated PEG output
>file, tracked at ,
>but ITSM those changes could simply be dropped when the pre-generated
>file gets dropped.

I'm not sure that it's absolutely required that this be fixed but it's really
confusing to someone else coming along.  Technically you could document
this in debian/README.source but a better fix would be as you describe.

> Attached a working and tested packaging, where in addition to the above,
> only the ITP bug number needs to be filled in the debian/changelog,
> Maintainer changed, and Vcs fields added.

Uploaded to new package repo and it builds just fine.

I took the liberty of setting the Maintainer to the team and uploaders to
sipwise.  Feel free to revert if that's not what you want.


Tim.

> 
> Thanks,
> Guillem
> ___
> Pkg-go-maintainers mailing list
> pkg-go-maintain...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers



signature.asc
Description: Message signed with OpenPGP using GPGMail


Bug#841120: RFP: golang-github-influxdata-toml -- TOML parser and encoder library for Golang

2016-10-17 Thread Guillem Jover
Package: wnpp
Severity: wishlist
Tags: patch
Control: block 793749 by -1

* Package name: golang-github-influxdata-toml
  Version : 0.0~git20160905.0.ad49a5c-1
  Upstream Author : InfluxData
* URL : https://github.com/influxdata/toml
* License : Expat
  Programming Lang: Go
  Description : TOML parser and encoder library for Golang

 This is the Influxdata fork of the official TOML package. It supports
 additional data types, documenting TOML fields, and nicer output.


This package is a dependency of telegraf latest upstream releases.

There are two problems to be solved before this can be uploaded:

  * Uses a pre-built generated PEG output file, should be switched to
use the newly packaged peg-go.
  * Upstream has modified directly the pre-built generated PEG output
file, tracked at ,
but ITSM those changes could simply be dropped when the pre-generated
file gets dropped.

Attached a working and tested packaging, where in addition to the above,
only the ITP bug number needs to be filled in the debian/changelog,
Maintainer changed, and Vcs fields added.

Thanks,
Guillem


golang-github-influxdata-toml_0.0~git20160905.0.ad49a5c-1.debian.tar.xz
Description: application/xz