Changeset 637
- Timestamp:
- Nov 19, 2024, 9:55:34 PM (39 hours ago)
- Location:
- trunk
- Files:
-
- 3 added
- 2 deleted
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Install/deb/c-evo.desktop
r341 r637 2 2 Encoding=UTF-8 3 3 Name=C-evo 4 Comment= Empire building game4 Comment=A turn-based empire building strategy game inspired by Civilization II game. 5 5 Exec=c-evo 6 6 Icon=c-evo 7 7 Terminal=false 8 8 Type=Application 9 Categories=GNOME; Application;Game;9 Categories=GNOME;Game;StrategyGame 10 10 StartupNotify=true 11 11 MimeType=application/cevo;application/cevomap 12 Keywords=strategy;simulation;civilization;tiles;history;mankind;multiplayer;turn-based;game;empire -
trunk/Install/deb/debian/control
r564 r637 9 9 Architecture: any 10 10 Depends: ${shlibs:Depends}, ${misc:Depends}, sox, libsox-fmt-mp3 11 Description: A n empire building game11 Description: A turn-based empire building strategy game inspired by Civilization II game. 12 12 HomePage: https://app.zdechov.net/c-evo -
trunk/Install/deb/debian/rules
r421 r637 11 11 12 12 override_dh_auto_build: 13 cd AI/StdAI && lazbuild --build-mode=ReleaseStdAI.lpi13 lazbuild --build-mode=Release AI/StdAI/StdAI.lpi 14 14 mv AI/StdAI/libstdai.so AI/StdAI/libstdai-$(DEB_HOST_ARCH).so 15 15 lazbuild --build-mode=Release Integrated.lpi … … 25 25 install -m 644 Install/deb/c-evo.xml $(ROOT)/usr/share/mime/packages 26 26 install -d -m 755 $(ROOT)/usr/share/pixmaps 27 install -m 644 Graphics/c-evo_ 64x64.png $(ROOT)/usr/share/pixmaps/c-evo.png28 install -m 644 Graphics/c-evo_ 64x64.png $(ROOT)/usr/share/pixmaps/application-cevo.png29 install -m 644 Graphics/c-evo_ 64x64.png $(ROOT)/usr/share/pixmaps/application-cevomap.png27 install -m 644 Graphics/c-evo_256x256.png $(ROOT)/usr/share/pixmaps/c-evo.png 28 install -m 644 Graphics/c-evo_256x256.png $(ROOT)/usr/share/pixmaps/application-cevo.png 29 install -m 644 Graphics/c-evo_256x256.png $(ROOT)/usr/share/pixmaps/application-cevomap.png 30 30 install -d -m 755 $(ROOT)/usr/share/c-evo/AI/StdAI 31 31 install -m 644 AI/StdAI/libstdai-$(DEB_HOST_ARCH).so $(ROOT)/usr/share/c-evo/AI/StdAI 32 32 33 33 %: 34 34 dh $@ -
trunk/Install/flatpak/build.sh
r633 r637 7 7 8 8 # Install dependencies 9 flatpak install --system flathub org.freedesktop.Platform//2 3.0810 flatpak install --system flathub org.freedesktop.Sdk//2 3.0811 flatpak install --system flathub org.freedesktop.Sdk.Extension.freepascal//2 3.089 flatpak install --system flathub org.freedesktop.Platform//24.08 10 flatpak install --system flathub org.freedesktop.Sdk//24.08 11 flatpak install --system flathub org.freedesktop.Sdk.Extension.freepascal//24.08 12 12 flatpak install --system flathub org.flatpak.Builder 13 13 git clone https://github.com/flathub/shared-modules.git shared-modules -
trunk/Install/flatpak/net.zdechov.app.C-evo.yml
r636 r637 17 17 - type: svn 18 18 url: https://svn.zdechov.net/c-evo/trunk 19 revision: 63 619 revision: 637 20 20 buildsystem: simple 21 21 build-options: -
trunk/Install/rpm/c-evo.spec
r421 r637 2 2 Version: 1.4.0 3 3 Release: 1%{?dist} 4 Summary: Empire building game4 Summary: A turn-based empire building strategy game inspired by Civilization II game. 5 5 6 6 Group: Development/Languages … … 14 14 15 15 %description 16 A turn-based empire building game inspired by Civilization. 16 With a time scope of several thousand years, it covers aspects of exploration and expansion, industry and agriculture, warfare and diplomacy, science and administration. C-evo follows the spirit of popular turn-based strategy games from the mid 90s, but with more emphasis on powerful AI and careful design of the rules, resulting in a true challenge. 17 18 It is a turn-based strategy game inspired by Civilization 2 game where you can explore the world and build your own empire. New Horizons edition is a continuation of the last released original C-evo 1.2.0 version with many quality improvements: 19 * Full Linux platform support 20 * Zoomable map by mouse wheel with three tile sizes 21 * User defined key mapping 22 * Many sample maps included 23 * Multiple localizations included 24 * High DPI and scaling support 25 * Multi monitor support 26 * And much more 17 27 18 28 %global debug_package %{nil} … … 23 33 24 34 %build 25 (cd AI/StdAI ; lazbuild --build-mode=Release StdAI.lpi) 35 lazbuild --build-mode=Release AI/StdAI/StdAI.lpi 26 36 mv AI/StdAI/libstdai.so AI/StdAI/libstdai-%{_target_cpu}.so 27 37 sed -i 's/libstdai-i386.so/libstdai-%{_target_cpu}.so/g' AI/StdAI/StdAI.ai.txt … … 38 48 install -m 755 Install/deb/c-evo.desktop $RPM_BUILD_ROOT/usr/share/applications 39 49 install -d -m 755 $RPM_BUILD_ROOT/usr/share/pixmaps 40 install -m 644 Graphics/c-evo_ 64x64.png $RPM_BUILD_ROOT/usr/share/pixmaps/c-evo.png50 install -m 644 Graphics/c-evo_256x256.png $RPM_BUILD_ROOT/usr/share/pixmaps/c-evo.png 41 51 install -d -m 755 $RPM_BUILD_ROOT/usr/share/c-evo/AI/StdAI 42 52 install -m 644 AI/StdAI/libstdai-%{_target_cpu}.so $RPM_BUILD_ROOT/usr/share/c-evo/AI/StdAI -
trunk/Install/snap/snapcraft.yaml
r602 r637 2 2 title: "C-evo: New Horizons" 3 3 version: '1.4.0' 4 summary: A turn-based empire building game inspired by Civilization II game.4 summary: A turn-based empire building strategy game inspired by Civilization II game. 5 5 description: | 6 This is a fork and Lazarus/FPC port of the original C-evo 1.2.0 game. 7 Now it is finally possible to play C-evo natively on Linux. 6 With a time scope of several thousand years, it covers aspects of exploration and expansion, industry and agriculture, warfare and diplomacy, science and administration. C-evo follows the spirit of popular turn-based strategy games from the mid 90s, but with more emphasis on powerful AI and careful design of the rules, resulting in a true challenge. 7 It is a turn-based strategy game inspired by Civilization 2 game where you can explore the world and build your own empire. New Horizons edition is a continuation of the last released original C-evo 1.2.0 version with many quality improvements: 8 * Full Linux platform support 8 9 * Zoomable map by mouse wheel with three tile sizes 9 * Support for user defined key mapping10 * User defined key mapping 10 11 * Many sample maps included 11 12 * Multiple localizations included 12 * High DPI support 13 * Many other small improvements 13 * High DPI and scaling support 14 * Multi monitor support 15 * And much more 14 16 confinement: strict 15 17 base: core22 16 18 grade: stable 17 icon: Graphics/c-evo_ 64x64.png19 icon: Graphics/c-evo_256x256.png 18 20 license: NLPL 19 21 … … 70 72 override-build: | 71 73 snapcraftctl build 72 (cd AI/StdAI &&lazbuild --build-mode=Release StdAI.lpi)73 mv AI/StdAI/libstdai.so AI/StdAI/libstdai- amd64.so74 lazbuild --build-mode=Release AI/StdAI/StdAI.lpi 75 mv AI/StdAI/libstdai.so AI/StdAI/libstdai-$SNAPCRAFT_TARGET_ARCH.so 74 76 lazbuild --build-mode=Release Integrated.lpi 75 77 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/c-evo … … 83 85 install -m 644 Install/deb/c-evo.xml $SNAPCRAFT_PART_INSTALL/usr/share/mime/packages 84 86 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps 85 install -m 644 Graphics/c-evo_ 64x64.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps/c-evo.png86 install -m 644 Graphics/c-evo_ 64x64.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps/application-cevo.png87 install -m 644 Graphics/c-evo_ 64x64.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps/application-cevomap.png87 install -m 644 Graphics/c-evo_256x256.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps/c-evo.png 88 install -m 644 Graphics/c-evo_256x256.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps/application-cevo.png 89 install -m 644 Graphics/c-evo_256x256.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps/application-cevomap.png 88 90 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/c-evo/AI/StdAI 89 install -m 644 AI/StdAI/libstdai- amd64.so $SNAPCRAFT_PART_INSTALL/usr/share/c-evo/AI/StdAI91 install -m 644 AI/StdAI/libstdai-$SNAPCRAFT_TARGET_ARCH.so $SNAPCRAFT_PART_INSTALL/usr/share/c-evo/AI/StdAI 90 92 install -m 644 AI/StdAI/StdAI.ai.txt $SNAPCRAFT_PART_INSTALL/usr/share/c-evo/AI/StdAI 91 93 install -m 644 AI/StdAI/StdAI.png $SNAPCRAFT_PART_INSTALL/usr/share/c-evo/AI/StdAI … … 112 114 - libgtk2.0-dev 113 115 override-build: | 114 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203. 4/lazarus-project_3.4.0-0_amd64.deb115 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203. 4/fpc-laz_3.2.2-210709_amd64.deb116 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203. 4/fpc-src_3.2.2-210709_amd64.deb117 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.deb116 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.6/lazarus-project_3.6.0-0_amd64.deb 117 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.6/fpc-laz_3.2.2-210709_amd64.deb 118 wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.6/fpc-src_3.2.2-210709_amd64.deb 119 apt install ./lazarus-project_3.6.0-0_amd64.deb ./fpc-laz_3.2.2-210709_amd64.deb ./fpc-src_3.2.2-210709_amd64.deb 118 120 stage: [-*] 119 121 prime: [-*]
Note:
See TracChangeset
for help on using the changeset viewer.