vapier 14/05/18 17:44:35 Modified: metadata.xml ChangeLog Added: vgabios-0.7a-r1.ebuild Log: Add USE=binary support with upstream tarball #459346 by reno reckling. (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
Revision Changes Path 1.2 sys-firmware/vgabios/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/vgabios/metadata.xml?rev=1.2&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/vgabios/metadata.xml?rev=1.2&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/vgabios/metadata.xml?r1=1.1&r2=1.2 Index: metadata.xml =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-firmware/vgabios/metadata.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- metadata.xml 28 Jul 2012 22:15:34 -0000 1.1 +++ metadata.xml 18 May 2014 17:44:35 -0000 1.2 @@ -6,5 +6,7 @@ <name>Doug Goldstein</name> </maintainer> <herd>qemu</herd> + <use> + <flag name='binary'>Use official upstream pre-built binaries (only default and cirrus images)</flag> + </use> </pkgmetadata> - 1.6 sys-firmware/vgabios/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/vgabios/ChangeLog?rev=1.6&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/vgabios/ChangeLog?rev=1.6&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/vgabios/ChangeLog?r1=1.5&r2=1.6 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-firmware/vgabios/ChangeLog,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- ChangeLog 30 Apr 2014 21:06:47 -0000 1.5 +++ ChangeLog 18 May 2014 17:44:35 -0000 1.6 @@ -1,6 +1,12 @@ # ChangeLog for sys-firmware/vgabios # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-firmware/vgabios/ChangeLog,v 1.5 2014/04/30 21:06:47 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-firmware/vgabios/ChangeLog,v 1.6 2014/05/18 17:44:35 vapier Exp $ + +*vgabios-0.7a-r1 (18 May 2014) + + 18 May 2014; Mike Frysinger <[email protected]> +vgabios-0.7a-r1.ebuild, + metadata.xml: + Add USE=binary support with upstream tarball #459346 by reno reckling. 30 Apr 2014; Mike Frysinger <[email protected]> vgabios-0.7a.ebuild: Add epatch_user support #487100 by Hristo Venev. 1.1 sys-firmware/vgabios/vgabios-0.7a-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/vgabios/vgabios-0.7a-r1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/vgabios/vgabios-0.7a-r1.ebuild?rev=1.1&content-type=text/plain Index: vgabios-0.7a-r1.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-firmware/vgabios/vgabios-0.7a-r1.ebuild,v 1.1 2014/05/18 17:44:35 vapier Exp $ EAPI=4 # Can't really call them backports when they're fixes that upstream # won't carry FIXES=1 inherit eutils DESCRIPTION="VGA BIOS implementation" HOMEPAGE="http://www.nongnu.org/vgabios/" SRC_URI="http://savannah.gnu.org/download/${PN}/${P}.tgz http://dev.gentoo.org/~cardoe/distfiles/${P}-fixes-${FIXES}.tar.bz2" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" IUSE="binary debug" DEPEND="!binary? ( sys-devel/dev86 )" RDEPEND="" src_prepare() { [[ -n ${FIXES} ]] && \ EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \ epatch epatch_user } src_compile() { if ! use binary ; then emake clean # Necessary to clean up the pre-built pieces emake biossums emake fi } src_install() { insinto /usr/share/vgabios # Stock VGABIOS newins VGABIOS-lgpl-latest.bin vgabios.bin use debug && newins VGABIOS-lgpl-latest.debug.bin vgabios.debug.bin # Cirrus newins VGABIOS-lgpl-latest.cirrus.bin vgabios-cirrus.bin use debug && newins VGABIOS-lgpl-latest.cirrus.debug.bin \ vgabios-cirrus.debug.bin if ! use binary ; then # QXL newins VGABIOS-lgpl-latest.qxl.bin vgabios-qxl.bin use debug && newins VGABIOS-lgpl-latest.qxl.debug.bin \ vgabios-qxl.debug.bin # Standard VGA newins VGABIOS-lgpl-latest.stdvga.bin vgabios-stdvga.bin use debug && newins VGABIOS-lgpl-latest.stdvga.debug.bin \ vgabios-stdvga.debug.bin # VMWare newins VGABIOS-lgpl-latest.vmware.bin vgabios-vmware.bin use debug && newins VGABIOS-lgpl-latest.vmware.debug.bin \ vgabios-vmware.debug.bin else ewarn "USE=binary only includes default & cirrus bios builds" fi }
