diff options
author | mock | 2015-07-16 16:29:47 +1000 |
---|---|---|
committer | mock | 2015-07-16 16:29:47 +1000 |
commit | a1ebf9e877eea25bb600249a4d3ee69715044ee3 (patch) | |
tree | 8869478e83d6d7117fd246a21cc1bad8f7c2eaa8 | |
download | aur-a1ebf9e877eea25bb600249a4d3ee69715044ee3.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | LICENSE | 3 | ||||
-rw-r--r-- | PKGBUILD | 34 | ||||
-rw-r--r-- | babelmap | 7 | ||||
-rw-r--r-- | babelmap.desktop | 8 | ||||
-rw-r--r-- | babelmap.install | 11 |
6 files changed, 86 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ef7fdb3c432e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = babelmap + pkgdesc = A Unicode character map for Windows. + pkgver = 8.0.0.1 + pkgrel = 1 + url = http://www.babelstone.co.uk/Software/BabelMap.html + install = babelmap.install + arch = any + license = custom + makedepends = icoutils + makedepends = imagemagick + depends = wine + depends = xdg-utils + source = http://www.babelstone.co.uk/Software/BabelMap.zip + source = babelmap + source = babelmap.desktop + source = LICENSE + sha256sums = 4d2e2725cad9eb5e7f44ef260848439541ac1c4918b772eda07333c2ac352068 + sha256sums = 5d62cd3c9bf31ca196e98da3d2eff27c6642c05f8ad9893cd1e73cdf08eb1573 + sha256sums = 332804bcab37fdf223a9b55cead76c1c12e4c0e7f3df1691c93c9ad98e537274 + sha256sums = 90544b87643dad089f816791171a909827bbdce12df7113543d005ffbfb53d64 + +pkgname = babelmap + diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000000..5d5221ef976e --- /dev/null +++ b/LICENSE @@ -0,0 +1,3 @@ +BabelMap is free and fully functional for personal or commercial use, but you are welcome to make a small donation via PayPal to help support its continued development if you wish ($5 or equivalent suggested). + +http://www.babelstone.co.uk/Software/BabelMap.html diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..52aa1ed71cea --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +pkgname=babelmap +pkgver=8.0.0.1 +pkgrel=1 +pkgdesc="A Unicode character map for Windows." +arch=('any') +url="http://www.babelstone.co.uk/Software/BabelMap.html" +license=('custom') +depends=('wine' 'xdg-utils') +makedepends=('icoutils' 'imagemagick') +source=('http://www.babelstone.co.uk/Software/BabelMap.zip' + 'babelmap' + 'babelmap.desktop' + 'LICENSE') +sha256sums=('4d2e2725cad9eb5e7f44ef260848439541ac1c4918b772eda07333c2ac352068' + '5d62cd3c9bf31ca196e98da3d2eff27c6642c05f8ad9893cd1e73cdf08eb1573' + '332804bcab37fdf223a9b55cead76c1c12e4c0e7f3df1691c93c9ad98e537274' + '90544b87643dad089f816791171a909827bbdce12df7113543d005ffbfb53d64') +install='babelmap.install' + +build() { + wrestool -x -n 131 BabelMap.exe > babelmap.ico 2>/dev/null + convert babelmap.ico babelmap.png +} + +package() { + install -Dm755 "${srcdir}/BabelMap.exe" "${pkgdir}/usr/share/babelmap/BabelMap.exe" + install -Dm755 "${srcdir}/babelmap" "${pkgdir}/usr/bin/babelmap" + install -Dm644 "${srcdir}/babelmap.desktop" "${pkgdir}/usr/share/applications/babelmap.desktop" + install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/babelmap/LICENSE" + + install -Dm644 "${srcdir}/babelmap-1.png" "${pkgdir}/usr/share/icons/hicolor/16x16/apps/babelmap.png" + install -Dm644 "${srcdir}/babelmap-0.png" "${pkgdir}/usr/share/icons/hicolor/32x32/apps/babelmap.png" + install -Dm644 "${srcdir}/babelmap-2.png" "${pkgdir}/usr/share/icons/hicolor/48x48/apps/babelmap.png" +} diff --git a/babelmap b/babelmap new file mode 100644 index 000000000000..c95b9ca017e1 --- /dev/null +++ b/babelmap @@ -0,0 +1,7 @@ +#!/bin/bash +export WINEPREFIX="$HOME"/.babelmap/wine WINEDLLOVERRIDES="mscoree,mshtml=" +if [ ! -d "$HOME"/.babelmap ] ; then + mkdir -p "$HOME"/.babelmap/wine + wineboot -u +fi +WINEDEBUG=-all wine /usr/share/babelmap/BabelMap.exe "$@" diff --git a/babelmap.desktop b/babelmap.desktop new file mode 100644 index 000000000000..e66c903e1216 --- /dev/null +++ b/babelmap.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=BabelMap +Comment=Unicode character map +Exec=babelmap +Icon=babelmap +Categories=Utility; diff --git a/babelmap.install b/babelmap.install new file mode 100644 index 000000000000..e9df254ce70c --- /dev/null +++ b/babelmap.install @@ -0,0 +1,11 @@ +post_install() { + post_upgrade +} + +post_upgrade() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null +} + +post_remove() { + post_upgrade +} |