summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-06-14 07:02:52 +0000
committerMike Frysinger <vapier@gentoo.org>2014-06-14 07:02:52 +0000
commit5dc30113a5ea6c1723a5e5057f26b4552158a130 (patch)
tree346069d6aa20a304cba5e2c22a469b5b9c4c1445 /sci-electronics
parentAdjust python-dateutil deps to require Python 2.7 support for bug #399511. (diff)
downloadhistorical-5dc30113a5ea6c1723a5e5057f26b4552158a130.tar.gz
historical-5dc30113a5ea6c1723a5e5057f26b4552158a130.tar.bz2
historical-5dc30113a5ea6c1723a5e5057f26b4552158a130.zip
Initial ebuild based on work by Christopher Friedt & Cody Schafer #426586.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'sci-electronics')
-rw-r--r--sci-electronics/pulseview/ChangeLog10
-rw-r--r--sci-electronics/pulseview/Manifest25
-rw-r--r--sci-electronics/pulseview/metadata.xml8
-rw-r--r--sci-electronics/pulseview/pulseview-0.2.0.ebuild46
-rw-r--r--sci-electronics/pulseview/pulseview-9999.ebuild46
5 files changed, 135 insertions, 0 deletions
diff --git a/sci-electronics/pulseview/ChangeLog b/sci-electronics/pulseview/ChangeLog
new file mode 100644
index 000000000000..5ec5eb849477
--- /dev/null
+++ b/sci-electronics/pulseview/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for sci-electronics/pulseview
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/pulseview/ChangeLog,v 1.1 2014/06/14 07:02:49 vapier Exp $
+
+*pulseview-9999 (14 Jun 2014)
+*pulseview-0.2.0 (14 Jun 2014)
+
+ 14 Jun 2014; Mike Frysinger <vapier@gentoo.org> +metadata.xml,
+ +pulseview-0.2.0.ebuild, +pulseview-9999.ebuild:
+ Initial ebuild based on work by Christopher Friedt & Cody Schafer #426586.
diff --git a/sci-electronics/pulseview/Manifest b/sci-electronics/pulseview/Manifest
new file mode 100644
index 000000000000..ebb6248a1907
--- /dev/null
+++ b/sci-electronics/pulseview/Manifest
@@ -0,0 +1,25 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST pulseview-0.2.0.tar.gz 148799 SHA256 feb5d33a0a91c989bfc39fa758195755e78e87c3cf445bb135a8c8d4f86bc1dd SHA512 f770510ceade6382de2d09ba7819a9b39623f3ccbbb4a3a64bb0a64f774d356583f6ad2812a845978d1eaf50dcbfd4688ceec3005d0b712a087d1f686d3c0301 WHIRLPOOL 31068fcebd4286d325db37327c351e8cbd00e095901c04a3d034c127b1272e7c463400a91683cbb64a775b86f5cf61411f1f809e7b4dcd76113ceeb63990eaa2
+EBUILD pulseview-0.2.0.ebuild 1126 SHA256 2c6cf0aca2b89902b0fe16e39248d7d50faf714bdb5e8092fb6c2846844ac617 SHA512 842abec16c5b4b0877c0e9f1ff18fcaaf05e43b7bb618b3c0bd7a425bcbf222bf4c50991f392875f07c850428163ddbfac37af607e7a9a152af350565ce42d65 WHIRLPOOL 0f6ec000d8bdfcfc12246c31ba59f9911df56a49e6f33dca1e57b25d791e0b6bc2805ca088638e7e23cd15bfe832ede516b728d511bc6c5ae4485b57da92ad6f
+EBUILD pulseview-9999.ebuild 1125 SHA256 d9c9e84cdb258db2cb8f393e782f856897778d17e00adcd9e1fc295a2ad40e42 SHA512 f0a4f7b7454561fd41283e3a88feb239d882266570c5126bd8f2fa83f1f829f6c42aa942ff6363817d0f9aa48c7732fa991b9c60703eeb16f5c624847b0d1eb6 WHIRLPOOL ab2e3878d9bed9b73ec6c7dfabdc4a0bd70a6a46a449104061733ae5c64fde789072bb09fbe69610a3951fcd1c6e80dd1b31e8dc4d0a9f94c64198a773e6450b
+MISC ChangeLog 478 SHA256 53822f1a2ce462996fb79d936ef12e98d1a237b04b0e808bf53c9adda733632b SHA512 2f5b20457878a83c9d69cfb36bd2561a983cdbdc07781309d99cdaca102c8d613c82e4a973d063df57f1faaafa2d5db268569e8920e3773618c4200e6b70db55 WHIRLPOOL 946c08b3cdbc2ed09a4eb44ba32eab755a7a68874442d517fad0f84fd31d0f19fdd4a50502bf68de189345835884dee3680de7ace20f87ad39b2b0b8ccce286d
+MISC metadata.xml 251 SHA256 99294108cd03281517a1a87e0ad62a4640440c36d11a6230ea51e5c545dfa271 SHA512 96a6975fa8e1a530fc5c296ef685d48b1f4ef5671ecc4ceb85b52752b7d36f3de4b60c98e9211c4ee20dcbadb159b37ea74d57f135dd61872c44427f813982f7 WHIRLPOOL e4409c93479cd092ddaebb2e18869a644ef4266ecd3a9d0ef1201ce6fc36cf1b75978f2c8819c053a2a45af906ed4841588a7f30d93d72810337561adc214ff2
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQIcBAEBCAAGBQJTm/OiAAoJEPGu1DbS6WIA7xEP/RKAee2EUCGnAQGQyE+sMl1m
+TcZUsOS4y8BVdjUAIpk1Uv1S2mjv6ZsJp2P2J6Lpuff7r7vBx8SwNK3oNN1nOYU+
+vJlMwbNW2/m/tqQG/DQnzOEeAdJ+HL0GKLQHeGbaNEA8v5oJP4ugMJ0OOq9huijk
+QYrUsMKLOADLKGIzT0ncKfWHopczTzrq6WX6xyi0jTv60rbkJ7QJqSnZ1q6OqTHY
+dbeXDIWEC9GIc+2AKPxPJEHs0VWfd11EEgrF+OO7sjpFo7Sur4jsLH+GNtuH88Xq
+66Sd4dAweDpKajKp13ICIsfuo48eTIJUbw6oE64HFzLM/O2j/1/nFnKu34tisUjr
+D42ag3+HgO0LHFy1WL/4m7W+/DcOzcZvEFhdXTFRdQpFveTqPHB1tELvvgR0eG9i
+l5xeDPjfNFZRSpMNjBAq75w29m7TgP/6hiTQAhkBXGGMpgvQD0Gr0vwgE+VpM6eL
+SPLJ5hiycS6NOqTutFrkPFY7fcdvWum+FZr8q8NLFV8PPS7JrWtuO9tR2QorL+ml
+Zem3zsU1LhJ1QfAk2/Vczk50R34MV4E/AxflgFqLJop/IeObXnGus9R4oCVmuQ5J
+9IbNnR9eeMeMd2roChmA5nAWkK7a6DPzIu8xO267EuVPBNajIGNJwNQfxfpq0aP8
+qyVmsAkZcpwrkVyQkqPD
+=Cn/+
+-----END PGP SIGNATURE-----
diff --git a/sci-electronics/pulseview/metadata.xml b/sci-electronics/pulseview/metadata.xml
new file mode 100644
index 000000000000..9ec6e5e675dc
--- /dev/null
+++ b/sci-electronics/pulseview/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>dev-embedded</herd>
+<use>
+ <flag name='decode'>Enable decoding of protocols while capturing</flag>
+</use>
+</pkgmetadata>
diff --git a/sci-electronics/pulseview/pulseview-0.2.0.ebuild b/sci-electronics/pulseview/pulseview-0.2.0.ebuild
new file mode 100644
index 000000000000..92ca679898b3
--- /dev/null
+++ b/sci-electronics/pulseview/pulseview-0.2.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/pulseview/pulseview-0.2.0.ebuild,v 1.1 2014/06/14 07:02:49 vapier Exp $
+
+EAPI="5"
+
+PYTHON_COMPAT=( python3_{2,3,4} )
+inherit eutils cmake-utils python-single-r1
+
+if [[ ${PV} == "9999" ]]; then
+ EGIT_REPO_URI="git://sigrok.org/${PN}"
+ inherit git-2
+else
+ SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Qt based logic analyzer GUI for sigrok"
+HOMEPAGE="http://sigrok.org/wiki/PulseView"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+decode static"
+REQUIRED_USE="decode? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND=">=dev-libs/glib-2.28.0
+ >=sci-libs/libsigrok-0.3.0
+ dev-qt/qtgui:4
+ >=dev-libs/boost-1.42
+ decode? (
+ >=sci-libs/libsigrokdecode-0.3.0
+ ${PYTHON_DEPS}
+ )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+DOCS=( HACKING NEWS README )
+
+src_configure() {
+ local mycmakeargs=(
+ -DDISABLE_WERROR=TRUE
+ $(cmake-utils_use_enable decode DECODE)
+ $(cmake-utils_use_enable static STATIC_PKGDEPS_LIBS)
+ )
+ cmake-utils_src_configure
+}
diff --git a/sci-electronics/pulseview/pulseview-9999.ebuild b/sci-electronics/pulseview/pulseview-9999.ebuild
new file mode 100644
index 000000000000..8c87c3bb3925
--- /dev/null
+++ b/sci-electronics/pulseview/pulseview-9999.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/pulseview/pulseview-9999.ebuild,v 1.1 2014/06/14 07:02:49 vapier Exp $
+
+EAPI="5"
+
+PYTHON_COMPAT=( python3_{2,3,4} )
+inherit eutils cmake-utils python-single-r1
+
+if [[ ${PV} == "9999" ]]; then
+ EGIT_REPO_URI="git://sigrok.org/${PN}"
+ inherit git-2
+else
+ SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Qt based logic analyzer GUI for sigrok"
+HOMEPAGE="http://sigrok.org/wiki/PulseView"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+decode static"
+REQUIRED_USE="decode? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND=">=dev-libs/glib-2.28.0
+ >=sci-libs/libsigrok-0.3.0
+ dev-qt/qtgui:4
+ >=dev-libs/boost-1.42
+ decode? (
+ >=sci-libs/libsigrokdecode-0.3.0
+ ${PYTHON_DEPS}
+ )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+DOCS=( HACKING NEWS README )
+
+src_configure() {
+ local mycmakeargs=(
+ -DDISABLE_WERROR=TRUE
+ $(cmake-utils_use_enable decode DECODE)
+ $(cmake-utils_use_enable static STATIC_PKGDEPS_LIBS)
+ )
+ cmake-utils_src_configure
+}