diff options
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 30 |
3 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5c26d32cf295 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = pgquarrel-git + pkgdesc = A program that compares PostgreSQL database schemas (DDL) + pkgver = 0.7.0.r33.gd4bfeb6 + pkgrel = 1 + url = https://github.com/eulerto/pgquarrel + arch = x86_64 + arch = i686 + license = BSD + makedepends = cmake + makedepends = postgresql-libs + provides = pgquarrel + conflicts = pgquarrel + source = pgquarrel::git+https://github.com/eulerto/pgquarrel.git + sha256sums = SKIP + +pkgname = pgquarrel-git diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..7017b3c92104 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +/pkg +/src +/*.tar* +/*.zip +/pgquarrel diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b86dbe598449 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Bian Jiaping <ssbianjp [AT] gmail.com> + +pkgname=pgquarrel-git +pkgver=0.7.0.r33.gd4bfeb6 +pkgrel=1 +pkgdesc="A program that compares PostgreSQL database schemas (DDL)" +arch=('x86_64' 'i686') +url="https://github.com/eulerto/pgquarrel" +license=('BSD') +makedepends=('cmake' 'postgresql-libs') +conflicts=('pgquarrel') +provides=('pgquarrel') +source=("pgquarrel::git+https://github.com/eulerto/pgquarrel.git") +sha256sums=('SKIP') + +pkgver() { + cd pgquarrel + git describe --long --tags | sed 's/pgquarrel_//;s/\([^-]*-g\)/r\1/;s/[-|_]/./g' +} + +build() { + cd pgquarrel + cmake -DCMAKE_INSTALL_PREFIX="$pkgdir"/usr -DCMAKE_PREFIX_PATH=/usr . + make +} + +package() { + cd pgquarrel + make install +} |