summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD44
2 files changed, 33 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9f74810e37fc..56e493293f31 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,20 @@
-# Generated by mksrcinfo v8
-# Tue Feb 14 15:46:37 UTC 2017
pkgbase = pg_top
- pkgdesc = top-like app for monitoring PostgreSQL backends (previously known as ptop)
- pkgver = 3.7.0
- pkgrel = 3
- url = http://ptop.projects.postgresql.org/
+ pkgdesc = Top for PostgreSQL
+ pkgver = r360.32d9c58
+ pkgrel = 1
+ url = https://pg_top.gitlab.io/
arch = i686
arch = x86_64
arch = armv5h
arch = armv6h
arch = armv7h
license = BSD
+ makedepends = git
+ makedepends = cmake
+ makedepends = ncurses
depends = postgresql-libs
- source = git+git://git.postgresql.org/git/pg_top.git
- sha512sums = SKIP
+ depends = libbsd
+ source = pg_top::git+https://gitlab.com/pg_top/pg_top.git
+ sha256sums = SKIP
pkgname = pg_top
-
diff --git a/PKGBUILD b/PKGBUILD
index d22233bfd94a..10a854bc571e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,35 @@
-# Maintainer: Carsten Feuls <archlinux@carstenfeuls.de>
+# Maintainer: 1ridic <i at 8f dot al>
+# Contributor: Carsten Feuls <archlinux@carstenfeuls.de>
+# Contributor: Stephan Eisvogel <eisvogel ät seitics dot de>
pkgname=pg_top
-pkgver=3.7.0
-pkgrel=3
-pkgdesc='top-like app for monitoring PostgreSQL backends (previously known as ptop)'
+pkgver=r360.32d9c58
+pkgrel=1
+pkgdesc='Top for PostgreSQL'
arch=('i686' 'x86_64' 'armv5h' 'armv6h' 'armv7h')
license=('BSD') # original BSD license
-url='http://ptop.projects.postgresql.org/'
-depends=('postgresql-libs')
-source=('git+git://git.postgresql.org/git/pg_top.git')
-sha512sums=('SKIP')
+url="https://pg_top.gitlab.io/"
+makedepends=('git' 'cmake' 'ncurses')
+depends=('postgresql-libs' 'libbsd')
+source=("$pkgname::git+https://gitlab.com/pg_top/pg_top.git")
+sha256sums=('SKIP')
-prepare() {
- cd ${srcdir}/${pkgname}
- git checkout v$pkgver
+pkgver() {
+ cd ${pkgname}
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
-
build() {
- cd ${srcdir}/${pkgname}
- LDFLAGS="-lncurses $LDFLAGS"
- ./autogen.sh
- ./configure --prefix=/usr
- make
+ cd ${srcdir}/${pkgname}
+ LDFLAGS="-lncurses $LDFLAGS"
+ mkdir build
+ cd build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
}
package() {
- cd ${srcdir}/${pkgname}
- make DESTDIR="${pkgdir}" install
- install -d -m755 "${pkgdir}/usr/share/doc/${pkgname}/"
- install -D -m644 README HISTORY FAQ "${pkgdir}/usr/share/doc/${pkgname}/"
+ cd ${srcdir}/${pkgname}/build
+ make DESTDIR="${pkgdir}" install
}
+