From 1ef635478e49c866546589797cc1ebb52189c30b Mon Sep 17 00:00:00 2001 From: Bertrand Jacquin Date: Sat, 8 Jun 2013 19:27:37 +0200 Subject: net-misc/smcroute: Move to EAPI 5, respect CC and CFLAGS, don't use in archive binary, install html doc Package-Manager: portage-2.1.12.3 --- net-misc/smcroute/ChangeLog | 4 ++++ net-misc/smcroute/Manifest | 4 ++-- net-misc/smcroute/smcroute-0.92.ebuild | 26 +++++++++++++++++++++----- 3 files changed, 27 insertions(+), 7 deletions(-) (limited to 'net-misc') diff --git a/net-misc/smcroute/ChangeLog b/net-misc/smcroute/ChangeLog index 2581aeca..cbb4bbbc 100644 --- a/net-misc/smcroute/ChangeLog +++ b/net-misc/smcroute/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 08 Jun 2013; Bertrand Jacquin smcroute-0.92.ebuild: + net-misc/smcroute: Move to EAPI 5, respect CC and CFLAGS, don't use in archive + binary, install html doc + 29 May 2013; Bertrand Jacquin smcroute-0.92.ebuild: Fix ebuild headers diff --git a/net-misc/smcroute/Manifest b/net-misc/smcroute/Manifest index 188b93b6..a44ebcf3 100644 --- a/net-misc/smcroute/Manifest +++ b/net-misc/smcroute/Manifest @@ -1,4 +1,4 @@ DIST smcroute-0.92.tgz 39892 SHA256 c2d19ef8b7c89a7776cf83569d2df77f5849e3bbd9d5c9860c92df20a9756b3f WHIRLPOOL 334c2c9fe495806406ad6d856d81f7980c70e9354c04dd640b7967b422f3173506ab7d63baedabe42f8df6b8f20475e66468b3d84e921cf0429b7f6e46478bf5 -EBUILD smcroute-0.92.ebuild 533 SHA256 ad27693a4be7c550255a3a9d145a21452a1a4dffae60d3016e44ea513acfebc4 WHIRLPOOL 9d26f1cd310959f11478170bc3ab537ab79264d154401f1b3f24e9035ed0f892164127e755c41ee9e9d2c2da42388b8fb8d88376ad635f6df518060f70e4eec8 -MISC ChangeLog 587 SHA256 d014c6d8655259a0682574ee0ed7784fb6f2d6ad15b01e57f5ab5b7b59018d42 WHIRLPOOL 59d79fd17ad77ed83aebee025d9469df09331d80f10b33f8c99c772b04f00b9b45ec2e324a75a4879b372987a45741e9280844d66f318970c351d136bf80472e +EBUILD smcroute-0.92.ebuild 709 SHA256 0a84b515b8515ad3d0231fd32627233cb7c1a190e1a6b6f64ae79351758e8dfb WHIRLPOOL 11685763088298c1926072b57eb6464ad9293a379a0273bcdf5544dbc54dbeab8826aa01da30b455ddd720c2fa7ffdc6d94a296e763a82ace2941ff3bf0ef968 +MISC ChangeLog 771 SHA256 b238edd3356c6f9b3cab1dc8bcec0af875a93e7a39a671bcf2fd7d9847c41e81 WHIRLPOOL 020255d4cdf85bbdd0cbc2c11038c87ff9ecdfb921047ec149290ba4afff6b85fc4190ca8b80b26a927fb570c0fd2acfdf26f680bdd7a1cbeecc2418433ad9e8 MISC metadata.xml 139 SHA256 5cdc1888ebc8807b9a37b1d33429c61cabe7415a4f240e21a4c2ff8eca7a34ed WHIRLPOOL 620431014dd4fb752c3d46d11904ecb2c6d4525f5b4e30f4f778a3b74d3f7187ae4ccd856ebd7eabb48ce261b21849c732928fe647edce024a3fdc082d8f8630 diff --git a/net-misc/smcroute/smcroute-0.92.ebuild b/net-misc/smcroute/smcroute-0.92.ebuild index e4d32960..19092401 100644 --- a/net-misc/smcroute/smcroute-0.92.ebuild +++ b/net-misc/smcroute/smcroute-0.92.ebuild @@ -2,10 +2,13 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ +EAPI=5 +inherit toolchain-funcs + DESCRIPTION="command line tool to manipulate the multicast routes of the Linux kernel" SRC_URI="http://www.cschill.de/smcroute/${P}.tgz" HOMEPAGE="http://www.cschill.de/smcroute/" -KEYWORDS="x86" +KEYWORDS="amd64 x86" LICENSE="GPL-2" SLOT="0" DEPEND="" @@ -14,13 +17,26 @@ IUSE="" S="${WORKDIR}/${P}/src" +src_prepare() { + sed -i \ + -e "/^CFLAGS=/ s:=.*:=${CFLAGS}:" \ + Makefile + + tc-export CC +} + src_compile() { - cd src - emake + emake all } src_install() { + default + + cd "${S}/.." + dosbin bin/mcsender bin/smcroute - doman doc/smcroute.8 - dodoc ChangeLog.txt GPL.txt + + doman doc/smcroute.8 + dohtml doc/smcroute-man.html + dodoc ChangeLog.txt } -- cgit v1.2.3