summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortaotieren2022-08-25 18:29:09 +0800
committertaotieren2022-08-25 18:29:09 +0800
commitb42bafc84e0a0d9bc56efc316a3037ce4f699fc0 (patch)
treee8fe3a0e7a55ecf03e00e4b21ff951d9ae67a97d
parent867a596eb796dd9d939983de008266f84e2e46ab (diff)
downloadaur-b42bafc84e0a0d9bc56efc316a3037ce4f699fc0.tar.gz
Update PKGBUILD
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD23
2 files changed, 32 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6550f7017588..f55cd0b89059 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -8,10 +8,21 @@ pkgbase = domruler-git
makedepends = git
makedepends = cmake
makedepends = ninja
- depends = cmake
- depends = gcc
+ makedepends = ccache
+ makedepends = gcc
+ makedepends = python
+ makedepends = libxml2
+ makedepends = ruby
+ makedepends = curl
+ makedepends = openssl
+ makedepends = sqlite
+ makedepends = pkgconf
+ makedepends = zlib
+ makedepends = icu
depends = glib2
depends = purc
+ optdepends = purc-fetcher
+ optdepends = xguipro
provides = domruler
provides = DOM-Ruler
conflicts = domruler
diff --git a/PKGBUILD b/PKGBUILD
index 70cc9b24f71e..83ae3866e48b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,8 +10,9 @@ license=('LGPL-3.0')
provides=(${pkgname%-git} 'DOM-Ruler')
conflicts=(${pkgname%-git})
#replaces=(${pkgname})
-depends=('cmake' 'gcc' 'glib2' 'purc' )
-makedepends=('git' 'cmake' 'ninja')
+depends=('glib2' 'purc')
+makedepends=('git' 'cmake' 'ninja' 'ccache' 'gcc' 'python' 'libxml2' 'ruby' 'curl' 'openssl' 'sqlite' 'pkgconf' 'zlib' 'icu')
+optdepends=('purc-fetcher' 'xguipro')
backup=()
options=('!strip')
#install=${pkgname}.install
@@ -26,12 +27,26 @@ pkgver() {
build() {
cd "${srcdir}/${pkgname%-git}"
+
# CMake build
-# cmake -B build
+# cmake -DCMAKE_BUILD_TYPE=Debug \
+# -DPORT=Linux \
+# -DCMAKE_INSTALL_PREFIX=/usr \
+# -DCMAKE_INSTALL_LIBDIR=lib \
+# -DCMAKE_INSTALL_LIBEXECDIR=lib \
+# -B build
+
# cmake --build build
# Ninja build
- cmake -B build -G Ninja
+ cmake -DCMAKE_BUILD_TYPE=Debug \
+ -DPORT=Linux \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DCMAKE_INSTALL_LIBEXECDIR=lib \
+ -B build \
+ -G Ninja
+
ninja -C build
}