--- cdrtools-2.01.01_alpha11.ebuild.orig 2006-09-05 18:05:27.000000000 +0100 +++ cdrtools-2.01.01_alpha11.ebuild 2006-10-18 10:34:43.000000000 +0100 @@ -4,14 +4,17 @@ inherit eutils gnuconfig toolchain-funcs flag-o-matic +MY_CRYPT_VERS="1.0" + DESCRIPTION="A set of tools for CD/DVD reading and recording, including cdrecord" HOMEPAGE="http://cdrecord.berlios.de/" -SRC_URI="ftp://ftp.berlios.de/pub/cdrecord/alpha/${P/_alpha/a}.tar.bz2" +SRC_URI="ftp://ftp.berlios.de/pub/cdrecord/alpha/${P/_alpha/a}.tar.bz2 + on-the-fly-crypt? ( http://burbon04.gmxhome.de/linux/files/${P/_alpha/a}-encrypt-${MY_CRYPT_VERS}.diff.gz )" LICENSE="GPL-2 LGPL-2.1 CDDL-Schily" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="unicode" +IUSE="on-the-fly-crypt unicode" DEPEND="virtual/libc !app-cdr/dvdrtools @@ -32,6 +35,12 @@ epatch "${FILESDIR}"/${PN}-2.01.01a01-scanbus.patch epatch "${FILESDIR}"/${PN}-2.01.01a03-rezero.patch + # Add support for On-The-Fly AES encryption + # http://burbon04.gmxhome.de/linux/CDREncryption.html + if use on-the-fly-crypt; then + epatch ${DISTDIR}/${P/_alpha/a}-encrypt-${MY_CRYPT_VERS}.diff.gz || die "Can't apply encryption patch" + fi + # ppc-macos support cd "${S}"/DEFAULTS use ppc-macos && MYARCH="mac-os10" || MYARCH="linux"