summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authornrio2016-07-10 23:09:35 +0200
committernrio2016-07-10 23:11:32 +0200
commit4eeabc3fd9116e7637887b789d7508c086af955c (patch)
treea6bfbd98ccd1fb73e0a384c2218e569f022b8428 /PKGBUILD
parent7bf5e17ffab2ca4ccb06c069b5ba2fae81ded509 (diff)
downloadaur-4eeabc3fd9116e7637887b789d7508c086af955c.tar.gz
Update to changes in upstream, cleanups and fixes
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD21
1 files changed, 16 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index dc2bcf2749dd..ac5360d6fa9b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: nrio <nrio@mailbox.org>
pkgname=tcharmap-git
-pkgver=r15.f3884a6
+pkgver=r17.bd21536
pkgrel=1
pkgdesc="Overview of unicode characters and their LaTeX counterpart"
arch=('any')
@@ -8,11 +8,11 @@ url="https://github.com/nrio0/tcharmap"
license=('MIT')
options=(!emptydirs)
depends=('python' 'python-yaml' 'python-pyqt5')
-makedepends=('git' 'python-setuptools')
+makedepends=('git' 'xdg-utils')
source=('git+https://github.com/nrio0/tcharmap.git'
'tcharmap_start')
sha256sums=('SKIP'
- '5b72ad0b095beb7c8becb647b2f2cc054e0bb4f476bce66cf2d33af907dec4e5')
+ 'eb60997b8de05779860d6a7b86758e75c575ed0bef1a54b8ffbc820c12c610a2')
pkgver() {
cd "$srcdir/${pkgname%-git}"
@@ -22,6 +22,17 @@ pkgver() {
package() {
install -Dm755 "$srcdir/tcharmap_start" "$pkgdir/usr/bin/tcharmap"
cd "$srcdir/${pkgname%-git}"
- python setup.py install --root="$pkgdir/" --optimize=1
- install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname-%git}/LICENSE"
+ mkdir -p "$pkgdir/usr/bin"
+ mkdir -p "$pkgdir/usr/share/tcharmap"
+ install -Dm644 tcharmap/charmap "$pkgdir/usr/share/tcharmap"
+ install -Dm644 tcharmap/tcharmap.py "$pkgdir/usr/share/tcharmap"
+ install -Dm644 tcharmap/icons_rc.py "$pkgdir/usr/share/tcharmap"
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname%-git}/LICENSE"
+ install -d "${pkgdir}"/usr/share/{applications,desktop-directories,icons/hicolor}
+ XDG_DATA_DIRS="${pkgdir}/usr/share" xdg-icon-resource install --size 16 --novendor "misc/hicolor/16x16/apps/tcharmap.png"
+ XDG_DATA_DIRS="${pkgdir}/usr/share" xdg-icon-resource install --size 22 --novendor "misc/hicolor/22x22/apps/tcharmap.png"
+ XDG_DATA_DIRS="${pkgdir}/usr/share" xdg-icon-resource install --size 24 --novendor "misc/hicolor/24x24/apps/tcharmap.png"
+ XDG_DATA_DIRS="${pkgdir}/usr/share" xdg-icon-resource install --size 32 --novendor "misc/hicolor/32x32/apps/tcharmap.png"
+ XDG_DATA_DIRS="${pkgdir}/usr/share" xdg-icon-resource install --size 48 --novendor "misc/hicolor/48x48/apps/tcharmap.png"
+ XDG_DATA_DIRS="${pkgdir}/usr/share" xdg-desktop-menu install --noupdate --novendor misc/tcharmap.desktop
}