bluray burning

Nicholas D Steeves nsteeves at gmail.com
Wed May 25 01:26:06 UTC 2016


Hi team!

First off, I hope I'm not breaking an unspoken taboo by raising this
issue...  Given that cdrkit still cannot reliably burn BDRs, and a
precedent for allowing CDDL software in the archive, with minor
acrobatics, I believe it is possible package a cdrecord-building
package similar to ttf-mscorefonts-installer, one of the ZFS packages,
or maybe libdvd-pkg.  I would like to do the work myself and to
maintain the package, as I've been updating my private copy since 2011
or so.  If you've already done the work, why not share it, after doing
a bit more work on fixups, right?

The primary business/professional rational for the package is for a
poor-man's alternative to WORM tapes, using 25, 50, or 100GB discs.
Many drives also support M-DISC ( https://en.wikipedia.org/wiki/M-DISC
), which sounds like a seriously cool, if expensive, physical archival
format that outlasts even tape!

Is libdvd-pkg the most appropriate package to model mine on?  From
what I've read the problem is with distributing the mixed GPL+CDDL
source, so it seems like the best thing to do is to put it in Section:
contrib/utils, and provide sha256sums of the source.  When the package
is installed, it downloads the source from the original site, builds
it, and installs.  I'm guessing the package should be called
cdrecord-pkg, and cdrecord-pkg should download, build, and install
cdrecord.

My second set of questions involves the built system "smake".  With
the exception of smake/autoconf, which is GPL, it is CDDL copyright
source.  I'm not yet sure if it can be transitioned autoreconf, and
I'm not sure if that would be a strong enough solution to the GPL +
CDDL source = undistributable problem.  If it can be transitioned
without issue, then could smake be a normal part of the archive in
Section: devel?  If it can't be transitioned, then should I make a
smake-pkg in section contrib/devel that downloads, builds, and
installs smake?

Sincerely,
Nicholas



More information about the pkg-multimedia-maintainers mailing list