Re: games/openrct2: add a pkg/README

2017-12-09 Thread Brian Callahan


On 12/10/2017 2:40 AM, Anthony J. Bentley wrote:
> Brian Callahan writes:
>> Hi ports --
>>
>> I get asked fairly often how to set up OpenRCT2. I would like to add a 
>> pkg/README so that I don't have to keep answering the same question over 
>> and over.
>>
>> OK?
>>
>> ~Brian
>>
>> Index: Makefile
>> ===
>> RCS file: /cvs/ports/games/openrct2/Makefile,v
>> retrieving revision 1.5
>> diff -u -p -u -p -r1.5 Makefile
>> --- Makefile 9 Sep 2017 20:03:15 -   1.5
>> +++ Makefile 10 Dec 2017 06:16:05 -
>> @@ -3,6 +3,7 @@
>>  V = 0.1.1
>>  COMMENT =   open source re-implementation of RollerCoaster Tycoon 2
>>  DISTNAME =  openrct2-${V}
>> +REVISION =  0
>>  CATEGORIES =games x11
>>  
>>  HOMEPAGE =  https://openrct2.org/
>> Index: pkg/PLIST
>> ===
>> RCS file: /cvs/ports/games/openrct2/pkg/PLIST,v
>> retrieving revision 1.2
>> diff -u -p -u -p -r1.2 PLIST
>> --- pkg/PLIST9 Sep 2017 20:03:15 -   1.2
>> +++ pkg/PLIST10 Dec 2017 06:16:05 -
>> @@ -8,6 +8,7 @@ share/doc/openrct2/changelog.txt
>>  share/doc/openrct2/contributors.md
>>  share/doc/openrct2/licence.txt
>>  share/doc/openrct2/readme.txt
>> +share/doc/pkg-readmes/${FULLPKGNAME}
>>  share/icons/hicolor/128x128/apps/openrct2.png
>>  share/icons/hicolor/16x16/apps/openrct2.png
>>  share/icons/hicolor/256x256/apps/openrct2.png
>> Index: pkg/README
>> ===
>> RCS file: pkg/README
>> diff -N pkg/README
>> --- /dev/null1 Jan 1970 00:00:00 -
>> +++ pkg/README   10 Dec 2017 06:16:05 -
>> @@ -0,0 +1,25 @@
>> +$OpenBSD$
>> +
>> ++---
>> +| Running ${FULLPKGNAME} on OpenBSD
>> ++---
>> +
>> +OpenRCT2
>> +
>> +OpenRCT2 requires the original game files from RollerCoaster Tycoon 2
>> +to work properly.  These can come from an original CD or from GOG.com.
>> +
>> +If using the GOG.com version, you must extract the files from
>> +setup_rollercoaster_tycoon_2.exe using archivers/innoextract. The files
> I would refer to the package innoextract rather than the port here.
> Packages are still the primary way people should be getting software,
> not ports. With that change, ok with me.

I copied that line straight out of the CorsixTH pkg/README. I'll make
myself a note to change it there too.

~Brian



Re: games/openrct2: add a pkg/README

2017-12-09 Thread Anthony J. Bentley
Brian Callahan writes:
> Hi ports --
>
> I get asked fairly often how to set up OpenRCT2. I would like to add a 
> pkg/README so that I don't have to keep answering the same question over 
> and over.
>
> OK?
>
> ~Brian
>
> Index: Makefile
> ===
> RCS file: /cvs/ports/games/openrct2/Makefile,v
> retrieving revision 1.5
> diff -u -p -u -p -r1.5 Makefile
> --- Makefile  9 Sep 2017 20:03:15 -   1.5
> +++ Makefile  10 Dec 2017 06:16:05 -
> @@ -3,6 +3,7 @@
>  V =  0.1.1
>  COMMENT =open source re-implementation of RollerCoaster Tycoon 2
>  DISTNAME =   openrct2-${V}
> +REVISION =   0
>  CATEGORIES = games x11
>  
>  HOMEPAGE =   https://openrct2.org/
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/games/openrct2/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 PLIST
> --- pkg/PLIST 9 Sep 2017 20:03:15 -   1.2
> +++ pkg/PLIST 10 Dec 2017 06:16:05 -
> @@ -8,6 +8,7 @@ share/doc/openrct2/changelog.txt
>  share/doc/openrct2/contributors.md
>  share/doc/openrct2/licence.txt
>  share/doc/openrct2/readme.txt
> +share/doc/pkg-readmes/${FULLPKGNAME}
>  share/icons/hicolor/128x128/apps/openrct2.png
>  share/icons/hicolor/16x16/apps/openrct2.png
>  share/icons/hicolor/256x256/apps/openrct2.png
> Index: pkg/README
> ===
> RCS file: pkg/README
> diff -N pkg/README
> --- /dev/null 1 Jan 1970 00:00:00 -
> +++ pkg/README10 Dec 2017 06:16:05 -
> @@ -0,0 +1,25 @@
> +$OpenBSD$
> +
> ++---
> +| Running ${FULLPKGNAME} on OpenBSD
> ++---
> +
> +OpenRCT2
> +
> +OpenRCT2 requires the original game files from RollerCoaster Tycoon 2
> +to work properly.  These can come from an original CD or from GOG.com.
> +
> +If using the GOG.com version, you must extract the files from
> +setup_rollercoaster_tycoon_2.exe using archivers/innoextract. The files

I would refer to the package innoextract rather than the port here.
Packages are still the primary way people should be getting software,
not ports. With that change, ok with me.



games/openrct2: add a pkg/README

2017-12-09 Thread Brian Callahan

Hi ports --

I get asked fairly often how to set up OpenRCT2. I would like to add a 
pkg/README so that I don't have to keep answering the same question over 
and over.


OK?

~Brian

Index: Makefile
===
RCS file: /cvs/ports/games/openrct2/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile	9 Sep 2017 20:03:15 -	1.5
+++ Makefile	10 Dec 2017 06:16:05 -
@@ -3,6 +3,7 @@
 V =		0.1.1
 COMMENT =	open source re-implementation of RollerCoaster Tycoon 2
 DISTNAME =	openrct2-${V}
+REVISION =	0
 CATEGORIES =	games x11
 
 HOMEPAGE =	https://openrct2.org/
Index: pkg/PLIST
===
RCS file: /cvs/ports/games/openrct2/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST
--- pkg/PLIST	9 Sep 2017 20:03:15 -	1.2
+++ pkg/PLIST	10 Dec 2017 06:16:05 -
@@ -8,6 +8,7 @@ share/doc/openrct2/changelog.txt
 share/doc/openrct2/contributors.md
 share/doc/openrct2/licence.txt
 share/doc/openrct2/readme.txt
+share/doc/pkg-readmes/${FULLPKGNAME}
 share/icons/hicolor/128x128/apps/openrct2.png
 share/icons/hicolor/16x16/apps/openrct2.png
 share/icons/hicolor/256x256/apps/openrct2.png
Index: pkg/README
===
RCS file: pkg/README
diff -N pkg/README
--- /dev/null	1 Jan 1970 00:00:00 -
+++ pkg/README	10 Dec 2017 06:16:05 -
@@ -0,0 +1,25 @@
+$OpenBSD$
+
++---
+| Running ${FULLPKGNAME} on OpenBSD
++---
+
+OpenRCT2
+
+OpenRCT2 requires the original game files from RollerCoaster Tycoon 2
+to work properly.  These can come from an original CD or from GOG.com.
+
+If using the GOG.com version, you must extract the files from
+setup_rollercoaster_tycoon_2.exe using archivers/innoextract. The files
+will be in a directory named app. You must keep this directory, though
+it can be renamed and moved to a location of your choosing, and you can
+delete everything else that is extracted from the exe, such as the tmp
+directory. You must edit the game_path variable in
+~/.config/OpenRCT2/config.ini to point to this directory. You must use
+the full path.
+
+If you have a copy of the original RollerCoaster Tycoon, use can use
+its data files as well to play the original game. If using the GOG.com
+version, RollerCoaster Tycoon Deluxe, follow the same steps as above
+with setup_rollercoaster_tycoon_deluxe.exe and edit rct1_path in
+~/.config/OpenRCT2/config.ini to point to this directory.