Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-util/byacc
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/ChangeLog,v 1.15 2008/04/21 17:18:21 phreak Exp $
21 Apr 2008; Christian Heim
Fix up metadata.xml. If there's no maintainer for the package, the metadata
also needs to contain m-needed@g.o.
11 May 2007; Thilo Bangert
add metadata.xml
22 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
21 Jan 2006; Jason Wever
Stable on SPARC wrt bug #119439.
06 Apr 2005; Markus Rothe
Stable on ppc64
26 Feb 2005; Markus Rothe
Added ~ppc64 to KEYWORDS; bug #83341
31 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
03 Jun 2004; Bryan Østergaard
Stable on alpha.
10 May 2004; Travis Tilley
marked stable on amd64
14 Apr 2004; Michael McCabe
adding s390 to keywords
*byacc-1.9-r1 (05 Apr 2004)
05 Apr 2004; Aron Griffis
I should have bumped the rev for the previous change... doing it now.
04 Apr 2004; Aron Griffis
files/byacc-1.9-ia64.patch, files/mkstemp.patch:
Add patch from Jaime Alvaro Moreno in bug 46233 to make byacc work correctly
on ia64 and other 64-bit arches. Also modify the mkstemp patch to coexist with
the new patch.
*byacc-1.9 (17 Dec 2002)
17 Dec 2002; Mike Frysinger
Initial import. Ebuild submitted by me for pm3.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX byacc-1.9-ia64.patch 504 RMD160 afad61c65df5450e397731ea014456c9edefaa13 SHA1 6e18724b95643a21f845a98e542b031721a3f8ad SHA256 8bea1acbb1a2b225376df4c7b382dad05751b5fd073d1a3483a2c83e4ae4295a
AUX mkstemp.patch 413 RMD160 abab4e18a574ca158dd31519fb40892ee4537e12 SHA1 fc18a93f2a8494e7cba7dfdb313b27670e2ba639 SHA256 4c73ba7bc0f4a2e012cdb030d0e727e266791f586297c3aabbf247bad5e697c6
DIST byacc-1.9.tar.gz 109892 RMD160 934434cda412b049fd8b1f0b6fd56af9293f627e SHA1 4d4e6afac11d68d7ed2037d463aa0cdd24423bae SHA256 d61a15ac4ac007c188d0c0e99365f016f8d327755f43032b58e400754846f736
EBUILD byacc-1.9-r1.ebuild 877 RMD160 2e28898740c4000025485a3be0cdcbd113a49e15 SHA1 eb27d34f1d8e696d166ba2ebbc4c4738a300071d SHA256 70f71c043123a641ae2ebb9fdd0a4f55afc4af4e50ebdc6ae378e0e589b1ca32
EBUILD byacc-1.9.ebuild 862 RMD160 c88b4c446e46cb7ab85fac7668bdee5254fb70c2 SHA1 84261b79ec1f5a2905fb4f2196028965397d475c SHA256 7e3a96342992e5b0eac3d5c863c74a1a996237eae49241fa9d81c6f89c219069
MISC ChangeLog 1849 RMD160 586ba22209e9dcb402a0d88f4ba48f5bb57d5e96 SHA1 d0b4d7c8ea3a7f4b4986377ea9d91f953ac5011d SHA256 00abe50eb3d91c81d9bbdaa3ecf6a6167ce5d9be8fec9dc8bcb9b2dac53c734e
MISC metadata.xml 290 RMD160 b9b86283c09349c8827faef7d3ef5f724a248e77 SHA1 ae1c8e62d75c94ff50b8a5391afb6008460963aa SHA256 380e26e9262298b9cb31e863a9ab641f6fbdc8c50bda2cf2e47fd399f9cb5e85
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
iD8DBQFIDMxiyuNVb5qfaOYRAuOYAJ9z6U3bIEcn3ej9U3MyrsnnYrsbKQCfbQ51
HanmxbVrVLBk0+QypbKQzsg=
=OBV4
-----END PGP SIGNATURE-----
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/byacc-1.9-r1.ebuild,v 1.9 2006/01/21 23:13:03 weeve Exp $
inherit eutils
DESCRIPTION="the best variant of the Yacc parser generator"
HOMEPAGE="http://dickey.his.com/byacc/byacc.html"
SRC_URI="http://sources.isc.org/devel/tools/${P}.tar.gz"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="alpha amd64 ~hppa ia64 ~mips ppc ppc64 s390 sparc x86"
IUSE=""
src_compile() {
epatch ${FILESDIR}/mkstemp.patch
# The following patch fixes yacc to run correctly on ia64 (and
# other 64-bit arches). See bug 46233
epatch ${FILESDIR}/byacc-1.9-ia64.patch
make PROGRAM=byacc CFLAGS="${CFLAGS}" || die
}
src_install() {
dobin byacc
mv yacc.1 byacc.1
doman byacc.1
dodoc ACKNOWLEDGEMENTS MANIFEST NEW_FEATURES NOTES README
}
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/byacc-1.9.ebuild,v 1.10 2005/02/26 08:10:50 corsair Exp $
inherit eutils
DESCRIPTION="the best variant of the Yacc parser generator"
HOMEPAGE="http://dickey.his.com/byacc/byacc.html"
SRC_URI="http://sources.isc.org/devel/tools/${P}.tar.gz"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="x86 ppc ia64 ~sparc ~alpha ~mips ~hppa"
IUSE=""
src_compile() {
epatch ${FILESDIR}/mkstemp.patch
# The following patch fixes yacc to run correctly on ia64 (and
# other 64-bit arches). See bug 46233
epatch ${FILESDIR}/byacc-1.9-ia64.patch
make PROGRAM=byacc CFLAGS="${CFLAGS}" || die
}
src_install() {
dobin byacc
mv yacc.1 byacc.1
doman byacc.1
dodoc ACKNOWLEDGEMENTS MANIFEST NEW_FEATURES NOTES README
}