diff options
author | Mike Swanson | 2016-05-29 02:56:41 -0700 |
---|---|---|
committer | Mike Swanson | 2016-05-29 02:56:41 -0700 |
commit | c4e8f7d89d8f0860af0b5d01b73ff8b7463d30db (patch) | |
tree | 49ed4ca7aa9d4e3f390add0c1d4821f806d01983 | |
parent | 9419d51aa16925acf33e56ffb5e5dc2f02fabf00 (diff) | |
download | aur-c4e8f7d89d8f0860af0b5d01b73ff8b7463d30db.tar.gz |
Build package for stable releases
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 44 |
3 files changed, 33 insertions, 36 deletions
@@ -1,20 +1,18 @@ # Generated by mksrcinfo v8 -# Tue May 24 23:38:40 UTC 2016 -pkgbase = systemd-manager-git +# dim Maj 29 09:55:59 UTC 2016 +pkgbase = systemd-manager pkgdesc = A program written with Rust that allows the user to manage their systemd services via a GTK3 GUI. - pkgver = 0.4.5.r18.g5bf1bdc + pkgver = 0.4.5 pkgrel = 1 - url = https://github.com/mmstick/systemd-manager/ + url = https://github.com/mmstick/systemd-manager arch = i686 arch = x86_64 - license = GPL2 + license = GPL3 makedepends = cargo - makedepends = git depends = gtk3 - provides = systemd-manager - conflicts = systemd-manager - source = systemd-manager-git::git+https://github.com/mmstick/systemd-manager/#branch=master - md5sums = SKIP + conflicts = systemd-manager-git + source = https://github.com/mmstick/systemd-manager/archive/0.4.5.tar.gz + sha256sums = 7358fce5be146d43f2908b582c96ae2da9a20f17cd5e760f486bbda4e4af77f4 -pkgname = systemd-manager-git +pkgname = systemd-manager diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..665307854be8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +*.pkg.tar* +*.src.tar* +*.gz +src +pkg @@ -1,36 +1,30 @@ -# Maintainer: Daniel Sandman <revoltism@gmail.com> +# Maintainer: Mike Swanson <mikeonthecomputer@gmail.com> -pkgname=systemd-manager-git -pkgver=0.4.5.r18.g5bf1bdc +pkgname=systemd-manager +pkgver=0.4.5 pkgrel=1 pkgdesc="A program written with Rust that allows the user to manage their systemd services via a GTK3 GUI." arch=('i686' 'x86_64') -url="https://github.com/mmstick/systemd-manager/" -license=('GPL2') +url="https://github.com/mmstick/systemd-manager" +license=('GPL3') depends=('gtk3') -makedepends=('cargo' 'git') -provides=('systemd-manager') -conflicts=('systemd-manager') -source=("$pkgname::git+https://github.com/mmstick/systemd-manager/#branch=master") -md5sums=('SKIP') - -pkgver() { - cd "$pkgname" - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' -} - +makedepends=('cargo') +conflicts=('systemd-manager-git') +source=("$url/archive/$pkgver.tar.gz") +sha256sums=('7358fce5be146d43f2908b582c96ae2da9a20f17cd5e760f486bbda4e4af77f4') build() { - cd "$pkgname" - cargo build --release + cd "$pkgname-$pkgver" + cargo build --release } package() { - cd "$pkgname" - install -D -m755 target/release/systemd-manager "$pkgdir/usr/bin/systemd-manager" - install -D -m755 assets/systemd-manager-pkexec "$pkgdir/usr/bin/systemd-manager-pkexec" - install -D -m644 assets/systemd-manager.desktop "$pkgdir/usr/share/applications/systemd-manager.desktop" - install -D -m644 assets/org.freedesktop.policykit.systemd-manager.policy "$pkgdir/usr/share/polkit-1/actions/org.freedesktop.policykit.systemd-manager.policy" - install -D -m644 README.md "$pkgdir/usr/share/doc/$pkgname/README" - install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/COPYING" + cd "$pkgname-$pkgver" + install -d "$pkgdir/usr/bin" + install -d "$pkgdir/usr/share/applications" + install -d "$pkgdir/usr/share/polkit-1/actions" + install -m 755 target/release/systemd-manager "$pkgdir/usr/bin" + install -m 755 assets/systemd-manager-pkexec "$pkgdir/usr/bin" + install -m 644 assets/systemd-manager.desktop "$pkgdir/usr/share/applications" + install -m 644 assets/org.freedesktop.policykit.systemd-manager.policy "$pkgdir/usr/share/polkit-1/actions" } |