update to opentaxsolver 4.01 (for 2006)

John E. Hein jhein at timing.com
Sun Jan 7 19:27:28 UTC 2007


>Submitter-Id:	current-users
>Originator:	John E. Hein
>Organization:
>Confidential:	no 
>Synopsis:	update to opentaxsolver 4.01 (for 2006)
>Severity:	non-critical
>Priority:	low
>Category:	ports
>Class:		maintainer-update
>Release:	FreeBSD 4.x+
>Environment: FreeBSD 4.x+


>Description:

	opentaxsolver 4.01 was recently released (US tax forms only
	at the moment; state forms coming "soon").

	This is the first update for tax year 2006.  As such, this
	conflicts with the last version for 2005 (3.08).

	Perhaps there should be a different version of the port for each 
	tax year (at least for a few years back).  I'm not sure it's
	worth it... people can always mine CVS to get an older version
	when they get audited a couple years later ;)

	If there is enough demand for that, perhaps a repo copy (and
	then possibly rename some installed files as appropriate) of
	the existing port from opentaxsolver to opentaxsolver2005
	is the way to go.  If that is desired I'll look into a repo
	copy and any subsequent mods required to rename anything
	that conflicts with the current version.

	Most of the files, except the gui, have the tax year in the name.
	So I may be able to just add to the port so versions from years past can
	co-exist.  I'll look into that, but I am comfortable with
	committing this patch to update to tax year 2006 and add back
	support for years gone by later.


>How-To-Repeat:

	Apply patch below.
	Do a test build.
	Commit.

>Fix:


Index: Makefile
===================================================================
RCS file: /base/FreeBSD-CVS/ports/finance/opentaxsolver/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile	24 Nov 2006 21:21:25 -0000	1.2
+++ Makefile	7 Jan 2007 19:14:39 -0000
@@ -6,12 +6,11 @@
 #
 
 PORTNAME=	${UPPORTNAME:L}
-PORTVERSION=	3.08
+PORTVERSION=	4.01
 CATEGORIES=	finance
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	opentaxsolver
-DISTNAME=	${UPPORTNAME}2005_${PORTVERSION}
-EXTRACT_SUFX=	.tgz
+DISTNAME=	${UPPORTNAME}2006_${PORTVERSION}
 
 MAINTAINER=	jhein at timing.com
 COMMENT=	US tax prep software
Index: distinfo
===================================================================
RCS file: /base/FreeBSD-CVS/ports/finance/opentaxsolver/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo	24 Nov 2006 21:21:25 -0000	1.2
+++ distinfo	7 Jan 2007 17:53:49 -0000
@@ -1,3 +1,2 @@
-MD5 (OpenTaxSolver2005_3.08.tgz) = 7467cc72d85b2a88366046cf7c52719c
-SHA256 (OpenTaxSolver2005_3.08.tgz) = 01d691b367b82f818c0baa227a65189a04a68a02c7b8f6163b955e65901b1a03
-SIZE (OpenTaxSolver2005_3.08.tgz) = 224468
+MD5 (OpenTaxSolver2006_4.01.tar.gz) = 9ce67ed03a38c54cf1258051835615e0
+SIZE (OpenTaxSolver2006_4.01.tar.gz) = 180586
Index: pkg-plist
===================================================================
RCS file: /base/FreeBSD-CVS/ports/finance/opentaxsolver/pkg-plist,v
retrieving revision 1.2
diff -u -p -r1.2 pkg-plist
--- pkg-plist	24 Nov 2006 21:21:25 -0000	1.2
+++ pkg-plist	7 Jan 2007 17:53:49 -0000
@@ -1,53 +1,14 @@
 bin/ots_gui
-bin/taxsolve_CA_540_2005
-bin/taxsolve_MA_1_2005
-bin/taxsolve_NJ_1040_2005
-bin/taxsolve_NY_IT201_2005
-bin/taxsolve_OH_IT1040_2005
-bin/taxsolve_PA_40_2005
-bin/taxsolve_US_1040_2005
-bin/taxsolve_US_1040_Sched_C_2005
-bin/taxsolve_VA_760_2005
+bin/taxsolve_US_1040_2006
+bin/taxsolve_US_1040_Sched_C_2006
 share/ots/otslogo.ppm
-share/ots/examples_and_templates/CA_540/CA_540_2005_example.dat
-share/ots/examples_and_templates/CA_540/CA_540_2005_template.dat
-share/ots/examples_and_templates/CA_540/README_CA_540.txt
-share/ots/examples_and_templates/MA_1/MA_1_2005_example.dat
-share/ots/examples_and_templates/MA_1/MA_1_2005_template.dat
-share/ots/examples_and_templates/MA_1/README_MA_1.txt
-share/ots/examples_and_templates/NC_400/NC_400_2005_example.dat
-share/ots/examples_and_templates/NC_400/NC_400_2005_template.dat
-share/ots/examples_and_templates/NC_400/README_NC_400.txt
-share/ots/examples_and_templates/NJ_1040/NJ_1040_2005_example.dat
-share/ots/examples_and_templates/NJ_1040/NJ_1040_2005_template.dat
-share/ots/examples_and_templates/NJ_1040/README_NJ_1040.txt
-share/ots/examples_and_templates/NY_IT201/NY_IT201_2004_example.dat
-share/ots/examples_and_templates/NY_IT201/NY_IT201_2004_template.dat
-share/ots/examples_and_templates/NY_IT201/README_NY_IT201.txt
-share/ots/examples_and_templates/OH_1040/OH_IT1040_2005_example.dat
-share/ots/examples_and_templates/OH_1040/OH_IT1040_2005_template.dat
-share/ots/examples_and_templates/OH_1040/README_OH_IT1040.txt
-share/ots/examples_and_templates/PA_40/PA_40_2005_example.dat
-share/ots/examples_and_templates/PA_40/PA_40_2005_template.dat
-share/ots/examples_and_templates/PA_40/README_PA_40.txt
 share/ots/examples_and_templates/US_1040/README_US_1040.txt
 share/ots/examples_and_templates/US_1040/US_1040_example.dat
 share/ots/examples_and_templates/US_1040/US_1040_template.dat
 share/ots/examples_and_templates/US_1040_Sched_C/README_US_1040_Sched_C.txt
 share/ots/examples_and_templates/US_1040_Sched_C/US_1040Sched_C_2005_example.dat
 share/ots/examples_and_templates/US_1040_Sched_C/US_1040Sched_C_2005_template.dat
-share/ots/examples_and_templates/VA_760/README_VA_760.txt
-share/ots/examples_and_templates/VA_760/VA_760_example.dat
-share/ots/examples_and_templates/VA_760/VA_760_template.dat
- at dirrm share/ots/examples_and_templates/VA_760
 @dirrm share/ots/examples_and_templates/US_1040_Sched_C
 @dirrm share/ots/examples_and_templates/US_1040
- at dirrm share/ots/examples_and_templates/PA_40
- at dirrm share/ots/examples_and_templates/OH_1040
- at dirrm share/ots/examples_and_templates/NY_IT201
- at dirrm share/ots/examples_and_templates/NJ_1040
- at dirrm share/ots/examples_and_templates/NC_400
- at dirrm share/ots/examples_and_templates/MA_1
- at dirrm share/ots/examples_and_templates/CA_540
 @dirrm share/ots/examples_and_templates
 @dirrm share/ots


More information about the freebsd-ports mailing list