summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Mounce2024-07-06 20:34:22 -0700
committerChris Mounce2024-07-06 20:34:22 -0700
commitc0cb3dbcae35ac263a453731679db53e17b171c6 (patch)
tree60780564b5928eb26767a057df33ac4ece5951e3
parent5f020905bf97dece1570413ce58d4c0581fd8028 (diff)
downloadaur-c0cb3dbcae35ac263a453731679db53e17b171c6.tar.gz
Bump to 1.46, build and install docs
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD14
2 files changed, 12 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3b5fce98dea5..b7b71a2d7f69 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = decker
pkgdesc = Multimedia platform for creating interactive documents
- pkgver = 1.45
+ pkgver = 1.46
pkgrel = 1
url = http://beyondloom.com/decker/
arch = x86_64
@@ -9,10 +9,10 @@ pkgbase = decker
depends = glibc
depends = sdl2
depends = sdl2_image
- source = decker-1.45.tar.gz::https://github.com/JohnEarnest/Decker/archive/refs/tags/v1.45.tar.gz
+ source = decker-1.46.tar.gz::https://github.com/JohnEarnest/Decker/archive/refs/tags/v1.46.tar.gz
source = decker.desktop
source = application-x-decker.xml
- sha256sums = a332324ffabb8cc26646592c66f1767967e90973d7a6f5a03b527db5b148b17b
+ sha256sums = c418440fe76b26b1cd4fbe072f76ea2bfc82344a9bf021e4f1e3c4673ef8213a
sha256sums = d03fc6cefd943d5220b187099f8318f79416b4eea757d26f07fcafb2e917202e
sha256sums = 8e73659f80d6aefab6bfde799aec504f4406ed279e3c1e2076cc3715f7ee7dfb
diff --git a/PKGBUILD b/PKGBUILD
index 6e196db876c4..e409d96761e6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Chris Mounce <christophermounce@gmail.com>
pkgname=decker
-pkgver=1.45
+pkgver=1.46
pkgrel=1
pkgdesc="Multimedia platform for creating interactive documents"
arch=('x86_64')
@@ -12,13 +12,13 @@ depends=('glibc' 'sdl2' 'sdl2_image')
source=("$pkgname-$pkgver.tar.gz::https://github.com/JohnEarnest/Decker/archive/refs/tags/v$pkgver.tar.gz"
'decker.desktop'
'application-x-decker.xml')
-sha256sums=('a332324ffabb8cc26646592c66f1767967e90973d7a6f5a03b527db5b148b17b'
+sha256sums=('c418440fe76b26b1cd4fbe072f76ea2bfc82344a9bf021e4f1e3c4673ef8213a'
'd03fc6cefd943d5220b187099f8318f79416b4eea757d26f07fcafb2e917202e'
'8e73659f80d6aefab6bfde799aec504f4406ed279e3c1e2076cc3715f7ee7dfb')
build() {
cd "$srcdir/Decker-$pkgver"
- make EXTRA_FLAGS='-Wl,-z,now,-z,shstk' decker lilt
+ make EXTRA_FLAGS='-Wl,-z,now,-z,shstk' decker lilt docs
}
package() {
@@ -27,9 +27,13 @@ package() {
install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt"
# Install desktop entry with icon
- install -Dm644 "$startdir/decker.desktop" "$pkgdir/usr/share/applications/decker.desktop"
+ install -Dm644 "$srcdir/decker.desktop" "$pkgdir/usr/share/applications/decker.desktop"
install -Dm644 icon_32x32.png "$pkgdir/usr/share/pixmaps/decker.png"
# Install MIME type
- install -Dm644 "$startdir/application-x-decker.xml" "$pkgdir/usr/share/mime/packages/application-x-decker.xml"
+ install -Dm644 "$srcdir/application-x-decker.xml" "$pkgdir/usr/share/mime/packages/application-x-decker.xml"
+
+ # Install docs
+ install -Dm644 -t "${pkgdir}/usr/share/doc/decker" docs/*.html
+ install -Dm644 -t "${pkgdir}/usr/share/doc/decker/images" docs/images/*
}