commit aebc71b8df7b6c44ec6356f33bdd1ae15f0f4cae Author: Bert Peters Date: Thu Jan 24 14:39:34 2019 +0100 Initial packaging. diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..6ab096e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = netctl2iwd + pkgdesc = Convert your netctl wireless profiles to iwd profiles. + pkgver = 0.1.1 + pkgrel = 1 + url = https://github.com/bertptrs/netctl2iwd + arch = x86_64 + license = MIT + checkdepends = cargo + makedepends = cargo + depends = gcc-libs + source = netctl2iwd-0.1.1.tar.gz::https://github.com/bertptrs/netctl2iwd/archive/v0.1.1.tar.gz + md5sums = 255088792752ea32a48559710a694a26 + +pkgname = netctl2iwd + diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..018a3de --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!PKGBUILD +!.SRCINFO +!.gitignore diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..85d6f19 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Bert Peters +pkgname=netctl2iwd +pkgver=0.1.1 +pkgrel=1 +pkgdesc="Convert your netctl wireless profiles to iwd profiles." +arch=(x86_64) +url="https://github.com/bertptrs/netctl2iwd" +license=('MIT') +depends=(gcc-libs) +makedepends=(cargo) +checkdepends=(cargo) +source=("$pkgname-$pkgver.tar.gz::https://github.com/bertptrs/$pkgname/archive/v$pkgver.tar.gz") +md5sums=('255088792752ea32a48559710a694a26') + +build() { + cd "$pkgname-$pkgver" + cargo build --release +} + +check() { + cd "$pkgname-$pkgver" + cargo test +} + +package() { + cd "$pkgname-$pkgver" + cargo install --path . --root "$pkgdir/usr" + rm "$pkgdir/usr/.crates.toml" + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m 644 LICENSE +}