summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO29
-rw-r--r--PKGBUILD39
2 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1a80e09c6cbe
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,29 @@
+pkgbase = maui-pix-git
+ pkgdesc = Image gallery for Maui
+ pkgver = 3.1.0.r6.g5b6fd4a
+ pkgrel = 1
+ url = https://github.com/mauikit/pix
+ arch = x86_64
+ groups = maui
+ license = BSD
+ license = GPL3
+ license = LGPL2.0
+ makedepends = git
+ makedepends = cmake
+ makedepends = extra-cmake-modules
+ depends = mauikit
+ depends = mauikit-imagetools
+ depends = mauikit-filebrowsing
+ depends = glibc
+ depends = gcc-libs
+ depends = qt5-base
+ depends = qt5-declarative
+ depends = ki18n5
+ depends = kcoreaddons5
+ depends = hicolor-icon-theme
+ provides = maui-pix
+ conflicts = maui-pix
+ source = git+https://invent.kde.org/kde/maui-pix.git
+ sha256sums = SKIP
+
+pkgname = maui-pix-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2ec0a486f4d1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix
+
+pkgname=maui-pix-git
+pkgver=3.1.0.r6.g5b6fd4a
+pkgrel=1
+pkgdesc='Image gallery for Maui'
+arch=(x86_64)
+url="https://github.com/mauikit/pix"
+license=(BSD GPL3 LGPL2.0)
+groups=(maui)
+depends=(mauikit mauikit-imagetools mauikit-filebrowsing
+
+ # namcap implicit depends
+ glibc gcc-libs qt5-base qt5-declarative ki18n5 kcoreaddons5 hicolor-icon-theme)
+makedepends=(git cmake extra-cmake-modules)
+provides=(maui-pix)
+conflicts=(maui-pix)
+source=("git+https://invent.kde.org/kde/maui-pix.git")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "maui-pix"
+ git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cmake -B build -S "maui-pix" -Wno-dev \
+ -DCMAKE_BUILD_TYPE=None \
+ -DBUILD_WITH_QT6=ON \
+ -DCMAKE_INSTALL_PREFIX=/usr
+
+ cmake --build build
+}
+
+package() {
+ DESTDIR="${pkgdir}" cmake --install build
+ cd "maui-pix"
+ install -D LICENSES/* -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}