From b5bd557fdaaec9bbcef21fd64e190ade13aa55a7 Mon Sep 17 00:00:00 2001 From: geos_one Date: Mon, 8 Nov 2010 07:01:19 +0000 Subject: [PATCH] dev-embedded/cc65: add missing files (*.txt) in the html dir git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@2697 6952d904-891a-0410-993b-d76249ca496b --- dev-embedded/cc65/ChangeLog | 4 ++++ dev-embedded/cc65/Manifest | 4 ++-- .../{cc65-2.13.2-r2.ebuild => cc65-2.13.2-r3.ebuild} | 12 +++++++++--- 3 files changed, 15 insertions(+), 5 deletions(-) rename dev-embedded/cc65/{cc65-2.13.2-r2.ebuild => cc65-2.13.2-r3.ebuild} (86%) diff --git a/dev-embedded/cc65/ChangeLog b/dev-embedded/cc65/ChangeLog index d2a7e8b7..536cbc51 100644 --- a/dev-embedded/cc65/ChangeLog +++ b/dev-embedded/cc65/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 08 Nov 2010; Mario Fetka -cc65-2.13.2-r2.ebuild, + +cc65-2.13.2-r3.ebuild: + add missing files (*.txt) in the html dir + 08 Nov 2010; Mario Fetka -cc65-2.13.2-r1.ebuild, +cc65-2.13.2-r2.ebuild: correct some missed compile paths and anly build info and html doc diff --git a/dev-embedded/cc65/Manifest b/dev-embedded/cc65/Manifest index 86040f5b..a51ad9e6 100644 --- a/dev-embedded/cc65/Manifest +++ b/dev-embedded/cc65/Manifest @@ -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-r2.ebuild 2859 RMD160 0a0af4590ef9c464de84fe03891f055781e217ff SHA1 d3bde01d34092a9e620e6b0210748da47a9b7fe7 SHA256 8da729b5cfbe30ca4fc72de6225ac68db80db1a69d9bb80aa026d7fa4d122607 -MISC ChangeLog 2676 RMD160 e6ae4ddad87fb3d98d352b8ea06763ee4dd22786 SHA1 35b5efc05e30470c494b3faae7df6577adfdfbdf SHA256 11386c122b8905af89ebde442b38a32f65fbb5866013a02e1563dfbe5f86fb2d +EBUILD cc65-2.13.2-r3.ebuild 3156 RMD160 abdb0380ea0237469c2f08394703fa67634f0295 SHA1 c7ecb7916737609090c87e37db60073f96f7ec13 SHA256 88fa0d239409ee457c84e6c4806d09ca2e90532a410a6e0a01381f4bc5e6656e +MISC ChangeLog 2822 RMD160 52b061366264959ef3d34b077c88b6b42d5015b3 SHA1 c96e427f14cf9b1a04c8ad6e7b4463538af193c5 SHA256 81176d8e8f77ca31e6be538a19ecaa04755b0318baf70e466765e210d637f391 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/dev-embedded/cc65/cc65-2.13.2-r2.ebuild b/dev-embedded/cc65/cc65-2.13.2-r3.ebuild similarity index 86% rename from dev-embedded/cc65/cc65-2.13.2-r2.ebuild rename to dev-embedded/cc65/cc65-2.13.2-r3.ebuild index ae876cdc..b10afecd 100644 --- a/dev-embedded/cc65/cc65-2.13.2-r2.ebuild +++ b/dev-embedded/cc65/cc65-2.13.2-r3.ebuild @@ -13,13 +13,13 @@ SRC_URI="ftp://ftp.musoftware.de/pub/uz/${PN}/${PN}-sources-${PV}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~arm" +KEYWORDS="~amd64 ~x86" IUSE="doc" DEPEND="doc? ( app-text/linuxdoc-tools )" RDEPEND="" -#S=${WORKDIR}/${PN}-snapshot-${PV} +#S="${WORKDIR}"/${PN}-snapshot-${PV} src_prepare() { # uncomment to install sim65 @@ -28,11 +28,14 @@ src_prepare() { # correct paths for install (also in documentation) sed -i -e "s:)/lib:)/$(get_libdir):g" make/gcc.mak 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" doc/ca65.sgml 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" doc/cc65.sgml 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.html:cc65make.html:g" doc/index.sgml sed -i -e "s:make.sgml:cc65make.sgml:g" doc/Makefile mv doc/make.sgml doc/cc65make.sgml @@ -67,9 +70,12 @@ src_install() { insinto /usr/$(get_libdir)/cc65/lib doins libsrc/*.lib || die "install lib definations fail" doins libsrc/*.o || die "install lib fail" + insinto /usr/$(get_libdir)/cc65/cfg + doins src/ld65/cfg/*.cfg || die "cfg install fail" use doc && dohtml doc/*.htm* + use doc && insinto /usr/share/doc/${PF}/html + use doc && doins doc/*.txt doman packages/debian/*.1 || die "man install fail" use doc && doinfo doc/*.info - dodoc src/ld65/cfg/*.cfg || die "cfg install fail" dodoc src/ca65/macpack/*.mac || die "macro install fail" }