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