Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 10507 Details for
Bug 15719
New ebuild: Compaq C compiler
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Ebuild for the Ladebug debugger
ladebug-4.0.67.ebuild (text/plain), 2.57 KB, created by
Tavis Ormandy (RETIRED)
on 2003-04-11 12:40:59 UTC
(
hide
)
Description:
Ebuild for the Ladebug debugger
Filename:
MIME Type:
Creator:
Tavis Ormandy (RETIRED)
Created:
2003-04-11 12:40:59 UTC
Size:
2.57 KB
patch
obsolete
># Copyright 1999-2003 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ ># ># Tavis Ormandy 2003 <taviso@sdf.lonestar.org> ># > >DESCRIPTION="Linux port of the Famous Tru64 Debugger" >HOMEPAGE="http://www.support.compaq.com/alpha-tools" >#SRC_URI="ftp://ftp.compaq.com/pub/products/linuxdevtools/latest/ladebug-4.0.67-21.alpha.rpm" >LICENSE="compaq-sdla" >SLOT="0" ># NOTE: ALPHA Only! >KEYWORDS="-* ~alpha" >IUSE="emacs" >DEPEND="virtual/glibc > app-arch/rpm2targz > dev-libs/libots > dev-libs/libcpml > emacs? (app-editors/emacs)" >S=${WORKDIR}/${P} >RELEASE="4.0.67-21" > >src_unpack() { > # convert rpm into tar archive > ladebug_rpm="ladebug-${RELEASE}.alpha.rpm" > if [ ! -f ${DISTDIR}/${ladebug_rpm} ]; then > eerror "" > eerror "Please download ${ladebug_rpm} from" > eerror "${HOMEPAGE}, and place it in" > eerror "${DISTDIR}" > eerror "" > eerror "Then resart this emerge." > eerror "" > die "Ladebug Distribution (${ladebug_rpm}) not found" > else > ebegin "Converting RPM Package to Tar Archive..." > rpm2targz ${DISTDIR}/${ladebug_rpm} || { > eend ${?} > die "Failed to Convert ${ladebug_rpm}" > } > eend ${?} > ebegin "Unpacking Ladebug Distribution..." > tar -C ${WORKDIR} -zxf ${WORKDIR}/${ladebug_rpm%*.rpm}.tar.gz || { > eend ${?} > die "Failed to Extract ${ladebug_rpm%*.rpm}.tar.gz" > } > eend ${?} > einfo "CCC Distribution Successfully Prepared for Portage." > rm -f ${WORKDIR}/${ladebug_rpm%*.rpm}.tar.gz > fi >} > >src_compile() { > # remove emacs lisp files > if [ ! "`use emacs`" ]; then > einfo "Removing emacs Ladebug integration (USE=\"-emacs\"?)..." > rm -rf ${WORKDIR}/usr/lib/emacs ${WORKDIR}/usr/lib/compaq/ladebug-V67/ladebug.el > else > einfo "Preparing emacs Ladebug integration (USE=\"emacs\"?)..." > rm -rf ${WORKDIR}/usr/lib/emacs > mkdir -p ${WORKDIR}/usr/share/emacs/site-lisp > mv ${WORKDIR}/usr/lib/compaq/ladebug-V67/ladebug.e ${WORKDIR}/usr/share/emacs/site-lisp > fi > > # man pages are in the wrong place > einfo "Reorganising man structure..." > rm -rf ${WORKDIR}/usr/man > mkdir -p ${WORKDIR}/usr/share/man/man1 > mv ${WORKDIR}/usr/lib/compaq/ladebug-V67/ladebug.1.gz ${WORKDIR}/usr/share/man/man1 > > einfo "Reorganising Documentation structure..." > mv ${WORKDIR}/usr/doc ${WORKDIR}/usr/share/ > # *sigh* > ln -s ${WORKDIR}/usr/share/locale/en_US ${WORKDIR}/usr/share/locale/C >} > >src_install() { > # move files over > mv ${WORKDIR}/usr ${D} || die "Ladebug Installation Failed" > > # prep manpages > prepman ${D}/usr/share/man/man1/ladebug.1.gz > prepalldocs >} > >pkg_postinst () { > einfo > einfo "Ladebug ${RELEASE} has been merged successfully" > einfo >} >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 15719
:
8284
|
8285
|
8286
|
8287
|
8297
|
10447
|
10448
|
10451
|
10453
|
10464
| 10507 |
10565
|
10629
|
10682