summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDaniel M. Capella2020-12-05 18:30:39 -0500
committerDaniel M. Capella2020-12-05 18:30:39 -0500
commit35ec452342c7946027a6c38cd23c56125bbe89f6 (patch)
treed8f590219720442041b511752a96857198d7a5f3 /PKGBUILD
parent7fa3ca9af749b9dbfb7c91e4138f1ae93ad2fec8 (diff)
downloadaur-35ec452342c7946027a6c38cd23c56125bbe89f6.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD42
1 files changed, 25 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1abc979a25a3..bb7e2d0e9f40 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,38 @@
-# $Id$
-# Maintainer: duffydack <duffydack73 {at] gmail {dot} com>
+# Maintainer: Daniel M. Capella <polyzen@archlinux.org>
+
pkgname=rofimoji-git
-_pkgname=rofimoji
-pkgver=3.0.0.r0.g4cffa9f
+pkgver=4.3.0.r6.g0614fe8
pkgrel=1
-pkgdesc="A simple emoji picker for rofi"
-depends=('rofi' 'python3' 'xdotool')
-optdepends=('noto-fonts-emoji' 'ttf-symbola' 'xsel: copy emoji to clipboard')
+pkgdesc='Character picker for rofi'
arch=('any')
-url="https://github.com/fdw/${_pkgname}"
+url=https://github.com/fdw/rofimoji
license=('MIT')
-provides=($_pkgname)
-conflicts=($_pkgname)
-makedepends=('git')
-source=("git+https://github.com/fdw/rofimoji.git")
-md5sums=('SKIP')
+depends=('emoji-font' 'python-configargparse' 'python-xdg' 'rofi')
+makedepends=('git' 'python-pip' 'python-setuptools' 'python-wheel')
+optdepends=('wl-copy: for the Wayland clipboarder'
+ 'wtype: for the Wayland typer'
+ 'xclip: for one of the X.Org clipboarders'
+ 'xsel: for one of the X.Org clipboarders'
+ 'xdotool: for the X.Org typer')
+provides=('rofimoji')
+conflicts=('rofimoji')
+install=$pkgname.install
+source=("git+$url.git")
+b2sums=('SKIP')
pkgver() {
- cd "$_pkgname"
+ cd rofimoji
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
+build() {
+ cd rofimoji
+ python setup.py bdist_wheel
+}
+
package() {
- cd $_pkgname
- install -D -m644 LICENSE "$pkgdir/usr/share/licenses/rofimoji-git/LICENSE"
- install -D -m755 rofimoji.py "$pkgdir/usr/bin/$_pkgname"
+ cd rofimoji
+ PIP_CONFIG_FILE=/dev/null pip install --isolated --root="$pkgdir" --ignore-installed --no-deps dist/*.whl
}
# vim:set ts=2 sw=2 et: