diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 6 insertions, 13 deletions
@@ -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" |