pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/dvdisaster Changes 0.79.5:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/10514efa2217
branches:  trunk
changeset: 359805:10514efa2217
user:      adam <adam%pkgsrc.org@localhost>
date:      Sat Mar 18 13:54:23 2017 +0000

description:
Changes 0.79.5:
This is pretty much a relaunch of the project,
the internet site and the accompanying documentation.
There are too much changes for a detailed report.

The most prominent feature of this version is that
the multithreaded RS03 codec reached production
quality, and all required features have been implemented.
A few things will be added with the next releases:
- adaptive reading is currently disabled as it does
  not support RS03 yet and would crash or misbehave
  on RS03 error correction data
- a heuristic for an exhaustive re-discovery of RS03
  structures in a badly damaged medium is missing in
  the decoder
But these things should not keep you from using RS03,
as the encoder is complete and future decoder enhancements
do not affect already created RS03 data.

diffstat:

 sysutils/dvdisaster/Makefile                                   |    30 +-
 sysutils/dvdisaster/PLIST                                      |  1400 +---------
 sysutils/dvdisaster/distinfo                                   |    22 +-
 sysutils/dvdisaster/patches/patch-aa                           |    15 -
 sysutils/dvdisaster/patches/patch-ah                           |    16 -
 sysutils/dvdisaster/patches/patch-md5.c                        |    13 -
 sysutils/dvdisaster/patches/patch-memtrack.c                   |    16 +
 sysutils/dvdisaster/patches/patch-rs03-create.c                |    17 +
 sysutils/dvdisaster/patches/patch-scripts_bash-based-configure |    36 +-
 sysutils/dvdisaster/patches/patch-tools_codec.c                |    12 -
 sysutils/dvdisaster/patches/patch-tools_decimate.c             |    12 -
 sysutils/dvdisaster/patches/patch-tools_memory.c               |    13 -
 sysutils/dvdisaster/patches/patch-tools_pngio.c                |    12 -
 sysutils/dvdisaster/patches/patch-tools_pngpack.c              |    12 -
 14 files changed, 66 insertions(+), 1560 deletions(-)

diffs (truncated from 1720 to 300 lines):

diff -r 2a241e13f1ad -r 10514efa2217 sysutils/dvdisaster/Makefile
--- a/sysutils/dvdisaster/Makefile      Sat Mar 18 13:48:48 2017 +0000
+++ b/sysutils/dvdisaster/Makefile      Sat Mar 18 13:54:23 2017 +0000
@@ -1,19 +1,16 @@
-# $NetBSD: Makefile,v 1.35 2017/02/12 06:25:59 ryoon Exp $
-#
+# $NetBSD: Makefile,v 1.36 2017/03/18 13:54:23 adam Exp $
+
+DISTNAME=      dvdisaster-0.79.5
+CATEGORIES=    sysutils
+MASTER_SITES=  http://dvdisaster.net/downloads/
+EXTRACT_SUFX=  .tar.bz2
 
-DISTNAME=              dvdisaster-0.72.4
-PKGREVISION=           16
-CATEGORIES=            sysutils
-MASTER_SITES=          http://dvdisaster.net/downloads/
-EXTRACT_SUFX=          .tar.bz2
+MAINTAINER=    shattered%NetBSD.org@localhost
+HOMEPAGE=      http://www.dvdisaster.net/en/
+COMMENT=       Protects data on optical media with error correcting codes
+LICENSE=       gnu-gpl-v2
 
-MAINTAINER=            shattered%NetBSD.org@localhost
-HOMEPAGE=              http://www.dvdisaster.net/en/
-COMMENT=               Protects data on optical media with error correcting codes
-LICENSE=               gnu-gpl-v2
-
-ONLY_FOR_PLATFORM=     Darwin-*-* FreeBSD-*-* Linux-*-*
-ONLY_FOR_PLATFORM+=    NetBSD-*-*
+ONLY_FOR_PLATFORM=     Darwin-*-* FreeBSD-*-* Linux-*-* NetBSD-*-*
 
 BUILD_DEPENDS+=                gettext-tools>=0.14:../../devel/gettext-tools
 
@@ -22,9 +19,6 @@
 USE_LANGUAGES=         c
 USE_PKGLOCALEDIR=      yes
 USE_TOOLS+=            bash gmake pkg-config
-
-MAKE_JOBS_SAFE=                no
-
 HAS_CONFIGURE=         yes
 CONFIGURE_ARGS+=       --prefix=${PREFIX}
 CONFIGURE_ARGS+=       --docdir=${PREFIX}/share/doc
@@ -35,8 +29,6 @@
 CONFIG_SHELL=          ${TOOLS_PATH.bash}
 MAKE_FILE=             GNUmakefile
 
-CHECK_PORTABILITY_SKIP+=macinst/launcher.sh
-
 post-install:
        rm -f ${DESTDIR}${PREFIX}/bin/dvdisaster-uninstall.sh
 
diff -r 2a241e13f1ad -r 10514efa2217 sysutils/dvdisaster/PLIST
--- a/sysutils/dvdisaster/PLIST Sat Mar 18 13:48:48 2017 +0000
+++ b/sysutils/dvdisaster/PLIST Sat Mar 18 13:54:23 2017 +0000
@@ -1,1410 +1,14 @@
-@comment $NetBSD: PLIST,v 1.5 2012/08/10 15:52:12 drochner Exp $
+@comment $NetBSD: PLIST,v 1.6 2017/03/18 13:54:23 adam Exp $
 bin/dvdisaster
-man/cs/man1/dvdisaster.1
 man/de/man1/dvdisaster.1
-man/it/man1/dvdisaster.1
 man/man1/dvdisaster.1
 share/doc/${PKGNAME}/CHANGELOG
 share/doc/${PKGNAME}/COPYING
-share/doc/${PKGNAME}/CREDITS.cs
 share/doc/${PKGNAME}/CREDITS.de
 share/doc/${PKGNAME}/CREDITS.en
 share/doc/${PKGNAME}/README.MODIFYING
 share/doc/${PKGNAME}/TODO
-share/doc/${PKGNAME}/cs/download.html
-share/doc/${PKGNAME}/cs/download10.html
-share/doc/${PKGNAME}/cs/download20.html
-share/doc/${PKGNAME}/cs/download30.html
-share/doc/${PKGNAME}/cs/download40.html
-share/doc/${PKGNAME}/cs/download40_showall=0.html
-share/doc/${PKGNAME}/cs/download40_showall=1.html
-share/doc/${PKGNAME}/cs/download50.html
-share/doc/${PKGNAME}/cs/download60.html
-share/doc/${PKGNAME}/cs/download_showall=0.html
-share/doc/${PKGNAME}/cs/download_showall=1.html
-share/doc/${PKGNAME}/cs/feedback.html
-share/doc/${PKGNAME}/cs/feedback_expand=1.html
-share/doc/${PKGNAME}/cs/howtos.html
-share/doc/${PKGNAME}/cs/howtos10.html
-share/doc/${PKGNAME}/cs/howtos11.html
-share/doc/${PKGNAME}/cs/howtos11_expand=1.html
-share/doc/${PKGNAME}/cs/howtos11_expand=2.html
-share/doc/${PKGNAME}/cs/howtos11_expand=3.html
-share/doc/${PKGNAME}/cs/howtos11_expand=4.html
-share/doc/${PKGNAME}/cs/howtos11_expand=5.html
-share/doc/${PKGNAME}/cs/howtos12.html
-share/doc/${PKGNAME}/cs/howtos12_expand=0.html
-share/doc/${PKGNAME}/cs/howtos12_expand=1.html
-share/doc/${PKGNAME}/cs/howtos13.html
-share/doc/${PKGNAME}/cs/howtos13_expand=1.html
-share/doc/${PKGNAME}/cs/howtos13_expand=2.html
-share/doc/${PKGNAME}/cs/howtos13_expand=3.html
-share/doc/${PKGNAME}/cs/howtos13_expand=4.html
-share/doc/${PKGNAME}/cs/howtos13_expand=5.html
-share/doc/${PKGNAME}/cs/howtos13_expand=6.html
-share/doc/${PKGNAME}/cs/howtos14.html
-share/doc/${PKGNAME}/cs/howtos14_expand=1.html
-share/doc/${PKGNAME}/cs/howtos14_expand=2.html
-share/doc/${PKGNAME}/cs/howtos20.html
-share/doc/${PKGNAME}/cs/howtos21.html
-share/doc/${PKGNAME}/cs/howtos21_answer=1.html
-share/doc/${PKGNAME}/cs/howtos21_answer=2.html
-share/doc/${PKGNAME}/cs/howtos21_answer=3.html
-share/doc/${PKGNAME}/cs/howtos21_answer=4.html
-share/doc/${PKGNAME}/cs/howtos22.html
-share/doc/${PKGNAME}/cs/howtos22_expand=1.html
-share/doc/${PKGNAME}/cs/howtos22_expand=2.html
-share/doc/${PKGNAME}/cs/howtos22_expand=3.html
-share/doc/${PKGNAME}/cs/howtos22_expand=4.html
-share/doc/${PKGNAME}/cs/howtos22_expand=5.html
-share/doc/${PKGNAME}/cs/howtos22_expand=6.html
-share/doc/${PKGNAME}/cs/howtos23.html
-share/doc/${PKGNAME}/cs/howtos23_way=1&expand=0.html
-share/doc/${PKGNAME}/cs/howtos23_way=1&expand=1.html
-share/doc/${PKGNAME}/cs/howtos23_way=1&expand=2.html
-share/doc/${PKGNAME}/cs/howtos23_way=1.html
-share/doc/${PKGNAME}/cs/howtos23_way=2&expand=0.html
-share/doc/${PKGNAME}/cs/howtos23_way=2&expand=1.html
-share/doc/${PKGNAME}/cs/howtos23_way=2&expand=2.html
-share/doc/${PKGNAME}/cs/howtos23_way=2.html
-share/doc/${PKGNAME}/cs/howtos24.html
-share/doc/${PKGNAME}/cs/howtos25.html
-share/doc/${PKGNAME}/cs/howtos25_expand=1.html
-share/doc/${PKGNAME}/cs/howtos25_expand=2.html
-share/doc/${PKGNAME}/cs/howtos30.html
-share/doc/${PKGNAME}/cs/howtos31.html
-share/doc/${PKGNAME}/cs/howtos32.html
-share/doc/${PKGNAME}/cs/howtos32_expand=1.html
-share/doc/${PKGNAME}/cs/howtos32_expand=2.html
-share/doc/${PKGNAME}/cs/howtos33.html
-share/doc/${PKGNAME}/cs/howtos33_expand=0.html
-share/doc/${PKGNAME}/cs/howtos33_expand=1.html
-share/doc/${PKGNAME}/cs/howtos33_expand=2.html
-share/doc/${PKGNAME}/cs/howtos33_way=0&expand=0.html
-share/doc/${PKGNAME}/cs/howtos33_way=0&expand=1.html
-share/doc/${PKGNAME}/cs/howtos33_way=0&expand=2.html
-share/doc/${PKGNAME}/cs/howtos33_way=0.html
-share/doc/${PKGNAME}/cs/howtos33_way=1&.html
-share/doc/${PKGNAME}/cs/howtos33_way=1&expand=0.html
-share/doc/${PKGNAME}/cs/howtos33_way=1&expand=1.html
-share/doc/${PKGNAME}/cs/howtos33_way=1&expand=2.html
-share/doc/${PKGNAME}/cs/howtos33_way=1&expand=3.html
-share/doc/${PKGNAME}/cs/howtos33_way=1&expand=4.html
-share/doc/${PKGNAME}/cs/howtos33_way=1&expand=5.html
-share/doc/${PKGNAME}/cs/howtos33_way=1&expand=6.html
-share/doc/${PKGNAME}/cs/howtos33_way=1&expand=7.html
-share/doc/${PKGNAME}/cs/howtos33_way=1.html
-share/doc/${PKGNAME}/cs/howtos33_way=2&.html
-share/doc/${PKGNAME}/cs/howtos33_way=2&expand=0.html
-share/doc/${PKGNAME}/cs/howtos33_way=2&expand=1.html
-share/doc/${PKGNAME}/cs/howtos33_way=2&expand=2.html
-share/doc/${PKGNAME}/cs/howtos33_way=2&expand=3.html
-share/doc/${PKGNAME}/cs/howtos33_way=2&expand=4.html
-share/doc/${PKGNAME}/cs/howtos33_way=2&expand=5.html
-share/doc/${PKGNAME}/cs/howtos33_way=2&expand=6.html
-share/doc/${PKGNAME}/cs/howtos33_way=2.html
-share/doc/${PKGNAME}/cs/howtos33_way=3&.html
-share/doc/${PKGNAME}/cs/howtos33_way=3&expand=0.html
-share/doc/${PKGNAME}/cs/howtos33_way=3&expand=1.html
-share/doc/${PKGNAME}/cs/howtos33_way=3&expand=10.html
-share/doc/${PKGNAME}/cs/howtos33_way=3&expand=11.html
-share/doc/${PKGNAME}/cs/howtos33_way=3&expand=2.html
-share/doc/${PKGNAME}/cs/howtos33_way=3&expand=3.html
-share/doc/${PKGNAME}/cs/howtos33_way=3&expand=4.html
-share/doc/${PKGNAME}/cs/howtos33_way=3&expand=5.html
-share/doc/${PKGNAME}/cs/howtos33_way=3&expand=6.html
-share/doc/${PKGNAME}/cs/howtos33_way=3&expand=7.html
-share/doc/${PKGNAME}/cs/howtos33_way=3&expand=8.html
-share/doc/${PKGNAME}/cs/howtos33_way=3&expand=9.html
-share/doc/${PKGNAME}/cs/howtos33_way=3.html
-share/doc/${PKGNAME}/cs/howtos34.html
-share/doc/${PKGNAME}/cs/howtos34_expand=1.html
-share/doc/${PKGNAME}/cs/howtos40.html
-share/doc/${PKGNAME}/cs/howtos41.html
-share/doc/${PKGNAME}/cs/howtos41_expand=1.html
-share/doc/${PKGNAME}/cs/howtos41_expand=2.html
-share/doc/${PKGNAME}/cs/howtos41_expand=3.html
-share/doc/${PKGNAME}/cs/howtos41_expand=4.html
-share/doc/${PKGNAME}/cs/howtos42.html
-share/doc/${PKGNAME}/cs/howtos42_expand=0.html
-share/doc/${PKGNAME}/cs/howtos42_expand=1.html
-share/doc/${PKGNAME}/cs/howtos42_expand=2.html
-share/doc/${PKGNAME}/cs/howtos42_expand=3.html
-share/doc/${PKGNAME}/cs/howtos42_expand=4.html
-share/doc/${PKGNAME}/cs/howtos43.html
-share/doc/${PKGNAME}/cs/howtos43_expand=1.html
-share/doc/${PKGNAME}/cs/howtos43_expand=2.html
-share/doc/${PKGNAME}/cs/howtos43_expand=3.html
-share/doc/${PKGNAME}/cs/howtos43_expand=4.html
-share/doc/${PKGNAME}/cs/howtos43_expand=5.html
-share/doc/${PKGNAME}/cs/howtos50.html
-share/doc/${PKGNAME}/cs/howtos51.html
-share/doc/${PKGNAME}/cs/howtos51_expand=0.html
-share/doc/${PKGNAME}/cs/howtos51_expand=1.html
-share/doc/${PKGNAME}/cs/howtos52.html
-share/doc/${PKGNAME}/cs/howtos52_expand=0.html
-share/doc/${PKGNAME}/cs/howtos52_expand=1.html
-share/doc/${PKGNAME}/cs/howtos53.html
-share/doc/${PKGNAME}/cs/howtos53_expand=0.html
-share/doc/${PKGNAME}/cs/howtos53_expand=1.html
-share/doc/${PKGNAME}/cs/howtos59.html
-share/doc/${PKGNAME}/cs/howtos59_expand=1.html
-share/doc/${PKGNAME}/cs/howtos59_expand=2.html
-share/doc/${PKGNAME}/cs/howtos59_expand=3.html
-share/doc/${PKGNAME}/cs/howtos59_expand=4.html
-share/doc/${PKGNAME}/cs/howtos59_expand=5.html
-share/doc/${PKGNAME}/cs/howtos60.html
-share/doc/${PKGNAME}/cs/howtos61.html
-share/doc/${PKGNAME}/cs/howtos62.html
-share/doc/${PKGNAME}/cs/howtos63.html
-share/doc/${PKGNAME}/cs/howtos90.html
-share/doc/${PKGNAME}/cs/howtos91.html
-share/doc/${PKGNAME}/cs/howtos91_expand=0.html
-share/doc/${PKGNAME}/cs/howtos91_expand=1.html
-share/doc/${PKGNAME}/cs/howtos91_expand=2.html
-share/doc/${PKGNAME}/cs/howtos91_expand=3.html
-share/doc/${PKGNAME}/cs/howtos91_expand=4.html
-share/doc/${PKGNAME}/cs/howtos92.html
-share/doc/${PKGNAME}/cs/howtos92_expand=0.html
-share/doc/${PKGNAME}/cs/howtos92_expand=1.html
-share/doc/${PKGNAME}/cs/howtos92_expand=2.html
-share/doc/${PKGNAME}/cs/howtos92_expand=3.html
-share/doc/${PKGNAME}/cs/howtos92_expand=4.html
-share/doc/${PKGNAME}/cs/howtosa0.html
-share/doc/${PKGNAME}/cs/howtosa1.html
-share/doc/${PKGNAME}/cs/howtosa1_expand=1.html
-share/doc/${PKGNAME}/cs/howtosa2.html
-share/doc/${PKGNAME}/cs/howtosa2_expand=1.html
-share/doc/${PKGNAME}/cs/howtosa2_expand=2.html
-share/doc/${PKGNAME}/cs/howtosa3.html
-share/doc/${PKGNAME}/cs/howtosa3_expand=1.html
-share/doc/${PKGNAME}/cs/howtosa3_expand=2.html
-share/doc/${PKGNAME}/cs/howtosa4.html
-share/doc/${PKGNAME}/cs/howtosa4_expand=1.html
-share/doc/${PKGNAME}/cs/images/action-buttons.png
-share/doc/${PKGNAME}/cs/images/activate-logfile.png
-share/doc/${PKGNAME}/cs/images/adaptive-failure.png
-share/doc/${PKGNAME}/cs/images/adaptive-progress.png
-share/doc/${PKGNAME}/cs/images/adaptive-success.png
-share/doc/${PKGNAME}/cs/images/compare-bad-rs01.png
-share/doc/${PKGNAME}/cs/images/compare-bad-rs02.png
-share/doc/${PKGNAME}/cs/images/compare-icon.png
-share/doc/${PKGNAME}/cs/images/compare-mismatch-rs01.png
-share/doc/${PKGNAME}/cs/images/compare-trunc-rs01.png
-share/doc/${PKGNAME}/cs/images/compat-150-rs01.png
-share/doc/${PKGNAME}/cs/images/compat-150-rs02.png
-share/doc/${PKGNAME}/cs/images/compat-dialog-rs01.png
-share/doc/${PKGNAME}/cs/images/compat-dialog-rs02.png
-share/doc/${PKGNAME}/cs/images/compat-okay-rs01.png
-share/doc/${PKGNAME}/cs/images/compat-okay-rs02.png
-share/doc/${PKGNAME}/cs/images/crc-cd.png
-share/doc/${PKGNAME}/cs/images/create-icon.png
-share/doc/${PKGNAME}/cs/images/create-prefs-drive-adv.png
-share/doc/${PKGNAME}/cs/images/create-prefs-drive.png
-share/doc/${PKGNAME}/cs/images/create-prefs-ecc.png
-share/doc/${PKGNAME}/cs/images/create-prefs-ecc2-adv.png
-share/doc/${PKGNAME}/cs/images/create-prefs-ecc2.png
-share/doc/${PKGNAME}/cs/images/create-prefs-file-adv.png
-share/doc/${PKGNAME}/cs/images/create-prefs-file.png
-share/doc/${PKGNAME}/cs/images/create-prefs-image.png
-share/doc/${PKGNAME}/cs/images/create-prefs-read-attempts.png
-share/doc/${PKGNAME}/cs/images/defective-cd.png
-share/doc/${PKGNAME}/cs/images/dialog-drive-full.png
-share/doc/${PKGNAME}/cs/images/dialog-ecc-full.png
-share/doc/${PKGNAME}/cs/images/dialog-iso-full.png
-share/doc/${PKGNAME}/cs/images/exclude_from_search_terms.png
-share/doc/${PKGNAME}/cs/images/file-names-rs01.png
-share/doc/${PKGNAME}/cs/images/filebrowser.png
-share/doc/${PKGNAME}/cs/images/fix-icon.png
-share/doc/${PKGNAME}/cs/images/fix-image.png
-share/doc/${PKGNAME}/cs/images/fix-prefs-drive.png
-share/doc/${PKGNAME}/cs/images/fix-prefs-drive2.png
-share/doc/${PKGNAME}/cs/images/fix-prefs-image.png
-share/doc/${PKGNAME}/cs/images/fix-prefs-read-attempts.png
-share/doc/${PKGNAME}/cs/images/fix-prefs-read-attempts1.png
-share/doc/${PKGNAME}/cs/images/fix-prefs-read-attempts2.png
-share/doc/${PKGNAME}/cs/images/fix-reread-dvd.png
-share/doc/${PKGNAME}/cs/images/fix-success.png
-share/doc/${PKGNAME}/cs/images/general-prefs-misc.png
-share/doc/${PKGNAME}/cs/images/global-prefs-invoke.png
-share/doc/${PKGNAME}/cs/images/good-cd.png
-share/doc/${PKGNAME}/cs/images/good-dvd9.png
-share/doc/${PKGNAME}/cs/images/log-icon.png
-share/doc/${PKGNAME}/cs/images/make-ecc1.png
-share/doc/${PKGNAME}/cs/images/make-ecc2.png
-share/doc/${PKGNAME}/cs/images/make-iso1.png
-share/doc/${PKGNAME}/cs/images/make-iso2.png
-share/doc/${PKGNAME}/cs/images/make-iso3.png
-share/doc/${PKGNAME}/cs/images/make-iso4.png
-share/doc/${PKGNAME}/cs/images/metadata1.png
-share/doc/${PKGNAME}/cs/images/metadata2.png
-share/doc/${PKGNAME}/cs/images/metadata3.png
-share/doc/${PKGNAME}/cs/images/prefs-rs01.png



Home | Main Index | Thread Index | Old Index