summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Cegliński2020-09-21 13:56:52 +0200
committerRobert Cegliński2020-09-21 13:57:28 +0200
commit19adbe2507d029474c8a063df73b03f0771686c5 (patch)
treeccbb26a8070852b72cfc342ed9050f527587ebaf
parent35a85a827ce8dc5bb14b34775561b3a3e29e7a3b (diff)
downloadaur-19adbe2507d029474c8a063df73b03f0771686c5.tar.gz
Adopt, simplify
-rw-r--r--.SRCINFO10
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD40
3 files changed, 24 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 84dce292b024..36133c73787e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,18 @@
pkgbase = wlr-randr-git
- pkgdesc = Utility to manage outputs of a Wayland compositor. You need a support wlr-output-management-unstable-v1 in the compositor.
+ pkgdesc = A xrandr clone for wlroots compositors (latest git version)
pkgver = 0.1.0.r0.g988a802
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/emersion/wlr-randr
arch = x86_64
license = MIT
makedepends = git
makedepends = meson
makedepends = ninja
- makedepends = gcc
depends = wayland
provides = wlr-randr
- source = git+https://github.com/emersion/wlr-randr.git
- md5sums = SKIP
+ conflicts = wlr-randr
+ source = wlr-randr-git::git+https://github.com/emersion/wlr-randr.git
+ sha256sums = SKIP
pkgname = wlr-randr-git
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..79e6961716d1
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*.pkg.tar.*
+pkg
+src
+wlr-randr-git
diff --git a/PKGBUILD b/PKGBUILD
index e90f75bf4a81..154af1feb369 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,42 +1,32 @@
-# -*- mode: pkgbuild; -*-
-# Maintainer: Christopher Snowhill <chris@kode54.net>
+# Maintainer: Robert Cegliński <rob.ceglinski@gmail.com>
+# Contributor: Christopher Snowhill <chris@kode54.net>
# Contributor: Denis Zheleztsov <difrex.punk@gmail.com>
+
pkgname=wlr-randr-git
-_pkgname=${pkgname/-git}
pkgver=0.1.0.r0.g988a802
-pkgrel=1
-pkgdesc="Utility to manage outputs of a Wayland compositor. You need a support wlr-output-management-unstable-v1 in the compositor."
+pkgrel=2
+pkgdesc="A xrandr clone for wlroots compositors (latest git version)"
arch=('x86_64')
url="https://github.com/emersion/wlr-randr"
license=('MIT')
depends=("wayland")
-makedepends=("git" "meson" "ninja" "gcc")
-checkdepends=()
-optdepends=()
+makedepends=("git" "meson" "ninja")
provides=("wlr-randr")
-source=("git+https://github.com/emersion/wlr-randr.git")
-md5sums=('SKIP')
+conflicts=("wlr-randr")
+source=("$pkgname::git+https://github.com/emersion/wlr-randr.git")
+sha256sums=('SKIP')
pkgver() {
- cd "$_pkgname"
- git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
-}
-
-prepare() {
- cd "$_pkgname"
- meson --prefix /usr "$srcdir/build"
+ cd $pkgname
+ git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- cd "$srcdir/$_pkgname"
-
- ninja -C "$srcdir/build"
+ arch-meson $pkgname build
+ meson compile -C build
}
package() {
- cd "$srcdir/$_pkgname"
-
- DESTDIR="$pkgdir" ninja -C "$srcdir/build" install
+ DESTDIR="$pkgdir" meson install -C build
+ install -Dm644 $pkgname/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
-
-# vim:set ts=2 sw=2 et: