diff options
author | Charlie Shepherd <masterdriverz@gentoo.org> | 2007-11-04 14:10:11 +0000 |
---|---|---|
committer | Charlie Shepherd <masterdriverz@gentoo.org> | 2007-11-04 14:10:11 +0000 |
commit | 0eedbc22a932c645d7860ae512200c631619eab2 (patch) | |
tree | 21b990edd127ab2fe9e2f64248d6368249009739 | |
parent | Stable on amd64 wrt bug #192678 (diff) | |
download | gentoo-2-0eedbc22a932c645d7860ae512200c631619eab2.tar.gz gentoo-2-0eedbc22a932c645d7860ae512200c631619eab2.tar.bz2 gentoo-2-0eedbc22a932c645d7860ae512200c631619eab2.zip |
Move man pages from /usr/man to /usr/share/man. Bug 167790, thanks to Andy Romeril for reporting.
(Portage version: 2.1.3.16)
-rw-r--r-- | sys-devel/dev86/ChangeLog | 9 | ||||
-rw-r--r-- | sys-devel/dev86/dev86-0.16.17-r4.ebuild | 54 | ||||
-rw-r--r-- | sys-devel/dev86/files/digest-dev86-0.16.17-r4 | 3 |
3 files changed, 65 insertions, 1 deletions
diff --git a/sys-devel/dev86/ChangeLog b/sys-devel/dev86/ChangeLog index e00355a21d22..2cdf46d0a454 100644 --- a/sys-devel/dev86/ChangeLog +++ b/sys-devel/dev86/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for sys-devel/dev86 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v 1.8 2007/07/15 09:04:37 phreak Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v 1.9 2007/11/04 14:10:11 masterdriverz Exp $ + +*dev86-0.16.17-r4 (04 Nov 2007) + + 04 Nov 2007; Charlie Shepherd <masterdriverz@gentoo.org> + +dev86-0.16.17-r4.ebuild: + Move man pages from /usr/man to /usr/share/man. Bug 167790, thanks to Andy + Romeril for reporting. 15 Jul 2007; Christian Heim <phreak@gentoo.org> metadata.xml: Assigning to m-needed, as beu is being retired (#66608). diff --git a/sys-devel/dev86/dev86-0.16.17-r4.ebuild b/sys-devel/dev86/dev86-0.16.17-r4.ebuild new file mode 100644 index 000000000000..8eaf0cca245a --- /dev/null +++ b/sys-devel/dev86/dev86-0.16.17-r4.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r4.ebuild,v 1.1 2007/11/04 14:10:11 masterdriverz Exp $ + +inherit eutils + +DESCRIPTION="Bruce's C compiler - Simple C compiler to generate 8086 code" +HOMEPAGE="http://www.cix.co.uk/~mayday" +SRC_URI="http://www.cix.co.uk/~mayday/dev86/Dev86src-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="dev-util/gperf + sys-devel/bin86" + +src_unpack() { + unpack "${A}" + # elksemu doesn't compile under amd64 + if use amd64; then + einfo "Not compiling elksemu on amd64" + sed -i.orig \ + -e 's,alt-libs elksemu,alt-libs,' \ + -e 's,install-lib install-emu,install-lib,' \ + ${S}/makefile.in + fi + cd ${S} + epatch "${FILESDIR}/dev86-pic.patch" + sed -i -e "s/-O2 -g/${CFLAGS}/" makefile.in +} + +src_compile() { + emake -j1 DIST="${D}" || die + + export PATH=${S}/bin:${PATH} + cd bin + ln -s ncc bcc + cd .. + cd bootblocks + ln -s ../bcc/version.h . + emake DIST="${D}" || die +} + +src_install() { + make install-all DIST="${D}" || die + dobin bootblocks/makeboot + # remove all the stuff supplied by bin86 + cd "${D}" + rm usr/bin/{as,ld,nm,objdump,size}86 + rm usr/man/man1/{as,ld}86.1 + mv usr/man usr/share +} diff --git a/sys-devel/dev86/files/digest-dev86-0.16.17-r4 b/sys-devel/dev86/files/digest-dev86-0.16.17-r4 new file mode 100644 index 000000000000..8c419a439367 --- /dev/null +++ b/sys-devel/dev86/files/digest-dev86-0.16.17-r4 @@ -0,0 +1,3 @@ +MD5 e7bbfdbe61c2fb964994a087e29b0087 Dev86src-0.16.17.tar.gz 703028 +RMD160 b603d2cce807cd20b09695d14538cae8ab8cc371 Dev86src-0.16.17.tar.gz 703028 +SHA256 52ed4980c0e4b68d2624aadb0ceb0339cb3fd8dd7c2175419d4f77a451846cbe Dev86src-0.16.17.tar.gz 703028 |