[neon/snap-packaging/qt6-snap-runtime] /: Update file snapcraft.yaml
Scarlett Moore
null at kde.org
Tue Mar 26 09:21:13 GMT 2024
Git commit 02d109772e6c6667cfe5054177b23f167f230b2a by Scarlett Moore.
Committed on 26/03/2024 at 09:21.
Pushed by scarlettmoore into branch 'master'.
Update file snapcraft.yaml
A +38 -0 snapcraft.yaml
https://invent.kde.org/neon/snap-packaging/qt6-snap-runtime/-/commit/02d109772e6c6667cfe5054177b23f167f230b2a
diff --git a/snapcraft.yaml b/snapcraft.yaml
new file mode 100644
index 0000000..cf59b32
--- /dev/null
+++ b/snapcraft.yaml
@@ -0,0 +1,38 @@
+name: kde-qt6-core22
+base: core22
+version: 6.6.3
+summary: Qt Framework
+description: |
+ Qt is a cross-platform application development framework widely used
+ for developing software with graphical user interfaces (GUIs) and
+ interactive functionality.
+
+grade: stable
+confinement: strict
+
+slots:
+ kde-qt6-core22:
+ interface: content
+ read:
+ - $SNAP
+
+parts:
+ kde-qt6-core22-sdk:
+ plugin: nil
+ stage-snaps: [kde-qt6-core22-sdk/latest/stable]
+ override-prime: |
+ set -eux
+ craftctl default
+ cd $CRAFT_PRIME
+ find . -type f,l -name "*.h" -exec bash -c "rm -f {}*" \;
+ command-chain:
+ source: https://github.com/ScarlettGatelyMoore/snapcraft.git
+ source-type: git
+ source-branch: sgmoore/kde-neon-6
+ source-subdir: qt-framework
+ plugin: make
+ make-parameters:
+ - PLATFORM_PLUG=$SNAPCRAFT_PROJECT_NAME
+ stage-packages:
+ - mime-support
+ - shared-mime-info
\ No newline at end of file
More information about the Neon-commits
mailing list