summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortaotieren2022-08-25 22:09:02 +0800
committertaotieren2022-08-25 22:09:02 +0800
commit991ec181b857779e05dfd02fdb53f558edcab282 (patch)
tree71a92fdf29f72e496c285c61927922f11cc63826
parentd9ad25084de8e5249a2db92ac622d6e69637858d (diff)
downloadaur-991ec181b857779e05dfd02fdb53f558edcab282.tar.gz
Add xguipro-git
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD25
2 files changed, 35 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9d4ff15a2948..4390d0e58ec4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -8,11 +8,22 @@ pkgbase = xguipro-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
+ makedepends = webkit2gtk-hvml
depends = glib2
- depends = purc
- depends = domruler
+ optdepends = domruler
+ optdepends = purc-fetcher
+ optdepends = purc
provides = xguipro
provides = xGUI-Pro
conflicts = xguipro
diff --git a/PKGBUILD b/PKGBUILD
index 724cae00fee8..1b02eec84e7d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,13 +10,14 @@ license=('LGPL-3.0')
provides=(${pkgname%-git} 'xGUI-Pro')
conflicts=(${pkgname%-git})
#replaces=(${pkgname})
-depends=('cmake' 'gcc' 'perl' 'python' 'glib2' 'gtk' 'purc' 'domruler')
+depends=('glib2')
makedepends=('git' 'cmake' 'ninja')
-optdepends=('ccache')
+makedepends=('git' 'cmake' 'ninja' 'ccache' 'gcc' 'python' 'libxml2' 'ruby' 'curl' 'openssl' 'sqlite' 'pkgconf' 'zlib' 'icu' 'webkit2gtk-hvml')
+optdepends=('domruler' 'purc-fetcher' 'purc')
backup=()
options=('!strip')
#install=${pkgname}.install
-source=("${pkgname%-git}::git+${url}.git")
+source=("${pkgname%-git}::git+${url}.git" )
sha256sums=('SKIP')
pkgver() {
@@ -27,12 +28,26 @@ pkgver() {
build() {
cd "${srcdir}/${pkgname%-git}"
+
# CMake build
-# cmake -DCMAKE_BUILD_TYPE=Debug -DPORT=GTK -B build
+# cmake -DCMAKE_BUILD_TYPE=Debug \
+# -DPORT=GTK \
+# -DCMAKE_INSTALL_PREFIX=/usr \
+# -DCMAKE_INSTALL_LIBDIR=lib \
+# -DCMAKE_INSTALL_LIBEXECDIR=lib \
+# -B build
+
# cmake --build build
# Ninja build
- cmake -DCMAKE_BUILD_TYPE=Debug -DPORT=GTK -B build -G Ninja
+ cmake -DCMAKE_BUILD_TYPE=Debug \
+ -DPORT=GTK \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DCMAKE_INSTALL_LIBEXECDIR=lib \
+ -B build \
+ -G Ninja
+
ninja -C build
}