Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 401636 Details for
Bug 547122
sys-fs/xfsprogs - live ebuild request
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
xfsprogs-9999.ebuild
xfsprogs-9999.ebuild (text/plain), 2.03 KB, created by
Perfect Gentleman
on 2015-04-19 19:11:55 UTC
(
hide
)
Description:
xfsprogs-9999.ebuild
Filename:
MIME Type:
Creator:
Perfect Gentleman
Created:
2015-04-19 19:11:55 UTC
Size:
2.03 KB
patch
obsolete
># Copyright 1999-2014 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/sys-fs/xfsprogs/xfsprogs-3.2.2.ebuild,v 1.1 2014/12/15 10:01:52 polynomial-c Exp $ > >EAPI="5" > >inherit eutils toolchain-funcs multilib autotools git-r3 > >DESCRIPTION="xfs filesystem utilities" >HOMEPAGE="http://oss.sgi.com/projects/xfs/" >EGIT_REPO_URI="git://oss.sgi.com/xfs/cmds/xfsprogs.git" > >LICENSE="LGPL-2.1" >SLOT="0" >KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" >IUSE="libedit nls readline static static-libs" >REQUIRED_USE="static? ( static-libs )" > >LIB_DEPEND=">=sys-apps/util-linux-2.17.2[static-libs(+)] > readline? ( sys-libs/readline[static-libs(+)] ) > !readline? ( libedit? ( dev-libs/libedit[static-libs(+)] ) )" >RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) > !<sys-fs/xfsdump-3" >DEPEND="${RDEPEND} > static? ( > ${LIB_DEPEND} > readline? ( sys-libs/ncurses[static-libs] ) > ) > nls? ( sys-devel/gettext )" > >pkg_setup() { > if use readline && use libedit ; then > ewarn "You have USE='readline libedit' but these are exclusive." > ewarn "Defaulting to readline; please disable this USE flag if you want libedit." > fi >} > >src_prepare() { > emake > emake distclean >} > >src_configure() { > export DEBUG=-DNDEBUG > export OPTIMIZER=${CFLAGS} > unset PLATFORM # if set in user env, this breaks configure > > local myconf > if use static || use static-libs ; then > myconf+=" --enable-static" > else > myconf+=" --disable-static" > fi > > econf \ > --bindir=/usr/bin \ > --libexecdir=/usr/$(get_libdir) \ > $(use_enable nls gettext) \ > $(use_enable readline) \ > $(usex readline --disable-editline $(use_enable libedit editline)) \ > ${myconf} > > MAKEOPTS+=" V=1" >} > >src_install() { > emake DIST_ROOT="${ED}" install > # parallel install fails on these targets for >=xfsprogs-3.2.0 > emake -j1 DIST_ROOT="${ED}" install-{dev,qa} > > # handle is for xfsdump, the rest for xfsprogs > #gen_usr_ldscript -a xfs xlog > # removing unnecessary .la files if not needed > use static-libs || find "${ED}" -name '*.la' -delete >}
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 547122
:
401634
|
401636
|
401648
|
404936
|
420870