[neon/snap-packaging/kf6-snap] /: Fix pc files

Benjamin Port null at kde.org
Mon Apr 22 21:01:59 BST 2024


Git commit 501b254fae652c3dccc20c70b094369cbe71c47d by Benjamin Port.
Committed on 22/04/2024 at 15:22.
Pushed by bport into branch 'master'.

Fix pc files

M  +103  -0    snapcraft.yaml

https://invent.kde.org/neon/snap-packaging/kf6-snap/-/commit/501b254fae652c3dccc20c70b094369cbe71c47d

diff --git a/snapcraft.yaml b/snapcraft.yaml
index 1436cfa..d19f1ce 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -2206,3 +2206,106 @@ parts:
         cmake-generator: Ninja
         cmake-parameters: *cmakeparameters
         build-environment: *buildenvironment
+    fix_pc_files:
+        after:
+        - mesa-no-patchelf
+        - qtconf
+        - missing-deps
+        - extra-cmake-modules
+        - plasma-wayland-protocols
+        - qca
+        - polkit-qt-1
+        - kirigami
+        - kplotting
+        - syntax-highlighting
+        - kdnssd
+        - kitemmodels
+        - threadweaver
+        - solid
+        - kwidgetsaddons
+        - ki18n
+        - kconfig
+        - attica
+        - kguiaddons
+        - kcoreaddons
+        - karchive
+        - kcodecs
+        - kitemviews
+        - kwindowsystem
+        - kdbusaddons
+        - sonnet
+        - kauth
+        - kglobalaccel
+        - kcrash
+        - kservice
+        - kcolorscheme
+        - kdoctools
+        - kconfigwidgets
+        - kiconthemes
+        - kcompletion
+        - ktextwidgets
+        - kxmlgui
+        - kpackage
+        - kbookmarks
+        - libdbusmenu-qt6
+        - kfilemetadata
+        - phonon
+        - phonon-vlc
+        - knotifications
+        - kwallet
+        - kjobwidgets
+        - kio
+        - kparts
+        - kded
+        - kunitconversion
+        - kdeclarative
+        - kcmutils
+        - knotifyconfig
+        - syndication
+        - knewstuff
+        - kidletime
+        - kquickcharts
+        - ktexteditor
+        - frameworkintegration
+        - kpty
+        - kwayland
+        - qqc2-desktop-style
+        - kcontacts
+        - kcalendarcore
+        - kholidays
+        - prison
+        - purpose
+        - kdav
+        - ksvg
+        - breeze-icons
+        - kimageformats
+        - bluez-qt
+        - kstatusnotifieritem
+        - krunner
+        - qtkeychain
+        - qcoro
+        - ktextaddons
+        - baloo
+        - kdesu
+        - kpeople
+        - ktexttemplate
+        - oxygen-icons
+        - kuserfeedback
+        - kirigami-addons
+        - modemmanager-qt
+        - networkmanager-qt
+        - kdsoap
+        - kdsoap-ws-discovery-client
+        - libkexiv2
+        - plasma-activities
+        - plasma-activities-stats
+        - kio-extras
+        - kdecoration2
+        - breeze
+        - oxygen
+        - plasma-integration
+        - qqc2-breeze-style
+        plugin: nil
+        override-stage: |
+            craftctl default
+            find $CRAFT_STAGE -type f,l -name "*.pc" -exec bash -c "sed -i 's:/root/stage:/snap/$CRAFT_PROJECT_NAME/current:g' {}*" \;


More information about the Neon-commits mailing list