diff options
author | Chris Severance | 2018-06-28 18:36:15 -0400 |
---|---|---|
committer | Chris Severance | 2018-06-28 18:36:15 -0400 |
commit | 98afb3feef64b6d92ca477b06c815ff61e781f70 (patch) | |
tree | b3ddc5135b60aef02115cfddc233799ebaf93595 /PKGBUILD | |
parent | f6c976c7fba823d9ded402a9eb00aa07089cc182 (diff) | |
download | aur-98afb3feef64b6d92ca477b06c815ff61e781f70.tar.gz |
autu: Update to 2.2.6-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 11 insertions, 12 deletions
@@ -3,7 +3,7 @@ set -u pkgname='urbackup2-client-no-gui' -pkgver='2.2.5' +pkgver='2.2.6' pkgrel='1' pkgdesc='Client/Server network backup for Windows Workgroups and Linux, headless client' arch=('i686' 'x86_64' 'armv5' 'armv6h' 'armv6' 'armv7h' 'armv7' 'aarch64') @@ -12,6 +12,7 @@ license=('GPL') depends=('crypto++' 'zlib') makedepends=('gcc-libs' 'gcc' 'make') conflicts=(urbackup{,2}-{client,client-no-gui}) #,server}) +_patches=('cryptopp-bytes.patch' 'md5-bytes.patch') _verwatch=("${url}/download.html" '//hndl\.urbackup\.org/Client/[0-9\.]\+/urbackup-client-\([0-9\.]\+\)\.tar\.gz' 'l') _scripts=( 'btrfs_create_filesystem_snapshot' @@ -23,15 +24,17 @@ _scripts=( ) _srcdir="urbackup-client-${pkgver}.0" source=("https://hndl.urbackup.org/Client/${pkgver}/urbackup-client-${pkgver}.tar.gz") -source+=("${_scripts[@]}" 'defaults_client') -sha256sums=('125180db455c6dd626e1facae77bad2f92b5f2570adfa7e4beeb922f39586d2c' +source+=("${_scripts[@]}" 'defaults_client' "${_patches[@]}") +sha256sums=('95d5a8d4e8016c23171f12340a7fc28cd8d275d6c815604f28e978a4256eff6f' '18b5eceb73086b86d904f80e9270df121d06d7c683f93c5449a82e7deb38e0ee' '334d9eb67a642d96e04874fd27c1b57d578c35b4cdc768d50db7ac2436f0927c' '869e6244efbf6e370938e2e5c94a16c0130f583815ddbd34802578656989048b' '23d6bdad352d33fe41acd50e0114f986cd4324c2c65ca16cea365cb99d90addd' 'd5b462879e7c80139688c9d20ce1b1fe553386df9459def5e1d093d3a13d71fb' '0ffb3bbbf5faf939564681d24786767a4706132f2f081b7a870ecc718a8e9413' - 'd77fa6ad67141ae5cb4c3c6953783ce54aaaa3c1f2fe5bb28cd20948ddda12c4') + 'd77fa6ad67141ae5cb4c3c6953783ce54aaaa3c1f2fe5bb28cd20948ddda12c4' + '7bd6f9ea3710d5172a2279b7667ca64ed738b73fd707f13336d615f6e7426eda' + '5d093d1d74cbcdfddce40901015db7353ab7a06e4110244eeac8578a3adf00e8') # These allow server and client to be installed on the same machine _oldsig='urbackup_ecdsa409k1.pub' @@ -42,18 +45,14 @@ _newver='version_client.txt' prepare() { set -u cd "${_srcdir}" + + patch -d'cryptoplugin' -p0 -i "${srcdir}/cryptopp-bytes.patch" + patch -p0 -i "${srcdir}/md5-bytes.patch" + sed -e "s:\"${_oldsig}\":\"${_newsig}\":g" -i 'urbackupclient/ClientService.cpp' sed -e "s:\"${_oldver}\":\"${_newver}\":g" -i 'client/main.cpp' 'client/Info.cpp' 'urbackupclient/ClientServiceCMD.cpp' 'urbackupclient/ClientService.cpp' sed -e 's:byte digest:unsigned char digest:g' -i 'md5.h' - cat >> 'cryptoplugin/cryptopp_inc.h' <<EOF - -#if (CRYPTOPP_VERSION >= 600) && (__cplusplus >= 201103L) - using byte = CryptoPP::byte; -#else - typedef unsigned char byte; -#endif -EOF set +u } |