* [gentoo-commits] gentoo-x86 commit in app-cdr/cdrtools: ChangeLog cdrtools-2.01.01_alpha53.ebuild
@ 2008-11-02 14:01 Peter Alfredsen (loki_val)
0 siblings, 0 replies; only message in thread
From: Peter Alfredsen (loki_val) @ 2008-11-02 14:01 UTC (permalink / raw
To: gentoo-commits
loki_val 08/11/02 14:01:21
Modified: ChangeLog
Added: cdrtools-2.01.01_alpha53.ebuild
Log:
Bump, bug 244951.
(Portage version: 2.2_rc13/cvs/Linux 2.6.27 x86_64)
Revision Changes Path
1.214 app-cdr/cdrtools/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/cdrtools/ChangeLog?rev=1.214&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/cdrtools/ChangeLog?rev=1.214&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/cdrtools/ChangeLog?r1=1.213&r2=1.214
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/ChangeLog,v
retrieving revision 1.213
retrieving revision 1.214
diff -u -r1.213 -r1.214
--- ChangeLog 28 Oct 2008 14:48:57 -0000 1.213
+++ ChangeLog 2 Nov 2008 14:01:21 -0000 1.214
@@ -1,6 +1,12 @@
# ChangeLog for app-cdr/cdrtools
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/ChangeLog,v 1.213 2008/10/28 14:48:57 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/ChangeLog,v 1.214 2008/11/02 14:01:21 loki_val Exp $
+
+*cdrtools-2.01.01_alpha53 (02 Nov 2008)
+
+ 02 Nov 2008; Peter Alfredsen <loki_val@gentoo.org>
+ +cdrtools-2.01.01_alpha53.ebuild:
+ Bump, bug 244951.
*cdrtools-2.01.01_alpha52 (28 Oct 2008)
1.1 app-cdr/cdrtools/cdrtools-2.01.01_alpha53.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/cdrtools/cdrtools-2.01.01_alpha53.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-cdr/cdrtools/cdrtools-2.01.01_alpha53.ebuild?rev=1.1&content-type=text/plain
Index: cdrtools-2.01.01_alpha53.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/cdrtools/cdrtools-2.01.01_alpha53.ebuild,v 1.1 2008/11/02 14:01:21 loki_val Exp $
inherit multilib eutils toolchain-funcs flag-o-matic
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"
LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="unicode"
DEPEND="virtual/libc
sys-apps/acl
!app-cdr/dvdrtools
!app-cdr/cdrkit"
PROVIDE="virtual/cdrtools"
S="${WORKDIR}/${PN}-2.01.01"
src_unpack() {
unpack ${A}
cd "${S}"
#Adjust paths
sed -i -e 's:opt/schily:usr:' \
$(grep -l --include='*.1' --include='*.8' -r 'opt/schily' .) \
$(grep -l --include='*.c' --include='*.h' -r 'opt/schily' .) \
|| die "404 on opt-schily sed"
sed -i -e "s:\(^INSDIR=\t\tshare/doc/\):\1${PF}/:" \
$(grep -l -r 'INSDIR.\+doc' .) \
|| die "404 on doc sed"
sed -i -e "s:\(^INSDIR=\t\t\)lib:\1$(get_libdir):" \
$(grep -l -r '^INSDIR.\+lib\(/siconv\)\?$' .) \
|| die "404 on multilib-sed"
sed -i -e "s:\(^INSDIR=\t\t\)\(etc/default\):\1../\2:" \
$(grep -l -r '^INSDIR.\+default' .) \
|| die "404 on etc sed"
#Remove profiled make files
rm -f $(find . -name '*_p.mk')
epatch "${FILESDIR}"/${PN}-2.01.01a03-warnings.patch
epatch "${FILESDIR}"/${PN}-2.01.01_alpha50-asneeded.patch
#Schily make setup
cd "${S}"/DEFAULTS
local MYARCH="linux"
sed -i "s:/opt/schily:/usr:g" Defaults.${MYARCH}
sed -i "s:/usr/src/linux/include::g" Defaults.${MYARCH}
# For dynamic linking:
sed -i "s:static:dynamic:" Defaults.${MYARCH}
# lame symlinks that all point to the same thing
cd "${S}"/RULES
local t
for t in ppc64 sh4 s390x ; do
ln -s i586-linux-cc.rul ${t}-linux-cc.rul || die
ln -s i586-linux-gcc.rul ${t}-linux-gcc.rul || die
done
}
src_compile() {
if use unicode; then
local flags="$(test-flags -finput-charset=ISO-8859-1 -fexec-charset=UTF-8)"
if [[ -n ${flags} ]]; then
append-flags ${flags}
else
ewarn "Your compiler does not support the options required to build"
ewarn "cdrtools with unicode in USE. unicode flag will be ignored."
fi
fi
#If not built with -j1, "sometimes" cdda2wav will not be built. Nasty bug.
emake -j1 CC="$(tc-getCC) -D__attribute_const__=const" COPTX="${CFLAGS}" CPPOPTX="${CPPFLAGS}" LDOPTX="${LDFLAGS}" || die
}
src_install() {
make MANDIR="share/man" INS_BASE="${D}/usr/" install
#These symlinks are for compat with cdrkit.
dosym schily /usr/include/scsilib
dosym ../scg /usr/include/schily/scg
dodoc ABOUT Changelog README README.linux-shm START READMEs/README.linux || die "dodoc cdrtools"
cd "${S}"/cdda2wav
docinto cdda2wav
dodoc FAQ Frontends HOWTOUSE TODO || die "dodoc cdda2wav"
}
pkg_postinst() {
echo
einfo "The command line option 'dev=/dev/hdX' (X is the name of your drive)"
einfo "should be used for IDE CD writers. And make sure that the permissions"
einfo "on this device are set properly and your user is in the correct group."
}
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2008-11-02 14:01 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-11-02 14:01 [gentoo-commits] gentoo-x86 commit in app-cdr/cdrtools: ChangeLog cdrtools-2.01.01_alpha53.ebuild Peter Alfredsen (loki_val)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox