You've already forked macports-ports
mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
41 lines
1.7 KiB
Plaintext
41 lines
1.7 KiB
Plaintext
PortSystem 1.0
|
|
|
|
name gcs-java
|
|
version 2011.01.02.1054
|
|
revision 1
|
|
categories games
|
|
license MPL-1.1 BSD Apache-2 LGPL-2.1+ MIT
|
|
platforms {darwin any}
|
|
supported_archs noarch
|
|
maintainers nomaintainer
|
|
homepage http://gurpscharactersheet.com
|
|
master_sites sourceforge:gcs-java
|
|
fetch.type git
|
|
git.url git://git.code.sf.net/p/gcs-java/git
|
|
git.branch 6c8ec2a0c149fa57eee4784d023a2107b32f6395
|
|
|
|
description GURPS Character Sheet
|
|
long_description \
|
|
GURPS Character Sheet (GCS) is a stand-alone, interactive, character sheet \
|
|
editor that allows you to build characters for Steve Jackson Games' GURPS \
|
|
4th Edition roleplaying game system.
|
|
|
|
depends_lib port:ttk port:trove4j port:itext
|
|
depends_build bin:ant:apache-ant
|
|
|
|
use_configure no
|
|
build.cmd ant
|
|
build.target dist
|
|
|
|
pre-build {
|
|
reinplace "s|\.\./ttk/TrollworksToolkit.jar|${prefix}/share/java/TrollworksToolkit.jar|" ${worksrcpath}/build.xml
|
|
reinplace "s|\.\./ttk/libraries/Trove.jar|${prefix}/share/java/trove.jar|" ${worksrcpath}/build.xml
|
|
reinplace "s|libraries/iText.jar|${prefix}/share/java/iText.jar|" ${worksrcpath}/build.xml
|
|
reinplace "s|\.\./ttk/libraries/AppleJavaExtensions.jar|/Developer/Library/Xcode/Organizer Templates/Java Templates/Java Application/lib/AppleJavaExtensions.jar|" ${worksrcpath}/build.xml
|
|
reinplace "s|match=\'\(APP_VERSION\.\+=\)\(\.\*\)\' replace=\'\\\\1 \$\{VERSION\}\'|match='(APP_VERSION.+=)(.*)' replace='\\\\1 ${version}'|" ${worksrcpath}/build.xml
|
|
}
|
|
|
|
destroot {
|
|
copy ${worksrcpath}/gcs_build/GCS-${version} ${destroot}${applications_dir}
|
|
}
|