diff options
author | Matt Sturgeon | 2017-06-17 10:57:56 +0100 |
---|---|---|
committer | Matt Sturgeon | 2017-06-17 11:08:24 +0100 |
commit | e7762812c8529487b91d37a093ec6ce30937b0c3 (patch) | |
tree | 6444d72732936e977b2732b8afd09d441d8aa011 /PKGBUILD | |
parent | bfb8dbaed3c1d55d515ee9e522b9b73bc076cea0 (diff) | |
download | aur-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-- | PKGBUILD | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -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}" |