From 19963201b2f07888426a2fc12dd066e721f96a90 Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Fri, 31 Dec 2010 13:26:14 -0500 Subject: [PATCH] Update to EAPI 3 and fix several repoman issues. I believe the remaining repoman issues are due to: * some dependency packages in overlays (vs. the main Portage tree) * some packages only supporting version controlled source (makes it hard to depend on a specific version) Neither one of these will cause me to loose sleep ;). --- ChangeLog | 5 +++++ Manifest | 4 ++-- comedilib-9999.ebuild | 5 ++--- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index b2c3ba9..980a079 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,11 @@ # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/sci-libs/comedilib/Attic/ChangeLog,v 1.3 2006/03/13 17:51:20 caleb dead $ +*comedilib-9999 (31 Dec 2010) + + 31 Dec 2010; W. Trevor King comedilib-9999.ebuild : + Fix repoman-reported issues with 9999. + *comedilib-9999 (08 Dec 2010) 08 Dec 2010; W. Trevor King +comedilib-9999.ebuild, -comedilib-0.7.21.ebuild, -comedilib-0.7.22.ebuild: diff --git a/Manifest b/Manifest index eaf1f97..354b109 100644 --- a/Manifest +++ b/Manifest @@ -1,5 +1,5 @@ AUX comedilib-9999-comedi.i.patch 919 RMD160 f4302074d6fe2a0a75eea2ab329f2067d479e7e1 SHA1 75b80d40bf5363bd1478fb8516f10bdc78c83276 SHA256 ef975b802a94330d60d607b79b2b330106d7ef841bdeb168e84769d298d306cd AUX comedilib-9999-demo-Makefile.patch 2505 RMD160 76278a724696a5fc3f4fb9e1b297018b6ce83953 SHA1 bc3401ed2c69ac87144621eba6bbe825b16e679f SHA256 25fd857769c8c5390289db546cd8e7686372edcdbdea0ffd989b45689a8ba6b1 -EBUILD comedilib-9999.ebuild 3708 RMD160 395cdd4bc53ef51908136cd18d78ea7660f55b34 SHA1 6726ccb54e9f4c7b0a4829bffab68d63ab327d48 SHA256 d3a6478b0ce0ded91c1a96b24ed54f161610f9d56546a1b6a82a974ce9502a20 -MISC ChangeLog 1168 RMD160 62c9992630de85e02a25d5a4cc077386211b8859 SHA1 bc9d91fff9c4f05804d564f5e55fd63ed99c3426 SHA256 6766a0d3f76055ed559975a91df6f2876289f129248fa739853da0d2606bec9f +EBUILD comedilib-9999.ebuild 3710 RMD160 c01a7787c0e775f3ea0b8f1db2376366c4847457 SHA1 fa9eb340f0c1ad061750a0fdec13a602c5bca5d8 SHA256 73cb9370efdfdb99e3fd2c027a6621a88d84730602cb1e3e6de11db5d0b48892 +MISC ChangeLog 1314 RMD160 3b8376466974203fd1338d7a7d0044c66afd842b SHA1 79f8bf856c3831f72ff9c59f0654dd7d98eff37e SHA256 7ec9d7819457a0aaffb4ff318b2d42e533b92323b0a28d802d05142913e7db50 MISC metadata.xml 247 RMD160 6735f3a5dd2d7a2b70589d1693f35d54291b7147 SHA1 c015969fe50967340dd050a44cb9f8a30b5e34a5 SHA256 9e65060e5f9d0a50d28c7a69d9c27fed6c3037fdd3e420cc276627fde2794f72 diff --git a/comedilib-9999.ebuild b/comedilib-9999.ebuild index 154ee68..c3e1a6b 100644 --- a/comedilib-9999.ebuild +++ b/comedilib-9999.ebuild @@ -23,7 +23,7 @@ DESCRIPTION="Userspace interface to Comedi kernel modules." HOMEPAGE="http://www.comedi.org" IUSE="python ruby doc" -KEYWORDS="x86" +KEYWORDS="~x86" LICENSE="LGPL-2.1" SLOT="0" @@ -45,7 +45,6 @@ DEPEND=">=sci-misc/comedi-headers-${PV} doc? ( app-text/xmlto )" RDEPEND="" - src_prepare() { if [ "${PV}" == "9999" ] ; then @@ -83,7 +82,7 @@ src_compile() fi if use ruby ; then pushd "${S}/swig/ruby" || die "failed to pushd" - swig -ruby -o ext/comedi_ruby_wrap.c -I${S}/include ../comedi.i \ + swig -ruby -o ext/comedi_ruby_wrap.c "-I${S}/include" ../comedi.i \ || die "swigging ruby binding failed" DESTDIR="${D}" ruby setup.rb config --prefix="${D}/usr" \ -- \ -- 2.26.2