summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMatt Sturgeon2017-06-17 10:57:56 +0100
committerMatt Sturgeon2017-06-17 11:08:24 +0100
commite7762812c8529487b91d37a093ec6ce30937b0c3 (patch)
tree6444d72732936e977b2732b8afd09d441d8aa011 /PKGBUILD
parentbfb8dbaed3c1d55d515ee9e522b9b73bc076cea0 (diff)
downloadaur-mcp-mapping-viewer.tar.gz
1.0.1-2: Use the built icon for the desktop file
Install build/resources/main/bspkrs/mmv/gui/icon/bspkrs128.png to usr/share/pixmaps/MCPMappingViewer.png and use it as Icon in the desktop file.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD10
1 files changed, 7 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 25b49b3a2fb1..e25f3469692d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
_name='MCPMappingViewer'
pkgname='mcp-mapping-viewer'
pkgver='1.0.1'
-pkgrel=1
+pkgrel=2
pkgdesc='A small GUI for viewing the mappings from Minecraft obfuscated code names to MCP code names.'
arch=('any')
url='https://github.com/bspkrs/MCPMappingViewer'
@@ -17,7 +17,7 @@ source=('bin'
"${url}/archive/${pkgver}.tar.gz")
sha256sums=('f5bac19becef64725e04bab40b2cc2d23b6f9453e641e56320f02a34e491617f'
- '857ef429e636f7ee1258b2543f2db09802cdd69c55fab58ae7fb6af649f79b7f'
+ '147e6e24a8ed67124d8b5f6d5dc73c133d3ad1baee6a42ab01a26bd7306b96b2'
'80cbdcec1e46d4cc55aa8a80807bb9c19ea4832500c70e320d8472bc48a14a1c')
build() {
@@ -29,16 +29,20 @@ package() {
cd "${pkgdir}"
tar="${srcdir}/${_name}-${pkgver}"
+ jar="${tar}/build/libs/${_name}-${pkgver}-all.jar"
+ icon="${tar}/build/resources/main/bspkrs/mmv/gui/icon/bspkrs128.png"
# Create pkgdir tree
mkdir -p "usr/bin"
mkdir -p "usr/share/applications"
mkdir -p "usr/share/java/${pkgname}"
mkdir -p "usr/share/licenses/${pkgname}"
+ mkdir -p "usr/share/pixmaps"
# Install files into pkgdir
# Use the -all jar so all libs are packed in the jar and we don't need to setup a classpath
- install -D -m755 "${tar}/build/libs/${_name}-${pkgver}-all.jar" "usr/share/java/${pkgname}/${_name}.jar"
+ install -D -m755 "${jar}" "usr/share/java/${pkgname}/${_name}.jar"
+ install -D -m644 "${icon}" "usr/share/pixmaps/${_name}.png"
# TODO Consider injecting variables into the bin and desktop files
install -D -m755 "${srcdir}/bin" "usr/bin/${_name}"