aboutsummaryrefslogtreecommitdiff
path: root/srcpkgs/calamares/template
diff options
context:
space:
mode:
Diffstat (limited to 'srcpkgs/calamares/template')
-rw-r--r--srcpkgs/calamares/template40
1 files changed, 40 insertions, 0 deletions
diff --git a/srcpkgs/calamares/template b/srcpkgs/calamares/template
new file mode 100644
index 00000000000..0fbb19f32e1
--- /dev/null
+++ b/srcpkgs/calamares/template
@@ -0,0 +1,40 @@
+# Template file for 'calamares'
+pkgname=calamares
+version=3.3.9
+revision=1
+build_style=cmake
+configure_args="-DWITH_PYTHONQT:BOOL=ON -DINSTALL_CONFIG:BOOL=ON
+ -DINSTALL_POLKIT:BOOL=ON -DBoost_NO_BOOST_CMAKE=ON
+ -DSKIP_MODULES='webview;interactiveterminal;services-systemd;dummyprocess;dummypython;dummycpp;dummypythonqt'
+ -DWITH_QT6=ON"
+hostmakedepends="extra-cmake-modules pkg-config gettext ckbcomp kcoreaddons
+ kdelibs4support python3-QtPy libpwquality AppStream-qt python3-yaml
+ python3-jsonschema"
+makedepends="python3-devel python3-jsonschema yaml-cpp-devel python3-yaml
+ boost-devel python3-devel kpmcore-devel qt6-svg-devel qt6-base-devel
+ qt6-declarative-devel kwidgetsaddons-devel ki18n-devel kconfig-devel
+ plasma-framework-devel kpackage-devel libpwquality-devel"
+depends="kconfig kcoreaddons kiconthemes ki18n kio ksolid yaml-cpp kpmcore
+ boost ckbcomp hardinfo qt6-svg polkit-qt6 gtk-update-icon-cache
+ plasma-framework squashfs-tools libpwquality AppStream-qt icu rsync smartmontools"
+short_desc="Distribution-independent installer framework"
+maintainer="Luca Matei Pintilie <luca@lucamatei.com>"
+license="BSD-2-Clause,CC-BY-4.0,CC0-1.0,GPL-3.0-or-later,LGPL-2.1-only,LGPL-3.0-or-later,MIT"
+homepage="https://calamares.io/"
+changelog="https://github.com/calamares/calamares/releases/"
+distfiles="https://github.com/calamares/calamares/releases/download/v$version/calamares-$version.tar.gz"
+checksum=d8f70fa682ca732f448c7033e66c5d4f747161031f74f46778e20728ceff6b45
+
+post_install() {
+ vlicense LICENSES/BSD-2-Clause.txt
+ vlicense LICENSES/MIT.txt
+}
+
+calamares-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove usr/include
+ vmove "usr/lib/*.so"
+ }
+}