Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 114899 Details for
Bug 103272
grub with gfxboot and wildcards plus gfxboot
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
gfxboot-3.3.24.3.ebuild
gfxboot-3.3.24.3.ebuild (text/plain), 1.83 KB, created by
Sergey Ilinykh
on 2007-03-30 02:04:49 UTC
(
hide
)
Description:
gfxboot-3.3.24.3.ebuild
Filename:
MIME Type:
Creator:
Sergey Ilinykh
Created:
2007-03-30 02:04:49 UTC
Size:
1.83 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/media-gfx/gfxboot/gfxboot.ebuild,v 1.1 ># 2007/29/03 16:55:00 Rion Exp $ > >IUSE="themes doc" > >inherit rpm distutils versionator > >MY_PV=$(replace_version_separator 3 '-') >MY_S=${S%.*} > >DESCRIPTION="gfxboot allows you to create gfx menus for bootmanagers." >HOMEPAGE="http://suse.com" >SRC_URI="http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/suse/src/gfxboot-${MY_PV}.src.rpm" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~x86 ~amd64" > >THEMES="SuSE NLD SLES Zen" > >DEPEND="dev-lang/nasm > >=media-libs/freetype-2 > themes? ( dev-libs/fribidi ) > doc? ( app-text/xmlto )" > >src_unpack () { > rpm_src_unpack ${A} > einfo ${MY_S} > einfo ${S} > mv ${MY_S} ${S} > cd "${WORKDIR}" > mv themes "${S}/" > cd "${S}" > epatch "${FILESDIR}"/bininstall.patch >} > >src_compile() { > cd "${S}" > emake X11LIBS=/usr/X11R6/lib/ || die "Make failed!" > if use themes; then > for th in ${THEMES}; do > emake prep -C themes/${th}/ || die "Preparing of ${th} theme failed!" > done; > emake themes || die "Make themes failed!" > fi; > if use doc; then > emake doc || die "Make doc failed!" > fi; >} > >src_install() { > make DESTDIR="${D}" install || die "Install failed" > if use doc; then > mkdir -p ${D}/usr/share/doc/gfxboot > cp -a doc/gfxboot.txt ${D}/usr/share/doc/gfxboot/ > cp -a doc/gfxboot.html ${D}/usr/share/doc/gfxboot/ > fi; > if use themes; then > #mv ${D}themes ${D}usr/share/gfxboot > for th in ${THEMES}; do > cd ${D}usr/share/gfxboot/themes/${th} > find . -type l -exec rm '{}' \; -exec ln -sf /usr/share/gfxboot/themes/SuSE/'{}' '{}' \; > done; > else > rm -rf ${D}usr/share/gfxboot/themes > fi; >} > >pkg_postinst() { > einfo "read manual on how to build theme" > einfo "if you build gfxboot with doc use flag, manual must be in > /usr/share/doc/gfxboot" >}
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 103272
:
66496
|
66498
|
66499
|
66500
|
66501
|
85470
|
105831
|
105833
|
105835
|
105839
|
114899
|
114900
|
116494
|
116496
|
123599
|
143727
|
143729
|
143733
|
143736
|
143815
|
145038
|
149872
|
149873
|
149875
|
149876
|
149877
|
155119
|
155121
|
155123
|
155125
|
155585
|
161340
|
176420
|
176422
|
182144
|
182153
|
216170