1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-11 07:22:22 +00:00

jGnash is a free (no strings attached!) personal finance manager

with many of the same features as commercially-available software.
It was created in order to make tracking your personal finances easy,
but also provides the functionality required by advanced users.

WWW:	http://sourceforge.net/apps/mediawiki/jgnash/index.php?title=Main_Page

PR:		ports/142755
Submitted by:	Bernhard Froehlich <decke at bluelife.at>
This commit is contained in:
Martin Wilke 2010-02-02 16:14:24 +00:00
parent cbc1e846ae
commit 3479b2c383
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=249099
6 changed files with 82 additions and 0 deletions

View File

@ -16,6 +16,7 @@
SUBDIR += gnucash-docs
SUBDIR += grisbi
SUBDIR += homebank
SUBDIR += jgnash
SUBDIR += kexchange
SUBDIR += khacc
SUBDIR += kmymoney2

35
finance/jgnash/Makefile Normal file
View File

@ -0,0 +1,35 @@
# New ports collection makefile for: jgnash
# Date created: 2009-12-27
# Whom: Bernhard Froehlich <decke@bluelife.at>
#
# $FreeBSD$
#
PORTNAME= jGnash
PORTVERSION= 2.3.3
CATEGORIES= finance java
MASTER_SITES= SF/jgnash/Active%20Stable%202.x/2.3.x%20Releases
MAINTAINER= decke@bluelife.at
COMMENT= A free personal finance manager
WRKSRC= ${WRKDIR}/${PORTNAME}
DATADIR= ${JAVASHAREDIR}/${PORTNAME}
SUB_FILES= jgnash2.desktop
SUB_LIST= JAVA="${JAVA}"
PLIST_SUB+= DESKTOPDIR=${DESKTOPDIR:S|^${PREFIX}/||}
USE_ZIP= yes
USE_JAVA= yes
JAVA_VERSION= 1.6+
NO_BUILD= yes
do-install:
@${MKDIR} ${DATADIR}
@${CP} ${WRKSRC}/jgnash2.jar ${DATADIR}
@${CP} -R ${WRKSRC}/lib ${DATADIR}
@${MKDIR} ${DESKTOPDIR}
@${CP} ${WRKDIR}/jgnash2.desktop ${DESKTOPDIR}
.include <bsd.port.mk>

3
finance/jgnash/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (jGnash-2.3.3.zip) = d1e5ddd09b83d04df9b6486aa84288ba
SHA256 (jGnash-2.3.3.zip) = be655b5d51ed77e39ea541e2e82447046767902c5f9123730f6df4cb884af46d
SIZE (jGnash-2.3.3.zip) = 12442101

View File

@ -0,0 +1,9 @@
[Desktop Entry]
Type=Application
Version=0.9.4
Encoding=UTF-8
Name=jGnash
Comment=A free personal finance manager
Exec=%%JAVA%% -jar %%DATADIR%%/jgnash2.jar
Categories=Office;Finance;
StartupNotify=false

6
finance/jgnash/pkg-descr Normal file
View File

@ -0,0 +1,6 @@
jGnash is a free (no strings attached!) personal finance manager
with many of the same features as commercially-available software.
It was created in order to make tracking your personal finances easy,
but also provides the functionality required by advanced users.
WWW: http://sourceforge.net/apps/mediawiki/jgnash/index.php?title=Main_Page

28
finance/jgnash/pkg-plist Normal file
View File

@ -0,0 +1,28 @@
@comment $FreeBSD$
%%DATADIR%%/jgnash2.jar
%%DATADIR%%/lib/DynamicJasper-3.0.10.jar
%%DATADIR%%/lib/args4j-2.0.8.jar
%%DATADIR%%/lib/bloat-1.0.jar
%%DATADIR%%/lib/commons-beanutils-1.7.jar
%%DATADIR%%/lib/commons-collections-3.0.jar
%%DATADIR%%/lib/commons-logging-1.0.2.jar
%%DATADIR%%/lib/db4o-6.4.54.11278-java5.jar
%%DATADIR%%/lib/db4o-6.4.54.11278-nqopt.jar
%%DATADIR%%/lib/forms-1.2.1.jar
%%DATADIR%%/lib/iText-2.1.4.jar
%%DATADIR%%/lib/jGnashHelp.jar
%%DATADIR%%/lib/jasperreports-3.5.1.jar
%%DATADIR%%/lib/jcommon-1.0.15.jar
%%DATADIR%%/lib/jdt-compiler-3.1.1.jar
%%DATADIR%%/lib/jfreechart-1.0.12.jar
%%DATADIR%%/lib/jh.jar
%%DATADIR%%/lib/looks-2.3.0.jar
%%DATADIR%%/lib/mina-core-1.1.7.jar
%%DATADIR%%/lib/slf4j-api-1.4.3.jar
%%DATADIR%%/lib/slf4j-jdk14-1.4.3.jar
%%DATADIR%%/lib/swingx-1.6.jar
%%DATADIR%%/lib/xstream-1.3.1.jar
%%DESKTOPDIR%%/jgnash2.desktop
@dirrm %%DATADIR%%/lib
@dirrm %%DATADIR%%
@dirrmtry %%DESKTOPDIR%%