diff options
author | MartinVonReich | 2023-09-24 20:46:26 +0200 |
---|---|---|
committer | MartinVonReich | 2023-09-24 20:46:26 +0200 |
commit | dd6cff89a0ea2e6eae867fd5faac5f1c9d3805f8 (patch) | |
tree | 18597c3545413d8275ea11b24edc27e1c12f821c /PKGBUILD | |
parent | a74f66bbc1d017b521473a554a06016aacae15ae (diff) | |
download | aur-dd6cff89a0ea2e6eae867fd5faac5f1c9d3805f8.tar.gz |
Changed the program according to the upstream changes of the provided binary Linux package, more dependencies added; a new GUI launching desktop icon created. Enjoy ...
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 17 insertions, 7 deletions
@@ -5,25 +5,35 @@ pkgname=xperia-flashtool _pkgname=Flashtool pkgver=0.9.36.0 -pkgrel=1 +pkgrel=2 pkgdesc="A S1 protocol flashing software for Sony Xperia phones" arch=('x86_64') url="http://www.flashtool.net/" license=('GPL3') depends=('libselinux' 'libsystemd' 'glib2' 'mono' 'jre-openjdk' 'java-environment-common') +makedepends=('base-devel') # ${source} obtained from upstream project ${url} source=("https://github.com/Androxyde/Flashtool/releases/download/${pkgver}/${_pkgname}-${pkgver}.tar.bz2" - "${pkgname}.sh") + "${pkgname}.desktop" + "${pkgname}.png") # Upstream archive and launcher script md5sums=('SKIP' + 'SKIP' 'SKIP') options=('!strip') +build() { + tar -xf ${_pkgname}-${pkgver}.tar.bz2 +} + package() { # Install program files - install -m 755 -d "${pkgdir}/usr/lib/${pkgname}" - cp -rt "${pkgdir}/usr/lib/${pkgname}" Flashtool/* - # Install launcher scripts - install -m 755 -d "${pkgdir}/usr/bin" - install -m 755 "${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" + install -m 644 -d "${pkgdir}"/opt/"${pkgname}" + cp -a "${_pkgname}"/. "${pkgdir}"/opt/"${pkgname}" + chmod 755 "${pkgdir}"/opt/"${pkgname}" + install -m 755 -d "${pkgdir}"/usr/bin/ + ln -s "${pkgdir}"/opt/"${pkgname}"/FlashTool "${pkgdir}"/usr/bin/"${pkgname}" + install -Dm644 "${pkgname}".png "${pkgdir}"/usr/share/icons/xperia-flashtool.png + install -Dm644 "${pkgname}".desktop "${pkgdir}"/usr/share/applications/xperia-flashtool.desktop + install -Dm644 "${_pkgname}"/x10flasher_native/udev/libusbx-1.0.so.0.2.0 "${pkgdir}"/usr/lib/xperia-flashtool/x10flasher_native/udev/libusbx-1.0.so.0.2.0 } |