| Summary: | [NEW PORT] games/wxlauncher: Multi-platform launcher for the Freespace 2 Source Code Project | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | lightside <lightside> |
| Component: | Individual Port(s) | Assignee: | Dmitry Marakasov <amdmi3> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | CC: | amdmi3 |
| Priority: | --- | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
| Bug Depends on: | |||
| Bug Blocks: | 195014 | ||
| Attachments: | |||
|
Description
lightside
2014-11-14 17:20:58 UTC
Created attachment 149405 [details]
The poudriere testport log (FreeBSD 10 amd64)
Created attachment 149406 [details]
The poudriere testport log (FreeBSD 9.3 amd64)
Created attachment 149407 [details]
The poudriere testport log (FreeBSD 8.4 amd64)
Created attachment 149417 [details]
The port in shar format
Removed blank line.
Created attachment 149501 [details]
The port in shar format
Wrapped cd related command(s) to parentheses.
Created attachment 149560 [details]
The port in shar format
- Changing the GetPlatformDefaultConfigFilePath function definition by declaring it extern, instead of inline, because of extern use inside of PushCmdlineFSO function.
- Changing version_strings.cpp.in file, based on GH_TAGNAME, without using hg.
Created attachment 149660 [details]
The poudriere testport log (FreeBSD 10 i386)
Looks good apart from that it probably needs USES=python:2:build, as it calls python scripts from cmake. Created attachment 150484 [details] The port in shar format (In reply to Dmitry Marakasov from comment #8) > Looks good apart from that it probably needs USES=python:2:build, as it > calls python scripts from cmake. Good point. While this port indirectly uses python to build, because of databases/py-sqlite3 build dependency, which also has it as runtime dependency, there is a need to determine PYTHON_PKGNAMEPREFIX variable. Also corrected version check for databases/py-sqlite3. Created attachment 150488 [details]
The port in shar format
Corrected version check for textproc/py-markdown.
A commit references this bug: Author: amdmi3 Date: Thu Dec 11 23:05:52 UTC 2014 New revision: 374553 URL: https://svnweb.freebsd.org/changeset/ports/374553 Log: wxLauncher is a multi-platform launcher for the Freespace 2 Source Code Project. wxLauncher aims to give one unified answer to members of the Freespace 2 Open community looking for an easy way to control fs2_open on various platforms and to those looking for an easy way to find and get updates to their Freespace 2 MODs and TCs. WWW: http://github.com/wxLauncher/wxlauncher PR: 195013 Submitted by: lightside@gmx.com Changes: head/games/Makefile head/games/wxlauncher/ head/games/wxlauncher/Makefile head/games/wxlauncher/distinfo head/games/wxlauncher/pkg-descr |