From 4a047ed6563d2ae0738080c6125f0845cc743be7 Mon Sep 17 00:00:00 2001 From: Jeroen Roovers Date: Thu, 4 Aug 2011 13:59:09 +0000 Subject: [PATCH] Move compiler/linker flags forward. Package-Manager: portage-2.2.0_alpha50/cvs/Linux x86_64 RepoMan-Options: --force --- sys-apps/lsparisc/ChangeLog | 8 ++++- sys-apps/lsparisc/Manifest | 11 +++--- .../lsparisc/files/lsparisc-0.3-compile.patch | 2 +- sys-apps/lsparisc/lsparisc-0.3-r1.ebuild | 35 +++++++++++++++++++ 4 files changed, 49 insertions(+), 7 deletions(-) create mode 100644 sys-apps/lsparisc/lsparisc-0.3-r1.ebuild diff --git a/sys-apps/lsparisc/ChangeLog b/sys-apps/lsparisc/ChangeLog index f02e09c3d1bc..6ff88b38c0dd 100644 --- a/sys-apps/lsparisc/ChangeLog +++ b/sys-apps/lsparisc/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-apps/lsparisc # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/lsparisc/ChangeLog,v 1.16 2011/08/04 13:25:16 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/lsparisc/ChangeLog,v 1.17 2011/08/04 13:59:08 jer Exp $ + +*lsparisc-0.3-r1 (04 Aug 2011) + + 04 Aug 2011; Jeroen Roovers +lsparisc-0.3-r1.ebuild, + files/lsparisc-0.3-compile.patch: + Move compiler/linker flags forward. 04 Aug 2011; Jeroen Roovers metadata.xml: Assign to HPPA herd. diff --git a/sys-apps/lsparisc/Manifest b/sys-apps/lsparisc/Manifest index 41c260bc9edd..3b75d9a4fe46 100644 --- a/sys-apps/lsparisc/Manifest +++ b/sys-apps/lsparisc/Manifest @@ -1,15 +1,16 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -AUX lsparisc-0.3-compile.patch 376 RMD160 1e43e86718efdcee3cd7a1469226d3e88b4db6bf SHA1 ba1b04f3f0aa559a447ae84bf464bb6e90d620a7 SHA256 66f0749439b0fd2a065c45fdfd6110b9688071a14079a9057e9b85811690574d +AUX lsparisc-0.3-compile.patch 376 RMD160 b804cef8f81ede015e42bbe423d18b1d3f1f17ca SHA1 dd1c146178d1417e2efee1b1323b83ff145b6146 SHA256 a5bc76ca565d8df070c27447f0bd626fbaf96a2d18fdb5cae679cae4506a1558 DIST lsparisc_0.3.tar.gz 24398 RMD160 bdad36761aea55417a247b2228dd8c7910cd602c SHA1 3ccb633b8d2b6248cd40c923c88b4736e96fd46f SHA256 266d44cbfac2db00348fea68357a954bddb128aadc7a8306358c80097dcef768 +EBUILD lsparisc-0.3-r1.ebuild 872 RMD160 f11e298dbf31175fc292c9ce779530b5fd850d7f SHA1 05c625797705bc1a1f1bba632df86267e06d2bd7 SHA256 e3806e0723bee73ea6d8499a06ac344fdf7b9b378563edcd3d78d1edd5d04d8e EBUILD lsparisc-0.3.ebuild 869 RMD160 cdb439ee6b6bfec96f36dbd3b5341323f7651459 SHA1 a1d453690aaee4b32e3e7db2775b9dd1f8269e46 SHA256 9a9846c87b809a5d3374c12a1dec3fa12d424465ca6a0fe1bf809597791dde10 -MISC ChangeLog 1982 RMD160 961d1ddadfddae92bfb4da7fcd6815586f74760a SHA1 2d299124821deeb4e455528c1de73c117ef4c66d SHA256 1a708f97fcba042a5c028105a5612a66aaf0a50d306feeec4dd705976cb07bb7 +MISC ChangeLog 2161 RMD160 8256c722325dc4a1290518fccc0fe5b9649cd75b SHA1 2a4ead31f3c4edfcc1512eed2b768808759c9e24 SHA256 6d70e213539c46c4b92b0a4fc87a00875e93d812a70b34957dd3cd84db554150 MISC metadata.xml 317 RMD160 4e268f63ddfb6f2b90cd8faa8229b81db1518229 SHA1 463c9d084b4511cd3a088aea452356d5de2c7fc1 SHA256 de9c5ebd397033f41d0e6d3e03454ca48e058190cff89030773ed6521d5f57cd -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk46oDIACgkQVWmRsqeSphNVJgCbBghkXFHfc2k6hhY4rdx22hwo -dugAn0JfTynKpOuNR/4xWkt7+xdTdVlf -=OAmF +iEYEARECAAYFAk46pbIACgkQVWmRsqeSphNG2QCfXVoifX+O6P5tuFNWHFsfS35T +1goAnRNE40wTqeOSGIHOs1+zKeUGHWeq +=t0JF -----END PGP SIGNATURE----- diff --git a/sys-apps/lsparisc/files/lsparisc-0.3-compile.patch b/sys-apps/lsparisc/files/lsparisc-0.3-compile.patch index 4306c9783056..04889983675e 100644 --- a/sys-apps/lsparisc/files/lsparisc-0.3-compile.patch +++ b/sys-apps/lsparisc/files/lsparisc-0.3-compile.patch @@ -9,7 +9,7 @@ ${PROG}: ${OBJS} - $(CC) -o ${PROG} ${OBJS} ${LIBS} ${CFLAGS} -+ $(CC) -o ${PROG} ${OBJS} ${LIBS} $(CFLAGS) $(LDFLAGS) ++ $(CC) -o ${PROG} $(CFLAGS) $(LDFLAGS) ${OBJS} ${LIBS} clean: rm -f ${OBJS} diff --git a/sys-apps/lsparisc/lsparisc-0.3-r1.ebuild b/sys-apps/lsparisc/lsparisc-0.3-r1.ebuild new file mode 100644 index 000000000000..a4da47417c47 --- /dev/null +++ b/sys-apps/lsparisc/lsparisc-0.3-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/lsparisc/lsparisc-0.3-r1.ebuild,v 1.1 2011/08/04 13:59:08 jer Exp $ + +inherit eutils toolchain-funcs + +DESCRIPTION="Like lspci but for PARISC devices" +HOMEPAGE="http://packages.debian.org/unstable/utils/lsparisc" +SRC_URI="mirror://debian/pool/main/l/${PN}/${P/-/_}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="-* hppa" +IUSE="" + +DEPEND="sys-fs/sysfsutils" +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + + sed -e 's|"0.2"|"0.3"|g' -i lsparisc.c + epatch "${FILESDIR}"/${P}-compile.patch +} + +src_compile() { + emake CC=$(tc-getCC) || die "emake failed" +} + +src_install() { + dobin lsparisc || die "Installing lsparisc executable failed." + doman lsparisc.8 || die "Installing lsparisc man page failed." + dodoc AUTHORS +} -- 2.26.2