Date: Monday, October 5, 2020 @ 04:26:19 Author: svenstaro Revision: 718681
upgpkg: bless 0.6.2.git1.59aaaba-1: Go up to recent git version I also bothered upstream to make a new release in the hope that we can get another official release here soon. Modified: bless/trunk/PKGBUILD ----------+ PKGBUILD | 34 ++++++++++++---------------------- 1 file changed, 12 insertions(+), 22 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-10-05 01:58:17 UTC (rev 718680) +++ PKGBUILD 2020-10-05 04:26:19 UTC (rev 718681) @@ -5,38 +5,28 @@ # Contributor: dcraven <[email protected]> pkgname=bless -pkgver=0.6.2 -pkgrel=4 +_commit=59aaaba +pkgver=0.6.2.git1.$_commit +pkgrel=1 pkgdesc="High-quality, full-featured hex editor" arch=('any') url="https://github.com/afrantzis/bless" license=('GPL') depends=('gtk-sharp-2') -source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/afrantzis/bless/archive/v${pkgver}.tar.gz" - "fix-20.patch" - "scrollkeeper.patch") -sha256sums=('1a9a38ec8d29e4cd3991413087a11a935577419ae9d5469edafc18cba157f827' - 'e6cc5ae6a63d185721e1273e0336a52ec5130f1dbc238672a2a697fc84498c45' - '14458361070617befc1f540b426fcfcf13a6d015c7ac1c9965b8565429f2ab74') +makedepends=('git' 'meson' 'ninja') +source=(${pkgname}::git+https://github.com/afrantzis/bless.git) +sha256sums=('SKIP') -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" +build() { + cd "$pkgname" - patch -Np1 -i "${srcdir}/fix-20.patch" - patch -Np1 -i "${srcdir}/scrollkeeper.patch" + arch-meson -Dtests=false -Dhtml_user_doc=false build - ./autogen.sh + ninja -C build } -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - ./configure --prefix=/usr - make -} - package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "$pkgname" - make DESTDIR="${pkgdir}" MKDIR_P='mkdir -p' install + DESTDIR="$pkgdir" ninja -C build install }
