diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 6 insertions, 20 deletions
@@ -2,39 +2,25 @@ pkgname=xperia-flashtool _realname=flashtool -pkgver=0.9.23.2 -_pkg_main_ver=0.9.23.1 -pkgrel=2 +pkgver=0.9.24.4 +pkgrel=1 pkgdesc="A S1 protocol flashing software for Sony Xperia phones" -arch=('i686' 'x86_64') +arch=('x86_64') url="http://www.flashtool.net/" license=('unknown') depends=('libselinux' 'libsystemd' 'glib2' 'mono') makedepends=('p7zip') -source=("http://url.muflone.com/${pkgname}-${_pkg_main_ver}-linux.tar.7z" - "${pkgname}-${pkgver}-x10flasher.jar"::"http://www.flashtool.net/torrents/patches/linux/x10flasher.jar" +source=("http://url.muflone.com/${pkgname}-${pkgver}-linux.tar.7z" "${pkgname}.sh") -sha256sums=('254ed7e992b5a3617c95b00d539251f5eb1476d5bd5e16cd03eaf092249b042c' - '2869fb391c556c8e6633dac46aa939fa50fd70068b7ef77913265880c08c64d7' +sha256sums=('77ceace646cd30195839d3fb39ca116e4a5a2ce63f781acc57098e6b3532ed4d' 'b6b91cec623461e7b31bc3250045071350237962388ecd6df46bb437bc536803') options=('!strip') build() { - tar xf "${_realname}-${_pkg_main_ver}-linux.tar" - install -m 644 "${srcdir}/${pkgname}-${pkgver}-x10flasher.jar" "FlashTool/x10flasher.jar" + tar xf "${_realname}-${pkgver}-linux.tar" } package() { - # Remove useless files for the selected architecture - pushd "FlashTool/x10flasher_lib" > /dev/null - if [ "$CARCH" == "x86_64" ]; then - rm -r "adb.linux.32" "fastboot.linux.32" "unyaffs.linux.32" \ - "linjre32" "linux/lib32" "swtlin/x86" - else - rm -r "adb.linux.64" "fastboot.linux.64" "unyaffs.linux.64" \ - "linjre64" "linux/lib64" "swtlin/x86_64" - fi - popd > /dev/null # Install all the program files install -m 755 -d "${pkgdir}/usr/lib/${pkgname}" cp -rt "${pkgdir}/usr/lib/${pkgname}" FlashTool/* |