summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Levy2019-06-12 22:07:39 -0400
committerBenjamin Levy2019-06-12 22:07:39 -0400
commit73116b0f4a650c6b4092ed9a2a97198dd0e5643f (patch)
tree21a1b4c4be3c801fcd98e7dbc3fb96107057b32a
parent850b2aaff9a6932e8e80e68c8496316ded329718 (diff)
downloadaur-73116b0f4a650c6b4092ed9a2a97198dd0e5643f.tar.gz
fix package
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD14
2 files changed, 13 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index eb258ac0449d..d4d36e7f9ca9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -9,6 +9,8 @@ pkgbase = unf
license = MIT
makedepends = rust
makedepends = cargo
+ source = https://github.com/io12/unf/archive/0.1.0.tar.gz
+ md5sums = b39055b646630f7eef4c8abe50bc5213
pkgname = unf
diff --git a/PKGBUILD b/PKGBUILD
index f035c37c9b95..ec38e14488f0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,12 +6,20 @@ makedepends=('rust' 'cargo')
arch=('i686' 'x86_64' 'armv6h' 'armv7h')
pkgdesc="UNixize Filename -- replace annoying anti-unix characters in filenames"
license=('MIT')
+source=("https://github.com/io12/${pkgname}/archive/${pkgver}.tar.gz")
+md5sums=('b39055b646630f7eef4c8abe50bc5213')
build() {
- return 0
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ cargo build --release --locked
+}
+
+check() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ cargo test --release --locked
}
package() {
- cd $srcdir
- cargo install --root="$pkgdir" --git=https://github.com/io12/unf
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ cargo install --path . --root "${pkgdir}"/usr
}