summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Brink2019-05-04 01:29:20 -0700
committerJames Brink2019-05-04 01:29:20 -0700
commit0daf64d7a1ab17d7dbb8c73c63eb170f5ead25e6 (patch)
tree9fc1f3f29aa1048b7e91e021943c0cc798721ae2
parent443f62c3d52e59aa0324c8e81c53397187b4455b (diff)
downloadaur-0daf64d7a1ab17d7dbb8c73c63eb170f5ead25e6.tar.gz
Updated PKGBUILD
Updated the PKGBUILD removing invalid conflicts array and removed un-needed or outdated deps.
-rw-r--r--.SRCINFO22
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD58
3 files changed, 36 insertions, 48 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 17179ad644f6..6ee605a11766 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,26 +1,22 @@
pkgbase = darling-dmg-git
pkgdesc = FUSE module for .dmg files (containing an HFS+ filesystem)
- pkgver = 1.0.4.r73.g97a92a6
- pkgrel = 2
- epoch = 1
+ pkgver = v1.0.4.r73.g97a92a6
+ pkgrel = 1
url = https://www.darlinghq.org
arch = i686
arch = x86_64
license = GPL3
- makedepends = cmake
makedepends = git
+ makedepends = cmake
+ makedepends = fuse2
makedepends = boost
+ depends = openssl
depends = bzip2
- depends = fuse
- depends = icu
depends = libxml2
- depends = openssl
- depends = zlib
- provides = darling-dmg=1.0.4.r73.g97a92a6
- conflicts = darling-git
- conflicts = darling-dmg
- source = git+https://github.com/darlinghq/darling-dmg
- sha256sums = SKIP
+ depends = fuse2
+ provides = darling-dmg=v1.0.4.r73.g97a92a6
+ source = git+https://github.com/darlinghq/darling-dmg.git
+ md5sums = SKIP
pkgname = darling-dmg-git
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..05c6d4d4c97b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!.gitignore
+!.SRCINFO
+!PKGBUILD
diff --git a/PKGBUILD b/PKGBUILD
index a2db969894aa..553a6bfdd025 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,54 +1,42 @@
-# Maintainer: Chih-Hsuan Yen <yan12125@gmail.com>
-# Contributor: James An <james@jamesan.ca>
+# Maintainer: James Brink <brink.james@gmail.com>
+
_pkgname=darling-dmg
-pkgname=$_pkgname-git
-pkgver=1.0.4.r73.g97a92a6
-pkgrel=2
-epoch=1
+pkgname="$_pkgname-git"
+pkgver=v1.0.4.r73.g97a92a6
+pkgrel=1
pkgdesc="FUSE module for .dmg files (containing an HFS+ filesystem)"
-arch=('i686' 'x86_64')
+arch=("i686" "x86_64")
+url="https://www.darlinghq.org"
license=('GPL3')
-url='https://www.darlinghq.org'
-depends=('bzip2' 'fuse' 'icu' 'libxml2' 'openssl' 'zlib')
-# boost is used only in check() but the build step requires it to build a test executable
-makedepends=('cmake' 'git' 'boost')
-source=("git+https://github.com/darlinghq/darling-dmg")
-sha256sums=('SKIP')
-conflicts=('darling-git' "$_pkgname")
+depends=("openssl" "bzip2" "libxml2" "fuse2")
+makedepends=("git" "cmake" "fuse2" "boost")
provides=("$_pkgname=$pkgver")
+source=("git+https://github.com/darlinghq/darling-dmg.git")
+md5sums=("SKIP")
pkgver() {
- cd $_pkgname
- ( set -o pipefail
- git describe --long --tag 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//'
- )
+ cd "$_pkgname"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
prepare() {
- cd $_pkgname
- mkdir -p build
+ cd "$_pkgname"
+ mkdir -p build
}
build() {
- cd $_pkgname/build
-
- cmake \
- -DCMAKE_INSTALL_PREFIX:PATH=/usr \
- -DWITH_TESTS=1 \
- ..
-
- make
+ cd "$_pkgname/build"
+ cmake ../ -DCMAKE_INSTALL_PREFIX=/usr -DWITH_TESTS=1
+ make -j$(getconf _NPROCESSORS_ONLN)
}
check() {
- cd $_pkgname/build
-
- make test
+ cd "$_pkgname/build"
+ mkdir test
}
package() {
- cd $_pkgname/build
-
- make DESTDIR="$pkgdir" install
-}
+ cd "$_pkgname/build"
+ make DESTDIR="$pkgdir" install
+} \ No newline at end of file