summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD25
2 files changed, 26 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 86ff0c0081c6..d68932c39bb4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,18 @@
pkgbase = archivemount
pkgdesc = FUSE based filesystem for mounting compressed archives
- pkgver = 0.8.12
- pkgrel = 2
+ pkgver = 0.9.1
+ pkgrel = 3
url = https://www.cybernoia.de/software/archivemount.html
arch = i686
arch = x86_64
license = GPL2
+ makedepends = automake
+ makedepends = git
+ makedepends = gcc
+ makedepends = autoconf
depends = fuse
depends = libarchive
- source = https://www.cybernoia.de/software/archivemount/archivemount-0.8.12.tar.gz
- sha256sums = 247e475539b84e6d2a13083fd6df149995560ff1ea92fe9fdbfc87569943cb89
+ source = https://github.com/cybernoid/archivemount/archive/78c306538065de9b14f48cfc2024f50f843d3b29.zip
+ sha256sums = SKIP
pkgname = archivemount
-
diff --git a/PKGBUILD b/PKGBUILD
index 1a288ad46054..15dc9c216438 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,35 @@
-# Maintainer: A.T.W.A. <arch.atwa@gmail.com>
+# Maintainer: Fredrick R. Brennan <copypaste@kittens.ph>
+# Contributor: A.T.W.A. <arch.atwa@gmail.com>
# Contributor: Janne Heß <jannehess@gmail.com>
pkgname=archivemount
-pkgver=0.8.12
-pkgrel=2
+pkgver=0.9.1
+pkgrel=3
pkgdesc="FUSE based filesystem for mounting compressed archives"
arch=('i686' 'x86_64')
url="https://www.cybernoia.de/software/archivemount.html"
license=('GPL2')
depends=('fuse' 'libarchive')
-source=("https://www.cybernoia.de/software/${pkgname}/${pkgname}-${pkgver}.tar.gz")
-sha256sums=('247e475539b84e6d2a13083fd6df149995560ff1ea92fe9fdbfc87569943cb89')
+makedepends=('automake' 'git' 'gcc' 'autoconf')
+_githash=78c306538065de9b14f48cfc2024f50f843d3b29
+_gituser=cybernoid
+source=("https://github.com/$_gituser/$pkgname/archive/$_githash.zip")
+sha256sums=('SKIP')
+
+prepare() {
+ cd "${pkgname}-${_githash}"
+ autoreconf -f || true
+ automake -f --add-missing
+ autoreconf -f
+}
build() {
- cd "${pkgname}-${pkgver}"
+ cd "${pkgname}-${_githash}"
./configure --prefix=/usr
make
}
package() {
- cd "${pkgname}-${pkgver}"
+ cd "${pkgname}-${_githash}"
make DESTDIR="${pkgdir}" install
}