zerochaos 15/07/10 21:02:59
Modified: cppzmq-0_pre130717-r1.ebuild
cppzmq-0_pre150606.ebuild ChangeLog
Log:
add test phase from arch pkgbuild to ensure cppzmq is compatible against the
installed zeromq. maybe consider using this as src_compile?
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key
DD11F94A)
Revision Changes Path
1.5 net-libs/cppzmq/cppzmq-0_pre130717-r1.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cppzmq/cppzmq-0_pre130717-r1.ebuild?rev=1.5&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cppzmq/cppzmq-0_pre130717-r1.ebuild?rev=1.5&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cppzmq/cppzmq-0_pre130717-r1.ebuild?r1=1.4&r2=1.5
Index: cppzmq-0_pre130717-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/cppzmq/cppzmq-0_pre130717-r1.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- cppzmq-0_pre130717-r1.ebuild 6 Jun 2015 20:14:20 -0000 1.4
+++ cppzmq-0_pre130717-r1.ebuild 10 Jul 2015 21:02:59 -0000 1.5
@@ -1,9 +1,11 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header:
/var/cvsroot/gentoo-x86/net-libs/cppzmq/cppzmq-0_pre130717-r1.ebuild,v 1.4
2015/06/06 20:14:20 jlec Exp $
+# $Header:
/var/cvsroot/gentoo-x86/net-libs/cppzmq/cppzmq-0_pre130717-r1.ebuild,v 1.5
2015/07/10 21:02:59 zerochaos Exp $
EAPI=5
+inherit toolchain-funcs
+
DESCRIPTION="High-level CPP Binding for ZeroMQ"
HOMEPAGE="https://github.com/zeromq/cppzmq"
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
@@ -20,3 +22,8 @@
doheader zmq.hpp
dodoc README
}
+
+src_test() {
+ $(tc-getCC) -c ./zmq.hpp -L ./.libs/ -I ./include/ -o ./test.o || die
"This version of cppzmq is not compatible with the installed version of
net-libs/zeromq"
+ rm -f ./test.o
+}
1.2 net-libs/cppzmq/cppzmq-0_pre150606.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cppzmq/cppzmq-0_pre150606.ebuild?rev=1.2&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cppzmq/cppzmq-0_pre150606.ebuild?rev=1.2&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cppzmq/cppzmq-0_pre150606.ebuild?r1=1.1&r2=1.2
Index: cppzmq-0_pre150606.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/cppzmq/cppzmq-0_pre150606.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- cppzmq-0_pre150606.ebuild 6 Jun 2015 20:14:20 -0000 1.1
+++ cppzmq-0_pre150606.ebuild 10 Jul 2015 21:02:59 -0000 1.2
@@ -1,9 +1,11 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/cppzmq/cppzmq-0_pre150606.ebuild,v
1.1 2015/06/06 20:14:20 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/cppzmq/cppzmq-0_pre150606.ebuild,v
1.2 2015/07/10 21:02:59 zerochaos Exp $
EAPI=5
+inherit toolchain-funcs
+
DESCRIPTION="High-level CPP Binding for ZeroMQ"
HOMEPAGE="https://github.com/zeromq/cppzmq"
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
@@ -20,3 +22,8 @@
doheader zmq.hpp
dodoc README
}
+
+src_test() {
+ $(tc-getCC) -c ./zmq.hpp -L ./.libs/ -I ./include/ -o ./test.o || die
"This version of cppzmq is not compatible with the installed version of
net-libs/zeromq"
+ rm -f ./test.o
+}
1.7 net-libs/cppzmq/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cppzmq/ChangeLog?rev=1.7&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cppzmq/ChangeLog?rev=1.7&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/cppzmq/ChangeLog?r1=1.6&r2=1.7
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-libs/cppzmq/ChangeLog,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- ChangeLog 6 Jun 2015 20:14:20 -0000 1.6
+++ ChangeLog 10 Jul 2015 21:02:59 -0000 1.7
@@ -1,6 +1,11 @@
# ChangeLog for net-libs/cppzmq
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/cppzmq/ChangeLog,v 1.6 2015/06/06
20:14:20 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/cppzmq/ChangeLog,v 1.7 2015/07/10
21:02:59 zerochaos Exp $
+
+ 10 Jul 2015; Rick Farina <[email protected]> cppzmq-0_pre130717-r1.ebuild,
+ cppzmq-0_pre150606.ebuild:
+ add test phase from arch pkgbuild to ensure cppzmq is compatible against the
+ installed zeromq. maybe consider using this as src_compile?
*cppzmq-0_pre150606 (06 Jun 2015)