Bug 177717 - update finance/opentaxsolver for TY 2012
Summary: update finance/opentaxsolver for TY 2012
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-04-08 20:20 UTC by John Hein
Modified: 2013-06-12 20:50 UTC (History)
0 users

See Also:


Attachments
file.diff (6.72 KB, patch)
2013-04-08 20:20 UTC, John Hein
no flags Details | Diff
reroll-diffs.txt (22.23 KB, text/plain)
2013-06-12 00:23 UTC, John Hein
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description John Hein 2013-04-08 20:20:00 UTC
Update for 2012 tax year.
Comment 1 John Hein 2013-04-16 19:17:23 UTC
Succesfful build log at redports...

https://redports.org/~jhein/20130416180747-15857-114406/opentaxsolver-10.00.log
Comment 2 Raphael Kubo da Costa freebsd_committer freebsd_triage 2013-06-11 22:31:42 UTC
The distfile does not match the contents of the file in SourceForge. Can
you check that, please?
Comment 3 John Hein 2013-06-12 00:23:01 UTC
Raphael Kubo da Costa wrote at 00:31 +0300 on Jun 12, 2013:
 > The distfile does not match the contents of the file in SourceForge. Can
 > you check that, please?

It changed a lot in a couple days...

-rw-r--r--  1 jhein  jhein  504918 Apr  7 20:12 OpenTaxSolver2012_10.00.tgz-old
-rw-r--r--  1 jhein  jhein  480920 Apr  9 07:25 OpenTaxSolver2012_10.00.tgz-new

(diff attached)

But all the diffs look legitimate.
It appears the April 7 version was using the 2011 fields for the NC state
tax form.

April 9's distfile looks right.

The changed binaries are regenerated as part of the build.

So the upstream reroll looks good to me.

New patch for distinfo is:

Index: distinfo
===================================================================
--- distinfo	(revision 319769)
+++ distinfo	(working copy)
@@ -1,2 +1,2 @@
-SHA256 (OpenTaxSolver2011_9.01.tgz) = acd28964b616559b16af160368cf649883add2aeabd3817dcbcb8385c27c5220
-SIZE (OpenTaxSolver2011_9.01.tgz) = 502241
+SHA256 (OpenTaxSolver2012_10.00.tgz) = 76a016541a3cf8bb73a85178c2763dd9fd86f182951390f4102475059c6a7254
+SIZE (OpenTaxSolver2012_10.00.tgz) = 480920

Thanks for tending to this PR.  A little late for most people, but
maybe there are still some late filers ;)
Comment 4 dfilter service freebsd_committer freebsd_triage 2013-06-12 20:42:57 UTC
Author: rakuco
Date: Wed Jun 12 19:42:46 2013
New Revision: 320722
URL: http://svnweb.freebsd.org/changeset/ports/320722

Log:
  Update to 10.00 for 2012 tax year.
  
  PR:		ports/177717
  Submitted by:	John Hein <jhein@symmetricom.com> (maintainer)

Added:
  head/finance/opentaxsolver/files/patch-8829   (contents, props changed)
Deleted:
  head/finance/opentaxsolver/pkg-plist
Modified:
  head/finance/opentaxsolver/Makefile
  head/finance/opentaxsolver/distinfo
  head/finance/opentaxsolver/files/pkg-plist.in

Modified: head/finance/opentaxsolver/Makefile
==============================================================================
--- head/finance/opentaxsolver/Makefile	Wed Jun 12 19:32:54 2013	(r320721)
+++ head/finance/opentaxsolver/Makefile	Wed Jun 12 19:42:46 2013	(r320722)
@@ -1,8 +1,7 @@
-# Created by: John Hein (jhein@timing.com)
 # $FreeBSD$
 
 PORTNAME=	${UPPORTNAME:L}
-PORTVERSION=	9.01
+PORTVERSION=	10.00
 CATEGORIES=	finance
 MASTER_SITES=	SF/${PORTNAME}/OTS_${TAXYEAR}/v${PORTVERSION}
 DISTNAME=	${UPPORTNAME}${TAXYEAR}_${PORTVERSION}
@@ -14,7 +13,7 @@ COMMENT=	US tax prep software
 PLIST=		${WRKDIR}/pkg-plist
 SUB_FILES=	pkg-plist
 SUB_LIST=	TAXYEAR=${TAXYEAR}
-TAXYEAR=	2011
+TAXYEAR=	2012
 UPPORTNAME=	OpenTaxSolver
 
 .if !defined(WITHOUT_X11)

Modified: head/finance/opentaxsolver/distinfo
==============================================================================
--- head/finance/opentaxsolver/distinfo	Wed Jun 12 19:32:54 2013	(r320721)
+++ head/finance/opentaxsolver/distinfo	Wed Jun 12 19:42:46 2013	(r320722)
@@ -1,2 +1,2 @@
-SHA256 (OpenTaxSolver2011_9.01.tgz) = acd28964b616559b16af160368cf649883add2aeabd3817dcbcb8385c27c5220
-SIZE (OpenTaxSolver2011_9.01.tgz) = 502241
+SHA256 (OpenTaxSolver2012_10.00.tgz) = 76a016541a3cf8bb73a85178c2763dd9fd86f182951390f4102475059c6a7254
+SIZE (OpenTaxSolver2012_10.00.tgz) = 480920

Added: head/finance/opentaxsolver/files/patch-8829
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/finance/opentaxsolver/files/patch-8829	Wed Jun 12 19:42:46 2013	(r320722)
@@ -0,0 +1,37 @@
+$FreeBSD$
+
+Add year designation to 8829 solver for consistency.
+
+--- src/Makefile.unix.orig	2012-11-25 22:34:38.000000000 -0700
++++ src/Makefile.unix	2013-04-08 09:39:31.000000000 -0600
+@@ -28,7 +28,7 @@
+      ../bin/taxsolve_NY_IT201_2012 \
+      ../bin/taxsolve_MA_1_2012 \
+      ../bin/taxsolve_CA_540_2012 \
+-     ../bin/taxsolve_US_8829
++     ../bin/taxsolve_US_8829_2012
+ 
+ 
+ ../bin/taxsolve_US_1040_2012:         taxsolve_US_1040_2012.c          taxsolve_routines.c
+@@ -63,8 +63,8 @@
+ ../bin/taxsolve_MA_1_2012:            taxsolve_MA_1_2012.c             taxsolve_routines.c
+ 	$(CC) $(CFLAGS) $(COPTIM) -o  ../bin/taxsolve_MA_1_2012            taxsolve_MA_1_2012.c             $(SRCS) $(LIBS)
+ 
+-../bin/taxsolve_US_8829:	      taxsolve_US_8829.c               taxsolve_routines.c
+-	$(CC) $(CFLAGS) $(COPTIM) -o  ../bin/taxsolve_US_8829		   taxsolve_US_8829.c              $(SRCS) $(LIBS)
++../bin/taxsolve_US_8829_2012:	      taxsolve_US_8829.c               taxsolve_routines.c
++	$(CC) $(CFLAGS) $(COPTIM) -o  ../bin/taxsolve_US_8829_2012		   taxsolve_US_8829.c              $(SRCS) $(LIBS)
+ 
+ 
+ clean:
+--- src/GUI/ots_gui.c.orig	2013-04-07 19:40:57.000000000 -0600
++++ src/GUI/ots_gui.c	2013-04-08 09:44:22.000000000 -0600
+@@ -1279,7 +1279,7 @@
+ 	 "taxsolve_PA_40_2012",			/* 8 */
+ 	 "taxsolve_VA_760_2012",		/* 9 */
+ 	 "Other",				/* 10 */
+-	 "taxsolve_US_8829"			/* 11 */
++	 "taxsolve_US_8829_2012"			/* 11 */
+ 	};
+ 
+

Modified: head/finance/opentaxsolver/files/pkg-plist.in
==============================================================================
--- head/finance/opentaxsolver/files/pkg-plist.in	Wed Jun 12 19:32:54 2013	(r320721)
+++ head/finance/opentaxsolver/files/pkg-plist.in	Wed Jun 12 19:42:46 2013	(r320722)
@@ -9,7 +9,7 @@ bin/taxsolve_OH_IT1040_%%TAXYEAR%%
 bin/taxsolve_PA_40_%%TAXYEAR%%
 bin/taxsolve_US_1040_%%TAXYEAR%%
 bin/taxsolve_US_1040_Sched_C_%%TAXYEAR%%
-bin/taxsolve_US_8829
+bin/taxsolve_US_8829_%%TAXYEAR%%
 bin/taxsolve_VA_760_%%TAXYEAR%%
 share/ots/examples_and_templates/CA_540/CA_540_%%TAXYEAR%%_example.txt
 share/ots/examples_and_templates/CA_540/CA_540_%%TAXYEAR%%_template.txt
@@ -34,6 +34,7 @@ share/ots/examples_and_templates/PA_40/P
 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.txt
+share/ots/examples_and_templates/US_1040/US_1040_example1.txt
 share/ots/examples_and_templates/US_1040/US_1040_template.txt
 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_%%TAXYEAR%%_example.txt
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 5 Raphael Kubo da Costa freebsd_committer freebsd_triage 2013-06-12 20:43:08 UTC
State Changed
From-To: open->closed

Committed, thanks a lot for the detailed investigation.