summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDominic2020-11-02 21:04:24 +0100
committerDominic2020-11-02 21:04:24 +0100
commitf6a91d0d606a76c8f64732f72ece9d456bc144de (patch)
treeb6d17b452446f85af4c43c28c54ff9a52f0ae982 /PKGBUILD
downloadaur-f6a91d0d606a76c8f64732f72ece9d456bc144de.tar.gz
refinery_cli 0.4.0-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 28 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7e6480fcd149
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Dominic Meiser [git at msrd0 dot de]
+
+pkgname=refinery_cli
+pkgver=0.4.0
+pkgrel=1
+pkgdesc='Run Refinery migrations via cli.'
+arch=('x86_64')
+url='https://crates.io/crates/refinery_cli'
+license=('MIT')
+depends=('gcc-libs')
+makedepends=('cargo')
+source=(
+ "refinery_cli.tar.gz:https://crates.io/api/v1/crates/refinery_cli/$pkgver/download"
+ "https://github.com/rust-db/refinery/raw/24534b3d13924d0af649102be9aded87c0400f37/LICENSE"
+)
+sha512sums=('628dc611d3c0b5c79bac5f27f84731bd87ff5098d1ecda292fbba90965cdffc68adc9857ee52dfbbccd23685909827e82711863305203e3536550dec4338b177'
+ '5be97e104d3733f4546be53e0ad0cb6735bdc1d2716afdee5029ea95eda7186f26f093cabee29838d80896011525025669cba47493592b546b166ed73ed8511f')
+
+build() {
+ cd "$srcdir/refinery_cli-$pkgver"
+ cargo build --release --no-default-features --features postgresql
+}
+
+package() {
+ cd "$srcdir/refinery_cli-$pkgver"
+ install -Dm755 "target/release/refinery" -t "$pkgdir/usr/bin"
+ install -Dm644 "$srcdir/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname"
+}