|
|
| |
inherit eutils gnuconfig toolchain-funcs flag-o-matic | 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" | DESCRIPTION="A set of tools for CD/DVD reading and recording, including cdrecord" |
HOMEPAGE="http://cdrecord.berlios.de/" | 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" | LICENSE="GPL-2 LGPL-2.1 CDDL-Schily" |
SLOT="0" | SLOT="0" |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~x86" | 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 | DEPEND="virtual/libc |
!app-cdr/dvdrtools | !app-cdr/dvdrtools |
|
|
epatch "${FILESDIR}"/${PN}-2.01.01a01-scanbus.patch | epatch "${FILESDIR}"/${PN}-2.01.01a01-scanbus.patch |
epatch "${FILESDIR}"/${PN}-2.01.01a03-rezero.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 | # ppc-macos support |
cd "${S}"/DEFAULTS | cd "${S}"/DEFAULTS |
use ppc-macos && MYARCH="mac-os10" || MYARCH="linux" | use ppc-macos && MYARCH="mac-os10" || MYARCH="linux" |