From 69a4c059fc2af55039772011c23ec414910c84fb Mon Sep 17 00:00:00 2001 From: Alexey Pavlov Date: Mon, 9 Mar 2020 15:39:45 +0300 Subject: [PATCH] breezy: Update to 3.0.2.4 --- breezy/PKGBUILD | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/breezy/PKGBUILD b/breezy/PKGBUILD index 6bd6af71..e60286f9 100644 --- a/breezy/PKGBUILD +++ b/breezy/PKGBUILD @@ -1,7 +1,9 @@ # Maintainer: Christoph Reiter pkgname=breezy -pkgver=3.0.2 +_verbase=3.0.2 +_verminor=-4 +pkgver=${_verbase}${_verminor//-/.} pkgrel=1 pkgdesc='A decentralized revision control system with support for Bazaar and Git file formats' arch=('i686' 'x86_64') @@ -11,30 +13,32 @@ groups=('VCS') depends=('python-configobj' 'python-fastimport' 'python-dulwich' - 'python3-six') + 'python-patiencediff' + 'python-six') makedepends=('python3-setuptools' 'libcrypt-devel') provides=(bzr) conflicts=(bzr) replaces=(bzr) -source=("https://pypi.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz" +source=(#"https://pypi.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz" + ${pkgname}-${pkgver}.tar.gz::https://github.com/breezy-team/breezy/archive/${_verbase}${_verminor}.tar.gz '0002-add-msys2-certs-location.patch') -sha256sums=('50f16bc7faf299f98fe58573da55b0664078f94b1a0e7f0ce9e1e6a0d47e68e0' +sha256sums=('fc9fa55a32c3cd5752ed7c913ab7e98d597e4c93a5b0f9d6d16e01ee1ce63e52' '18be0daab57a10b03643f18a6b148efb2a7129088686590221fd6683d6717c18') prepare(){ - cd "${srcdir}/${pkgname}-${pkgver}" + cd "${srcdir}/${pkgname}-${_verbase}${_verminor}" patch -p1 -i ${srcdir}/0002-add-msys2-certs-location.patch } build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "${srcdir}/${pkgname}-${_verbase}${_verminor}" python setup.py build --parallel "$(nproc)" } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "${srcdir}/${pkgname}-${_verbase}${_verminor}" python setup.py install --root="${pkgdir}" --install-data=usr/share --optimize=1 --skip-build cp "${pkgdir}"/usr/bin/brz "${pkgdir}"/usr/bin/bzr