Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 139157 Details for
Bug 167849
sys-libs/ncurses ada bindings via USE=ada
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
ebuild patch for ncurses-5.6-r2
ncurses-5.6-r2.ebuild.diff (text/plain), 1.84 KB, created by
Jon Dowdall
on 2007-12-23 07:20:29 UTC
(
hide
)
Description:
ebuild patch for ncurses-5.6-r2
Filename:
MIME Type:
Creator:
Jon Dowdall
Created:
2007-12-23 07:20:29 UTC
Size:
1.84 KB
patch
obsolete
>--- ncurses-5.6-r2.ebuild.orig 2007-08-26 03:06:43.000000000 +0930 >+++ ncurses-5.6-r2.ebuild 2007-12-23 16:37:01.000000000 +1030 >@@ -15,7 +15,7 @@ > LICENSE="MIT" > SLOT="5" > KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" >-IUSE="bootstrap build debug doc gpm minimal nocxx profile trace unicode" >+IUSE="ada bootstrap build debug doc gpm minimal nocxx profile trace unicode" > > DEPEND="gpm? ( sys-libs/gpm )" > >@@ -42,7 +42,7 @@ > # build in bootstrap.sh. > local myconf="" > ( use build || use bootstrap || use nocxx ) \ >- && myconf="${myconf} --without-cxx --without-cxx-binding --without-ada" >+ && myconf="${myconf} --without-cxx --without-cxx-binding" > > # First we build the regular ncurses ... > mkdir "${WORKDIR}"/narrowc >@@ -55,6 +55,15 @@ > cd "${WORKDIR}"/widec > do_compile ${myconf} --enable-widec --includedir=/usr/include/ncursesw > fi >+ >+ if use ada ; then >+ # install libAdaCurses.a (the narrow version only) >+ dolib.a "${WORKDIR}"/narrowc/Ada95/src/libAdaCurses.a || die "install error" >+ >+ # and the adacurses-config file: >+ newbin ${FILESDIR}/ncurses-5.5-adacurses-config adacurses-config || die "install error" >+ fi >+ > } > do_compile() { > ECONF_SOURCE=${S} >@@ -79,6 +88,7 @@ > $(use_with gpm) \ > --disable-termcap \ > --enable-symlinks \ >+ $(use_with ada) \ > --with-rcs-ids \ > --with-manpage-format=normal \ > --enable-const \ >@@ -149,6 +159,14 @@ > cd "${S}" > dodoc ANNOUNCE MANIFEST NEWS README* TO-DO doc/*.doc > use doc && dohtml -r doc/html/ >+ >+ if use ada ; then >+ # install libAdaCurses.a (the narrow version only) >+ dolib.a "${WORKDIR}"/narrowc/Ada95/src/libAdaCurses.a || die "install error" >+ >+ # and the adacurses-config file: >+ newbin ${FILESDIR}/ncurses-5.5-adacurses-config adacurses-config || die "install error" >+ fi > } > > pkg_preinst() {
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 Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 167849
:
110803
|
110805
|
110807
|
111897
| 139157 |
143994
|
176966