aboutsummaryrefslogtreecommitdiffstats
path: root/games/ftjava/Makefile
blob: 3a18e8fa2fedc1d51557767213c6190e2129f3fe (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# New ports collection makefile for: ftjava
# Date created:                      06FEB11
# Whom:                              peter.thoenen@yahoo.com
#
# $FreeBSD$

PORTNAME=   ftjava
PORTVERSION=    1.3
CATEGORIES= games java
MASTER_SITES=   http://www.warpfish.com/davisje/:file1 \
        http://home.nycap.rr.com/davisje/ftjava/:doc1
DISTFILES=  FTJavaV${PORTVERSION}.zip:file1 \
        FTJava_Documentation.html:doc1 faq.html:doc1 FTJava_Linux.html:doc1
DIST_SUBDIR=    ${PORTNAME}
EXTRACT_ONLY=   FTJavaV${PORTVERSION}.zip

MAINTAINER= peter.thoenen@yahoo.com
COMMENT=    Full Thrust PBEM Client

USE_JAVA=   yes
JAVA_VERSION=   1.4+
USE_ZIP=    yes
NO_BUILD=   yes
NO_WRKSUBDIR=   yes

IGNOREFILES=    FTJava_Documentation.html faq.html FTJava_Linux.html

DATADIR=    ${JAVASHAREDIR}/${PORTNAME}
DATAFILES=  Images IncomingGames OutgoingGames Ships FTJava.jar \
        activation.jar imap.jar log4j-1.2.7.jar mail.jar \
        mailapi.jar png.jar pop3.jar skeetutil.jar smtp.jar xerces.jar \
        xercesImpl.jar xmlParserAPIs.jar

.if !defined(NOPORTDOCS)
PORTDOCS=   FTJava_Linux.html faq.html FTJava_Documentation.html
.endif

SUB_FILES=  ftjava.sh

DESKTOP_ENTRIES=    "FTJava" "A PBEM client for Full Thrust" \
            "${DATADIR}/Images/FTJava.ico" \
            "ftjava" "Application;Game;BoardGame;StrategyGame;" \
            false

do-install:
    ${MKDIR} ${DATADIR}
    cd ${WRKSRC} && ${FIND} ${DATAFILES} -type d -exec ${MKDIR} ${DATADIR}/{} ";"
    cd ${WRKSRC} && ${FIND} ${DATAFILES} -type f -exec ${INSTALL_DATA} {} ${DATADIR}/{} ";"
    ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${PREFIX}/bin/${PORTNAME:L}
.if !defined(NOPORTDOCS)
    ${MKDIR} ${DOCSDIR}
.for doc in ${PORTDOCS}
    ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${doc} ${DOCSDIR}
.endfor
.endif

.include <bsd.port.mk>
3 +0800'>2018-05-091-0/+12 * core/rawdb: separate raw database access to own package (#16666)Péter Szilágyi2018-05-071-3/+4 * internal: golint updates for this or self warning (#16634)kiel barry2018-05-021-27/+27 * cmd/geth, mobile: add memsize to pprof server (#16532)Felix Lange2018-04-231-10/+17 * all: fix various typos (#16533)Wuxiang2018-04-191-1/+1 * core/types: remove String methods from struct types (#16205)Steven Roose2018-04-051-1/+2 * internal/ethapi: make resent gas params optionalPéter Szilágyi2018-03-081-2/+2 * cmd/evm, core/vm, internal/ethapi: don't disable call gas meteringPéter Szilágyi2018-03-051-7/+7 * internal/debug: add support for mutex profiles (#16230)Felix Lange2018-03-032-4/+38 * internal/ethapi: fix getTransactionReceiptPéter Szilágyi2018-02-281-2/+2 * metrics: pull library and introduce ResettingTimer and InfluxDB reporter (#15...Anton Evangelatov2018-02-231-0/+6 * eth, les, light: filter on logs only, derive receipts on demandPéter Szilágyi2018-02-231-3/+7 * ethapi: prevent creating contract if no data is provided (#16108)Martin Holst Swende2018-02-211-0/+12 * all: update license information (#16089)Felix Lange2018-02-142-9/+9 * internal/build: fix usage of strings.TrimLeft (#16066)ferhat elmas2018-02-121-1/+1 * core, trie: intermediate mempool between trie and database (#15857)Péter Szilágyi2018-02-061-1/+1 * internal: fix a typo that caused a lint error on travis (#15987)Guillaume Ballet2018-01-291-1/+1 * ethapi: add personal.signTransaction (#15971)Martin Holst Swende2018-01-272-20/+60 * cmd/ethkey: fix formatting, review nits (#15807)Felix Lange2018-01-161-3/+5 * all: update generated code (#15808)Felix Lange2018-01-081-16/+12 * all: switch gas limits from big.Int to uint64Péter Szilágyi2018-01-032-32/+34 * cmd, core, eth/tracers: support fancier js tracing (#15516)Péter Szilágyi2017-12-213-531/+24 * Merge pull request #15674 from chfast/vm-no-snapshot-paramPéter Szilágyi2017-12-181-1/+1 |\ | * core/vm: Remove snapshot param from Interpreter.Run()Paweł Bylica2017-12-151-1/+1 * | internal/ethapi: support "input" in transaction args (#15640)Felix Lange2017-12-181-3/+16 * | internal/ethapi: don't crash for missing receiptsrhaps1072017-12-141-1/+4 |/ * internal/ethapi: fix typo in comment (#15659)yoza2017-12-131-1/+1 * internal/ethapi: avoid recreating JavaScript tracer wrappersPéter Szilágyi2017-11-241-43/+42 * eth, internal: Implement getModifiedAccountsBy(Hash|Number) using trie diffs ...Nick Johnson2017-11-201-0/+12 * internal/ethapi: fix js tracer to properly decode addresses (#15297)Pulyak Viktor2017-11-181-10/+10 * Added output to clarify gas calculation in txpool.inspecttsarpaul2017-11-171-2/+2 * core/vm, internal/ethapi: tracer no full storage, nicer json output (#15499)Péter Szilágyi2017-11-171-25/+32 * accounts, internal: fail if no suitable estimated gas found (#15477)gary rong2017-11-151-13/+26 * dockerignore, internal/build: forward correct git folderPéter Szilágyi2017-11-132-4/+5 * .dockerignore, internal/build: Read git information directly from file (#15458)Arba Sasmoyo2017-11-132-5/+18 * internal/web3ext: make whisper v5 methods work (#15111)Guillaume Ballet2017-10-063-2977/+351 * internal, accounts, eth: utilize vm failed flag to help gas estimationrjl4934564422017-10-021-15/+18 * core/types, internal: swap Receipt.Failed to StatusPéter Szilágyi2017-10-021-8/+3 * internal/ethapi: add status code to receipt rpc returnrjl4934564422017-10-021-3/+14 * internal/ethapi: remove code duplication around tx sending (#15158)slumber11222017-09-251-21/+7 * eth, internal/ethapi: fix spelling of 'Ethereum' (#15164)Ernesto del Toro2017-09-201-4/+4 * internal/debug: add debug_setGCPercentFelix Lange2017-09-112-0/+11 * internal/debug: add debug_freeOSMemory (#15122)Felix Lange2017-09-112-71/+68 * core: make txpool operate on immutable statePéter Szilágyi2017-09-052-2/+0 * Merge pull request #15014 from rjl493456442/metropolis-eip658Péter Szilágyi2017-08-231-1/+2 |\ | * core: implement Metropolis EIP 658, receipt status byterjl4934564422017-08-221-1/+2 * | cmd/evm, core/vm, internal/ethapi: Show error when exiting (#14985)Martin Holst Swende2017-08-231-1/+1 |/ * core, light: send chain events using event.Feed (#14865)Miya Chen2017-08-181-0/+4 * accounts: refactor API for generalized USB walletsPéter Szilágyi2017-08-091-4/+11 * accounts, console, internal: support trezor hardware walletPéter Szilágyi2017-08-092-0/+21 * internal: fix megacheck warnings (#14919)Egon Elbre2017-08-072-34/+3 * internal/build: add GoTool and document why it uses GOROOTFelix Lange2017-08-071-2/+14 * core: remove redundant storage of transactions and receipts (#14801)Péter Szilágyi2017-07-151-146/+68 * internal/web3ext: fix debug.traceBlockFromFile wrapper (#14774)Daniel Sloof2017-07-101-2/+2 * core/state: access trie through Database interface, track errors (#14589)Felix Lange2017-06-272-30/+16 * Merge pull request #14540 from bas-vk/whisper-apiPéter Szilágyi2017-06-261-26/+36 |\ | * whisperv5: integrate whisper and add whisper RPC simulatorBas van Kervel2017-06-151-26/+36 * | swarm/test: add integration test for 'swarm up' (#14353)Lewis Marshall2017-06-211-0/+270 |/ * cmd/evm: add --prestate, --sender, --json flags for fuzzing (#14476)Martin Holst Swende2017-06-071-0/+7 * internal/ethapi: initialize account mutex in lock properlyMartin Holst Swende2017-06-011-2/+3 * Merge pull request #14516 from holiman/noncefixesPéter Szilágyi2017-05-303-36/+92 |\ | * internal/ethapi: add mutex around signing + nonce assignmentMartin Holst Swende2017-05-303-36/+92 * | internal/ethapi: fix tx nonces in pool inspect/contentPéter Szilágyi2017-05-291-8/+8 |/ * Merge pull request #14502 from karalabe/mobile-import-ecdsaFelix Lange2017-05-251-4/+2 |\ | * accounts/keystore, crypto: enforce 256 bit keys on importPéter Szilágyi2017-05-231-4/+2 * | Merge pull request #14336 from obscuren/metropolis-preparationFelix Lange2017-05-251-1/+1 |\ \ | |/ |/| | * consensus, core/*, params: metropolis preparation refactorJeffrey Wilcke2017-05-181-1/+1 * | internal/ethapi: lock when auto-filling transaction nonce (#14483)Martin Holst Swende2017-05-191-0/+23 |/ * whisper: switching to v5 + minor refactoring (#14387)gluk2562017-04-281-1/+100 * cmd, eth, les, mobile: make networkid uint64 everywherePéter Szilágyi2017-04-251-2/+2 * Merge pull request #14350 from fjl/trie-iterator-skip-2Péter Szilágyi2017-04-251-0/+5 |\ | * eth: add debug_storageRangeAtFelix Lange2017-04-251-0/+5 * | internal/ethapi: return empty arrays instead of null (#14374)bas-vk2017-04-241-3/+3 |/ * all: update license informationFelix Lange2017-04-141-1/+1 * cmd/utils, node: remove unused solc references and improve RPC config (#14324)bas-vk2017-04-132-6/+1 * consensus/clique, internal/web3ext: support hash based API queries (#14321)Péter Szilágyi2017-04-121-2/+10 * Merge pull request #14311 from Arachnid/tracingNick Johnson2017-04-121-22/+62 |\ | * internal/ethapi: Add support for fetching information about the current call ...Nick Johnson2017-04-111-22/+62 * | consensus/clique: Proof of Authority (#3753)Péter Szilágyi2017-04-101-0/+41 |/ * .travis, build: autodelete old unstable archives (#13867)Péter Szilágyi2017-04-062-2/+55 * core, consensus: pluggable consensus engines (#3817)Péter Szilágyi2017-04-051-2/+2 * swarm/api: improve FUSE build constraints, logging and APIs (#3818)Felix Lange2017-03-311-24/+19 * build: unify vendor skipping logicFelix Lange2017-03-231-0/+28 * swarm/api: support mounting manifests via FUSE (#3690)Zahoor Mohamed2017-03-231-0/+29 * all: import "context" instead of "golang.org/x/net/context"Felix Lange2017-03-233-13/+4 * core/vm: use uint64 instead of *big.Int in tracer (#3805)Yohann Leon2017-03-223-7/+7 * Merge pull request #3756 from fjl/core-types-gencodecFelix Lange2017-03-222-3/+4 |\ | * internal/jsre/deps: ensure that go generate produces no changesFelix Lange2017-03-072-3/+4 * | internal/ethapi: drop eth_compile (#3740)Péter Szilágyi2017-03-162-85/+1 * | all: finish integrating Go ethash, delete C++ vendorPéter Szilágyi2017-03-091-14/+2 * | all: swap out the C++ ethash to the pure Go one (mining todo)Péter Szilágyi2017-03-091-6/+2 |/ * all: update light logs (and a few others) to the new modelPéter Szilágyi2017-03-034-37/+35 * all: unify big.Int zero checks, use common/math in more places (#3716)Felix Lange2017-02-281-4/+4 * Merge pull request #3717 from tranvictor/masterPéter Szilágyi2017-02-281-1/+1 |\ | * internal/ethapi: fixes #2648, returns logsBloom for pending blocktranvictor2017-02-271-1/+1 * | all: disable log message colors outside of gethFelix Lange2017-02-271-4/+13 |/ * common: move big integer math to common/math (#3699)Felix Lange2017-02-271-6/+9 * internal, log: support debug log prints, displaying log originsPéter Szilágyi2017-02-231-3/+11 * all: blidly swap out glog to our log15, logs need reworkPéter Szilágyi2017-02-234-48/+50 * params: core, core/vm, miner: 64bit gas instructionsJeffrey Wilcke2017-02-143-23/+45 * core, eth, internal: Added `debug_getBadBlocks()` method (#3654)Martin Holst Swende2017-02-141-1/+6 * Revert "params: core, core/vm, miner: 64bit gas instructions (#3514)"Jeffrey Wilcke2017-02-133-44/+23 * accounts, cmd, internal, node: implement HD wallet self-derivationPéter Szilágyi2017-02-131-1/+5 * accounts, cmd, internal, mobile, node: canonical account URLsPéter Szilágyi2017-02-131-3/+1 * accounts, cmd, eth, internal, miner, node: wallets and HD APIsPéter Szilágyi2017-02-132-19/+114 * accounts, cmd, eth, internal, mobile, node: split account backendsPéter Szilágyi2017-02-132-53/+57 * accounts/abi, internal/jsre/deps: gofmt -w -s (#3636)Diego Siqueira2017-02-031-2/+2 * params: core, core/vm, miner: 64bit gas instructions (#3514)Jeffrey Wilcke2017-02-023-30/+50 * console, internal/web3ext: remove bzz and ens extensions (#3602)Felix Lange2017-01-251-97/+0 * accounts/abi/bind, internal/ethapi: binary search gas estimation (#3587)Péter Szilágyi2017-01-211-2/+28 * internal/guide: initial test suite to ensure guide snippets run ok (#3582)Péter Szilágyi2017-01-202-0/+118 * Merge pull request #3579 from bas-vk/natspecPéter Szilágyi2017-01-171-6/+0 |\ | * cmd,eth,les,internal: remove natspec supportBas van Kervel2017-01-171-6/+0 * | cmd/geth, core: add support for recording SHA3 preimages (#3543)Nick Johnson2017-01-171-0/+6 |/ * internal: update web3.js to 0.18.1, embed deps with go-bindata (#3545)Péter Szilágyi2017-01-136-327/+774 * internal/ethapi: fix duration parameter of personal_unlockAccount (#3542)Felix Lange2017-01-111-5/+8 * all: fix spelling errorsPéter Szilágyi2017-01-072-14/+14 * Merge pull request #3518 from fjl/ethclient-dependency-cleanupPéter Szilágyi2017-01-061-1/+1 |\ | * core/vm: move Log to core/typesFelix Lange2017-01-061-1/+1 * | accounts, internal, mobile: polish accounts API, extend Android testsPéter Szilágyi2017-01-051-6/+5 |/ * core/vm: improved EVM run loop & instruction calling (#3378)Jeffrey Wilcke2017-01-053-5/+5 * accounts, core, crypto, internal: use normalised V during signature handling ...Péter Szilágyi2017-01-051-8/+27 * internal/ethapi: fix hex handling for eth_call input and eth_sendRawTransactionFelix Lange2016-12-201-4/+4 * rpc: remove HexNumber, replace all uses with hexutil typesFelix Lange2016-12-201-301/+159 * rpc: remove HexBytes, replace all uses with hexutil.BytesFelix Lange2016-12-201-9/+9 * internal/jsre: fix built-in inspect functionFelix Lange2016-12-202-4/+4 * internal/ethapi: fix hex handling for eth_sign, personal_{sign,recover}Felix Lange2016-12-161-29/+14 * core: bugfix state change race condition in txpool (#3412)bas-vk2016-12-112-5/+13 * core, core/vm: implemented a generic environment (#3348)Jeffrey Wilcke2016-12-063-63/+10 * cmd/bzzd: swarm daemon fixes (#3359)Viktor Trón2016-11-281-14/+2 * internal/build: use 'git tag --points-at' to get the current tagFelix Lange2016-11-281-1/+6 * cmd/utils, internal/web3ext: removed httpGetJeffrey Wilcke2016-11-251-5/+0 * internal/web3ext: remove registrar-related extensionsFelix Lange2016-11-251-30/+0 * internal/build: add support for git tag in local EnvironmentFelix Lange2016-11-232-3/+9 * .travis, build: Build step to push .aar to Maven CentralPéter Szilágyi2016-11-141-1/+1 * core/types: turn off nonce checking for Call messagesZsolt Felfoldi2016-11-141-1/+1 * core/types, params: EIP#155Jeffrey Wilcke2016-11-132-34/+56 * core, core/state, trie: EIP158, reprice & skip empty account writeJeffrey Wilcke2016-11-131-6/+3 * all: update license informationFelix Lange2016-11-095-3/+5 * les: light client protocol and APIZsolt Felfoldi2016-11-092-8/+9 * build: fix remote path for archive uploads (#3243)Felix Lange2016-11-091-0/+6 * build: NSIS based Windows installer (#3240)Péter Szilágyi2016-11-091-0/+23 * internal/build: call correct signer methodPéter Szilágyi2016-11-081-1/+1 * build, internal/build: misc improvements (#3229)Felix Lange2016-11-031-10/+18 * travis, build: implement uploading archives to azurePéter Szilágyi2016-11-032-0/+116 * internal/debug, internal/ethapi, rpc, swarm/storage: Ran "go fmt"Kenji Siu2016-11-012-23/+23 * Merge pull request #3064 from pirapira/limit_struct_logsJeffrey Wilcke2016-10-311-1/+2 |\ | * vm, ethapi: add `limit` option to traceTransactionYoichi Hirai2016-09-301-1/+2 * | internal/ethapi: add personal_sign and fix eth_sign to hash message (#2940)bas-vk2016-10-292-8/+84 * | Godeps, vendor: convert dependency management to trash (#3198)Péter Szilágyi2016-10-291-5/+4 * | internal/ethapi: add debug.chaindbCompactFelix Lange2016-10-202-0/+23 * | Merge pull request #3100 from kobigurk/developFelix Lange2016-10-172-1/+55 |\ \ | * | internal/ethapi, internal/web3ext: adds raw tx retrieval methodsKobi Gurkan2016-10-102-1/+55 * | | Merge pull request #3111 from obscuren/gas-price-forkPéter Szilágyi2016-10-151-1/+3 |\ \ \ | * | | core, core/vm: added gas price variance tableJeffrey Wilcke2016-10-151-1/+3 * | | | metrics, internal/debug: Add --pprofaddr flag, expose metrics via gexpNick Johnson2016-10-141-2/+7 | |/ / |/| | * | | Merge pull request #3088 from bas-vk/rpc-block-outputFelix Lange2016-10-071-1/+1 |\ \ \ | |/ / |/| | | * | core/types: renamed receiptRoot to receiptsRootBas van Kervel2016-10-051-1/+1 * | | Merge pull request #3092 from fjl/state-journalJeffrey Wilcke2016-10-061-8/+8 |\ \ \ | * | | core/state: implement reverts by journaling all changesFelix Lange2016-10-061-8/+8 * | | | internal/ethapi: bugfix gas price and limit swapped in eth_resendBas van Kervel2016-10-051-4/+3 | |/ / |/| | * | | internal/build: fix git tag env variable for AppVeyorFelix Lange2016-10-031-1/+1 |/ / * | internal/build: use less edgy command to get the branch nameFelix Lange2016-10-031-1/+3 * | Merge pull request #3066 from fjl/build-envPéter Szilágyi2016-10-022-8/+120 |\ \ | * | build: improve debian packagingFelix Lange2016-10-022-8/+120 | |/ * / cmd, core, internal, light, tests: avoid hashing the code in the VMPéter Szilágyi2016-10-011-1/+1 |/ * core, eth, trie: reuse trie journals in all our codePéter Szilágyi2016-09-281-0/+2 * core/state: track all accounts in canon stateFelix Lange2016-09-261-2/+2 * ethereum, ethclient: add SyncProgress API endpointPéter Szilágyi2016-09-061-7/+7 * core, eth, internal, miner: optimize txpool for quick opsPéter Szilágyi2016-09-021-1/+1 * core, eth, miner: only retain 1 tx/nonce, remove bad onesPéter Szilágyi2016-09-022-37/+25 * swarm: plan bee for content storage and distribution on web3ΞTHΞЯSPHΞЯΞ2016-08-311-9/+151 * common,internal: typo/misspelling fixes (#2953)gregg dourgarian2016-08-271-5/+5 * internal/ethapi: add missing output fieldsFelix Lange2016-08-041-24/+33 * internal/ethapi: Fix bug in opCodeWrapper usageNick Johnson2016-08-242-6/+23 * internal/ethapi: Improve tracer error reporting and serializationNick Johnson2016-08-242-11/+26 * core/vm, eth: Add support for javascript trace functionsNick Johnson2016-08-233-1/+488 * core/vm: Refactor tracing to make Tracer the main interfaceNick Johnson2016-08-221-54/+0 * Merge pull request #2909 from fjl/account-manager-cleanupFelix Lange2016-08-183-73/+90 |\ | * common/compiler: simplify solc wrapperFelix Lange2016-08-173-73/+90 * | rpc: refactor subscriptions and filtersBas van Kervel2016-08-171-122/+4 |/ * Merge pull request #2740 from Firescar96/removepeerFelix Lange2016-07-291-0/+5 |\ | * node, p2p, internal: Add ability to remove peers via admin interfaceFirescar962016-07-151-0/+5 * | rpc: add new client, use it everywhereFelix Lange2016-07-231-1/+1 * | eth/api: rename signAndSendTransaction to sendTransactionBas van Kervel2016-07-222-4/+10 * | core: added CheckNonce() to Message interfacezsfelfoldi2016-07-111-2/+2 * | Merge pull request #2159 from zsfelfoldi/light-backendPéter Szilágyi2016-06-302-0/+1661 |\ \ | |/ |/| | * eth: separate common and full node-specific API and backend servicezsfelfoldi2016-06-162-0/+1661 * | web3ext: Remove old natspec Admin_JS stubsJustin Clark-Casey2016-06-241-15/+0 * | build: add ci.go, use it everywhereFelix Lange2016-06-222-0/+299 |/ * cmd/geth: codegansta/cli package renamed to urfave/cliBas van Kervel2016-06-091-1/+1 * internal/jsre: ensure Stop can be called more than onceFelix Lange2016-06-031-7/+9 * console, internal/jsre: colorize JavaScript exceptions tooPéter Szilágyi2016-05-302-2/+20 * cmd, console: split off the console into a reusable packagePéter Szilágyi2016-05-307-0/+16874 * eth: add new RPC method (personal.) SignAndSendTransactionBas van Kervel2016-05-201-0/+6 * cmd/geth, internal/web3ext, rpc: surface rpc module, fix shh, fix minerPéter Szilágyi2016-05-111-116/+131 * internal/debug: also rename debug_startTrace to debug_startGoTraceFelix Lange2016-05-065-14/+14 * internal/debug: rename debug_trace to debug_goTraceFelix Lange2016-05-062-4/+4 * eth: add personal_importRawKey for runtime private key importAles Katona2016-04-281-6/+21 * rpc: move web3.js extensions to internal/web3extFelix Lange2016-04-151-0/+463 * internal/debug: add memStats and gcStats to APIFelix Lange2016-04-131-0/+15 * cmd/utils, internal/debug: show all stacks for 10x Ctrl-C induced panicFelix Lange2016-03-122-0/+51 * internal/debug: don't disable heap profile collection by defaultFelix Lange2016-03-121-0/+1 * internal/debug: APIs for profiling and tracingFelix Lange2016-01-284