dev-embedded/cc65: correct some missed compile paths and anly build info and html doc

git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@2696 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one 2010-11-08 06:12:02 +00:00
parent 7905f1f2aa
commit 6c04770522
3 changed files with 11 additions and 6 deletions

View File

@ -2,6 +2,10 @@
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
08 Nov 2010; Mario Fetka <mario.fetka@gmail.com> -cc65-2.13.2-r1.ebuild,
+cc65-2.13.2-r2.ebuild:
correct some missed compile paths and anly build info and html doc
07 Nov 2010; Mario Fetka <mario.fetka@gmail.com>
-files/patch-2.12.0-01.patch, -files/patch-2.12.0-02.patch:
delete old files

View File

@ -1,5 +1,5 @@
AUX cc65-2.13.2-asneeded-1.patch 4394 RMD160 e999cdf8105c3265c4043ffc8d2b70709cbb801a SHA1 8a6b69f9c8662cb6b27617d588626a9eb954df85 SHA256 c1b4590f80a7f96ee0c096f366515caeac322e4e88d41365973b325394300034
DIST cc65-sources-2.13.2.tar.bz2 1100100 RMD160 5e42fe8cb6a638c5444e7855192adeafbb80986d SHA1 094e14b32117250e8557843a57fad5e220bc93fc SHA256 74fc224044aaaefe1219ada92c7aaee066ecba414b986f04213b6093bb7a5691
EBUILD cc65-2.13.2-r1.ebuild 2772 RMD160 8df296789b85c11b725aaa5ab5ec79badfc99ab9 SHA1 9c9993c07009675f360a2b2c83228d4501679c38 SHA256 d5e4305c69741243b333dda9ba1b96c26ec92ae04dbd2f7f90172aec8b75a95f
MISC ChangeLog 2505 RMD160 7dcd5fe8918a12456ac5a42e2dbb280365745ef5 SHA1 a0d31f811e73849162a03b7301d37afb82db79dd SHA256 44865682716ca16f4a66f59e03c747ca9278d110c197e525847645aad1ae3c1b
EBUILD cc65-2.13.2-r2.ebuild 2859 RMD160 0a0af4590ef9c464de84fe03891f055781e217ff SHA1 d3bde01d34092a9e620e6b0210748da47a9b7fe7 SHA256 8da729b5cfbe30ca4fc72de6225ac68db80db1a69d9bb80aa026d7fa4d122607
MISC ChangeLog 2676 RMD160 e6ae4ddad87fb3d98d352b8ea06763ee4dd22786 SHA1 35b5efc05e30470c494b3faae7df6577adfdfbdf SHA256 11386c122b8905af89ebde442b38a32f65fbb5866013a02e1563dfbe5f86fb2d
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42

View File

@ -27,9 +27,10 @@ src_prepare() {
# correct paths for install (also in documentation)
sed -i -e "s:)/lib:)/$(get_libdir):g" make/gcc.mak
sed -i -e "s:/lib/cc65/inc:/$(get_libdir)/cc65/inc:g" src/cc65/make/gcc.mak
sed -i -e "s:/lib/cc65/lib:/$(get_libdir)/cc65/lib:g" src/ld65/make/gcc.mak
sed -i -e "s:/lib/cc65/lib:/$(get_libdir)/cc65/lib:g" doc/ld65.sgml
sed -i -e "s:/usr/lib/cc65:/usr/$(get_libdir)/cc65:g" src/ca65/make/gcc.mak
sed -i -e "s:/usr/lib/cc65:/usr/$(get_libdir)/cc65:g" src/cc65/make/gcc.mak
sed -i -e "s:/usr/lib/cc65:/usr/$(get_libdir)/cc65:g" src/ld65/make/gcc.mak
sed -i -e "s:/usr/lib/cc65:/usr/$(get_libdir)/cc65:g" doc/ld65.sgml
# solve conflict by renameing make.info to cc65make.info
sed -i -e "s:make.sgml:cc65make.sgml:g" doc/Makefile
@ -43,7 +44,7 @@ src_compile() {
# these makefiles are not parallel build aware
emake -j1 -C src -f make/gcc.mak CC="$(tc-getCC)" AR="$(tc-getAR)" CFLAGS="-g -O2 -Wall -W -std=c89 ${CFLAGS}" LDFLAGS="${LDFLAGS}" || die "src build fail"
emake -j1 -C libsrc || die "libsrc build fail"
use doc && emake -j1 -C doc
use doc && emake -j1 -C doc html info
}
src_install() {