ports/107661: update to opentaxsolver 4.01 (for 2006)
John E. Hein
jhein at timing.com
Sun Jan 7 19:30:11 UTC 2007
>Number: 107661
>Category: ports
>Synopsis: update to opentaxsolver 4.01 (for 2006)
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Sun Jan 07 19:30:10 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: John E. Hein
>Release: FreeBSD 4.x+
>Organization:
>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
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list