Re: Source packages for pgl_ddl_deploy - Mailing list pgsql-pkg-debian

From Jeremy Finzel
Subject Re: Source packages for pgl_ddl_deploy
Date
Msg-id CAMa1XUiDJv6-1przVS2DCD5ZqvT1GYFrNEuqw2srzVc2wk2=zQ@mail.gmail.com
Whole thread Raw
In response to Re: Source packages for pgl_ddl_deploy  (Christoph Berg <myon@debian.org>)
Responses Re: Source packages for pgl_ddl_deploy  (Christoph Berg <myon@debian.org>)
List pgsql-pkg-debian
Dear Christoph,

Sorry for the delay - we have released one more patch along with the required changes you suggested for this to be fully ready for packaging.  See below.
 
The extension packaging seems almost perfect. The only change I had to
do to get it pass the testsuite on PG 10 was to make it actually load
pglogical in debian/tests/installcheck:

#!/bin/sh
pg_buildext -o shared_preload_libraries=pglogical installcheck

(The needed pglogical packages have not yet been released on apt.pg.o,
but there's prereleases in the *-pgdg-testing distributions there.)

For building the packages on apt.postgresql.org, we'd need a place to
actually pull the source (package) from. Ideally, you would just add
the Debian directory to git, either to master, or in a separate debian
branch only. For the tarball, make a release on github (pushing a tag
with a sensible name is enough), and add a debian/watch file, e.g.:
version=4
https://github.com/enova/pgl_ddl_deploy/releases .*/v(.*)\.tar\.gz
That way our build machinery can automatically grab the .tar.gz from
github using "uscan" (and also notify about new releases being made).

I like it if the apt.pg.o packages are also uploaded to Debian. Would
you be ok if I uploaded the package there? (With you being listed as
Maintainer in debian/control?)

Christoph

This has now been done and is ready at https://github.com/enova/pgl_ddl_deploy/tree/master/debian

I just tagged the most recent release as you suggested: https://github.com/enova/pgl_ddl_deploy/releases/tag/v1.3.0

Yes, it is OK to upload the packages to Debian as you asked.

Please let me know if this gives us what we need.

Thanks very much!
Jeremy

pgsql-pkg-debian by date:

Previous
From: apt.postgresql.org repository
Date:
Subject: postgis updated to version 2.4.4+dfsg-1.pgdg+1
Next
From: Christoph Berg
Date:
Subject: Re: Source packages for pgl_ddl_deploy