summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Ospald <hasufell@gentoo.org>2013-09-25 12:56:46 +0000
committerJulian Ospald <hasufell@gentoo.org>2013-09-25 12:56:46 +0000
commit939fc2596bb22db0a2500e435e992c0804d98098 (patch)
treecaf58811013d758ea1121fc2be957ca1971f46a2 /net-p2p
parentBackport upstream changes that allows to build matplotlib when X11 is not ava... (diff)
downloadhistorical-939fc2596bb22db0a2500e435e992c0804d98098.tar.gz
historical-939fc2596bb22db0a2500e435e992c0804d98098.tar.bz2
historical-939fc2596bb22db0a2500e435e992c0804d98098.zip
add beta version
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xE73C35B3
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/pybitmessage/ChangeLog8
-rw-r--r--net-p2p/pybitmessage/Manifest18
-rw-r--r--net-p2p/pybitmessage/pybitmessage-0.4.0.ebuild74
3 files changed, 90 insertions, 10 deletions
diff --git a/net-p2p/pybitmessage/ChangeLog b/net-p2p/pybitmessage/ChangeLog
index fbe27b97463d..c7667ac3ef14 100644
--- a/net-p2p/pybitmessage/ChangeLog
+++ b/net-p2p/pybitmessage/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-p2p/pybitmessage
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-p2p/pybitmessage/ChangeLog,v 1.3 2013/08/05 16:12:28 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/pybitmessage/ChangeLog,v 1.4 2013/09/25 12:56:41 hasufell Exp $
+
+*pybitmessage-0.4.0 (25 Sep 2013)
+
+ 25 Sep 2013; Julian Ospald <hasufell@gentoo.org> +pybitmessage-0.4.0.ebuild:
+ add beta version
05 Aug 2013; Julian Ospald <hasufell@gentoo.org> pybitmessage-9999.ebuild:
fix openssl dep (bindist does not work)
@@ -13,4 +18,3 @@
22 Jul 2013; Julian Ospald <hasufell@gentoo.org> +pybitmessage-9999.ebuild,
+metadata.xml:
initial import wrt #477080
-
diff --git a/net-p2p/pybitmessage/Manifest b/net-p2p/pybitmessage/Manifest
index b3b6936552bc..d39799a2ebee 100644
--- a/net-p2p/pybitmessage/Manifest
+++ b/net-p2p/pybitmessage/Manifest
@@ -1,17 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+DIST pybitmessage-0.4.0.tar.gz 408390 SHA256 039a2e6886932beded89cd9417652b588511e0d1313d89b833d440e2cb06cfec SHA512 fe4739a84db85b9a3f06f7fb9f79e1ad8c2f3158544b1fb47ac7d41e9d1e3918efa756012d898910e135f89ac0cf1b2d38f1c1b0e2c3fc2595304365ee2be63d WHIRLPOOL 9628b6cc7f70ac7f571b6542e0625d13b0ebee85690f7d22500921b1097a28ccc7ee10e01a1a961ce482e278544f75f5d5055d60fc983f6581c416c2d85b0ca5
+EBUILD pybitmessage-0.4.0.ebuild 1667 SHA256 ff797adad3490b496467fd7880ea215a6bc6f570545737f04a9473b57d8cbaeb SHA512 81bdb8d8fbd64cf977191756ce1d6227d8a15e3242925e9fc9c70a005f398c4ec21385cb38ca29ac364ef8fc40ee4eac009102f242e0574761b47558bf40fe35 WHIRLPOOL 11dd8419ed96fb8d3a972f36e5339a1a74c8c708783f9a46d7dc686e5a262d1c507350d886012e048441d6e4bd4b311b1d79fe32e5c34653762558767ac34774
EBUILD pybitmessage-9999.ebuild 1601 SHA256 32a3b5207a483d3a00290a13a3e564f583e7d63e1331ddd65ed66c40938369e6 SHA512 7a9349d41318e7ecafae6787f61dec6cd9018e00fa41b3a2b836efbc55e561bf1d749cd342667550857443ccd634e28a0a7ae7aa1bedc879e982b07509954f32 WHIRLPOOL 40ceb6d0d13fb1778c4df2103c0880ad178a70c93ef3989d73d63431be9d62ccd7f499dbfc7043e2b4c7ae6200b4b7da034e9568a18e34eb1c7da197d1d02989
-MISC ChangeLog 620 SHA256 964fae65e67c502700f240f81913e730c1ecfdb3d946a1124a75d5066729fd6f SHA512 dbe36696f92a87407fb04916924d8ed8aedef1f1f11f7c9ffa8c6401b461d1e9ef30174417e6f31374fddde3aa576bb912035320a61a565a0beb0098cd493564 WHIRLPOOL af7a1169772d558c226775477b6370ddc307eba9c91106e57fd5c6aa665389b4cda206b59f6911bbc4925d36f4e6e29145ca97b48644505d4379dcad298da8ad
+MISC ChangeLog 753 SHA256 0efbd1b2352796463df6c02585670086e4f7576de5dcf553dc5ba8b42ae59c2c SHA512 2921567324277eabc88c2a2b9eef44de5365506d7eadd950bf62efba0f47975e18fc60b16629dbc710c65966c8ab7e51d1d864e23e072b733573ab0be16a4911 WHIRLPOOL ac82d753242512f8f7d884a45e686334fef19e0e9f812315803ee8b1436a45e0b03f4657991e68202023c1f475a78794f517502e2aaf0e8dbbc66583835952eb
MISC metadata.xml 1037 SHA256 ea96c7f0d68f1ec7a97f4d98f400faad468d406a095006dedef7b7fe6ced005e SHA512 782139c3fa432bcb44554b28ad90a14dfbc3cf1eecd3076a18e493178d9dd8287c467469fa578953ddc4401ecf1429548d00832b40225c77bea88498f696a1c7 WHIRLPOOL bc3f953abc4627fd232b0dc5814fa2f77bca8a7e8cb4c7ebc9f2ae6729fab4e054e9a9bd6eb16c63a27bb05fb929f910abd99f678123fa5705cf2ed54ca81fa0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQEcBAEBCAAGBQJR/9ztAAoJEFpvPKfnPDWzECMH/2jX+z9LYYO0Tl3a4h8dK+Rs
-4ZaRWD1MiSjoMdyl7WtN8l4Kj11skTSRCb9GuR8XM1RQYxZO1Ywg2wqNDnoiHrWi
-QCiHhuszR9EgixJur8fRo2hR4awtvpBy/B+BVx0UDSY3ZyY5XeG/t6qm3LW0hT0r
-MPAKgMWPBy/YBcsk6nelCN6nJTXk3yiPCJ9a7d0EGt+kkBuTaq4zEGD3+tRc9khZ
-15U38bOEBaRXYK848igTvjuwv1duM1w+rgO1FVAw0JDVwnmvFnU1+b8cjYfL5lD2
-LanCHNkAj6nvX0DhvetOV8f6WEfWIKYdKMgkyDKZjNXvYWK2rLgW5XSXx0TiyPs=
-=qQXj
+iQEcBAEBCAAGBQJSQt2NAAoJEFpvPKfnPDWzAWcIAItQ7b4bn2JWJ80j5eWTG1Hh
+Ok1bWMirkA9qOFhiQUSYZpKYSAjHi1d/07/9gjDzZ8jrAMZqq7k4hBN5IZ0bDRF1
+sveiHksvGyZgzLCp0XLB6VRQcBW5LxfoFSH1FrX0tiOM4za6UTtboWYXHYk0iS8b
+7FRTXP+sWqhH3GTLjNnWcviZS5wS0kOszBs180X9+3c0CpIoSaqgDJAb4k/Gy8kF
+l56SM3+fE61F4pnyN177bcLw+DRcTU4Iwtl9TUA/iS/ljywPPHYs+o+RcIqK/PHV
+XI0UHinxDX3fUabAyzsGjvRqCVMSS8ED0VprEeqpoGcBMHnRvAKuoWwFlmz2mio=
+=F5VV
-----END PGP SIGNATURE-----
diff --git a/net-p2p/pybitmessage/pybitmessage-0.4.0.ebuild b/net-p2p/pybitmessage/pybitmessage-0.4.0.ebuild
new file mode 100644
index 000000000000..aec2bb9bd7b3
--- /dev/null
+++ b/net-p2p/pybitmessage/pybitmessage-0.4.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-p2p/pybitmessage/pybitmessage-0.4.0.ebuild,v 1.1 2013/09/25 12:56:41 hasufell Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
+
+inherit eutils python-r1 gnome2-utils
+
+DESCRIPTION="P2P communications protocol"
+HOMEPAGE="https://bitmessage.org"
+SRC_URI="https://github.com/Bitmessage/PyBitmessage/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+ dev-libs/openssl[-bindist]
+ dev-python/PyQt4[${PYTHON_USEDEP}]"
+
+S=${WORKDIR}/PyBitmessage-${PV}
+
+src_compile() { :; }
+
+src_install () {
+ cat >> "${T}"/${PN}-wrapper <<-EOF
+ #!/usr/bin/env python
+ import os
+ import sys
+ sys.path.append("@SITEDIR@")
+ os.chdir("@SITEDIR@")
+ os.execl('@PYTHON@', '@EPYTHON@', '@SITEDIR@/bitmessagemain.py')
+ EOF
+
+ touch src/__init__.py || die
+
+ install_python() {
+ local python_moduleroot=${PN}
+ python_domodule src/*
+ sed \
+ -e "s#@SITEDIR@#$(python_get_sitedir)/${PN}#" \
+ -e "s#@EPYTHON@#${EPYTHON}#" \
+ -e "s#@PYTHON@#${PYTHON}#" \
+ "${T}"/${PN}-wrapper > ${PN} || die
+ python_doscript ${PN}
+ }
+
+ python_foreach_impl install_python
+
+ nonfatal dodoc README.md debian/changelog
+ nonfatal doman man/*
+
+ nonfatal newicon -s 24 desktop/icon24.png ${PN}.png
+ nonfatal newicon -s scalable desktop/can-icon.svg ${PN}.svg
+ nonfatal domenu desktop/${PN}.desktop
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}