FreeBSD Bugzilla – Attachment 104397 Details for
Bug 144569
update finance/opentaxsolver to 7.05
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 10.98 KB, created by
John Hein
on 2010-03-09 01:40:01 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
John Hein
Created:
2010-03-09 01:40:01 UTC
Size:
10.98 KB
patch
obsolete
>Index: Makefile >=================================================================== >RCS file: /base/FreeBSD-CVS/ports/finance/opentaxsolver/Makefile,v >retrieving revision 1.17 >diff -u -p -r1.17 Makefile >--- Makefile 25 Jan 2010 23:33:31 -0000 1.17 >+++ Makefile 9 Mar 2010 00:42:35 -0000 >@@ -6,7 +6,8 @@ > # > > PORTNAME= ${UPPORTNAME:L} >-PORTVERSION= 7.00 >+PORTVERSION= 7.05 >+PORTREVISION= 0 > CATEGORIES= finance > MASTER_SITES= SF/${PORTNAME}/OTS_2009/v${PORTVERSION} > DISTNAME= ${UPPORTNAME}2009_${PORTVERSION} >Index: distinfo >=================================================================== >RCS file: /base/FreeBSD-CVS/ports/finance/opentaxsolver/distinfo,v >retrieving revision 1.12 >diff -u -p -r1.12 distinfo >--- distinfo 25 Jan 2010 23:33:31 -0000 1.12 >+++ distinfo 9 Mar 2010 00:42:45 -0000 >@@ -1,3 +1,3 @@ >-MD5 (OpenTaxSolver2009_7.00.tgz) = 4609c4d030c3daaa502b36bc11559d63 >-SHA256 (OpenTaxSolver2009_7.00.tgz) = ecda7974e7de8c1a1fc0eeb119196287767a3e9bbfe0531a44870e66cdc9d94c >-SIZE (OpenTaxSolver2009_7.00.tgz) = 349182 >+MD5 (OpenTaxSolver2009_7.05.tgz) = fe924f3b3a8b33309ca6e01b1acaf940 >+SHA256 (OpenTaxSolver2009_7.05.tgz) = 5c63b7f63a4648651e314538e3a86e94ab784d7336e6421023fe3d375acb3d42 >+SIZE (OpenTaxSolver2009_7.05.tgz) = 431651 >Index: pkg-plist >=================================================================== >RCS file: /base/FreeBSD-CVS/ports/finance/opentaxsolver/pkg-plist,v >retrieving revision 1.10 >diff -u -p -r1.10 pkg-plist >--- pkg-plist 25 Jan 2010 23:33:31 -0000 1.10 >+++ pkg-plist 9 Mar 2010 00:59:56 -0000 >@@ -1,8 +1,36 @@ > bin/ots_gui > bin/taxsolve_CA_540_2009 >+bin/taxsolve_MA_1_2009 >+bin/taxsolve_NC_D400_2009 >+bin/taxsolve_NJ_1040_2009 >+bin/taxsolve_NY_IT201_2009 >+bin/taxsolve_OH_IT1040_2009 >+bin/taxsolve_PA_40_2009 > bin/taxsolve_US_1040_2009 > bin/taxsolve_US_1040_Sched_C_2009 >+bin/taxsolve_VA_760_2009 > share/ots/otslogo.ppm >+share/ots/examples_and_templates/CA_540/CA_540_2009_example.dat >+share/ots/examples_and_templates/CA_540/CA_540_2009_template.dat >+share/ots/examples_and_templates/CA_540/README_CA_540.txt >+share/ots/examples_and_templates/MA_1/README_MA_1.txt >+share/ots/examples_and_templates/MA_1/ma_1_2009_example.dat >+share/ots/examples_and_templates/MA_1/ma_1_2009_template.dat >+share/ots/examples_and_templates/NC_D400/NC_400_2009_example.dat >+share/ots/examples_and_templates/NC_D400/NC_400_2009_template.dat >+share/ots/examples_and_templates/NC_D400/README_NC_400.txt >+share/ots/examples_and_templates/NJ_1040/NJ_1040_2008_example.dat >+share/ots/examples_and_templates/NJ_1040/NJ_1040_2008_template.dat >+share/ots/examples_and_templates/NJ_1040/README_NJ_1040.txt >+share/ots/examples_and_templates/NY_IT201/NY_IT201_2008_example.dat >+share/ots/examples_and_templates/NY_IT201/NY_IT201_2008_template.dat >+share/ots/examples_and_templates/NY_IT201/README_NY_IT201.txt >+share/ots/examples_and_templates/OH_IT1040/OH_IT1040_2009_example.dat >+share/ots/examples_and_templates/OH_IT1040/OH_IT1040_2009_template.dat >+share/ots/examples_and_templates/OH_IT1040/README_OH_IT1040.txt >+share/ots/examples_and_templates/PA_40/PA_40_2008_example.dat >+share/ots/examples_and_templates/PA_40/PA_40_2008_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 >@@ -10,7 +38,18 @@ share/ots/examples_and_templates/US_1040 > 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_2009_example.dat > share/ots/examples_and_templates/US_1040_Sched_C/US_1040Sched_C_2009_template.dat >+share/ots/examples_and_templates/VA_760/README_VA_760.txt >+share/ots/examples_and_templates/VA_760/VA_760_2009_example.dat >+share/ots/examples_and_templates/VA_760/VA_760_2009_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_IT1040 >+@dirrm share/ots/examples_and_templates/NY_IT201 >+@dirrm share/ots/examples_and_templates/NJ_1040 >+@dirrm share/ots/examples_and_templates/NC_D400 >+@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 >Index: files/patch-src-GUI-ots_gui.c >=================================================================== >RCS file: /base/FreeBSD-CVS/ports/finance/opentaxsolver/files/patch-src-GUI-ots_gui.c,v >retrieving revision 1.2 >diff -u -p -r1.2 patch-src-GUI-ots_gui.c >--- files/patch-src-GUI-ots_gui.c 20 Feb 2008 02:54:33 -0000 1.2 >+++ files/patch-src-GUI-ots_gui.c 9 Mar 2010 00:55:37 -0000 >@@ -1,28 +1,104 @@ >---- src/GUI/ots_gui.c.orig 2008-02-10 12:57:32.000000000 -0700 >-+++ src/GUI/ots_gui.c 2008-02-19 18:17:30.000000000 -0700 >-@@ -1026,7 +1026,7 @@ >+--- src/GUI/ots_gui.c.orig 2010-03-02 06:46:32.000000000 -0700 >++++ src/GUI/ots_gui.c 2010-03-08 17:55:11.000000000 -0700 >+@@ -638,7 +638,7 @@ >+ /* Now create enough tabbed-panels to hold all the lines. */ >+ npanels = nlines / lines_per_page + 1; >+ panelnames = (char **)malloc( (npanels+1) * sizeof(char *)); >+- for (j=0; j<npanels; j++) {panelnames[j] = (char *)malloc(30); sprintf( panelnames[j], "Page %d ", j+1); } >++ for (j=0; j<npanels; j++) {panelnames[j] = (char *)malloc(30); snprintf(panelnames[j], sizeof(panelnames[j]), "Page %d ", j+1); } >+ Panels = Otk_Tabbed_Panel_New( main_panel, npanels, panelnames, Otk_LightGray, 1, 1, 98, 98, 5 ); >+ TabbedPanel = Panels; >+ >+@@ -698,7 +698,7 @@ >+ switch (entry->kind) >+ { >+ case VKIND_FLOAT: // printf("Formbox: '%s'\n", messg); >+- sprintf(messg, "%12.2f", entry->value ); >++ snprintf(messg, sizeof(messg), "%12.2f", entry->value ); >+ pos_x = leftmargin; >+ leftmargin = leftmargin + box_width + 1.5; >+ pos_y = (float)linenum * 9.0 + 6.5; >+@@ -986,9 +986,9 @@ >+ return; >+ } >+ if (PLATFORM_KIND==Posix_Platform) >+- sprintf(cmd,"%s %s &", taxsolvecmd, working_file ); >++ snprintf(cmd, sizeof(cmd), "%s %s &", taxsolvecmd, working_file ); >+ else >+- sprintf(cmd,"%s %s", taxsolvecmd, working_file ); >++ snprintf(cmd, sizeof(cmd), "%s %s", taxsolvecmd, working_file ); >+ >+ printf("Invoking '%s'\n", cmd ); >+ system(cmd); /* Invoke the TaxSolver. */ >+@@ -1022,7 +1022,7 @@ >+ >+ void togprntcmd_in(void *x) >+ { >+- sprintf(printer_command,"%s %s", base_printer_command, wrkingfname); >++ snprintf(printer_command, sizeof(printer_command), "%s %s", base_printer_command, wrkingfname); >+ Otk_Modify_Text( printerformbox, printer_command ); >+ } >+ >+@@ -1030,7 +1030,7 @@ >+ { char tmpstr[MaxFname]; >+ int k; >+ predict_output_filename(wrkingfname,tmpstr); >+- sprintf(printer_command,"%s %s", base_printer_command, tmpstr); >++ snprintf(printer_command, sizeof(printer_command), "%s %s", base_printer_command, tmpstr); >+ Otk_Modify_Text( printerformbox, printer_command ); >+ } >+ >+@@ -1058,7 +1058,7 @@ >+ Otk_Add_BoundingBox( printpopup, Otk_Blue, 1.0, 18.0, 16.0, 63.0, 47.0 ); >+ >+ if (working_file==0) strcpy(wrkingfname,filename_dat); else strcpy(wrkingfname,working_file); >+- sprintf(printer_command,"%s %s", base_printer_command, wrkingfname); >++ snprintf(printer_command, sizeof(printer_command), "%s %s", base_printer_command, wrkingfname); >+ >+ OtkMakeTextLabel( printpopup, "Print Command:", Otk_Black, /*scale=*/ 1.5, /*weight=*/ 1, /*x=*/ 4, /*y=*/ 57 ); >+ printerformbox = OtkMakeTextFormBox( printpopup, printer_command, 60, 28.5, 55, 68, 18, acceptprinter_command2, 0 ); >+@@ -1117,15 +1117,15 @@ >+ if (k>0) k--; >+ while ((k>0) && (tmpstr[k]!=slashchr)) k--; >+ if (tmpstr[k]==slashchr) tmpstr[k+1] = '\0'; >+- else {sprintf(tmpstr,".%c", slashchr);} >+- sprintf(directory_dat,"%sexamples_and_templates%c", tmpstr, slashchr); >++ else {snprintf(tmpstr, sizeof(tmpstr), ".%c", slashchr);} >++ snprintf(directory_dat, sizeof(directory_dat), "%sexamples_and_templates%c", tmpstr, slashchr); >+ Otk_Browse_Files( "Select TaxSolver:", MaxFname, directory_dat, wildcards_dat, taxsolvestrng, open_taxfile ); >+ return; > } > else > { >+ selected_other = 0; > - sprintf(tmpstr,"%s%s", invocation_path, strg); > + snprintf(tmpstr, sizeof(tmpstr), "%s%s", invocation_path, strg); > printf("Setting Tax Program to be: '%s'\n", tmpstr); > taxsolvecmd = strdup(tmpstr); > strcpy(taxsolvestrng,tmpstr); >-@@ -1037,8 +1037,8 @@ >+@@ -1136,8 +1136,8 @@ > if (k>0) k--; > while ((k>0) && (tmpstr[k]!=slashchr)) k--; > if (tmpstr[k]==slashchr) tmpstr[k+1] = '\0'; > - else {sprintf(tmpstr,".%c", slashchr);} > - sprintf(directory_dat,"%sexamples_and_templates%c", tmpstr, slashchr); > + else {snprintf(tmpstr, sizeof(tmpstr), ".%c", slashchr);} >-+ snprintf(directory_dat, sizeof(directory_dat), "%sexamples_and_templates%c", "%%PREFIX%%/share/ots/", slashchr); >- /* CA_540 MA_1 NC_400 NJ_1040 NY_IT201 OH_1040 PA_40 US_1040 US_1040_Sched_C VA_760 */ >- if (strstr(strg,"CA_540")) strcat(directory_dat,"CA_540"); else >- if (strstr(strg,"MA_1")) strcat(directory_dat,"MA_1"); else >-@@ -1118,7 +1118,7 @@ >++ snprintf(directory_dat, sizeof(directory_dat), "%sexamples_and_templates%c", tmpstr, slashchr); >+ >+ sel = strstr( strg, "_2009" ); >+ sel[0] = '\0'; >+@@ -1208,7 +1208,7 @@ >+ {printf("Unknown command-line parameter '%s'\n", argv[argn]); /* exit(1); */ } >+ argn = argn + 1; >+ } >+- sprintf(vrsnmssg,"OTS GUI v%1.2f", version); printf("%s\n\n",vrsnmssg); >++ snprintf(vrsnmssg, sizeof(vrsnmssg), "OTS GUI v%1.2f", version); printf("%s\n\n",vrsnmssg); >+ invocation_path = strdup(argv[0]); >+ k = strlen(invocation_path)-1; >+ while ((k>0) && (invocation_path[k]!=slashchr)) k--; >+@@ -1234,7 +1234,7 @@ > main_panel = >- OtkMakePanel( OtkOuterWindow, Otk_Raised, Otk_LightGray, 1, 7.5, 98, 87 ); /* Main Panel. */ >+ OtkMakePanel( bckgrnd, Otk_Raised, Otk_LightGray, 1, 7.5, 98, 87 ); /* Main Panel. */ > Otk_SetBorderThickness( main_panel, 0.25 ); > - sprintf(tmpstr,"%s..%csrc%cGUI%cotslogo.ppm", invocation_path, slashchr, slashchr, slashchr ); > + snprintf(tmpstr, sizeof(tmpstr), "%%PREFIX%%/share/ots/otslogo.ppm"); >Index: files/patch-src-Makefile.unix >=================================================================== >RCS file: files/patch-src-Makefile.unix >diff -N files/patch-src-Makefile.unix >--- files/patch-src-Makefile.unix 25 Jan 2010 23:33:32 -0000 1.1 >+++ /dev/null 1 Jan 1970 00:00:00 -0000 >@@ -1,18 +0,0 @@ >---- src/Makefile.unix.orig 2010-01-05 22:20:59.000000000 -0700 >-+++ src/Makefile.unix 2010-01-25 12:12:00.000000000 -0700 >-@@ -20,6 +20,7 @@ >- >- all: ../bin/taxsolve_US_1040_2009 \ >- ../bin/taxsolve_US_1040_Sched_C_2009 \ >-+ ../bin/taxsolve_CA_540_2009 >- # ../bin/taxsolve_NC_D400_2009 \ >- # ../bin/taxsolve_NJ_1040_2009 \ >- # ../bin/taxsolve_PA_40_2009 \ >-@@ -28,7 +29,6 @@ >- # ../bin/taxsolve_NY_IT201_2009 \ >- # ../bin/taxsolve_MA_1_2009 \ >- # ../bin/taxsolve_US_8829 \ >-- ../bin/taxsolve_CA_540_2009 >- >- >- ../bin/taxsolve_US_1040_2009: taxsolve_US_1040_2009.c $(OBJS)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 144569
: 104397 |
104398