Package Details: dvdisaster 0.79.10-2

Git Clone URL: https://aur.archlinux.org/dvdisaster.git (read-only, click to copy)
Package Base: dvdisaster
Description: Provides a margin of safety against data loss on newly created ISO, CD, DVD, BDR, and M-Disc media caused by aging or scratches
Upstream URL: https://dvdisaster.jcea.es
Licenses: GPL
Provides: dvdisaster
Submitter: arojas
Maintainer: flan_suse
Last Packager: flan_suse
Votes: 10
Popularity: 0.63
First Submitted: 2019-03-15 07:51 (UTC)
Last Updated: 2023-01-14 15:16 (UTC)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

flan_suse commented on 2023-01-14 15:37 (UTC)

@C2D6:

I applied all the changes that you suggested, with the one exception about the signature.

1) I removed the prepare() function, since as you noted they fixed the name of their .desktop file upstream.

2) Since the developers only publish the MD5 hashes on their upstream website, I switched from SHA1 to MD5. (Even though MD5 is "less secure".)

3) I removed the .gpg/sig file from the source array and removed the validpgpkeys array entirely for a few reasons: (a) this entire time for the PKGBUILD's history, it appears that no such verification was being done in the first place; (b) the derivative PKGBUILDs, among other PKGBUILDs in the AUR, don't make use of verifying signed source files (with the exception of notable software); and (3) it simplifies the PKGBUILD in whole.

I left a comment on the top of the PKGBUILD for those interested in doing the extra steps for verification. :)

flan_suse commented on 2023-01-14 14:00 (UTC)

@C2D6:

Shall apply these when I get to the computer in which I have the PKGBUILD files.

I adopted this PKGBUILD because I am a user of dvdisaster, as well as an ardent believer in archiving data for the long-term. (Mostly on M-Discs). ;)

I left the PKGBUILD as close to the original design as possible, but I will implement the suggestions once I get back home to my computer. :)

C2D6 commented on 2023-01-14 10:54 (UTC) (edited on 2023-01-14 10:58 (UTC) by C2D6)

I have a couple of suggestions on the PKGBUILD.

The prepare() function is completely obsolete because the .desktop file no longer needs to be adjusted in version 0.79.10

The PKGBUILD uses sha1 hash sums. Better to follow upstream and use MD5 sums.

The PGP Key '12B31535AF903ADE9E73BA7E5A590EFEF5F6C46C' in the validpgpkeys array is deprecated. Instead, 'E3AFE70396CCC0D9E5D8381CB0DBCA7D64F770B2' should be used from upstream. https://dvdisaster.jcea.es/misc.html

The extension of ${pkgname}-${pkgver}.tar.bz2.gpg from the source array should be renamed to *.sig when downloading, so that makepkg also recognizes this as a signature and actually carries out a check.

source=(${pkgname}-${pkgver}.tar.bz2::${url}/downloads/${pkgname}-${pkgver}.tar.bz2
    ${pkgname}-${pkgver}.tar.bz2.sig::${url}/downloads/${pkgname}-${pkgver}.tar.bz2.gpg)

flan_suse commented on 2022-08-08 01:29 (UTC)

New upstream release by the original developers.

WEBSITE: https://dvdisaster.jcea.es

RELEASE: dvdisaster-0.79.10

RELEASE NOTES:

  • Added --with-gui=no option to build a command line version without GTK linkage.

  • Merged various patches from Debian and Stéphane Lesimple.

  • Lots of small fixes and improvements.

fitu996 commented on 2021-07-15 13:53 (UTC)

Sorry, I didn't notice your message until you update this package. Feel free to adopt this package.

alerque commented on 2021-07-14 10:36 (UTC)

Since the maintainer @fitu996 hasn't logged in in a year but had previously left a comment asking for co-maintainers I made the decision to short circuit the usual 2 week wait time on orphan requests and just added @flan_suse directly as a co-maintainer. I hope this is agreeable.

flan_suse commented on 2021-07-03 23:45 (UTC)

If @fitu996 wants me to adopt the package, I can. If I only need to worry about one package on the AUR, it's not a big deal.

dvdisaster happens to be a unique software with an under-appreciated (yet highly important) use-case.

I value archiving and preserving data into future generations, and tools like dvdisaster and M-Disc media are crucial in this regard. I've been archiving a lot of irreplaceable data and memories, so this type of software is very important to keep alive and updated.

flan_suse commented on 2021-07-03 18:51 (UTC) (edited on 2021-07-03 18:52 (UTC) by flan_suse)

I made an updated version of the PKGBUILD to reflect the new upstream website, the new version (0.79.9), and included a few comments for future package maintainers. It builds correctly, installs correctly, and I was able to use dvdisaster 0.79.9 to create augmented ECC (RS03) on some new archival discs!

Here is the PKGBUILD I updated. Hopefully it can be used. I don't mind adopting this package, but I've been fairly busy in my own life.

PKGBUILD: https://pastebin.com/XWAZYuQ3