summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--metadata/md5-cache/net-misc/smcroute-0.928
-rw-r--r--net-misc/smcroute/ChangeLog4
-rw-r--r--net-misc/smcroute/Manifest4
-rw-r--r--net-misc/smcroute/smcroute-0.92.ebuild26
4 files changed, 32 insertions, 10 deletions
diff --git a/metadata/md5-cache/net-misc/smcroute-0.92 b/metadata/md5-cache/net-misc/smcroute-0.92
index a5b18260..0372824d 100644
--- a/metadata/md5-cache/net-misc/smcroute-0.92
+++ b/metadata/md5-cache/net-misc/smcroute-0.92
@@ -1,8 +1,10 @@
-DEFINED_PHASES=compile install
+DEFINED_PHASES=compile install prepare
DESCRIPTION=command line tool to manipulate the multicast routes of the Linux kernel
+EAPI=5
HOMEPAGE=http://www.cschill.de/smcroute/
-KEYWORDS=x86
+KEYWORDS=amd64 x86
LICENSE=GPL-2
SLOT=0
SRC_URI=http://www.cschill.de/smcroute/smcroute-0.92.tgz
-_md5_=c46542d5b4b69853be5ee22dd355a767
+_eclasses_=multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f
+_md5_=5af9a93924297bd0a21f6f8ba0ecbf87
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 <beber@meleeweb.net> 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 <beber@meleeweb.net> 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
}