Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 344132 Details for
Bug 464214
app-editors/nano: add USE=static support
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
nano 2.3.2 ebuild with static use flag
nano-2.3.2.ebuild (text/plain), 2.39 KB, created by
Joe M
on 2013-04-02 22:29:13 UTC
(
hide
)
Description:
nano 2.3.2 ebuild with static use flag
Filename:
MIME Type:
Creator:
Joe M
Created:
2013-04-02 22:29:13 UTC
Size:
2.39 KB
patch
obsolete
># Copyright 1999-2013 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/app-editors/nano/nano-2.3.1-r2.ebuild,v 1.10 2013/02/21 05:32:41 zmedico Exp $ > >EAPI="4" > >inherit eutils autotools flag-o-matic >if [[ ${PV} == "9999" ]] ; then > ESVN_REPO_URI="svn://svn.savannah.gnu.org/nano/trunk/nano" > inherit subversion autotools >else > MY_P=${PN}-${PV/_} > SRC_URI="http://www.nano-editor.org/dist/v${PV:0:3}/${MY_P}.tar.gz" >fi > >DESCRIPTION="GNU GPL'd Pico clone with more functionality" >HOMEPAGE="http://www.nano-editor.org/ http://www.gentoo.org/doc/en/nano-basics-guide.xml" > >LICENSE="GPL-3" >SLOT="0" >KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" >IUSE="debug justify +magic minimal ncurses nls slang spell unicode -static" > >REQUIRED_USE="static? ( !magic )" >RDEPEND=">=sys-libs/ncurses-5.9-r1[unicode?] > static? ( >=sys-libs/ncurses-5.9-r1[static-libs] ) > magic? ( sys-apps/file ) > nls? ( virtual/libintl ) > !ncurses? ( slang? ( sys-libs/slang ) )" >DEPEND="${RDEPEND} > nls? ( sys-devel/gettext ) > virtual/pkgconfig" > >src_prepare() { > epatch "${FILESDIR}"/${PN}-2.3.1-ncurses-pkg-config.patch > # the nanorc.nanorc file diff in the below patch fails > # epatch "${FILESDIR}"/${PN}-2.3.1-bind-unbind-docs.patch > epatch "${FILESDIR}"/${PN}-2.3.1-{shell,gentoo}-nanorc.patch > eautoreconf >} > >src_configure() { > eval export ac_cv_{header_magic_h,lib_magic_magic_open}=$(usex magic) > use static && append-ldflags -static > econf \ > --bindir="${EPREFIX}"/bin \ > $(use_enable !minimal color) \ > $(use_enable !minimal multibuffer) \ > $(use_enable !minimal nanorc) \ > --disable-wrapping-as-root \ > $(use_enable spell speller) \ > $(use_enable justify) \ > $(use_enable debug) \ > $(use_enable nls) \ > $(use_enable unicode utf8) \ > $(use_enable minimal tiny) \ > $(usex ncurses --without-slang $(use_with slang)) >} > >src_install() { > emake DESTDIR="${D}" install || die > rm -rf "${ED}"/usr/share/nano/man-html > > dodoc ChangeLog README doc/nanorc.sample AUTHORS BUGS NEWS TODO > dohtml doc/faq.html > insinto /etc > newins doc/nanorc.sample nanorc > > dodir /usr/bin > dosym /bin/nano /usr/bin/nano >}
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 464214
:
344090
|
344096
|
344132