Date: Sun, 7 Jan 2007 12:15:27 -0700 (MST) From: "John E. Hein" <jhein@timing.com> To: FreeBSD-gnats-submit@freebsd.org Cc: ports@freebsd.org Subject: update to opentaxsolver 4.01 (for 2006) Message-ID: <200701071915.l07JFRei020528@bugs.timing.com>
next in thread | raw e-mail | index | archive | help
>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@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 -@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 -@dirrm share/ots/examples_and_templates/PA_40 -@dirrm share/ots/examples_and_templates/OH_1040 -@dirrm share/ots/examples_and_templates/NY_IT201 -@dirrm share/ots/examples_and_templates/NJ_1040 -@dirrm share/ots/examples_and_templates/NC_400 -@dirrm share/ots/examples_and_templates/MA_1 -@dirrm share/ots/examples_and_templates/CA_540 @dirrm share/ots/examples_and_templates @dirrm share/ots
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200701071915.l07JFRei020528>