diff --git a/netctl2iwd/.SRCINFO b/netctl2iwd/.SRCINFO new file mode 100644 index 0000000..e91ac87 --- /dev/null +++ b/netctl2iwd/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = netctl2iwd + pkgdesc = Convert your netctl wireless profiles to iwd profiles. + pkgver = 0.1.2 + pkgrel = 1 + url = https://github.com/bertptrs/netctl2iwd + arch = x86_64 + license = MIT + checkdepends = cargo + makedepends = cargo + depends = gcc-libs + source = netctl2iwd-0.1.2.tar.gz::https://github.com/bertptrs/netctl2iwd/archive/v0.1.2.tar.gz + md5sums = dcbff31d50a3731ce19a3c81e6568706 + +pkgname = netctl2iwd + diff --git a/netctl2iwd/.gitignore b/netctl2iwd/.gitignore new file mode 100644 index 0000000..018a3de --- /dev/null +++ b/netctl2iwd/.gitignore @@ -0,0 +1,4 @@ +* +!PKGBUILD +!.SRCINFO +!.gitignore diff --git a/netctl2iwd/PKGBUILD b/netctl2iwd/PKGBUILD new file mode 100644 index 0000000..8f83b2a --- /dev/null +++ b/netctl2iwd/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Bert Peters +pkgname=netctl2iwd +pkgver=0.1.2 +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=('dcbff31d50a3731ce19a3c81e6568706') + +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 +}