Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 94041 Details for
Bug 94414
x11-libs/pdcurses - a public domain curses libraryimplementing most of the functions available in X/Open and System V R4 curses
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
x11-libs/pdcurses/pdcurses-2.8.ebuild
pdcurses-2.8.ebuild (text/plain), 1.90 KB, created by
Tiziano Müller (RETIRED)
on 2006-08-12 04:26:14 UTC
(
hide
)
Description:
x11-libs/pdcurses/pdcurses-2.8.ebuild
Filename:
MIME Type:
Creator:
Tiziano Müller (RETIRED)
Created:
2006-08-12 04:26:14 UTC
Size:
1.90 KB
patch
obsolete
># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >inherit autotools eutils > >KEYWORDS="~x86" > >MY_P=${P/pdc/PDC} > >DESCRIPTION="A public domain curses library for DOS, OS/2, Win32 and X11" >HOMEPAGE="http://pdcurses.sourceforge.net/" >SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" >LICENSE="public-domain GPL-2" >SLOT="0" >IUSE="debug doc examples latin1 nextaw Xaw3d" > >DEPEND="x11-libs/libX11 > x11-libs/libXmu > x11-libs/libXt > x11-libs/libXpm > x11-proto/xproto > nextaw? ( x11-libs/neXtaw ) > Xaw3d? ( x11-libs/Xaw3d ) > !nextaw? ( !Xaw3d? ( x11-libs/libXaw ) )" >RDEPEND="${DEPEND}" > >S=${WORKDIR}/${MY_P} > >pkg_setup() { > if use Xaw3d && use nextaw ; then > elog "You have both Xaw3d and nextaw USE-flags set," > elog "the package will choose one of them to link against." > fi >} > >src_unpack() { > unpack ${A} > cd "${S}" > > epatch "${FILESDIR}/${P}-configure.patch" > > # Fixing -jX problems: > sed -i \ > -e 's/\(PDCurses.man:\)/\1 manext/' \ > tools/Makefile.in || die "sed failed" > > # Fixing soname problem: > sed -i \ > -e "s/\(\$(LD_RXLIB1)\)/\1 -Wl,-soname,libXcurses.so.${PV%.*}/" \ > pdcurses/Makefile.in || die "sed failed" > > eautoreconf >} > >src_compile() { > > if ! use examples ; then > sed -i \ > -e 's/\(^all[ \t]::[\t a-z]*\) demos/\1/' \ > -e '/demos/d' \ > Makefile.in || die "sed failed" > fi > > if ! use doc ; then > sed -i \ > -e '/tools/d' \ > Makefile.in || die "sed failed" > fi > > econf \ > $(use_with Xaw3d xaw3d) \ > $(use_with nextaw) \ > $(use_enable debug) \ > $(use_enable latin1) \ > || die "econf failed" > emake || die "emake failed" >} > >src_install() { > emake DESTDIR="${D}" install || die "emake install failed" > dodoc HISTORY README TODO doc/* > > if use doc ; then > dodoc tools/PDCurses.man > fi > if use examples ; then > insinto /usr/share/${PN}/examples > cd demos > doins *.{h,c} $(sed -e 's/^DEMOS[ \t]*=\ \(.*\)/\1/p' -e 'd' Makefile.in) > fi > >}
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 94414
:
60121
|
93524
|
93526
|
93528
|
94040
| 94041