summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeorge Rawlinson2022-05-04 17:11:52 +1200
committerGeorge Rawlinson2022-05-04 17:11:52 +1200
commit875c66d8db72bc0bc6dc86bddd112fa5b5e0cb63 (patch)
treeee4797bc0e0944651cbf05b7e6bf1006683965e7
parenta07b41e877bfcc4666916ebe9939c60212ea3760 (diff)
downloadaur-875c66d8db72bc0bc6dc86bddd112fa5b5e0cb63.tar.gz
upgpkg: libpg_query 13.2.1.1-1
* New upstream release. * Switch source to git commit from github tarball.
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD32
2 files changed, 26 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a759d0d41086..715227fa4702 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,22 @@
pkgbase = libpg_query
pkgdesc = C library for accessing the PostgreSQL parser outside of the server environment
- pkgver = 13.2.1.0
+ pkgver = 13.2.1.1
pkgrel = 1
url = https://github.com/pganalyze/libpg_query
arch = x86_64
license = BSD
+ makedepends = git
depends = protobuf-c
depends = xxhash
- source = libpg_query-13.2.1.0.tar.gz::https://github.com/pganalyze/libpg_query/archive/13-2.1.0.tar.gz
+ source = libpg_query::git+https://github.com/pganalyze/libpg_query#commit=7eb584d6424b257bfb24de69d688f06836386efe
source = dont-override-opt-level.patch
source = verbose-build.patch
source = unbundle-vendor-deps.patch
- sha512sums = 8ca938cfdca0bc1c40ca79e2b7beaeade7532608c4140e1e26c5f1e6f2674c3058dab62fe83cddd21e396fbdccb7b9852180989888b7162faa3acd8c8025c055
+ sha512sums = SKIP
sha512sums = c3a9d97c72e72064fbb67a11860b4300090e18c7d4037d963f47dc182e5e52e1f8c03459e69c927fbb2c9e7bd546eb3621921afaa7dfcb6689c885287a4db78d
sha512sums = 374e0d62fa252edb306d74f93645675aa4287348046ea1804a1994725f0f9cdf8fbe8f370272c31385aec892bb5aed887a6d2e3431b12c310f42652ef277e0fc
sha512sums = cb25169a3c34a9f9743e183ed5be32d3514f185070928c3a3e2a7293885572ad36af5806562731528a12deee2907a36a249bc0d74f8e020c3f691612dc781216
- b2sums = 7228faf5eb0f4df708cb7af314ef2b44a16929342ad0d14b78156b6f2ef600d35fd5426b824a7533aad0708b8665b1533cbe80eb8dcf03371214c21cf1fce7e9
+ b2sums = SKIP
b2sums = 9c84f1839ff95eb4f20c18fa2f9be49528e550769dcd4a9e2d3a8c9f61d92b787bc412a10ca454f0f3332d03db5149901ccaf1d0d5a1ce7fe49fdf04a1c7ba66
b2sums = d72739dbacf1aa078164e4fd97cf3bd3f41703006f2d847ed8c66d53c7a55ad20e64467df80402aecd2d52fcb05e503b27181c7f2cd81cbf0550f38f3345ffdf
b2sums = 347df596d122e5d72f419d2dbd5a2e535b2c5a64a2820e68f8592308d6ad6817e2edc94c6a6eba0e084cda57ba3435db839cfd911713b803c74492c1fc23a621
diff --git a/PKGBUILD b/PKGBUILD
index 39d739f3f7e1..4c50109bf526 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,31 +4,38 @@
pkgname=libpg_query
# All versions are tagged by the major Postgres version,
# plus an individual semver for this library itself.
-pkgver=13.2.1.0
-_pkgver="${pkgver/./-}"
+pkgver=13.2.1.1
pkgrel=1
-pkgdesc="C library for accessing the PostgreSQL parser outside of the server environment"
+pkgdesc='C library for accessing the PostgreSQL parser outside of the server environment'
arch=('x86_64')
-url="https://github.com/pganalyze/libpg_query"
+url='https://github.com/pganalyze/libpg_query'
license=('BSD')
depends=('protobuf-c' 'xxhash')
+makedepends=('git')
+_commit='7eb584d6424b257bfb24de69d688f06836386efe'
source=(
- "$pkgname-$pkgver.tar.gz::$url/archive/$_pkgver.tar.gz"
+ "$pkgname::git+$url#commit=$_commit"
'dont-override-opt-level.patch'
'verbose-build.patch'
'unbundle-vendor-deps.patch'
)
-sha512sums=('8ca938cfdca0bc1c40ca79e2b7beaeade7532608c4140e1e26c5f1e6f2674c3058dab62fe83cddd21e396fbdccb7b9852180989888b7162faa3acd8c8025c055'
+sha512sums=('SKIP'
'c3a9d97c72e72064fbb67a11860b4300090e18c7d4037d963f47dc182e5e52e1f8c03459e69c927fbb2c9e7bd546eb3621921afaa7dfcb6689c885287a4db78d'
'374e0d62fa252edb306d74f93645675aa4287348046ea1804a1994725f0f9cdf8fbe8f370272c31385aec892bb5aed887a6d2e3431b12c310f42652ef277e0fc'
'cb25169a3c34a9f9743e183ed5be32d3514f185070928c3a3e2a7293885572ad36af5806562731528a12deee2907a36a249bc0d74f8e020c3f691612dc781216')
-b2sums=('7228faf5eb0f4df708cb7af314ef2b44a16929342ad0d14b78156b6f2ef600d35fd5426b824a7533aad0708b8665b1533cbe80eb8dcf03371214c21cf1fce7e9'
+b2sums=('SKIP'
'9c84f1839ff95eb4f20c18fa2f9be49528e550769dcd4a9e2d3a8c9f61d92b787bc412a10ca454f0f3332d03db5149901ccaf1d0d5a1ce7fe49fdf04a1c7ba66'
'd72739dbacf1aa078164e4fd97cf3bd3f41703006f2d847ed8c66d53c7a55ad20e64467df80402aecd2d52fcb05e503b27181c7f2cd81cbf0550f38f3345ffdf'
'347df596d122e5d72f419d2dbd5a2e535b2c5a64a2820e68f8592308d6ad6817e2edc94c6a6eba0e084cda57ba3435db839cfd911713b803c74492c1fc23a621')
+pkgver() {
+ cd "$pkgname"
+
+ git describe --tags | sed 's/-/./g'
+}
+
prepare() {
- cd "$pkgname-$_pkgver"
+ cd "$pkgname"
patch -p1 -i "$srcdir/dont-override-opt-level.patch"
patch -p1 -i "$srcdir/verbose-build.patch"
@@ -39,17 +46,20 @@ prepare() {
}
build() {
- cd "$pkgname-$_pkgver"
+ cd "$pkgname"
+
make build_shared
}
check() {
- cd "$pkgname-$_pkgver"
+ cd "$pkgname"
+
make test
}
package() {
- cd "$pkgname-$_pkgver"
+ cd "$pkgname"
+
make DESTDIR="$pkgdir" prefix=/usr install
# license