summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authort3kk3n2024-04-17 09:10:37 -0400
committert3kk3n2024-04-17 09:10:37 -0400
commit658439eab0da9be2ee130c4af2fe7997bfeab8c1 (patch)
treed8f706440bc3b404819933702aec648d3099d470
parent7f4f235335415ed27828b074f76f548b7a4e7011 (diff)
downloadaur-658439eab0da9be2ee130c4af2fe7997bfeab8c1.tar.gz
FatX: Update to 1.17
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD31
2 files changed, 20 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c96fae185c38..407b5ad41dbb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,17 @@
pkgbase = fatx
pkgdesc = XBox filesystem support for linux
- pkgver = 1.15
- pkgrel = 4
+ pkgver = 1.17
+ pkgrel = 1
url = http://sourceforge.net/projects/fatx/
arch = any
license = GPL
makedepends = boost
+ makedepends = cmake
depends = fuse
+ depends = boost-libs
depends = libboost_program_options.so
provides = fatx
- source = http://downloads.sourceforge.net/project/fatx/fatx-1.15.tar.gz
- source = fatx.patch
- sha256sums = bcdd90d37ff16c83ae5350273cf000064de698e2ddde3ba7aa1da3e6cfc4c455
- sha256sums = a03197b4639cc019aca9e8cf784e2a41b0bd2d6a8e7bce1f624c079dd877f429
+ source = http://downloads.sourceforge.net/project/fatx/fatx-1.17.tar.gz
+ sha256sums = 533b1a40d9fe0e7038d0ad8a461624c01cd0bc7c52a79cdc9293db0fcc1b4e25
pkgname = fatx
diff --git a/PKGBUILD b/PKGBUILD
index 58f23fb1c176..3b8d608d7911 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,28 @@
-# Maintainer: Bakasura <bakasura@protonmail.ch>
+# Maintainer: t3kk3n <corp[at]hush[dot]ai>
+# Contributor: Bakasura <bakasura[at]protonmail[dot]ch>
pkgname=fatx
-pkgver=1.15
-pkgrel=4
+pkgver=1.17
+pkgrel=1
pkgdesc="XBox filesystem support for linux"
arch=('any')
url="http://sourceforge.net/projects/fatx/"
license=('GPL')
provides=($pkgname)
-makedepends=('boost')
-depends=('fuse' 'libboost_program_options.so')
-source=("http://downloads.sourceforge.net/project/fatx/${pkgname}-${pkgver}.tar.gz" "fatx.patch")
-sha256sums=('bcdd90d37ff16c83ae5350273cf000064de698e2ddde3ba7aa1da3e6cfc4c455'
- 'a03197b4639cc019aca9e8cf784e2a41b0bd2d6a8e7bce1f624c079dd877f429')
+makedepends=('boost' 'cmake')
+depends=('fuse' 'boost-libs' 'libboost_program_options.so')
+source=("http://downloads.sourceforge.net/project/fatx/${pkgname}-${pkgver}.tar.gz")
+sha256sums=('533b1a40d9fe0e7038d0ad8a461624c01cd0bc7c52a79cdc9293db0fcc1b4e25')
-prepare() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- patch -Np1 -i "../fatx.patch"
+build() {
+ cmake -B build -S "$srcdir" -DCMAKE_BUILD_TYPE='None' -DCMAKE_INSTALL_PREFIX='/usr' -Wno-dev
+ cmake --build build
}
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure --prefix=/usr --sbindir=/usr/bin
- make
+check() {
+ ctest --test-dir build --output-on-failure
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR="$pkgdir/" install
+ DESTDIR="$pkgdir" cmake --install build
}