aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Matei Pintilie <luca@lucamatei.com>2024-06-02 09:52:27 +0000
committerLuca Matei Pintilie <luca@lucamatei.com>2024-06-02 12:31:17 +0000
commit5f3bbb24fd3f2c39fa29f7091c6bcc15c8df1abe (patch)
tree7ee0d290eb8bb0cd862d7133a585fa087784ff8a
parent5ea3cbbefcf10ba9861c1237be2702cb7891cb16 (diff)
downloadvoid-packages-user/luca/calamares.tar
void-packages-user/luca/calamares.tar.gz
void-packages-user/luca/calamares.tar.bz2
void-packages-user/luca/calamares.tar.lz
void-packages-user/luca/calamares.tar.xz
void-packages-user/luca/calamares.tar.zst
void-packages-user/luca/calamares.zip
New package: calamares-3.3.6user/luca/calamares
l---------srcpkgs/calamares-devel1
-rw-r--r--srcpkgs/calamares/template40
2 files changed, 41 insertions, 0 deletions
diff --git a/srcpkgs/calamares-devel b/srcpkgs/calamares-devel
new file mode 120000
index 00000000000..bf416aea1bf
--- /dev/null
+++ b/srcpkgs/calamares-devel
@@ -0,0 +1 @@
+calamares \ No newline at end of file
diff --git a/srcpkgs/calamares/template b/srcpkgs/calamares/template
new file mode 100644
index 00000000000..2231291683f
--- /dev/null
+++ b/srcpkgs/calamares/template
@@ -0,0 +1,40 @@
+# Template file for 'calamares'
+pkgname=calamares
+version=3.3.6
+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=OFF"
+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 qt5-devel python3-devel kpmcore-devel qt5-svg-devel
+ qt5-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 qt5-svg polkit-qt5 gtk-update-icon-cache
+ plasma-framework qt5-xmlpatterns squashfs-tools libpwquality AppStream-qt icu"
+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=ba7e8314ac45a30570597a13efc7ec79450c2df803096c941a8e9a8ffbd92eeb
+
+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"
+ }
+}