[neon/snap-packaging/kf6-core-sdk/work.core24] /: Bring in pc file changes core22
Soumyadeep Ghosh
null at kde.org
Mon Feb 10 13:19:17 GMT 2025
Git commit 7820e80b4cbacc555dddb522583a9ec28fea2427 by Soumyadeep Ghosh, on behalf of Scarlett Moore.
Committed on 06/02/2025 at 21:47.
Pushed by scarlettmoore into branch 'work.core24'.
Bring in pc file changes core22
M +3 -1 snapcraft.yaml
https://invent.kde.org/neon/snap-packaging/kf6-core-sdk/-/commit/7820e80b4cbacc555dddb522583a9ec28fea2427
diff --git a/snapcraft.yaml b/snapcraft.yaml
index d6ccf3d..a8ffcaf 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -833,7 +833,9 @@ parts:
override-pull: |
craftctl default
while read -r PATCHFILE ; do
- patch -p1 < "$CRAFT_PROJECT_DIR/patches/libdbusmenu-qt6/$PATCHFILE"
+ patch -p find $CRAFT_STAGE -type f,l -name "*.pc" -exec bash -c "sed -i 's:libdir=/usr:libdir=/snap/$CRAFT_PROJECT_NAME/current/usr:g' {}*" \;
+ find $CRAFT_STAGE -type f,l -name "*.pc" -exec bash -c "sed -i 's:includedir=/usr:includedir=/snap/$CRAFT_PROJECT_NAME/current/usr:g' {}*" \;
+1 < "$CRAFT_PROJECT_DIR/patches/libdbusmenu-qt6/$PATCHFILE"
done < $CRAFT_PROJECT_DIR/patches/libdbusmenu-qt6/series
plugin: cmake
build-snaps:
More information about the Neon-commits
mailing list