[arch-commits] Commit in timescaledb/trunk (PKGBUILD)

George Rawlinson grawlinson at gemini.archlinux.org
Sun Jun 12 07:56:54 UTC 2022


    Date: Sunday, June 12, 2022 @ 07:56:53
  Author: grawlinson
Revision: 1236134

upgpkg: timescaledb 2.7.0-1

* New upstream release.
* New optdepends: timescaledb-old-upgrade.

Modified:
  timescaledb/trunk/PKGBUILD

----------+
 PKGBUILD |   21 +++++++++++++--------
 1 file changed, 13 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-06-12 07:30:59 UTC (rev 1236133)
+++ PKGBUILD	2022-06-12 07:56:53 UTC (rev 1236134)
@@ -3,24 +3,27 @@
 # Contributor: Felix Fung <fylixeoi at gmail.com>
 
 pkgname=timescaledb
-_commit=9ae47c6802b6ad4a6e13d243e4d5cc2e4119affb
+_commit=7d3c092d21b7ce476e3c0cd8f5c8944695746d3d
 # limit to last 5 releases
 _versions=(
-  2.5.0
   2.5.1
   2.5.2
   2.6.0
-  2.6.1 # current ts version
+  2.6.1
+  2.7.0 # current ts version
 )
 pkgver="${_versions[-1]}"
-pkgrel=3
-pkgdesc="An open-source time-series database optimized for fast ingest and complex queries"
+pkgrel=1
+pkgdesc='An open-source time-series database optimized for fast ingest and complex queries'
 arch=('x86_64')
-url="https://www.timescale.com/"
+url='https://www.timescale.com/'
 license=('Apache' 'custom:Timescale')
 depends=('postgresql<15' 'postgresql-libs<15' 'openssl')
 makedepends=('gcc' 'cmake' 'git')
-optdepends=('timescaledb-tune: tune postgresql.conf for better performance')
+optdepends=(
+  'timescaledb-tune: tune postgresql.conf for better performance'
+  'timescaledb-old-upgrade: upgrade from previous major version of PostgreSQL'
+)
 install=timescaledb.install
 source=("$pkgname::git+https://github.com/timescale/timescaledb#commit=$_commit")
 sha512sums=('SKIP')
@@ -32,7 +35,9 @@
 build() {
   for version in "${_versions[@]}"; do
     cd "$srcdir/$pkgname"
+
     git checkout "$version"
+
     BUILD_DIR="$srcdir/build/$version" ./bootstrap \
       -DWARNINGS_AS_ERRORS=OFF \
       -DREGRESS_CHECKS=OFF \
@@ -42,7 +47,7 @@
     # build package or past shared library
     cd "$srcdir/build/$version"
 
-    # temporarily ensure reproducible builds (value from `lsb_release -r`)
+    # ensure reproducible builds (value from `lsb_release -r`)
     # TODO: resolve https://github.com/timescale/timescaledb/issues/3480
     sed \
       -e "s:BUILD_OS_VERSION \".*\"$:BUILD_OS_VERSION \"rolling\":" \



More information about the arch-commits mailing list