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

(-)finance/opentaxsolver/Makefile (-8 / +16 lines)
Lines 6-16 Link Here
6
#
6
#
7
7
8
PORTNAME=	${UPPORTNAME:L}
8
PORTNAME=	${UPPORTNAME:L}
9
PORTVERSION=	3.07
9
PORTVERSION=	3.08
10
CATEGORIES=	finance
10
CATEGORIES=	finance
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITE_SUBDIR=	opentaxsolver
12
MASTER_SITE_SUBDIR=	opentaxsolver
13
DISTNAME=	${UPPORTNAME}2005_3.07
13
DISTNAME=	${UPPORTNAME}2005_${PORTVERSION}
14
EXTRACT_SUFX=	.tgz
14
EXTRACT_SUFX=	.tgz
15
15
16
MAINTAINER=	jhein@timing.com
16
MAINTAINER=	jhein@timing.com
Lines 18-27 COMMENT= US tax prep software Link Here
18
18
19
USE_XLIB=	yes
19
USE_XLIB=	yes
20
UPPORTNAME=	OpenTaxSolver
20
UPPORTNAME=	OpenTaxSolver
21
XLIB_PREFIX?=	${X11BASE}
21
22
22
post-patch:
23
post-patch:
23
	@${REINPLACE_CMD} -e 's/%%PREFIX%%/${PREFIX:C,/,\/,g}/' \
24
	@${REINPLACE_CMD} -e 's/%%PREFIX%%/${PREFIX:C,/,\/,g}/' \
24
	${WRKSRC}/src/GUI/ots_gui.c
25
	${WRKSRC}/src/GUI/ots_gui.c
26
	@${REINPLACE_CMD} -e 's/%%XLIB_PREFIX%%/${XLIB_PREFIX:C,/,\/,g}/' \
27
	${WRKSRC}/src/GUI/Makefile.linux
25
28
26
do-build:
29
do-build:
27
	@(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} \
30
	@(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} \
Lines 29-53 do-build: Link Here
29
32
30
BUILDPROGLISTCMD=	${FIND} bin -type f
33
BUILDPROGLISTCMD=	${FIND} bin -type f
31
BUILDEXAMPLELISTCMD=	${FIND} examples_and_templates -type f
34
BUILDEXAMPLELISTCMD=	${FIND} examples_and_templates -type f
35
BUILDEXAMPLEDIRLISTCMD=	${FIND} examples_and_templates -type d
32
NEWPLIST=		${WRKDIR}/plist.new
36
NEWPLIST=		${WRKDIR}/plist.new
33
37
34
do-install:
38
do-install:
35
	@(cd ${WRKSRC} && \
39
	@(cd ${WRKSRC} && \
36
	for prog in $$(${BUILDPROGLISTCMD}); do \
40
	for prog in $$(${BUILDPROGLISTCMD}); do \
37
		${INSTALL_PROGRAM} $${prog} ${PREFIX}/bin/. ; \
41
	    ${INSTALL_PROGRAM} $${prog} ${PREFIX}/bin/. ; \
38
	done && \
42
	done && \
39
	${MKDIR} ${PREFIX}/share/ots && \
43
	${MKDIR} ${PREFIX}/share/ots && \
40
	${INSTALL_DATA} src/GUI/otslogo.ppm ${PREFIX}/share/ots/. && \
44
	${INSTALL_DATA} src/GUI/otslogo.ppm ${PREFIX}/share/ots/. && \
41
	for example in $$(${BUILDEXAMPLELISTCMD}); do \
45
	for example in $$(${BUILDEXAMPLELISTCMD}); do \
42
		${MKDIR} ${PREFIX}/share/ots/$$(dirname $${example}) && \
46
	    ${MKDIR} ${PREFIX}/share/ots/$$(dirname $${example}) && \
43
		${INSTALL_DATA} $${example} \
47
	    ${INSTALL_DATA} $${example} \
44
		${PREFIX}/share/ots/$$(dirname $${example})/. ; \
48
	    ${PREFIX}/share/ots/$$(dirname $${example})/. ; \
45
	done)
49
	done)
46
50
47
new-plist:
51
new-plist:
48
	@(cd ${WRKSRC} && \
52
	@(cd ${WRKSRC} && \
49
	${BUILDPROGLISTCMD} > ${NEWPLIST} && \
53
	${BUILDPROGLISTCMD} | ${SORT} > ${NEWPLIST} && \
50
	${ECHO_CMD} share/ots/otslogo.ppm >> ${NEWPLIST} && \
54
	${ECHO_CMD} share/ots/otslogo.ppm >> ${NEWPLIST} && \
51
	${BUILDEXAMPLELISTCMD} | ${SED} 's,^,share/ots/,' >> ${NEWPLIST})
55
	${BUILDEXAMPLELISTCMD} | ${SED} 's,^,share/ots/,' | ${SORT} \
56
	    >> ${NEWPLIST} && \
57
	for f in $$(${BUILDEXAMPLEDIRLISTCMD} | ${SED} 's,^,share/ots/,' && \
58
	    ${ECHO_CMD} share/ots); do ${ECHO_CMD} @dirrm $$f; done | \
59
	    ${SORT} -r >> ${NEWPLIST})
52
60
53
.include <bsd.port.mk>
61
.include <bsd.port.mk>
(-)finance/opentaxsolver/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (OpenTaxSolver2005_3.07.tgz) = 7601b50059b55588104591de9e7a8cac
1
MD5 (OpenTaxSolver2005_3.08.tgz) = 7467cc72d85b2a88366046cf7c52719c
2
SHA256 (OpenTaxSolver2005_3.07.tgz) = acf281b2c62405808f453a4c3c926c950501a2700a621aad80ff35b7d0b5d823
2
SHA256 (OpenTaxSolver2005_3.08.tgz) = 01d691b367b82f818c0baa227a65189a04a68a02c7b8f6163b955e65901b1a03
3
SIZE (OpenTaxSolver2005_3.07.tgz) = 224382
3
SIZE (OpenTaxSolver2005_3.08.tgz) = 224468
(-)finance/opentaxsolver/pkg-plist (-29 / +29 lines)
Lines 1-53 Link Here
1
bin/ots_gui
1
bin/ots_gui
2
bin/taxsolve_US_1040_2005
3
bin/taxsolve_US_1040_Sched_C_2005
4
bin/taxsolve_CA_540_2005
2
bin/taxsolve_CA_540_2005
5
bin/taxsolve_MA_1_2005
3
bin/taxsolve_MA_1_2005
6
bin/taxsolve_NJ_1040_2005
4
bin/taxsolve_NJ_1040_2005
5
bin/taxsolve_NY_IT201_2005
6
bin/taxsolve_OH_IT1040_2005
7
bin/taxsolve_PA_40_2005
7
bin/taxsolve_PA_40_2005
8
bin/taxsolve_US_1040_2005
9
bin/taxsolve_US_1040_Sched_C_2005
8
bin/taxsolve_VA_760_2005
10
bin/taxsolve_VA_760_2005
9
bin/taxsolve_OH_IT1040_2005
10
bin/taxsolve_NY_IT201_2005
11
share/ots/otslogo.ppm
11
share/ots/otslogo.ppm
12
share/ots/examples_and_templates/CA_540/CA_540_2005_example.dat
12
share/ots/examples_and_templates/CA_540/CA_540_2005_template.dat
13
share/ots/examples_and_templates/CA_540/CA_540_2005_template.dat
13
share/ots/examples_and_templates/CA_540/README_CA_540.txt
14
share/ots/examples_and_templates/CA_540/README_CA_540.txt
14
share/ots/examples_and_templates/CA_540/CA_540_2005_example.dat
15
share/ots/examples_and_templates/VA_760/VA_760_example.dat
16
share/ots/examples_and_templates/VA_760/README_VA_760.txt
17
share/ots/examples_and_templates/VA_760/VA_760_template.dat
18
share/ots/examples_and_templates/MA_1/MA_1_2005_example.dat
15
share/ots/examples_and_templates/MA_1/MA_1_2005_example.dat
19
share/ots/examples_and_templates/MA_1/README_MA_1.txt
20
share/ots/examples_and_templates/MA_1/MA_1_2005_template.dat
16
share/ots/examples_and_templates/MA_1/MA_1_2005_template.dat
21
share/ots/examples_and_templates/US_1040_Sched_C/README_US_1040_Sched_C.txt
17
share/ots/examples_and_templates/MA_1/README_MA_1.txt
22
share/ots/examples_and_templates/US_1040_Sched_C/US_1040Sched_C_2005_example.dat
23
share/ots/examples_and_templates/US_1040_Sched_C/US_1040Sched_C_2005_template.dat
24
share/ots/examples_and_templates/OH_1040/README_OH_IT1040.txt
25
share/ots/examples_and_templates/OH_1040/OH_IT1040_2005_template.dat
26
share/ots/examples_and_templates/OH_1040/OH_IT1040_2005_example.dat
27
share/ots/examples_and_templates/US_1040/US_1040_template.dat
28
share/ots/examples_and_templates/US_1040/README_US_1040.txt
29
share/ots/examples_and_templates/US_1040/US_1040_example.dat
30
share/ots/examples_and_templates/NC_400/README_NC_400.txt
31
share/ots/examples_and_templates/NC_400/NC_400_2005_example.dat
18
share/ots/examples_and_templates/NC_400/NC_400_2005_example.dat
32
share/ots/examples_and_templates/NC_400/NC_400_2005_template.dat
19
share/ots/examples_and_templates/NC_400/NC_400_2005_template.dat
33
share/ots/examples_and_templates/NJ_1040/NJ_1040_2005_template.dat
20
share/ots/examples_and_templates/NC_400/README_NC_400.txt
34
share/ots/examples_and_templates/NJ_1040/NJ_1040_2005_example.dat
21
share/ots/examples_and_templates/NJ_1040/NJ_1040_2005_example.dat
22
share/ots/examples_and_templates/NJ_1040/NJ_1040_2005_template.dat
35
share/ots/examples_and_templates/NJ_1040/README_NJ_1040.txt
23
share/ots/examples_and_templates/NJ_1040/README_NJ_1040.txt
36
share/ots/examples_and_templates/PA_40/README_PA_40.txt
37
share/ots/examples_and_templates/PA_40/PA_40_2005_template.dat
38
share/ots/examples_and_templates/PA_40/PA_40_2005_example.dat
39
share/ots/examples_and_templates/NY_IT201/NY_IT201_2004_example.dat
24
share/ots/examples_and_templates/NY_IT201/NY_IT201_2004_example.dat
40
share/ots/examples_and_templates/NY_IT201/README_NY_IT201.txt
41
share/ots/examples_and_templates/NY_IT201/NY_IT201_2004_template.dat
25
share/ots/examples_and_templates/NY_IT201/NY_IT201_2004_template.dat
42
@dirrm share/ots/examples_and_templates/CA_540
26
share/ots/examples_and_templates/NY_IT201/README_NY_IT201.txt
27
share/ots/examples_and_templates/OH_1040/OH_IT1040_2005_example.dat
28
share/ots/examples_and_templates/OH_1040/OH_IT1040_2005_template.dat
29
share/ots/examples_and_templates/OH_1040/README_OH_IT1040.txt
30
share/ots/examples_and_templates/PA_40/PA_40_2005_example.dat
31
share/ots/examples_and_templates/PA_40/PA_40_2005_template.dat
32
share/ots/examples_and_templates/PA_40/README_PA_40.txt
33
share/ots/examples_and_templates/US_1040/README_US_1040.txt
34
share/ots/examples_and_templates/US_1040/US_1040_example.dat
35
share/ots/examples_and_templates/US_1040/US_1040_template.dat
36
share/ots/examples_and_templates/US_1040_Sched_C/README_US_1040_Sched_C.txt
37
share/ots/examples_and_templates/US_1040_Sched_C/US_1040Sched_C_2005_example.dat
38
share/ots/examples_and_templates/US_1040_Sched_C/US_1040Sched_C_2005_template.dat
39
share/ots/examples_and_templates/VA_760/README_VA_760.txt
40
share/ots/examples_and_templates/VA_760/VA_760_example.dat
41
share/ots/examples_and_templates/VA_760/VA_760_template.dat
43
@dirrm share/ots/examples_and_templates/VA_760
42
@dirrm share/ots/examples_and_templates/VA_760
44
@dirrm share/ots/examples_and_templates/MA_1
45
@dirrm share/ots/examples_and_templates/US_1040_Sched_C
43
@dirrm share/ots/examples_and_templates/US_1040_Sched_C
46
@dirrm share/ots/examples_and_templates/OH_1040
47
@dirrm share/ots/examples_and_templates/US_1040
44
@dirrm share/ots/examples_and_templates/US_1040
48
@dirrm share/ots/examples_and_templates/NC_400
49
@dirrm share/ots/examples_and_templates/NJ_1040
50
@dirrm share/ots/examples_and_templates/PA_40
45
@dirrm share/ots/examples_and_templates/PA_40
46
@dirrm share/ots/examples_and_templates/OH_1040
51
@dirrm share/ots/examples_and_templates/NY_IT201
47
@dirrm share/ots/examples_and_templates/NY_IT201
48
@dirrm share/ots/examples_and_templates/NJ_1040
49
@dirrm share/ots/examples_and_templates/NC_400
50
@dirrm share/ots/examples_and_templates/MA_1
51
@dirrm share/ots/examples_and_templates/CA_540
52
@dirrm share/ots/examples_and_templates
52
@dirrm share/ots/examples_and_templates
53
@dirrm share/ots
53
@dirrm share/ots
(-)finance/opentaxsolver/files/patch-src-GUI-Makefile.linux (+13 lines)
Added Link Here
1
--- src/GUI/Makefile.linux.orig	Fri Mar 31 22:16:19 2006
2
+++ src/GUI/Makefile.linux	Fri Nov 24 02:10:47 2006
3
@@ -2,8 +2,8 @@
4
 
5
 CFLAGS  =
6
 COPTIM  = -O 
7
-INCLUDE = -I/usr/X11R6/include
8
-LDPATH  = -L/usr/X11R6/lib
9
+INCLUDE = -I%%XLIB_PREFIX%%/include
10
+LDPATH  = -L%%XLIB_PREFIX%%/lib
11
 LIBS    = -lGLU -lGL -lXmu -lXext -lX11 -lm
12
 
13
 

Return to bug 105809