diff options
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 9 insertions, 19 deletions
@@ -1,13 +1,12 @@ pkgbase = perceptia pkgdesc = Dynamic window manager with support for Wayland - pkgver = 0.1.0.r4.g7816c6f + pkgver = 0.2.0 pkgrel = 1 url = https://github.com/perceptia/perceptia arch = i686 arch = x86_64 license = MPL-2.0 license = MIT - makedepends = git makedepends = rust makedepends = cargo depends = dbus @@ -16,10 +15,8 @@ pkgbase = perceptia depends = libegl depends = udev depends = libxkbcommon - provides = perceptia - conflicts = perceptia - source = git+https://github.com/perceptia/perceptia.git - md5sums = SKIP + source = https://github.com/perceptia/perceptia/archive/v0.2.0.tar.gz + md5sums = 31bcb6c37122eee595fb128143c2a061 pkgname = perceptia @@ -1,32 +1,25 @@ # Maintainer: Wojciech Kluczka <wojciech.kluczka@gmail.com> pkgname=perceptia -pkgver=0.1.0.r4.g7816c6f +pkgver=0.2.0 pkgrel=1 pkgdesc='Dynamic window manager with support for Wayland' arch=('i686' 'x86_64') url="https://github.com/perceptia/${pkgname}" license=('MPL-2.0' 'MIT') depends=('dbus' 'libdrm' 'libgl' 'libegl' 'udev' 'libxkbcommon') -makedepends=('git' 'rust' 'cargo') -provides=("${pkgname%-git}") -conflicts=("${pkgname%-git}") -source=("git+${url}.git") -md5sums=('SKIP') - -pkgver() { - cd "${pkgname}" - git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} +makedepends=('rust' 'cargo') +source=("${url}/archive/v${pkgver}.tar.gz") +md5sums=('31bcb6c37122eee595fb128143c2a061') build() { - cd "${srcdir}/${pkgname}" + cd "${srcdir}/${pkgname}-${pkgver}" cargo build --release --manifest-path ./src/perceptia/Cargo.toml cargo build --release --manifest-path ./src/perceptiactl/Cargo.toml } package() { - cd "${srcdir}/${pkgname}" + cd "${srcdir}/${pkgname}-${pkgver}" install -Dm755 target/release/perceptia "${pkgdir}/usr/bin/perceptia" install -Dm755 target/release/perceptiactl "${pkgdir}/usr/bin/perceptiactl" |