View | Details | Raw Unified | Return to bug 192792
Collapse All | Expand All

(-)finance/mybudget/Makefile (-6 / +31 lines)
Lines 3-25 Link Here
3
3
4
PORTNAME=	myBudget
4
PORTNAME=	myBudget
5
PORTVERSION=	0.60
5
PORTVERSION=	0.60
6
PORTREVISION=	8
6
PORTREVISION=	9
7
CATEGORIES=	finance gnome
7
CATEGORIES=	finance gnome
8
MASTER_SITES=	http://www.abisource.com/~msevior/
8
MASTER_SITES=	http://www.abisource.com/~msevior/
9
9
10
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	ports@FreeBSD.org
11
COMMENT=	Gtk+-2 finance manager
11
COMMENT=	Gtk+-2 finance manager
12
12
13
LICENSE=	LGPL21
14
15
NO_ARCH=	yes
13
NO_BUILD=	yes
16
NO_BUILD=	yes
14
USE_PYTHON=	yes
17
18
USES=		python shebangfix
19
SHEBANG_FILES=	myBudget.py
20
python_CMD=	${PYTHON_CMD}
15
USE_GNOME=	pygnome2
21
USE_GNOME=	pygnome2
22
INSTALL_ICONS=	yes
23
24
OPTIONS_DEFINE=	DOCS
16
25
17
NO_STAGE=	yes
18
post-patch:
26
post-patch:
19
	@${REINPLACE_CMD} -e 's|gobject.so|_gobject.so|' \
27
	@${REINPLACE_CMD} -e \
20
	    ${WRKSRC}/install.py
28
		"/^sPREFIX/s|=.*| = '${PREFIX}/share'|" ${WRKSRC}/myBudget.py
21
29
22
do-install:
30
do-install:
23
	cd ${WRKSRC} && ${PYTHON_CMD} ./install.py ${PREFIX}
31
	(cd ${WRKSRC} && ${INSTALL_SCRIPT} myBudget.py \
32
		${STAGEDIR}${PREFIX}/bin/myBudget)
33
	@${MKDIR} ${STAGEDIR}${DATADIR}
34
	(cd ${WRKSRC} && ${INSTALL_DATA} *.myb *.png *.txt \
35
		${STAGEDIR}${DATADIR})
36
	@${MKDIR} ${STAGEDIR}${DATADIR}/glade
37
	(cd ${WRKSRC}/glade && ${INSTALL_DATA} *.* \
38
		${STAGEDIR}${DATADIR}/glade)
39
	@${MKDIR} ${STAGEDIR}${DATADIR}/po
40
	(cd ${WRKSRC}/po && ${INSTALL_DATA} *.po \
41
		${STAGEDIR}${DATADIR}/po)
42
	(cd ${WRKSRC} && ${INSTALL_DATA} *.desktop \
43
		${STAGEDIR}${PREFIX}/share/applications)
44
	@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
45
	(cd ${WRKSRC} && ${INSTALL_DATA} *.svg \
46
		${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps)
47
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
48
	@(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
24
49
25
.include <bsd.port.mk>
50
.include <bsd.port.mk>
(-)finance/mybudget/pkg-descr (-24 / +1 lines)
Lines 1-27 Link Here
1
The aim of the program is to make it as easy as possible for people to
1
The aim of the program is to make it as easy as possible for people to
2
do their own personal budgets and keep track of their finances. Using
2
do their own personal budgets and keep track of their finances.
3
this program you can:
4
5
	* Create a budget and organize budget items into categories.
6
	* Nominate budget items to be paid from either a cash account or
7
	  via a "Direct Debit" account which allows you to save for big
8
	  ticket items and ensure timely payment of scheduled bills.
9
	* Automatically calculates how much money you must put aside
10
	  each fortnight to meet all your "Direct Debit" obligations.
11
	* Automatically tells you how much money you must have in Direct
12
	  Debit account to meet your obligatory payments on any
13
	  particular date.
14
	* Record and save expenses against each of your budget categories.
15
	* Track how your expenses relate to your budget so you can
16
	  determine if you are over or under-spending in any of your
17
	  categories.
18
	* Sort your records into categories or by date.
19
	* Comes with realistic example to show how things work.
20
	* Allows you to export any of your reports, records, budget and
21
	  Direct Debit status to the Gnumeric Spreadsheet program where
22
	  they can be either printed or used for more detailed analysis.
23
	* Allows you to export any of your reports, records, budget and
24
	  Direct Debit status to the AbiWord WordProcessor program where
25
	  they can be printed or incorporated into a report.
26
3
27
WWW: http://www.abisource.com/~msevior/index.html
4
WWW: http://www.abisource.com/~msevior/index.html
(-)finance/mybudget/pkg-plist (-38 / +36 lines)
Lines 1-38 Link Here
1
bin/myBudget
1
bin/myBudget
2
share/applications/myBudget.desktop
3
%%PORTDOCS%%%%DOCSDIR%%/DirectDebitPane.png
4
%%PORTDOCS%%%%DOCSDIR%%/ExportAbiWord.png
5
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html
6
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/1.png
7
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/addButton_0.png
8
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/deleteButton_0.png
9
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/deleteButton_1.png
10
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/gnumericButton_0.png
11
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/gnumericButton_1.png
12
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/gnumericButton_2.png
13
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/myBudget-1_0.png
14
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/myBudget-2_0.png
15
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/mybudget-3_0.png
16
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/quitButton_0.png
17
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/replaceButton_0.png
18
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/replaceButton_1.png
19
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/sortCategoriesButton_0.png
20
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/sortDatesButton_0.png
21
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.html_files/sortItem_0.png
22
%%PORTDOCS%%%%DOCSDIR%%/MyBudget.zabw
23
%%PORTDOCS%%%%DOCSDIR%%/addButton.png
24
%%PORTDOCS%%%%DOCSDIR%%/applyButton.png
25
%%PORTDOCS%%%%DOCSDIR%%/deleteButton.png
26
%%PORTDOCS%%%%DOCSDIR%%/gnumericButton.png
27
%%PORTDOCS%%%%DOCSDIR%%/myBudget-1.png
28
%%PORTDOCS%%%%DOCSDIR%%/myBudget-2.png
29
%%PORTDOCS%%%%DOCSDIR%%/mybudget-3.png
30
%%PORTDOCS%%%%DOCSDIR%%/quitButton.png
31
%%PORTDOCS%%%%DOCSDIR%%/replaceButton.png
32
%%PORTDOCS%%%%DOCSDIR%%/sortCategoriesButton.png
33
%%PORTDOCS%%%%DOCSDIR%%/sortDatesButton.png
34
%%PORTDOCS%%%%DOCSDIR%%/sortItem.png
35
share/icons/hicolor/scalable/apps/myBudget-icon.svg
2
%%DATADIR%%/abiword_head.txt
36
%%DATADIR%%/abiword_head.txt
3
%%DATADIR%%/applications/myBudget.desktop
4
%%DATADIR%%/docs/DirectDebitPane.png
5
%%DATADIR%%/docs/ExportAbiWord.png
6
%%DATADIR%%/docs/MyBudget.html
7
%%DATADIR%%/docs/MyBudget.html_files/1.png
8
%%DATADIR%%/docs/MyBudget.html_files/addButton_0.png
9
%%DATADIR%%/docs/MyBudget.html_files/deleteButton_0.png
10
%%DATADIR%%/docs/MyBudget.html_files/deleteButton_1.png
11
%%DATADIR%%/docs/MyBudget.html_files/gnumericButton_0.png
12
%%DATADIR%%/docs/MyBudget.html_files/gnumericButton_1.png
13
%%DATADIR%%/docs/MyBudget.html_files/gnumericButton_2.png
14
%%DATADIR%%/docs/MyBudget.html_files/myBudget-1_0.png
15
%%DATADIR%%/docs/MyBudget.html_files/myBudget-2_0.png
16
%%DATADIR%%/docs/MyBudget.html_files/mybudget-3_0.png
17
%%DATADIR%%/docs/MyBudget.html_files/quitButton_0.png
18
%%DATADIR%%/docs/MyBudget.html_files/replaceButton_0.png
19
%%DATADIR%%/docs/MyBudget.html_files/replaceButton_1.png
20
%%DATADIR%%/docs/MyBudget.html_files/sortCategoriesButton_0.png
21
%%DATADIR%%/docs/MyBudget.html_files/sortDatesButton_0.png
22
%%DATADIR%%/docs/MyBudget.html_files/sortItem_0.png
23
%%DATADIR%%/docs/MyBudget.zabw
24
%%DATADIR%%/docs/addButton.png
25
%%DATADIR%%/docs/applyButton.png
26
%%DATADIR%%/docs/deleteButton.png
27
%%DATADIR%%/docs/gnumericButton.png
28
%%DATADIR%%/docs/myBudget-1.png
29
%%DATADIR%%/docs/myBudget-2.png
30
%%DATADIR%%/docs/mybudget-3.png
31
%%DATADIR%%/docs/quitButton.png
32
%%DATADIR%%/docs/replaceButton.png
33
%%DATADIR%%/docs/sortCategoriesButton.png
34
%%DATADIR%%/docs/sortDatesButton.png
35
%%DATADIR%%/docs/sortItem.png
36
%%DATADIR%%/example.myb
37
%%DATADIR%%/example.myb
37
%%DATADIR%%/generic-budget.txt
38
%%DATADIR%%/generic-budget.txt
38
%%DATADIR%%/glade/icon.svg
39
%%DATADIR%%/glade/icon.svg
Lines 40-52 Link Here
40
%%DATADIR%%/glade/mybudget.gladep
41
%%DATADIR%%/glade/mybudget.gladep
41
%%DATADIR%%/gnumeric_foot.txt
42
%%DATADIR%%/gnumeric_foot.txt
42
%%DATADIR%%/gnumeric_head.txt
43
%%DATADIR%%/gnumeric_head.txt
43
%%DATADIR%%/pixmaps/myBudget-icon.svg
44
%%DATADIR%%/po/myBudget.po
44
%%DATADIR%%/po/myBudget.po
45
%%DATADIR%%/splashscreen.png
45
%%DATADIR%%/splashscreen.png
46
@dirrm %%DATADIR%%/po
46
@dirrm %%DATADIR%%/po
47
@dirrm %%DATADIR%%/pixmaps
48
@dirrm %%DATADIR%%/glade
47
@dirrm %%DATADIR%%/glade
49
@dirrm %%DATADIR%%/docs/MyBudget.html_files
50
@dirrm %%DATADIR%%/docs
51
@dirrm %%DATADIR%%/applications
52
@dirrm %%DATADIR%%
48
@dirrm %%DATADIR%%
49
%%PORTDOCS%%@dirrm %%DOCSDIR%%/MyBudget.html_files
50
%%PORTDOCS%%@dirrm %%DOCSDIR%%

Return to bug 192792