Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-devel/dev86: ChangeLog dev86-0.16.17-r6.ebuild
Date: Mon, 05 Oct 2009 23:43:10
Message-Id: E1MuxCt-0003jE-VC@stork.gentoo.org
1 vapier 09/10/05 23:43:07
2
3 Modified: ChangeLog dev86-0.16.17-r6.ebuild
4 Log:
5 Update HOMEPAGE/SRC_URI #259106 by Mr. Anderson, and clean up some of the build code in the process.
6 (Portage version: 2.2_rc42/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.14 sys-devel/dev86/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/ChangeLog?rev=1.14&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/ChangeLog?rev=1.14&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/ChangeLog?r1=1.13&r2=1.14
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v
18 retrieving revision 1.13
19 retrieving revision 1.14
20 diff -u -r1.13 -r1.14
21 --- ChangeLog 2 Feb 2009 19:02:27 -0000 1.13
22 +++ ChangeLog 5 Oct 2009 23:43:07 -0000 1.14
23 @@ -1,6 +1,10 @@
24 # ChangeLog for sys-devel/dev86
25 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v 1.13 2009/02/02 19:02:27 truedfx Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/ChangeLog,v 1.14 2009/10/05 23:43:07 vapier Exp $
28 +
29 + 05 Oct 2009; Mike Frysinger <vapier@g.o> dev86-0.16.17-r6.ebuild:
30 + Update HOMEPAGE/SRC_URI #259106 by Mr. Anderson, and clean up some of the
31 + build code in the process.
32
33 *dev86-0.16.17-r6 (02 Feb 2009)
34
35
36
37
38 1.2 sys-devel/dev86/dev86-0.16.17-r6.ebuild
39
40 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?rev=1.2&view=markup
41 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?rev=1.2&content-type=text/plain
42 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild?r1=1.1&r2=1.2
43
44 Index: dev86-0.16.17-r6.ebuild
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v
47 retrieving revision 1.1
48 retrieving revision 1.2
49 diff -u -r1.1 -r1.2
50 --- dev86-0.16.17-r6.ebuild 2 Feb 2009 19:02:27 -0000 1.1
51 +++ dev86-0.16.17-r6.ebuild 5 Oct 2009 23:43:07 -0000 1.2
52 @@ -1,12 +1,12 @@
53 # Copyright 1999-2009 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v 1.1 2009/02/02 19:02:27 truedfx Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/dev86/dev86-0.16.17-r6.ebuild,v 1.2 2009/10/05 23:43:07 vapier Exp $
57
58 inherit eutils
59
60 DESCRIPTION="Bruce's C compiler - Simple C compiler to generate 8086 code"
61 -HOMEPAGE="http://www.cix.co.uk/~mayday"
62 -SRC_URI="http://www.cix.co.uk/~mayday/dev86/Dev86src-${PV}.tar.gz"
63 +HOMEPAGE="http://www.debath.co.uk/"
64 +SRC_URI="http://www.debath.co.uk/dev86/Dev86src-${PV}.tar.gz"
65
66 LICENSE="GPL-2"
67 SLOT="0"
68 @@ -28,12 +28,14 @@
69 "${S}"/makefile.in
70 fi
71 cd "${S}"
72 - epatch "${FILESDIR}/dev86-pic.patch"
73 + epatch "${FILESDIR}"/dev86-pic.patch
74 epatch "${FILESDIR}"/${P}-fortify.patch
75 - sed -i -e "s/-O2 -g/${CFLAGS}/" \
76 - -e "s/INEXE=-m 755 -s/INEXE=-m 755/g" makefile.in
77 - sed -i -e "s/INSTALL_OPTS=-m 755 -s/INSTALL_OPTS=-m 755/g" bin86/Makefile
78 - sed -i -e "s/install -m 755 -s/install -m 755/g" dis88/Makefile
79 + sed -i \
80 + -e "s:-O2 -g:${CFLAGS} ${CPPFLAGS}:" \
81 + -e '/INEXE=/s:-s::' \
82 + makefile.in
83 + sed -i -e '/INSTALL_OPTS=/s:-s::' bin86/Makefile
84 + sed -i -e '/install -m 755 -s/s:-s::' dis88/Makefile
85 }
86
87 src_compile() {
88 @@ -49,12 +51,12 @@
89 }
90
91 src_install() {
92 - make install-all DIST="${D}" || die
93 - dobin bootblocks/makeboot
94 + emake -j1 install-all DIST="${D}" || die
95 + dobin bootblocks/makeboot || die
96 # remove all the stuff supplied by bin86
97 cd "${D}"
98 - rm usr/bin/{as,ld,nm,objdump,size}86
99 - rm usr/man/man1/{as,ld}86.1
100 - mkdir -p usr/share/man
101 - mv usr/man usr/share/
102 + rm usr/bin/{as,ld,nm,objdump,size}86 || die
103 + rm usr/man/man1/{as,ld}86.1 || die
104 + dodir /usr/share/man
105 + mv usr/man usr/share/ || die
106 }