summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-16 17:02:15 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-16 17:02:15 +0000
commitde1f4d4115ccbb82ce30bd6d21244950f66c5591 (patch)
treeb959b21f557602728be7e032994d2f7a8bc99783
parentAdding upstream version 1.3.2. (diff)
downloadgolang-toml-debian.tar.xz
golang-toml-debian.zip
Adding debian version 1.3.2-2.debian/1.3.2-2debian
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
-rw-r--r--debian/changelog223
-rw-r--r--debian/control34
-rw-r--r--debian/copyright69
-rw-r--r--debian/gbp.conf4
-rw-r--r--debian/gitlab-ci.yml6
-rw-r--r--debian/golang-github-burntsushi-toml-dev.lintian-overrides14
-rwxr-xr-xdebian/rules7
-rw-r--r--debian/source/format1
-rw-r--r--debian/upstream/metadata4
-rw-r--r--debian/watch4
10 files changed, 366 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..7a24d3e
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,223 @@
+golang-toml (1.3.2-2) unstable; urgency=medium
+
+ * Upload to unstable
+ * Add more Linitan overrides for "national-encoding" warnings
+
+ -- Anthony Fok <foka@debian.org> Sun, 03 Dec 2023 07:59:40 -0700
+
+golang-toml (1.3.2-1) experimental; urgency=medium
+
+ * Team upload
+ * New upstream release
+
+ -- Reinhard Tartler <siretart@tauware.de> Thu, 23 Nov 2023 16:31:00 +0000
+
+golang-toml (1.2.1-1) unstable; urgency=medium
+
+ * New upstream version 1.2.1
+ * Remove 0001-Fix-32bit-test.patch which has been applied upstream
+ * Reorder fields in debian/control and debian/copyright
+ * Use dh-sequence-golang instead of dh-golang and --with=golang
+ * Bump Standards-Version to 4.6.2 (no change)
+ * debian/gbp.conf: Set debian-branch to debian/sid for DEP-14 conformance
+ * Add Lintian overrides for golang-github-burntsushi-toml-dev
+
+ -- Anthony Fok <foka@debian.org> Tue, 20 Jun 2023 00:20:13 -0600
+
+golang-toml (1.2.0-2) unstable; urgency=medium
+
+ * Team upload.
+ * Fix tests on 32bit arch
+
+ -- Shengjing Zhu <zhsj@debian.org> Sun, 21 Aug 2022 13:51:00 +0800
+
+golang-toml (1.2.0-1) unstable; urgency=medium
+
+ * Team upload.
+ * New upstream version 1.2.0
+ * Update Standards-Version to 4.6.1 (no changes)
+
+ -- Shengjing Zhu <zhsj@debian.org> Sat, 20 Aug 2022 15:52:08 +0800
+
+golang-toml (1.1.0-1) unstable; urgency=medium
+
+ * Team upload.
+ * Refresh patches for version 1.1.0
+ * New upstream version 1.1.0
+
+ -- Punit Agrawal <punit@debian.org> Sun, 26 Jun 2022 08:47:30 +0100
+
+golang-toml (1.0.0-2) unstable; urgency=medium
+
+ * Team upload.
+ * Fix tests on 32 bit archs
+
+ -- Shengjing Zhu <zhsj@debian.org> Tue, 22 Feb 2022 23:33:15 +0800
+
+golang-toml (1.0.0-1) unstable; urgency=medium
+
+ * Team upload.
+ * New upstream version 1.0.0
+ * Use git mode in uscan watch file
+ * Update Standards-Version to 4.6.0 (no changes)
+ * Simplify d/rules
+
+ -- Shengjing Zhu <zhsj@debian.org> Mon, 21 Feb 2022 23:46:25 +0800
+
+golang-toml (0.4.1+git20210923.e0af6a2-1) unstable; urgency=medium
+
+ * Team upload.
+ * New upstream snapshot.
+ * Fix autopkgtest in 32bit architecture.
+
+ -- Nobuhiro Iwamatsu <iwamatsu@debian.org> Mon, 04 Oct 2021 08:53:01 +0900
+
+golang-toml (0.4.1-1) unstable; urgency=medium
+
+ * Team upload.
+ * New upstream version 0.4.1.
+ * Update d/watch
+ - Update to v4
+ * Update d/upstream/metadata
+ - Add Bug-Database, Bug-Submit and Repository-Browse.
+ - Update Repository's url.
+ * Update d/rules.
+ - Add override_dh_auto_build for fix FTBFS.
+ * Drop golang-toml-dev. (Closes: #939237)
+ * Update package description.
+
+ -- Nobuhiro Iwamatsu <iwamatsu@debian.org> Sat, 02 Oct 2021 13:19:20 +0900
+
+golang-toml (0.3.1-2) unstable; urgency=medium
+
+ * Team upload.
+
+ [ Debian Janitor ]
+ * Set debhelper-compat version in Build-Depends.
+ * Set upstream metadata fields: Name.
+ * Update standards version to 4.4.1, no changes needed.
+ * Set upstream metadata fields: Repository.
+ * Remove obsolete fields Name from debian/upstream/metadata.
+ * Apply multi-arch hints.
+ + golang-github-burntsushi-toml-dev: Add Multi-Arch: foreign.
+ * Remove constraints unnecessary since buster
+
+ [ Nobuhiro Iwamatsu ]
+ * Update d/control
+ - Bump debhelper compatibility level to 13
+ - Bump Standards-Version to 4.5.1 (no change)
+ - Change section to golang
+ - Add "Rules-Requires-Root: no"
+ * Update d/rules
+ - Fix path from golang-toml-dev to tmp in override_dh_auto_install
+
+ -- Nobuhiro Iwamatsu <iwamatsu@debian.org> Sat, 02 Oct 2021 10:55:52 +0900
+
+golang-toml (0.3.1-1) unstable; urgency=medium
+
+ [ Alexandre Viau ]
+ * Point Vcs-* urls to salsa.debian.org.
+
+ [ Anthony Fok ]
+ * New upstream version 0.3.1
+ * Apply "cme fix dpkg" fixes
+ - compat: '9' -> '12'
+ - control source Standards-Version: '4.0.0' -> '4.4.0'
+ - control source Priority: 'extra' -> 'optional'
+ - control source Testsuite has new value: 'autopkgtest-pkg-go'
+ - control source Build-Depends:0: 'debhelper (>= 9)' -> 'debhelper (>= 12~)'
+ * Update Maintainer email address to team+pkg-go@tracker.debian.org
+
+ -- Anthony Fok <foka@debian.org> Sat, 27 Jul 2019 02:00:48 -0600
+
+golang-toml (0.3.0+git20170626.7.a368813-1) unstable; urgency=medium
+
+ * New upstream version 0.3.0+git20170626.7.a368813
+ * Update debian/copyright to reflect upstream license change.
+ It has been switched from WTFPL to MIT (Expat)
+ with consent from all major contributors.
+ * Update package description to indicate TOML v0.4.0 compatibility.
+ * Bump Standards-Version to 4.0.0:
+ Use https form of the copyright-format URL in debian/copyright.
+
+ -- Anthony Fok <foka@debian.org> Wed, 28 Jun 2017 05:14:48 -0600
+
+golang-toml (0.2.0+git20160717.21.9906417-1) unstable; urgency=medium
+
+ [ Tim Potter ]
+ * Add me as uploader
+
+ [ Anthony Fok ]
+ * New upstream snapshot
+
+ -- Anthony Fok <foka@debian.org> Fri, 14 Oct 2016 22:22:57 -0600
+
+golang-toml (0.2.0-3) unstable; urgency=medium
+
+ * Fix version comparison in Breaks and Replaces in debian/control
+
+ -- Anthony Fok <foka@debian.org> Wed, 08 Jun 2016 01:19:06 -0600
+
+golang-toml (0.2.0-2) unstable; urgency=medium
+
+ * Change Build-Depends to use "golang-any" instead of "golang-go"
+ * Transition golang-toml-dev to golang-github-burntsushi-toml-dev
+ for pkg-go policy compliance, especially now that other TOML libraries
+ for Go are available
+ * Note "TOML v0.2.0 compatibility" in package description
+ and remove "golang-go | gccgo" from the library package's Depends field
+ * Use secure https URLs for Vcs-Git too (Lintian)
+
+ -- Anthony Fok <foka@debian.org> Mon, 06 Jun 2016 12:25:46 -0600
+
+golang-toml (0.2.0-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream relase (Closes: #822927)
+ * Update standards version to 3.9.8
+
+ -- Tim Potter <tpot@hpe.com> Tue, 17 May 2016 15:20:03 +1000
+
+golang-toml (0.1.0+git20160102.23.5c4df71-1) unstable; urgency=medium
+
+ * New upstream snapshot: Fix endless loop in table name lexing.
+ * Allow package to be installed with gccgo where golang-go is unavailable.
+ * Update debian/copyright.
+
+ -- Anthony Fok <foka@debian.org> Thu, 14 Jan 2016 15:32:14 -0700
+
+golang-toml (0.1.0+git20150501.21.056c9bc-1) unstable; urgency=medium
+
+ * New upstream snapshot. Changes include:
+ - Added support for UnmarshalTOML() interface.
+ - Modified the `Unmarshaler` interface to `.UnmarshalTOML(v interface{})`
+ - Support single-line raw strings.
+ - Implement multiline strings and raw multiline strings.
+ - Simplify lexer for Unicode escapes and add support for `\U`.
+ - Forbid '#' in table names.
+ - Remove escape for '/'.
+ - Support quoted keys.
+ - Updated link for TOML v0.2.0
+ - Support for omitempty, as well as tests for omitempty.
+ - Clean up, remove zero as 'empty' and add 'omitzero' option
+ * Refresh debian/gbp.conf
+ * Update debian/control: Update Vcs-Browser, add XS-Go-Import-Path, etc.
+ * Add an actual entry in debian/watch in case Upstream do make a tarball
+ release in the future.
+
+ -- Anthony Fok <foka@debian.org> Thu, 24 Dec 2015 13:03:32 -0700
+
+golang-toml (0.1.0-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Document license of type_fields.go. Thanks Paul Tagliamonte for
+ pointing this out.
+ * Bump standards version to 3.9.6 (no changes).
+
+ -- Jelmer Vernooij <jelmer@debian.org> Sun, 25 Jan 2015 02:22:32 +0100
+
+golang-toml (0.0~git20140508-1) unstable; urgency=medium
+
+ * Initial release. (Closes: #776030)
+
+ -- Jelmer Vernooij <jelmer@debian.org> Thu, 08 May 2014 03:03:37 +0200
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..64dafef
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,34 @@
+Source: golang-toml
+Section: golang
+Priority: optional
+Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
+Uploaders: Jelmer Vernooij <jelmer@debian.org>,
+ Anthony Fok <foka@debian.org>,
+ Tim Potter <tpot@hpe.com>
+Rules-Requires-Root: no
+Build-Depends: dh-sequence-golang,
+ golang-any,
+ debhelper-compat (= 13)
+Testsuite: autopkgtest-pkg-go
+Standards-Version: 4.6.2
+Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-toml
+Vcs-Git: https://salsa.debian.org/go-team/packages/golang-toml.git
+Homepage: https://github.com/BurntSushi/toml
+XS-Go-Import-Path: github.com/BurntSushi/toml
+
+Package: golang-github-burntsushi-toml-dev
+Architecture: all
+Multi-Arch: foreign
+Depends: ${misc:Depends},
+ ${shlibs:Depends}
+Provides: golang-toml-dev
+Description: TOML parser and encoder for Go with reflection
+ TOML stands for Tom's Obvious, Minimal Language. This Go package provides a
+ reflection interface similar to Go's standard library json and xml packages.
+ This package also supports the encoding.TextUnmarshaler and
+ encoding.TextMarshaler interfaces so that you can define custom data
+ representations.
+ .
+ Compatible with TOML v1.0.0 (https://toml.io/en/v1.0.0).
+ .
+ This package contains the source.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..ef42740
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,69 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Source: https://github.com/BurntSushi/toml
+Upstream-Name: toml
+
+Files: *
+Copyright: 2013 TOML authors
+ 2013 Andrew Gallant <jamslam@gmail.com>
+License: Expat
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
+
+Files: type_fields.go
+Copyright: Copyright 2010 The Go Authors.
+License: BSD-3-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are
+ met:
+ .
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following disclaimer
+ in the documentation and/or other materials provided with the
+ distribution.
+ * Neither the name of Google Inc. nor the names of its
+ contributors may be used to endorse or promote products derived from
+ this software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Files: debian/*
+Copyright: 2014–2015 Jelmer Vernooij <jelmer@debian.org>
+ 2015–2017 Anthony Fok <foka@debian.org>
+License: Apache-2.0
+
+License: Apache-2.0
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ .
+ http://www.apache.org/licenses/LICENSE-2.0
+ .
+ On Debian systems, the complete text of the Apache 2.0 License
+ can be found in `/usr/share/common-licenses/Apache-2.0`.
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..03fc40b
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,4 @@
+[DEFAULT]
+debian-branch = debian/sid
+dist = DEP14
+pristine-tar = True
diff --git a/debian/gitlab-ci.yml b/debian/gitlab-ci.yml
new file mode 100644
index 0000000..594e14e
--- /dev/null
+++ b/debian/gitlab-ci.yml
@@ -0,0 +1,6 @@
+# auto-generated, DO NOT MODIFY.
+# The authoritative copy of this file lives at:
+# https://salsa.debian.org/go-team/infra/pkg-go-tools/blob/master/config/gitlabciyml.go
+---
+include:
+ - https://salsa.debian.org/go-team/infra/pkg-go-tools/-/raw/master/pipeline/test-archive.yml
diff --git a/debian/golang-github-burntsushi-toml-dev.lintian-overrides b/debian/golang-github-burntsushi-toml-dev.lintian-overrides
new file mode 100644
index 0000000..3320bb4
--- /dev/null
+++ b/debian/golang-github-burntsushi-toml-dev.lintian-overrides
@@ -0,0 +1,14 @@
+national-encoding [usr/share/gocode/src/github.com/BurntSushi/toml/internal/toml-test/tests/invalid/encoding/bad-codepoint.toml]
+national-encoding [usr/share/gocode/src/github.com/BurntSushi/toml/internal/toml-test/tests/invalid/encoding/bad-utf8-at-end.toml]
+national-encoding [usr/share/gocode/src/github.com/BurntSushi/toml/internal/toml-test/tests/invalid/encoding/bad-utf8-in-comment.toml]
+national-encoding [usr/share/gocode/src/github.com/BurntSushi/toml/internal/toml-test/tests/invalid/encoding/bad-utf8-in-multiline-literal.toml]
+national-encoding [usr/share/gocode/src/github.com/BurntSushi/toml/internal/toml-test/tests/invalid/encoding/bad-utf8-in-multiline.toml]
+national-encoding [usr/share/gocode/src/github.com/BurntSushi/toml/internal/toml-test/tests/invalid/encoding/bad-utf8-in-string-literal.toml]
+national-encoding [usr/share/gocode/src/github.com/BurntSushi/toml/internal/toml-test/tests/invalid/encoding/bad-utf8-in-string.toml]
+national-encoding [usr/share/gocode/src/github.com/BurntSushi/toml/internal/toml-test/tests/invalid/encoding/bom-not-at-start-1.toml]
+national-encoding [usr/share/gocode/src/github.com/BurntSushi/toml/internal/toml-test/tests/invalid/encoding/bom-not-at-start-2.toml]
+national-encoding [usr/share/gocode/src/github.com/BurntSushi/toml/internal/toml-test/tests/invalid/encoding/utf16-bom.toml]
+national-encoding [usr/share/gocode/src/github.com/BurntSushi/toml/internal/toml-test/tests/valid/comment/nonascii.toml]
+national-encoding [usr/share/gocode/src/github.com/BurntSushi/toml/internal/toml-test/tests/valid/key/quoted-unicode.toml]
+national-encoding [usr/share/gocode/src/github.com/BurntSushi/toml/internal/toml-test/tests/valid/string/quoted-unicode.toml]
+package-contains-vcs-control-file [usr/share/gocode/src/github.com/BurntSushi/toml/internal/toml-test/tests/.gitattributes]
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..acfd0ad
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,7 @@
+#!/usr/bin/make -f
+
+export DH_GOLANG_EXCLUDES := _example cmd
+export DH_GOLANG_INSTALL_EXTRA := internal/toml-test/tests
+
+%:
+ dh $@ --builddirectory=_build --buildsystem=golang
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..cdb5338
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,4 @@
+Bug-Database: https://github.com/BurntSushi/toml/issues
+Bug-Submit: https://github.com/BurntSushi/toml/issues/new
+Repository: https://github.com/BurntSushi/toml.git
+Repository-Browse: https://github.com/BurntSushi/toml
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..f98fde2
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+version=4
+opts="mode=git, pgpmode=none" \
+ https://github.com/BurntSushi/toml \
+ refs/tags/v?@ANY_VERSION@ debian