Git log: commit 642e728ca21305b6e23dd0301ad946fe96644232
Author: Arnaud Rebillout <arnaudr@debian.org>
Date: Mon Aug 25 08:28:28 2025 +0700
Prepare changelog for release
commit b43a86be24d7a091f102bd72c140e4400ba3dd6a
Author: Arnaud Rebillout <arnaudr@debian.org>
Date: Mon Aug 25 08:54:08 2025 +0700
Drop Rules-Requires-Root: no
This is the default in dpkg-build-api level >= 1, or since dpkg 1.22.13.
Cf. `man deb-src-control`.
commit 2ab15ed9a0e2a4c0837072816c52f0998a1c8dc6
Author: Arnaud Rebillout <arnaudr@debian.org>
Date: Mon Aug 25 08:52:35 2025 +0700
Drop Priority: optional
When omitted, the priority defaults to optional (since dpkg 1.22.13).
Cf. `man deb-src-control`.
commit f9a0e6bc8ca4d7b8f7c1f571332f3b1b9fae78b4
Author: Arnaud Rebillout <arnaudr@debian.org>
Date: Mon Aug 25 08:43:43 2025 +0700
Update d/copyright for the addition of test-data
commit 227c498532d17f96b53fc2d11eb8b181f0f26005
Author: Arnaud Rebillout <arnaudr@debian.org>
Date: Mon Aug 25 08:27:15 2025 +0700
Enable tests
commit f03ad54cc01a0db21c5a890251b05fb26c18405d
Merge: 385ff4a 11b4dcb
Author: Arnaud Rebillout <arnaudr@debian.org>
Date: Mon Aug 25 08:25:43 2025 +0700
Update upstream source from tag 'upstream/2.0.0_beta10'
Update to upstream version '2.0.0~beta10'
with Debian dir 6bdcff82565b14d26f96cb4297a9acc18bbd3453
commit 385ff4a515e506975f389a41873e647ea19ee094
Author: Arnaud Rebillout <arnaudr@debian.org>
Date: Mon Aug 25 08:19:16 2025 +0700
Revert "Add upstream signing key, set pgpmode=gittag in d/watch"
This reverts commit 0374940161859a7cb16e66b53de440b0dfc71814.
It seems that pgpmode=gittag clashes with the fact that we have a
submodule.
Error below:
```
Submodule 'test-data' (https://github.com/maxmind/MaxMind-DB.git) registered for path 'test-data'
Cloning into '/home/arno/debian/tmp/maxminddb-golang/final/golang-github-oschwald-maxminddb-golang-v2-temporary.62230.git/test-data'...
remote: Enumerating objects: 107, done.
remote: Counting objects: 100% (107/107), done.
remote: Compressing objects: 100% (95/95), done.
remote: Total 107 (delta 13), reused 44 (delta 4), pack-reused 0 (from 0)
Receiving objects: 100% (107/107), 301.84 KiB | 186.00 KiB/s, done.
Resolving deltas: 100% (13/13), done.
remote: Total 0 (delta 0), reused 0 (delta 0), pack-reused 0 (from 0)
remote: Enumerating objects: 100, done.
remote: Counting objects: 100% (100/100), done.
remote: Compressing objects: 100% (54/54), done.
remote: Total 56 (delta 22), reused 7 (delta 1), pack-reused 0 (from 0)
Unpacking objects: 100% (56/56), 144.55 KiB | 156.00 KiB/s, done.
From https://github.com/maxmind/MaxMind-DB
* branch 3e225a82e492a58eef738ef2b6e94aa4f50ef932 -> FETCH_HEAD
fatal: not a git repository: '../golang-github-oschwald-maxminddb-golang-v2-temporary.62230.git'
uscan: error: git --git-dir ../golang-github-oschwald-maxminddb-golang-v2-temporary.62230.git show-ref refs/tags/v2.0.0-beta.10 subprocess returned exit status 128
gbp:error: Uscan failed - debug by running 'uscan --verbose'
```
This error goes away after I disable pgpmode=gittag, so be it.
commit 0374940161859a7cb16e66b53de440b0dfc71814
Author: Arnaud Rebillout <arnaudr@debian.org>
Date: Mon Aug 25 08:17:37 2025 +0700
Add upstream signing key, set pgpmode=gittag in d/watch
commit bb2cc9fb49c01f5b09759e0603f4ab0e1d15bb80
Author: Arnaud Rebillout <arnaudr@debian.org>
Date: Mon Aug 25 08:07:22 2025 +0700
Update watch file, set mode=git and include test-data submodule
As seen in previous commit, the test-data submodule is needed for the
tests.
commit 0f7737e554df9b6f81f8fc6650bda42bab2f5519
Author: Arnaud Rebillout <arnaudr@debian.org>
Date: Sun Aug 17 17:12:47 2025 +0700
Skip tests (for now)
Tests errors out with:
```
=== RUN TestPointers
reflection_test.go:226:
Error Trace: /<<PKGBUILDDIR>>/_build/src/github.com/oschwald/maxminddb-golang/v2/internal/decoder/reflection_test.go:226
Error: Received unexpected error:
open ../../test-data/test-data/maps-with-pointers.raw: no such file or directory
Test: TestPointers
```
In short, we need the test-data directory, which should be pulled in as
a Git submodule.
Disable tests for now.
commit 55f23750b6adacfb3a5370ef7fead70471c1e6c0
Author: Arnaud Rebillout <arnaudr@debian.org>
Date: Sun Aug 17 20:25:59 2025 +0700
Enable Salsa CI, drop Go Team CI
commit 84b55d895de058567edc5a7d3439a4f376051376
Author: Arnaud Rebillout <arnaudr@debian.org>
Date: Sun Aug 17 18:44:04 2025 +0700
Bump standards version (no changed needed)
commit a69992faefc444d5994afee54411c0d6e81d117e
Author: Arnaud Rebillout <arnaudr@debian.org>
Date: Sun Aug 17 16:02:49 2025 +0700
Add a -v2 suffix to the package name
There's already a package `golang-github-oschwald-maxminddb-golang` for
the v1, it has 8 reverse build dependencies. So let's package the v2 in
a separate source package to avoid disruption.
This commit does all the renaming by adding a `-v2` suffix where needs
be, and also adds the `/v2` suffix to the Go import path.
Sadly there was no option to do that directly during package creation
(ie. with `dh-make-golang make`).
commit 0bf9a9f5205bfad591e0b86c9229be929a18b0f1
Author: Arnaud Rebillout <arnaudr@debian.org>
Date: Wed Jul 9 17:50:28 2025 +0700
Update package copyright
commit d549390354fcf9ec3018acef3356aac66d8556fd
Author: Arnaud Rebillout <arnaudr@debian.org>
Date: Sun Aug 17 15:59:52 2025 +0700
Reword package description
commit 901da08803d2edf97657653ef3d481920d62298d
Author: Arnaud Rebillout <arnaudr@debian.org>
Date: Sun Aug 17 15:57:52 2025 +0700
Initial packaging files (per dh-make-golang)
Package created with the command:
dh-make-golang make \
-type library \
-wrap-and-sort ast \
github.com/oschwald/maxminddb-golang
And then:
git reset --hard HEAD~1
to remove this commit that modifies upstream's `.gitignore`. I don't
know why dh-make-golang makes a modification to the upstream git tree,
but it seems that it will be reverted at some point, according to:
https://github.com/Debian/dh-make-golang/pull/248
Finally, this commit was created with:
git add debian/
git commit -m "Initial packaging files"