1SUMMARY="A puzzle game consisting of marbles that roll along paths"
2DESCRIPTION="Pathological is an enriched clone of the game Logical by Rainbow Arts. \
3To solve a level, fill each wheel with four marbles of matching color.
4Various board elements such as teleporters, switches, filters, etc., make the \
5game interesting and challenging.
6New levels can be created using your favorite text editor."
7HOMEPAGE="http://pathological.sourceforge.net/"
8COPYRIGHT="2003 John-Paul Gignac
9	2013 Debian Games Team
10	2013 Markus Koschany
11	Barry deFreese
12	Reiner Herrmann"
13LICENSE="GNU GPL v2"
14REVISION="1"
15SOURCE_URI="https://salsa.debian.org/games-team/pathological/-/archive/debian/1.1.3-17/pathological-debian-1.1.3-17.tar.bz2"
16CHECKSUM_SHA256="3a4ed34d9f1d70a918e0aff6ef48e598c80bf3f3cdea9430b96a2dd51cd3e20a"
17SOURCE_DIR="pathological-debian-1.1.3-17"
18PATCHES="pathological-1.1.3_17.patchset"
19
20# pygame is secondary architecture, so we can't use primary for 32bit
21ARCHITECTURES="all !x86_gcc2"
22SECONDARY_ARCHITECTURES="x86"
23
24GLOBAL_WRITABLE_FILES="var/games/pathological_scores keep-old"
25
26PROVIDES="
27	pathological$secondaryArchSuffix = $portVersion
28	app:Pathological = $portVersion
29	"
30REQUIRES="
31	haiku$secondaryArchSuffix
32	pygame$secondaryArchSuffix
33	"
34
35BUILD_REQUIRES="
36	haiku${secondaryArchSuffix}_devel
37	"
38BUILD_PREREQUIRES="
39	cmd:gcc$secondaryArchSuffix
40	cmd:make
41	cmd:pngtopnm
42	cmd:ppmcolormask
43	cmd:pnmcomp
44	"
45
46BUILD()
47{
48	make DESTDIR=$prefix \
49		BINDIR=$appsDir \
50		DATADIR=$dataDir/pathological \
51		DOCDIR=$docDir \
52		LIBDIR=$prefix/lib \
53		MANDIR=$manDir $jobArgs
54}
55
56INSTALL()
57{
58	sed -i 's,\/usr/share/games,\/system/data,g' pathological
59	sed -i 's,\.pathological_scores,\config/settings/pathological_scores,g' pathological.py
60
61	mkdir -p $appsDir $dataDir/pathological
62	make install DESTDIR=$prefix \
63		BINDIR=$appsDir \
64		DATADIR=$dataDir/pathological \
65		DOCDIR=$docDir \
66		LIBDIR=$prefix/lib \
67		MANDIR=$manDir
68	rm -rf $prefix/usr # pixmaps
69	mv $appsDir/pathological $appsDir/Pathological
70}
71