Changeset 189 for trunk/Install/snap/snapcraft.yaml
- Timestamp:
- Nov 21, 2024, 11:09:54 PM (15 hours ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:ignore
-
old new 6 6 vCardStudio.exe 7 7 vCardStudio.dbg 8 snap
-
- Property svn:ignore
-
trunk/Install/snap/snapcraft.yaml
r182 r189 29 29 30 30 parts: 31 lazarus:32 plugin: nil33 source: .34 source-type: local35 build-packages:36 - wget37 - libgtk2.0-dev38 override-build: |39 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.4/lazarus-project_3.4.0-0_amd64.deb40 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.4/fpc-laz_3.2.2-210709_amd64.deb41 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.4/fpc-src_3.2.2-210709_amd64.deb42 apt install ./lazarus-project_3.4.0-0_amd64.deb ./fpc-laz_3.2.2-210709_amd64.deb ./fpc-src_3.2.2-210709_amd64.deb43 prime: [-*]44 31 vcard-studio: 45 32 plugin: nil … … 49 36 snapcraftctl build 50 37 lazbuild --build-mode=Release vCardStudio.lpi 51 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/bin 52 install -s -m 755 vCardStudio $SNAPCRAFT_PART_INSTALL/usr/bin/vCardStudio 53 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages 54 install -m 755 Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages 55 install -m 755 Packages/Common/Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages 56 install -m 755 Packages/VCard/Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages 57 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Images 58 install -m 755 Images/Profile.png $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Images 59 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/applications 60 install -m 755 Install/snap/local/vCardStudio.desktop $SNAPCRAFT_PART_INSTALL/usr/share/applications 61 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps 62 install -m 755 Images/vCard\ Studio.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps 38 install -Dm755 vCardStudio -t $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio 39 install -d $SNAPCRAFT_PART_INSTALL/usr/bin 40 ln -s ../share/vCardStudio/vCardStudio $SNAPCRAFT_PART_INSTALL/usr/bin/vCardStudio 41 install -Dm644 Languages/*.po -t $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages 42 install -Dm644 Packages/Common/Languages/*.po -t $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages 43 install -Dm644 Packages/VCard/Languages/*.po -t $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages 44 install -Dm644 Images/Profile.png -t $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Images 45 install -Dm644 Install/deb/vCardStudio.desktop -t $SNAPCRAFT_PART_INSTALL/usr/share/applications 46 install -Dm644 Images/vCard\ Studio.png -t $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps 63 47 after: 64 48 - lazarus … … 103 87 - libxrandr2 104 88 - libxrender1 89 90 lazarus: 91 plugin: nil 92 source: . 93 source-type: local 94 build-packages: 95 - wget 96 - libgtk2.0-dev 97 override-build: | 98 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.4/lazarus-project_3.4.0-0_amd64.deb 99 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.4/fpc-laz_3.2.2-210709_amd64.deb 100 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.4/fpc-src_3.2.2-210709_amd64.deb 101 apt install ./lazarus-project_3.4.0-0_amd64.deb ./fpc-laz_3.2.2-210709_amd64.deb ./fpc-src_3.2.2-210709_amd64.deb 102 stage: [-*] 103 prime: [-*] 105 104 106 105 desktop-gtk2:
Note:
See TracChangeset
for help on using the changeset viewer.