generated from archlinux/template
upgpkg: aseprite 1.2.33-2
Use release source instead of cloning the entire repo Closes #5
This commit is contained in:
parent
3c989507b1
commit
c83b6597a8
6
.SRCINFO
6
.SRCINFO
@ -1,7 +1,7 @@
|
|||||||
pkgbase = aseprite
|
pkgbase = aseprite
|
||||||
pkgdesc = Create animated sprites and pixel art
|
pkgdesc = Create animated sprites and pixel art
|
||||||
pkgver = 1.2.33
|
pkgver = 1.2.33
|
||||||
pkgrel = 1
|
pkgrel = 2
|
||||||
url = https://www.aseprite.org/
|
url = https://www.aseprite.org/
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
license = custom
|
license = custom
|
||||||
@ -33,7 +33,7 @@ pkgbase = aseprite
|
|||||||
depends = libxcursor
|
depends = libxcursor
|
||||||
noextract = Aseprite-v1.2.33-Source.zip
|
noextract = Aseprite-v1.2.33-Source.zip
|
||||||
source = https://github.com/aseprite/aseprite/releases/download/v1.2.33/Aseprite-v1.2.33-Source.zip
|
source = https://github.com/aseprite/aseprite/releases/download/v1.2.33/Aseprite-v1.2.33-Source.zip
|
||||||
source = git+https://github.com/aseprite/skia.git#branch=aseprite-m96
|
source = skia.tar.gz::https://github.com/aseprite/skia/archive/refs/tags/m96-2f1f21b8a9.tar.gz
|
||||||
source = desktop.patch
|
source = desktop.patch
|
||||||
source = shared-fmt.patch
|
source = shared-fmt.patch
|
||||||
source = shared-libarchive.patch
|
source = shared-libarchive.patch
|
||||||
@ -41,7 +41,7 @@ pkgbase = aseprite
|
|||||||
source = shared-skia-deps.patch
|
source = shared-skia-deps.patch
|
||||||
source = optional-pixman.patch
|
source = optional-pixman.patch
|
||||||
sha256sums = c3a86005f59483fcfcedae89bf82dfc6f82bba8d5244835ca4c005beab31435b
|
sha256sums = c3a86005f59483fcfcedae89bf82dfc6f82bba8d5244835ca4c005beab31435b
|
||||||
sha256sums = SKIP
|
sha256sums = aa999a6d457f657e0a895340870aa84256ef9b7b65d1c4f107b51461119495ff
|
||||||
sha256sums = 8b14e36939e930de581e95abf0591645aa0fcfd47161cf88b062917dbaaef7f9
|
sha256sums = 8b14e36939e930de581e95abf0591645aa0fcfd47161cf88b062917dbaaef7f9
|
||||||
sha256sums = 821f1354dbbc0bb3fa700e63037ed3c89b0d32bd2ab253450f91eeacd7d47c06
|
sha256sums = 821f1354dbbc0bb3fa700e63037ed3c89b0d32bd2ab253450f91eeacd7d47c06
|
||||||
sha256sums = d7f2f8c43d24382453273ed17b1c0e05928980a36ad0b7c988da3aa0fe32de53
|
sha256sums = d7f2f8c43d24382453273ed17b1c0e05928980a36ad0b7c988da3aa0fe32de53
|
||||||
|
10
PKGBUILD
10
PKGBUILD
@ -10,7 +10,7 @@
|
|||||||
|
|
||||||
pkgname=aseprite
|
pkgname=aseprite
|
||||||
pkgver=1.2.33
|
pkgver=1.2.33
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc='Create animated sprites and pixel art'
|
pkgdesc='Create animated sprites and pixel art'
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
url="https://www.aseprite.org/"
|
url="https://www.aseprite.org/"
|
||||||
@ -38,7 +38,7 @@ makedepends=(# "Meta" dependencies
|
|||||||
)
|
)
|
||||||
source=("https://github.com/aseprite/aseprite/releases/download/v$pkgver/Aseprite-v$pkgver-Source.zip"
|
source=("https://github.com/aseprite/aseprite/releases/download/v$pkgver/Aseprite-v$pkgver-Source.zip"
|
||||||
# Which branch a given build of Aseprite requires is noted in its `INSTALL.md`
|
# Which branch a given build of Aseprite requires is noted in its `INSTALL.md`
|
||||||
"git+https://github.com/aseprite/skia.git#branch=aseprite-m96"
|
"skia.tar.gz::https://github.com/aseprite/skia/archive/refs/tags/m96-2f1f21b8a9.tar.gz"
|
||||||
desktop.patch
|
desktop.patch
|
||||||
shared-fmt.patch
|
shared-fmt.patch
|
||||||
# Based on https://patch-diff.githubusercontent.com/raw/aseprite/aseprite/pull/2535.patch
|
# Based on https://patch-diff.githubusercontent.com/raw/aseprite/aseprite/pull/2535.patch
|
||||||
@ -49,7 +49,7 @@ source=("https://github.com/aseprite/aseprite/releases/download/v$pkgver/Aseprit
|
|||||||
optional-pixman.patch)
|
optional-pixman.patch)
|
||||||
noextract=("${source[0]##*/}") # Don't extract Aseprite sources at the root
|
noextract=("${source[0]##*/}") # Don't extract Aseprite sources at the root
|
||||||
sha256sums=('c3a86005f59483fcfcedae89bf82dfc6f82bba8d5244835ca4c005beab31435b'
|
sha256sums=('c3a86005f59483fcfcedae89bf82dfc6f82bba8d5244835ca4c005beab31435b'
|
||||||
'SKIP'
|
'aa999a6d457f657e0a895340870aa84256ef9b7b65d1c4f107b51461119495ff'
|
||||||
'8b14e36939e930de581e95abf0591645aa0fcfd47161cf88b062917dbaaef7f9'
|
'8b14e36939e930de581e95abf0591645aa0fcfd47161cf88b062917dbaaef7f9'
|
||||||
'821f1354dbbc0bb3fa700e63037ed3c89b0d32bd2ab253450f91eeacd7d47c06'
|
'821f1354dbbc0bb3fa700e63037ed3c89b0d32bd2ab253450f91eeacd7d47c06'
|
||||||
'd7f2f8c43d24382453273ed17b1c0e05928980a36ad0b7c988da3aa0fe32de53'
|
'd7f2f8c43d24382453273ed17b1c0e05928980a36ad0b7c988da3aa0fe32de53'
|
||||||
@ -61,7 +61,9 @@ prepare() {
|
|||||||
# Extract Aseprite's sources
|
# Extract Aseprite's sources
|
||||||
mkdir -p aseprite
|
mkdir -p aseprite
|
||||||
bsdtar -xf "${noextract[0]}" -C aseprite
|
bsdtar -xf "${noextract[0]}" -C aseprite
|
||||||
|
# Extract Skia's sources
|
||||||
|
mkdir -p skia
|
||||||
|
bsdtar -xf skia.tar.gz -C skia
|
||||||
# Fix up Aseprite's desktop integration
|
# Fix up Aseprite's desktop integration
|
||||||
env -C aseprite patch -tp1 <desktop.patch
|
env -C aseprite patch -tp1 <desktop.patch
|
||||||
# Allow using more shared libs
|
# Allow using more shared libs
|
||||||
|
Loading…
x
Reference in New Issue
Block a user