Index: head/sysutils/recoverdm/Makefile =================================================================== --- head/sysutils/recoverdm/Makefile (revision 239066) +++ head/sysutils/recoverdm/Makefile (revision 239067) @@ -1,21 +1,21 @@ # New ports collection makefile for: recoverdm # Date created: 22 January 2004 # Whom: Jeffrey H. Johnson # # $FreeBSD$ # PORTNAME= recoverdm -PORTVERSION= 0.19 +PORTVERSION= 0.20 CATEGORIES= sysutils MASTER_SITES= http://www.vanheusden.com/recoverdm/ EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Recover files and discs with damaged sectors MAN1= recoverdm.1 PLIST_FILES= bin/mergebad bin/recoverdm .include Property changes on: head/sysutils/recoverdm/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property Index: head/sysutils/recoverdm/distinfo =================================================================== --- head/sysutils/recoverdm/distinfo (revision 239066) +++ head/sysutils/recoverdm/distinfo (revision 239067) @@ -1,3 +1,3 @@ -SIZE (recoverdm-0.19.tgz) = 9806 -MD5 (recoverdm-0.19.tgz) = f24050f1ab83584a2bf07e0ef6e5fc66 -SHA256 (recoverdm-0.19.tgz) = 6158eee718d172a655f6581cbda41bc2cc8a0438ce2ad08f2892cf8d31fbd9c5 +MD5 (recoverdm-0.20.tgz) = 9da9ea7d44f8f94984715eb2ff1ecab4 +SHA256 (recoverdm-0.20.tgz) = 0fd4bc3ce4360a12f69c1440bc31ffd29f0e88f38b9279fb4a783a173d4f6f4c +SIZE (recoverdm-0.20.tgz) = 9946 Property changes on: head/sysutils/recoverdm/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property Index: head/sysutils/recoverdm/files/patch-recoverdm.c =================================================================== --- head/sysutils/recoverdm/files/patch-recoverdm.c (revision 239066) +++ head/sysutils/recoverdm/files/patch-recoverdm.c (revision 239067) @@ -1,38 +1,38 @@ ---- recoverdm.c.orig Fri Dec 2 13:34:00 2005 -+++ recoverdm.c Mon Jan 23 16:51:28 2006 -@@ -179,7 +179,7 @@ +--- recoverdm.c.orig 2009-07-25 22:13:33.105079513 +0900 ++++ recoverdm.c 2009-07-25 22:17:04.086068813 +0900 +@@ -181,7 +181,7 @@ if (rc == 0) { - if (create_sector(sector_list, n_raw_retries, block_size, &dummy) == -1) + if (create_sector((unsigned char **)sector_list, n_raw_retries, block_size, &dummy) == -1) rc = -1; } -@@ -261,7 +261,7 @@ +@@ -267,7 +267,7 @@ case 'V': return 0; case 'b': - start_offset = atoll(optarg); + start_offset = strtoll(optarg, (char **)NULL, 10); break; case '?': case 'h': -@@ -295,7 +295,7 @@ +@@ -307,7 +307,7 @@ buffer = (char *)mymalloc(block_size, "sectorbuffer"); buffer2 = (char *)mymalloc(block_size, "sectorbuffer for retries"); - fdout = open64(file_out, O_WRONLY | O_CREAT | O_EXCL | O_SYNC, S_IRUSR | S_IWUSR); + fdout = open64(file_out, O_WRONLY | O_CREAT | O_EXCL | O_FSYNC, S_IRUSR | S_IWUSR); if (fdout == -1) { printf("Cannot create file %s! (%s)\n", file_out, strerror(errno)); -@@ -430,7 +430,7 @@ +@@ -442,7 +442,7 @@ /* always mark the sector as tricky */ if (dsecfile) { -- fprintf(dsecfile, "%lld %ld\n", curpos, block_size); -+ fprintf(dsecfile, "%lld %ld\n", curpos, (long)block_size); +- fprintf(dsecfile, "%lld %ld\n", curpos, block_size*skip_value); ++ fprintf(dsecfile, "%lld %ld\n", curpos, (long)(block_size*skip_value)); fflush(dsecfile); } Property changes on: head/sysutils/recoverdm/files/patch-recoverdm.c ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property