Skip to content

Commit

Permalink
freesynd-0.8 (untested)
Browse files Browse the repository at this point in the history
  • Loading branch information
fd00 committed Jul 17, 2024
1 parent 9cba889 commit 7c3107c
Show file tree
Hide file tree
Showing 3 changed files with 61 additions and 41 deletions.
73 changes: 41 additions & 32 deletions freesynd/README
Original file line number Diff line number Diff line change
Expand Up @@ -4,71 +4,80 @@ FreeSynd is a cross-platform, GPLed reimplementation of engine for the classic
Bullfrog game, Syndicate.

Runtime requirements:
cygwin-2.6.1-1
libgcc1-5.4.0-1
libpng16-1.6.24-1
libSDL1.2_0-1.2.15-3
libSDL_image1.2_0-1.2.12-5
libSDL_mixer1.2_0-1.2.12-4
libstdc++6-5.4.0-1
cygwin-3.5.3-1
libSDL2_2.0_0-2.30.5-1
libSDL2_image2.0_0-2.0.2-1
libSDL2_mixer2.0_0-2.0.2-1
libgcc1-11.4.0-1
libpng16-1.6.42-1
libstdc++6-11.4.0-1

Build requirements:
(besides corresponding -devel packages)
binutils-2.25-4
cmake-3.6.2-1
cygport-0.23.0-1
gcc-core-5.4.0-1
gcc-g++-5.4.0-1
gcc-objc-5.4.0-1
make-4.2.1-1
binutils-2.42-1
cmake-3.28.3-1
cygport-0.36.9-1
gcc-core-11.4.0-1
gcc-g++-11.4.0-1
libSDL2-devel-2.30.5-1
libSDL2_image-devel-2.0.2-1
libSDL2_mixer-devel-2.0.2-1
libpng-devel-1.6.42-1
ninja-1.12.0-1

Canonical website:
http://freesynd.sf.net/
https://sourceforge.net/projects/freesynd/

Canonical download:
mirror://sourceforge/freesynd/freesynd-0.7.5.tar.gz
mirror://sourceforge/freesynd/Freesynd-0.8-Source.zip

-------------------------------------------

Build instructions:
1. unpack freesynd-0.7.5-X-src.tar.xz
1. unpack freesynd-0.8-X-src.tar.xz
2. if you use setup to install this src package,
it will be unpacked under /usr/src automatically
% cd /usr/src
% cygport ./freesynd-0.7.5-X.cygport all
% cygport ./freesynd-0.8-X.cygport all

This will create:
/usr/src/freesynd-0.7.5-X-src.tar.xz
/usr/src/freesynd-0.7.5-X.tar.xz
/usr/src/freesynd-0.8-X-src.tar.xz
/usr/src/freesynd-0.8-X.tar.xz

-------------------------------------------

Files included in the binary package:

(freesynd)
/etc/freesynd/freesynd.ini
/usr/bin/freesynd.exe
/usr/share/doc/Cygwin/freesynd.README
/usr/share/doc/Freesynd/changelog.gz
/usr/share/doc/Freesynd/copyright
/usr/share/doc/freesynd/AUTHORS
/usr/share/doc/freesynd/COPYING
/usr/share/doc/freesynd/ChangeLog
/usr/share/doc/freesynd/NEWS
/usr/share/doc/freesynd/README
/usr/share/doc/freesynd/TODO.txt
/usr/share/freesynd/data/cursors/cursors.png
/usr/share/freesynd/data/lang/english.lng
/usr/share/freesynd/data/lang/french.lng
/usr/share/freesynd/data/lang/german.lng
/usr/share/freesynd/data/lang/italian.lng
/usr/share/freesynd/data/music/assassinate.ogg
/usr/share/freesynd/data/music/intro.ogg
/usr/share/freesynd/data/ref/original_data.crc
/usr/share/freesynd/data/ref/research.dat
/usr/share/freesynd/data/ref/weapons.dat
/usr/share/freesynd/CMakeLists.txt
/usr/share/freesynd/cursors/cursors.png
/usr/share/freesynd/lang/english.lng
/usr/share/freesynd/lang/french.lng
/usr/share/freesynd/lang/german.lng
/usr/share/freesynd/lang/italian.lng
/usr/share/freesynd/music/assassinate.ogg
/usr/share/freesynd/music/intro.ogg
/usr/share/freesynd/ref/original_data.crc
/usr/share/freesynd/ref/research.dat
/usr/share/freesynd/ref/weapons.dat
/usr/share/man/man6/freesynd.6.gz

------------------

Port Notes:

----- version 0.8-1bl1 -----
Version bump.

----- version 0.7.5-1bl1 -----
Version bump.

Expand Down
9 changes: 0 additions & 9 deletions freesynd/freesynd-0.7.5-1bl1.cygport

This file was deleted.

20 changes: 20 additions & 0 deletions freesynd/freesynd-0.8-1bl1.cygport
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
HOMEPAGE="https://sourceforge.net/projects/${PN}/"
SRC_URI="mirror://sourceforge/${PN}/Freesynd-${PV}-Source.zip"
SRC_DIR="Freesynd-${PV}-Source"

CATEGORY="Games"
SUMMARY="Cross-platform reimplementation of engine for the classic Bullfrog game, Syndicate"
DESCRIPTION="FreeSynd is a cross-platform, GPLed reimplementation of engine for the classic
Bullfrog game, Syndicate."

LICENSE="GPL-2.0-or-later"
LICENSE_SPDX="SPDX-License-Identifier: GPL-2.0-or-later"
LICENSE_URI="COPYING"

BUILD_REQUIRES="libpng-devel libSDL2-devel libSDL2_image-devel libSDL2_mixer-devel"

inherit cmake

DIFF_EXCLUDES="
version.h
"

0 comments on commit 7c3107c

Please sign in to comment.