David Hill wrote:
> Hello -
> 
> This updates sysutils/diskrescue to 0.4 and moves it to github.
> The change between 0.3 and 0.4 is the patch has been applied. :).

Makes sense, and builds for me. ok mmcc@

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/sysutils/diskrescue/Makefile,v
> retrieving revision 1.9
> diff -u -p -r1.9 Makefile
> --- Makefile  16 Feb 2015 22:57:12 -0000      1.9
> +++ Makefile  11 Mar 2016 00:32:46 -0000
> @@ -2,12 +2,14 @@
>  
>  COMMENT =            fancy dd
>  
> -DISTNAME =           diskrescue-0.3
> -REVISION =           1
> -
> +V =                  0.4
> +GH_TAGNAME =         DISKRESCUE_${V:S/./_/g}
> +GH_ACCOUNT =         conformal
> +GH_PROJECT =         diskrescue
> +DISTNAME =           ${GH_PROJECT}-${V}
>  CATEGORIES =         sysutils
>  
> -HOMEPAGE =           http://opensource.conformal.com/wiki/Disk_Rescue
> +HOMEPAGE =           https://github.com/conformal/diskrescue/wiki
>  
>  MAINTAINER =         Laurent Fanis <laurent.fa...@gmail.com>
>  
> @@ -15,10 +17,6 @@ MAINTAINER =               Laurent Fanis <laurent.fan
>  PERMIT_PACKAGE_CDROM =       Yes
>  
>  WANTLIB =            c
> -
> -MASTER_SITES =               
> http://opensource.conformal.com/snapshots/diskrescue/
> -
> -EXTRACT_SUFX =               .tgz
>  
>  NO_TEST=             Yes
>  
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/sysutils/diskrescue/distinfo,v
> retrieving revision 1.3
> diff -u -p -r1.3 distinfo
> --- distinfo  18 Jan 2015 03:15:09 -0000      1.3
> +++ distinfo  11 Mar 2016 00:32:46 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (diskrescue-0.3.tgz) = GHO70eRi8to/eGHl7Gbg7SvoAoIeZrucUjXd/5snfqo=
> -SIZE (diskrescue-0.3.tgz) = 6825
> +SHA256 (diskrescue-0.4.tar.gz) = loVdK0MDTegiHg8eTVzDaTpjod5airDGxS/GQek/gS0=
> +SIZE (diskrescue-0.4.tar.gz) = 6816
> Index: patches/patch-diskrescue_c
> ===================================================================
> RCS file: patches/patch-diskrescue_c
> diff -N patches/patch-diskrescue_c
> --- patches/patch-diskrescue_c        15 Jun 2013 08:19:33 -0000      1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,121 +0,0 @@
> -$OpenBSD: patch-diskrescue_c,v 1.1 2013/06/15 08:19:33 sthen Exp $
> ---- diskrescue.c.orig        Mon Sep 28 16:13:33 2009
> -+++ diskrescue.c     Sat Jun 15 09:19:05 2013
> -@@ -44,15 +44,15 @@ static const char        *cvstag = "$diskrescue: 
> diskrescue.c
> -  */
> - 
> - struct dr_hdr {
> --    daddr64_t               disk_sz;
> --    daddr64_t               block_sz;
> --    char                    output[PATH_MAX];
> -+    daddr_t         disk_sz;
> -+    daddr_t         block_sz;
> -+    char            output[PATH_MAX];
> - };
> - 
> - struct dr_entry {
> --    daddr64_t               offset;
> --    daddr64_t               size;
> --    char                    digest[SHA1_DIGEST_LENGTH * 2 + 1];
> -+    daddr_t         offset;
> -+    daddr_t         size;
> -+    char            digest[SHA1_DIGEST_LENGTH * 2 + 1];
> - };
> - 
> - /*
> -@@ -80,7 +80,7 @@ FILE                       *resfd = stderr;
> - int                 quiet = 0;
> - int                 abort_on_error = 0;
> - volatile sig_atomic_t   running = 1;
> --daddr64_t           bs = DEV_BSIZE;
> -+daddr_t                     bs = DEV_BSIZE;
> - char                        *rawdev = NULL;
> - char                        *outfile = NULL;
> - char                        *infile = NULL;
> -@@ -143,7 +143,7 @@ hdr_read(FILE *f, struct dr_hdr *h)
> - }
> - 
> - int
> --ent_write(FILE *f, daddr64_t offset, daddr64_t sz, char *inbuf)
> -+ent_write(FILE *f, daddr_t offset, daddr_t sz, char *inbuf)
> - {
> -     u_int8_t                digest[SHA1_DIGEST_LENGTH];
> -     char                    digest_text[SHA1_DIGEST_LENGTH * 2 + 1];
> -@@ -208,7 +208,7 @@ ent_read(FILE *f, FILE *outf, struct dr_entry *e)
> - }
> - 
> - int
> --rawsize(int fd, daddr64_t *size)
> -+rawsize(int fd, daddr_t *size)
> - {
> - #if defined(__OpenBSD__)
> -     struct disklabel        dl;
> -@@ -223,11 +223,11 @@ rawsize(int fd, daddr64_t *size)
> - #endif
> - }
> - 
> --daddr64_t
> -+daddr_t
> - getbs(char *val)
> - {
> --    daddr64_t               num, t;
> --    char                    *expr;
> -+    daddr_t         num, t;
> -+    char            *expr;
> - 
> -     num = strtoul(val, &expr, 0);
> -     if (num == SIZE_T_MAX) /* Overflow. */
> -@@ -283,7 +283,7 @@ erange:                  errx(1, "illegal block size: 
> %s", strerror(E
> - }
> - 
> - int
> --readoffset(daddr64_t offs, int fd, char *buf, daddr64_t bs)
> -+readoffset(daddr_t offs, int fd, char *buf, daddr_t bs)
> - {
> -     int                     rv;
> - 
> -@@ -295,10 +295,10 @@ readoffset(daddr64_t offs, int fd, char *buf, daddr64_
> - }
> - 
> - int
> --recover(daddr64_t offs, int fd, char *buf, daddr64_t bs)
> -+recover(daddr_t offs, int fd, char *buf, daddr_t bs)
> - {
> --    int                     rv = -1, sz;
> --    daddr64_t               blocks, b;
> -+    int             rv = -1, sz;
> -+    daddr_t         blocks, b;
> - 
> -     blocks = bs / DEV_BSIZE;
> -     if (bs % DEV_BSIZE)
> -@@ -334,7 +334,7 @@ usage(void)
> - }
> - 
> - void
> --print_perc(daddr64_t size, daddr64_t offs, char *s, char *cr)
> -+print_perc(daddr_t size, daddr_t offs, char *s, char *cr)
> - {
> -     double                  p;
> - 
> -@@ -353,8 +353,8 @@ recover_verify(int operation)
> - {
> -     FILE                    *ofd = NULL;
> -     int                     retval = 1;
> --    daddr64_t               size = 0;
> --    daddr64_t               offs, sz, start = 0;
> -+    daddr_t                 size = 0;
> -+    daddr_t                 offs, sz, start = 0;
> -     int                     rv, fd, exists = 0;
> -     char                    *inbuf, *mode = "w+";
> -     struct stat             sb;
> -@@ -539,8 +539,8 @@ restore(int operation)
> - {
> -     FILE                    *ofd = NULL, *ifd = NULL;
> -     char                    *buf = NULL;
> --    daddr64_t               size = 0;
> --    daddr64_t               offs, sz, start = 0;
> -+    daddr_t                 size = 0;
> -+    daddr_t                 offs, sz, start = 0;
> -     int                     rv = 1;
> -     struct stat             sb;
> - 
> 

Reply via email to