Re: UPDATE sysutils/ddrescue
On Tue 16/04/2019 17:34, Björn Ketelaars wrote: > On Fri 15/03/2019 05:39, Björn Ketelaars wrote: > > ddrescue received an update. Changelog indicates no big changes: > > * Added new option '--command-mode'. > > * Implemented mapfile backup. > > * ddrescue.texi: Documented final contents of bad areas in outfile. > > * configure: Accept appending to CXXFLAGS, 'CXXFLAGS+=OPTIONS'. > > > > Release announcement can be found at > > http://lists.gnu.org/archive/html/info-gnu/2019-02/msg00012.html > > > > Make test runs successfully on amd64, and (lightly) tested while trying > > to save some data from a dying device. > > > > OK? > > Ping... No one?
Re: UPDATE sysutils/ddrescue
On Fri 15/03/2019 05:39, Björn Ketelaars wrote: > ddrescue received an update. Changelog indicates no big changes: > * Added new option '--command-mode'. > * Implemented mapfile backup. > * ddrescue.texi: Documented final contents of bad areas in outfile. > * configure: Accept appending to CXXFLAGS, 'CXXFLAGS+=OPTIONS'. > > Release announcement can be found at > http://lists.gnu.org/archive/html/info-gnu/2019-02/msg00012.html > > Make test runs successfully on amd64, and (lightly) tested while trying > to save some data from a dying device. > > OK? Ping...
UPDATE sysutils/ddrescue
ddrescue received an update. Changelog indicates no big changes: * Added new option '--command-mode'. * Implemented mapfile backup. * ddrescue.texi: Documented final contents of bad areas in outfile. * configure: Accept appending to CXXFLAGS, 'CXXFLAGS+=OPTIONS'. Release announcement can be found at http://lists.gnu.org/archive/html/info-gnu/2019-02/msg00012.html Make test runs successfully on amd64, and (lightly) tested while trying to save some data from a dying device. OK? Index: Makefile === RCS file: /cvs/ports/sysutils/ddrescue/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile24 Oct 2018 14:28:10 - 1.19 +++ Makefile15 Mar 2019 04:29:54 - @@ -2,8 +2,7 @@ COMMENT = data recovery tool -DISTNAME = ddrescue-1.23 -REVISION = 0 +DISTNAME = ddrescue-1.24 CATEGORIES = sysutils Index: distinfo === RCS file: /cvs/ports/sysutils/ddrescue/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- distinfo11 Mar 2018 10:52:33 - 1.9 +++ distinfo15 Mar 2019 04:29:54 - @@ -1,2 +1,2 @@ -SHA256 (ddrescue-1.23.tar.lz) = qa4t1EWSvzhsnBVqXayu65AVc8mGeto2CPiH1AEzjY0= -SIZE (ddrescue-1.23.tar.lz) = 82451 +SHA256 (ddrescue-1.24.tar.lz) = S10/7t5w42V8prPHhE8jExhRy7avDOzJchUA99cCEIc= +SIZE (ddrescue-1.24.tar.lz) = 85244
UPDATE sysutils/ddrescue
Enclosed a diff for bringing ddrescue to 1.23. Changelog can be found at https://fossies.org/linux/privat/ddrescue-1.23.tar.lz/ddrescue-1.23/ChangeLog Make test completes successfully. No issues found while reading small USB-stick to an image. OK? Index: Makefile === RCS file: /cvs/ports/sysutils/ddrescue/Makefile,v retrieving revision 1.17 diff -u -p -r1.17 Makefile --- Makefile26 Jul 2017 22:45:30 - 1.17 +++ Makefile10 Mar 2018 13:41:46 - @@ -2,8 +2,7 @@ COMMENT = data recovery tool -DISTNAME = ddrescue-1.22 -REVISION = 1 +DISTNAME = ddrescue-1.23 CATEGORIES = sysutils Index: distinfo === RCS file: /cvs/ports/sysutils/ddrescue/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo30 Apr 2017 14:36:00 - 1.8 +++ distinfo10 Mar 2018 13:41:46 - @@ -1,2 +1,2 @@ -SHA256 (ddrescue-1.22.tar.lz) = CYV7LoB0gTrBnaXSYokPci5feQDlIaTGA1TO+V7qEKc= -SIZE (ddrescue-1.22.tar.lz) = 80050 +SHA256 (ddrescue-1.23.tar.lz) = qa4t1EWSvzhsnBVqXayu65AVc8mGeto2CPiH1AEzjY0= +SIZE (ddrescue-1.23.tar.lz) = 82451
[UPDATE] sysutils/ddrescue
Update to ddrescue 1.19: - License changed to GPL version 2 or later (see ChangeLog) - Use CONFIGURE_ARGS to get rid of patches/patch-configure (however, my below cvs diff -Nup output does not show the removal of the file ...) - No need for INSTALL_TARGET Best regards, Ingo Index: Makefile === RCS file: /cvs/ports/sysutils/ddrescue/Makefile,v retrieving revision 1.9 diff -u -p -u -p -r1.9 Makefile --- Makefile9 Nov 2013 23:19:03 - 1.9 +++ Makefile15 Mar 2015 16:46:33 - @@ -2,24 +2,27 @@ COMMENT = data recovery tool -DISTNAME = ddrescue-1.16 -REVISION = 0 +DISTNAME = ddrescue-1.19 CATEGORIES = sysutils HOMEPAGE = https://www.gnu.org/software/ddrescue/ddrescue.html -# GPLv3+ +# GPLv2+ PERMIT_PACKAGE_CDROM = Yes WANTLIB = c m stdc++ MASTER_SITES = ${MASTER_SITE_GNU:=ddrescue/} +EXTRACT_SUFX = .tar.lz + BUILD_DEPENDS =devel/help2man CONFIGURE_STYLE = gnu +CONFIGURE_ARGS = CC=${CC} CXX=${CXX} CFLAGS=${CFLAGS} \ + CXXFLAGS=${CXXFLAGS} + ALL_TARGET = all doc -INSTALL_TARGET = install install-man .include bsd.port.mk Index: distinfo === RCS file: /cvs/ports/sysutils/ddrescue/distinfo,v retrieving revision 1.4 diff -u -p -u -p -r1.4 distinfo --- distinfo17 Mar 2013 22:00:42 - 1.4 +++ distinfo15 Mar 2015 16:46:33 - @@ -1,2 +1,2 @@ -SHA256 (ddrescue-1.16.tar.gz) = drPy5fsDBtJPJjLD4WjMy3PcCjSOOnCJzZIwdI/yPeY= -SIZE (ddrescue-1.16.tar.gz) = 104691 +SHA256 (ddrescue-1.19.tar.lz) = 7Y0MnZqsgKkRDpyw0Kkac5DTv5+Ba2emLKTrFA9HR7g= +SIZE (ddrescue-1.19.tar.lz) = 68354
UPDATE: sysutils/ddrescue
Hi, This diff updates ddrescue to the latest release 1.16. Comments ? OK ? Cheers, benoit Index: Makefile === RCS file: /cvs/ports/sysutils/ddrescue/Makefile,v retrieving revision 1.7 diff -u -r1.7 Makefile --- Makefile 11 Mar 2013 11:41:29 - 1.7 +++ Makefile 12 Mar 2013 08:35:43 - @@ -2,7 +2,7 @@ COMMENT = data recovery tool -DISTNAME = ddrescue-1.15 +DISTNAME = ddrescue-1.16 CATEGORIES = sysutils Index: distinfo === RCS file: /cvs/ports/sysutils/ddrescue/distinfo,v retrieving revision 1.3 diff -u -r1.3 distinfo --- distinfo 14 May 2012 09:56:13 - 1.3 +++ distinfo 12 Mar 2013 08:35:43 - @@ -1,5 +1,2 @@ -MD5 (ddrescue-1.15.tar.gz) = a0RfYkYHSn+gLzslmQMQlg== -RMD160 (ddrescue-1.15.tar.gz) = sli74V76MPUmtBJx9hwS/vnzd4M= -SHA1 (ddrescue-1.15.tar.gz) = cEatxKSxB2t7XS0MmH4WCNa2dIY= -SHA256 (ddrescue-1.15.tar.gz) = deATYgBbpbWaJ17dnQEiKbQ+C1ZTPCq7idQKRNfsLXg= -SIZE (ddrescue-1.15.tar.gz) = 99082 +SHA256 (ddrescue-1.16.tar.gz) = drPy5fsDBtJPJjLD4WjMy3PcCjSOOnCJzZIwdI/yPeY= +SIZE (ddrescue-1.16.tar.gz) = 104691 Index: patches/patch-Makefile_in === RCS file: /cvs/ports/sysutils/ddrescue/patches/patch-Makefile_in,v retrieving revision 1.1 diff -u -r1.1 patch-Makefile_in --- patches/patch-Makefile_in 14 May 2012 09:56:13 - 1.1 +++ patches/patch-Makefile_in 12 Mar 2013 08:35:43 - @@ -1,24 +0,0 @@ -$OpenBSD: patch-Makefile_in,v 1.1 2012/05/14 09:56:13 pascal Exp $ Makefile.in.orig Mon May 14 01:49:55 2012 -+++ Makefile.in Mon May 14 01:50:49 2012 -@@ -18,16 +18,16 @@ logobjs = arg_parser.o block.o logbook.o ddrescuelog.o - all : $(progname) ddrescuelog - - $(progname) : $(objs) -- $(CXX) $(LDFLAGS) -o $@ $^ -+ $(CXX) $(LDFLAGS) -o $@ $(objs) - - $(progname)_profiled : $(objs) -- $(CXX) $(LDFLAGS) -pg -o $@ $^ -+ $(CXX) $(LDFLAGS) -pg -o $@ $(objs) - - ddrescuelog : $(logobjs) -- $(CXX) $(LDFLAGS) -o $@ $^ -+ $(CXX) $(LDFLAGS) -o $@ $(logobjs) - - static_$(progname) : $(objs) -- $(CXX) $(LDFLAGS) -static -o $@ $^ -+ $(CXX) $(LDFLAGS) -static -o $@ $(objs) - - main.o : main.cc - $(CXX) $(CPPFLAGS) $(CXXFLAGS) -DPROGVERSION=\$(pkgversion)\ -c -o $@ $ Index: patches/patch-configure === RCS file: /cvs/ports/sysutils/ddrescue/patches/patch-configure,v retrieving revision 1.3 diff -u -r1.3 patch-configure --- patches/patch-configure 14 May 2012 09:56:13 - 1.3 +++ patches/patch-configure 12 Mar 2013 08:35:43 - @@ -1,10 +1,10 @@ -$OpenBSD: patch-configure,v 1.3 2012/05/14 09:56:13 pascal Exp $ configure.orig Sun Jan 1 18:25:27 2012 -+++ configure Mon May 14 01:47:09 2012 -@@ -24,10 +24,6 @@ datadir='$(prefix)/share' - infodir='$(datadir)/info' - mandir='$(datadir)/man' - sysconfdir='$(prefix)/etc' +$OpenBSD$ +--- configure.orig Mon Jun 11 19:23:17 2012 configure Tue Mar 12 09:31:52 2013 +@@ -23,10 +23,6 @@ + datarootdir='$(prefix)/share' + infodir='$(datarootdir)/info' + mandir='$(datarootdir)/man' -CXX= -CPPFLAGS= -CXXFLAGS='-Wall -W -O2'
update sysutils/ddrescue
Straightforward update to latest release, doesn't need groff. ok? Index: Makefile === RCS file: /cvs/ports/sysutils/ddrescue/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile20 Nov 2010 17:22:40 - 1.5 +++ Makefile13 May 2012 23:56:27 - @@ -2,13 +2,13 @@ COMMENT = data recovery tool -DISTNAME = ddrescue-1.12 +DISTNAME = ddrescue-1.15 CATEGORIES = sysutils HOMEPAGE = http://www.gnu.org/software/ddrescue/ddrescue.html -# GPLv3 +# GPLv3+ PERMIT_PACKAGE_CDROM = Yes PERMIT_PACKAGE_FTP = Yes PERMIT_DISTFILES_CDROM =Yes @@ -23,6 +23,5 @@ BUILD_DEPENDS = devel/help2man CONFIGURE_STYLE = gnu ALL_TARGET = all doc INSTALL_TARGET = install install-man -USE_GROFF =Yes .include bsd.port.mk Index: distinfo === RCS file: /cvs/ports/sysutils/ddrescue/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo24 Aug 2010 11:40:21 - 1.2 +++ distinfo13 May 2012 23:56:27 - @@ -1,5 +1,5 @@ -MD5 (ddrescue-1.12.tar.gz) = s9ipqQmLh5OfugWkWEi9jQ== -RMD160 (ddrescue-1.12.tar.gz) = 5923vuxBVZTvkWZ8y5Vy8a8Ei5Y= -SHA1 (ddrescue-1.12.tar.gz) = T8sPw3w4pyVIN5N2sglXcpJxONE= -SHA256 (ddrescue-1.12.tar.gz) = WFsoi7FoaOqU5BJEbxB2CsexWeADcs922vO286g5oVE= -SIZE (ddrescue-1.12.tar.gz) = 62581 +MD5 (ddrescue-1.15.tar.gz) = a0RfYkYHSn+gLzslmQMQlg== +RMD160 (ddrescue-1.15.tar.gz) = sli74V76MPUmtBJx9hwS/vnzd4M= +SHA1 (ddrescue-1.15.tar.gz) = cEatxKSxB2t7XS0MmH4WCNa2dIY= +SHA256 (ddrescue-1.15.tar.gz) = deATYgBbpbWaJ17dnQEiKbQ+C1ZTPCq7idQKRNfsLXg= +SIZE (ddrescue-1.15.tar.gz) = 99082 Index: patches/patch-Makefile_in === RCS file: patches/patch-Makefile_in diff -N patches/patch-Makefile_in --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-Makefile_in 13 May 2012 23:56:27 - @@ -0,0 +1,24 @@ +$OpenBSD$ +--- Makefile.in.orig Mon May 14 01:49:55 2012 Makefile.inMon May 14 01:50:49 2012 +@@ -18,16 +18,16 @@ logobjs = arg_parser.o block.o logbook.o ddrescuelog.o + all : $(progname) ddrescuelog + + $(progname) : $(objs) +- $(CXX) $(LDFLAGS) -o $@ $^ ++ $(CXX) $(LDFLAGS) -o $@ $(objs) + + $(progname)_profiled : $(objs) +- $(CXX) $(LDFLAGS) -pg -o $@ $^ ++ $(CXX) $(LDFLAGS) -pg -o $@ $(objs) + + ddrescuelog : $(logobjs) +- $(CXX) $(LDFLAGS) -o $@ $^ ++ $(CXX) $(LDFLAGS) -o $@ $(logobjs) + + static_$(progname) : $(objs) +- $(CXX) $(LDFLAGS) -static -o $@ $^ ++ $(CXX) $(LDFLAGS) -static -o $@ $(objs) + + main.o : main.cc + $(CXX) $(CPPFLAGS) $(CXXFLAGS) -DPROGVERSION=\$(pkgversion)\ -c -o $@ $ Index: patches/patch-configure === RCS file: /cvs/ports/sysutils/ddrescue/patches/patch-configure,v retrieving revision 1.2 diff -u -p -r1.2 patch-configure --- patches/patch-configure 24 Aug 2010 11:40:21 - 1.2 +++ patches/patch-configure 13 May 2012 23:56:27 - @@ -1,7 +1,7 @@ $OpenBSD: patch-configure,v 1.2 2010/08/24 11:40:21 jasper Exp $ configure.orig Tue Aug 24 13:38:07 2010 -+++ configure Tue Aug 24 13:39:26 2010 -@@ -26,10 +26,6 @@ datadir='$(prefix)/share' +--- configure.orig Sun Jan 1 18:25:27 2012 configure Mon May 14 01:47:09 2012 +@@ -24,10 +24,6 @@ datadir='$(prefix)/share' infodir='$(datadir)/info' mandir='$(datadir)/man' sysconfdir='$(prefix)/etc' Index: pkg/PLIST === RCS file: /cvs/ports/sysutils/ddrescue/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- pkg/PLIST 2 Nov 2009 10:01:40 - 1.1.1.1 +++ pkg/PLIST 13 May 2012 23:56:27 - @@ -1,4 +1,6 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2009/11/02 10:01:40 giovanni Exp $ @bin bin/ddrescue +@bin bin/ddrescuelog @info info/ddrescue.info @man man/man1/ddrescue.1 +@man man/man1/ddrescuelog.1