diff options
author | PeterBB | 2020-11-13 20:16:38 +0000 |
---|---|---|
committer | PeterBB | 2020-11-13 20:16:38 +0000 |
commit | 4585367f2f8ab959c9f8999696ae7778d5ef10ae (patch) | |
tree | 6e22d992c28c3b6cb536438335e0da595b523633 /PKGBUILD | |
parent | d1156c92216e59c790fbd3958c46f60efcce7e42 (diff) | |
download | aur-4585367f2f8ab959c9f8999696ae7778d5ef10ae.tar.gz |
xbrzscale upstream updated to xbrz 1.8
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 39 |
1 files changed, 14 insertions, 25 deletions
@@ -1,48 +1,37 @@ # Maintainer: Peter blackman <peter at pblackman dot plus dot com> -# Build xbrzscale with latest version (1.8) of xbrz library +# Version (1.8) is based on the xbrz library +# xbrzscale does not currently have any version or release tags to use +# Pinned to xbrz 1.8 via the git commit +# Patch makefile to fix RELRO pkgname=xbrzscale pkgver=1.8 -pkgrel=1 +pkgrel=2 pkgdesc="New Generation Image Upscaling Tool" arch=('i686' 'x86_64' 'aarch64') -url="https://sourceforge.net/projects/xbrz/files/xBRZ/" url="https://github.com/atheros/xbrzscale" license=('GPL3') -depends=(sdl2_image) -options=(buildflags) -source=("$pkgname.tar.gz::https://github.com/atheros/xbrzscale/tarball/master" - "xbrz-$pkgver.zip::https://sourceforge.net/projects/xbrz/files/xBRZ/xBRZ_1.8.zip/download" +depends=('sdl2_image') +_commit=ef36908831c058df7a202c8175d575a1fdfaf156 +source=("$pkgname.zip::https://github.com/atheros/xbrzscale/archive/$_commit.zip" 001-makefile.patch) -sha256sums=('d9175f17781608f472de47265a5c399fc003cc468fd584c11de08b17385d488e' - 'e4e2513801c7097fe9a391b481a48b1890f80e696549d8cf27884bd223a4cba9' - '1fcd854678da773a1ef87d8e94da1d71604bc64f62d84bdd70339e2945480ebf') +sha256sums=('5b418a271d79f5e7b7add2cc487785c05dbbfd8342e3c18ed7c0a4f70e121bfa' + '3c6fabff0ce6b6f988aaec4dcc0a350d10c11753fed8729936dab2fc87fbb051') +noextract=($pkgname.zip) -# Replace /xbrz contents -# Apply makefile patch prepare() { - rm -fr "$pkgname" - mv "atheros-$pkgname-b719c2c" "$pkgname" - - rm "$pkgname"/xbrz/* - mv xbrz.cpp "$pkgname/xbrz/" - mv xbrz.h "$pkgname/xbrz/" - mv xbrz_config.h "$pkgname/xbrz/" - mv xbrz_tools.h "$pkgname/xbrz/" - mv Changelog.txt "$pkgname/xbrz/" + bsdtar -xf $pkgname.zip -s /$pkgname-$_commit/$pkgname/ cd "$pkgname" - patch -Np1 < ../../001-makefile.patch + patch -Np1 < "$srcdir/001-makefile.patch" } - build() { cd "$pkgname" - make + make all } - package() { cd "$pkgname" install -Dm 755 "$pkgname" -t "$pkgdir/usr/bin" |