diff options
author | Julian Ospald <hasufell@gentoo.org> | 2013-11-17 13:06:58 +0000 |
---|---|---|
committer | Julian Ospald <hasufell@gentoo.org> | 2013-11-17 13:06:58 +0000 |
commit | 4b385b9e309a6e25150f97ac2ec2c5add6144513 (patch) | |
tree | cc05e2900fdc5661357080b1efd2aa045cef75b0 /net-p2p | |
parent | Add unit files (#491182) (diff) | |
download | historical-4b385b9e309a6e25150f97ac2ec2c5add6144513.tar.gz historical-4b385b9e309a6e25150f97ac2ec2c5add6144513.tar.bz2 historical-4b385b9e309a6e25150f97ac2ec2c5add6144513.zip |
version bump
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0xE73C35B3
Diffstat (limited to 'net-p2p')
-rw-r--r-- | net-p2p/retroshare/ChangeLog | 7 | ||||
-rw-r--r-- | net-p2p/retroshare/Manifest | 20 | ||||
-rw-r--r-- | net-p2p/retroshare/retroshare-0.5.5b.ebuild | 132 |
3 files changed, 149 insertions, 10 deletions
diff --git a/net-p2p/retroshare/ChangeLog b/net-p2p/retroshare/ChangeLog index bf95f86d1f19..b2908589ad07 100644 --- a/net-p2p/retroshare/ChangeLog +++ b/net-p2p/retroshare/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-p2p/retroshare # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/retroshare/ChangeLog,v 1.3 2013/10/02 23:49:51 hasufell Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/retroshare/ChangeLog,v 1.4 2013/11/17 13:06:54 hasufell Exp $ + +*retroshare-0.5.5b (17 Nov 2013) + + 17 Nov 2013; Julian Ospald <hasufell@gentoo.org> +retroshare-0.5.5b.ebuild: + version bump *retroshare-0.5.5a (02 Oct 2013) diff --git a/net-p2p/retroshare/Manifest b/net-p2p/retroshare/Manifest index 307bf4c09292..4ec9229edfaf 100644 --- a/net-p2p/retroshare/Manifest +++ b/net-p2p/retroshare/Manifest @@ -3,18 +3,20 @@ Hash: SHA256 DIST RetroShare-v0.5.4e.tar.gz 9442382 SHA256 a1cc85327213aa3bab0eac0923b546472bb41aacd56a11f5f3be1ba2315a0bda SHA512 8677afc8dab9a834d78537b8eb00e7dd2b8e7689a862270a268e2bb173d2f0d0313703fdcf85eba513cc1c18525fed710260d34e203fd80f87cf0f4ffd357f1f WHIRLPOOL 236fc03248a9d64ec6ea214dea478c6222c36b5d7b542a002ea57e9a493de649c2e4bc87b0deb53e09a668a159ff96e39e100bd86142ef48a89874c9a37195dc DIST RetroShare-v0.5.5a.zip 12527884 SHA256 c0d33c6e2055b68184940098599c105c6b6c2909a166331a0c710f9fd86a2253 SHA512 9ccb3cfeeca5272d32948a53a143f108e52a27ea50f990b9abc6f4facee13c01a4f0fde3da9ba67471330a5ae8567b4dc3ecf3402e782baac612a48c4a06162a WHIRLPOOL 5827565d8bc9742bdaa585dcf18bf19225f7667fe4149dfa9157c36fba0cc20903e03ac3720b1056bc04a017555f23ecf790325dccff354e60acbee4c7d5102a +DIST retroshare_0.5.5-0.6864_src.tar.gz 11600167 SHA256 b3e00075d341fa31ab1b1c7218c7c26df8d2bde994659c90568d239fa6aa5303 SHA512 18784b3e6410007ff408489e1b1c1b10414695642c1d49b92914e552aff4f61908220d9eabfb1804ecc5f68ad0860e71cc9787498832fb9d5e5daa697f461e35 WHIRLPOOL f5ca3c356d1c9017025f13179f352a36775c00b71f3f438acf50aacc1928c21134b504d93131220b19059224e68cadef5849e813736d30190e4e954ca11e1ab1 EBUILD retroshare-0.5.4e.ebuild 2964 SHA256 2ca65d3b941e50e6f005c0cfcd3434a591f5bc36eda93981c5889d31cf36354b SHA512 9bf5c399e43458e56e4d352d84484159e87031977d50e1af11b227bc9b3d49d06c482a8e89795ab8c983a198d47ec1c8f104e928add16b6a2ddd99450e1db639 WHIRLPOOL 00fedb3d800d04577af21b53c195716201fd54db18f9994c0d3b84acc2ccb73466578efd10c956c9f91b6a5a0a7bb582e12bbb48ab8d2ba887a846319eb4d064 EBUILD retroshare-0.5.5a.ebuild 3015 SHA256 b520a1583f630640cc8ac81e3e46fad7a818e1aaada3154a58eaa14242b1b5a2 SHA512 ba010af383ceddf961213b0da2962c38c008a515f1d22f6c3f8d82e32e16c37a4f193055705c371f38a189d48b2ad89fcd31ce72fc85f58e61c3a538bb4a5ea3 WHIRLPOOL 666d7ffc90b4a4dcb291e8405a5419846059c625594c2cef53269b8bc9717f2fce7b9fdeb5d81d72bc35b0011ec4c340166334ec30d0a703d32570172b1aec3e -MISC ChangeLog 613 SHA256 4986d101d1b55901f0109f196fe6bcac6e0f757efd3d0be568f7467ff5269219 SHA512 b7d87da56238e49b2f38117c42771ceaf75d1e77be9a8199374802f70a3e471e079dfdfb5256bad570c3d7a6e0f57ff80c3aed5742d2331dadb485b793e18a7e WHIRLPOOL 1def8c0a862ea467da79d3f99933c94307837a6ecc64254e2196b5e38f4954606d7d1e33b07d0ba808777ad65c1904561df0d2b380cb6164123402603af28752 +EBUILD retroshare-0.5.5b.ebuild 3042 SHA256 ffede3d76c5803be4eac9d43f9af95266560dfe36bab395053bfc9667c30dd2f SHA512 d1eff2b6d6c59991f9fa43b6ef0b42f8a8ffdf96fd41e8ee864a5b225c31a52620509de047d0e700d8885f64187fc32e64ba3d317285b3c006eaa41be38b0b09 WHIRLPOOL eb01469cd6b9d1e7c60c035f2eaefc0014691e9d8b491eb49408ae599f329ab61538c9871dcff7a8b9d0a2743ff22fc2a469b7f42fc0697ca5bb24ebc61b1377 +MISC ChangeLog 741 SHA256 2d82d7741f8720f3088c068986f7fb31af1a8286c7617c4d970fdc780e923f4b SHA512 689796a1fdbb1e23e82de1ed84dfabddb9577e0063e940bcf8e228250299f22f24d289b44182d1ad706eb2817a9f598da5d5dc0a2eb21f4c25855fe8a1786ee0 WHIRLPOOL 9a616c441b0d1e7d432d5292e5ea93fbdee3dd2b54d9c95c90246e2458668926d040d989cda98c2c344321fa11a748a00f917a50aaf3da831dc9c56abeb4e1c2 MISC metadata.xml 1078 SHA256 84a93bc565d644c91a8a72893a70863bf3101d2c7e88e795fb03a3d8a52cedda SHA512 d00f13f36b731ae7c5f4496f8c28cb4ddda586334cf5790c8f4089cf359625e28a21d0e6783412ac07a97375c9a1e649b7e334a9a460bd3e71c395cc7f960cb6 WHIRLPOOL 2199c00aaaffe4588c0862669460d191f3d77cdd2d395c9f51240e91fba6d3dae8ab3053f6c9755599b9228b02fa0b39ea45c056c57385dcca2782093a6c09ba -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2.0.22 (GNU/Linux) -iQEcBAEBCAAGBQJSTLJ0AAoJEFpvPKfnPDWzzXUH/R1WuyK5HP5f9ICblNhgxK3K -VCgpKkFif2EEUndZJh1qKMQXJh+fJSQn/SrgT6LCm9xE6VofNfzRftrXIRzCyLpS -8u8G0m61MU+8otHKxxiQl108ozKen0cUAsQ5LIn6Tti2GLvuDnLctKECsifqk40i -CJb/fSmzjPza6gzs80cyFkr0K9LP2z7qKpohZyEPSXJ6GpmO825o0oquFE5ANtrH -/RsDk6aEy/0bbg2a1ALSS4/oQN3WqmuN22PJdIPrye1EbGSA5HOzWivdt66+Jyo8 -vRDcBV7JSdGnhshsmlzjm/ZeBXJhxQPpkiu2GasResXzwQGhQO1Oe1/n5+h5Hro= -=wrH8 +iQEcBAEBCAAGBQJSiL9yAAoJEFpvPKfnPDWzvyYH/3N+Pkvg3gNuB4CDpqYTy4KR +snXocCCdq0rh1RDWEFQOqbt1WJAU9PjlMU0c8/Mdj2dDxRooGFLysvLnvM9mqAYa +LvOdeZoXNvY+YZV4lEq1XtKfIMaxMsdm8gUxU+ilFS1QAUNkNS3bRFClWh/Q8Rj3 +mbOxg9PevOXXRLaFQY4FhDV0VATFBj96gMsSACF/wyW7xc+qiYucMHvRWy/OVHcm +QZcqwNZsbYVqbUg8Q6nTH284aUQz9n96Yk3GvxqPzq/2xeFiYZ3EIOQaiheUAhjR +wcDA7a4GRIqvPSRcDyWnnhTEU935VkYQYxUlm7DwgCyYx4LxGwKhNMd4JVj6jC0= +=ANTz -----END PGP SIGNATURE----- diff --git a/net-p2p/retroshare/retroshare-0.5.5b.ebuild b/net-p2p/retroshare/retroshare-0.5.5b.ebuild new file mode 100644 index 000000000000..d3cd72b02086 --- /dev/null +++ b/net-p2p/retroshare/retroshare-0.5.5b.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/retroshare/retroshare-0.5.5b.ebuild,v 1.1 2013/11/17 13:06:54 hasufell Exp $ + +EAPI=5 + +inherit eutils multilib gnome2-utils qt4-r2 + +MY_PN="RetroShare" +MY_P="${MY_PN}-v${PV}" + +DESCRIPTION="P2P private sharing application" +HOMEPAGE="http://retroshare.sourceforge.net" +SRC_URI="mirror://sourceforge/retroshare/retroshare_0.5.5-0.6864_src.tar.gz" + +# pegmarkdown can also be used with MIT +LICENSE="GPL-2 GPL-3 Apache-2.0 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cli feedreader links-cloud qt4 voip" +REQUIRED_USE="|| ( cli qt4 ) + feedreader? ( qt4 ) + links-cloud? ( qt4 ) + voip? ( qt4 )" + +RDEPEND=" + app-arch/bzip2 + dev-libs/openssl:0 + gnome-base/libgnome-keyring + net-libs/libupnp + sys-libs/zlib + cli? ( + dev-libs/protobuf + net-libs/libssh[server] + ) + feedreader? ( + dev-libs/libxml2 + dev-libs/libxslt + net-misc/curl + dev-qt/qtcore:4 + dev-qt/qtgui:4 + ) + qt4? ( + x11-libs/libX11 + x11-libs/libXScrnSaver + dev-qt/qtcore:4 + || ( ( >=dev-qt/qtgui-4.8.5:4 dev-qt/designer:4 ) <dev-qt/qtgui-4.8.5:4 ) + ) + voip? ( + media-libs/speex + dev-qt/qt-mobility[multimedia] + dev-qt/qtmultimedia:4 + )" +DEPEND="${RDEPEND} + app-arch/unzip + dev-qt/qtcore:4 + virtual/pkgconfig" + +S=${WORKDIR}/retroshare-0.5.5/src + +src_prepare() { + local dir + + sed -i \ + -e "s|/usr/lib/retroshare/extensions/|/usr/$(get_libdir)/${PN}/extensions/|" \ + libretroshare/src/rsserver/rsinit.cc \ + || die "sed failed" + + rs_src_dirs="libbitdht/src openpgpsdk/src libretroshare/src supportlibs/pegmarkdown" + use cli && rs_src_dirs="${rs_src_dirs} retroshare-nogui/src" + use qt4 && rs_src_dirs="${rs_src_dirs} retroshare-gui/src" + use links-cloud && rs_src_dirs="${rs_src_dirs} plugins/LinksCloud" + use feedreader && rs_src_dirs="${rs_src_dirs} plugins/FeedReader" + + if use voip ; then + rs_src_dirs="${rs_src_dirs} plugins/VOIP" + echo "QT += multimedia" >> "plugins/VOIP/VOIP.pro" || die + echo "CONFIG += mobility" >> "plugins/VOIP/VOIP.pro" || die + fi +} + +src_configure() { + for dir in ${rs_src_dirs} ; do + cd "${S}"/${dir} || die + eqmake4 + done +} + +src_compile() { + local dir + + for dir in ${rs_src_dirs} ; do + emake -C ${dir} + done + + unset rs_src_dirs +} + +src_install() { + local i + local extension_dir="/usr/$(get_libdir)/${PN}/extensions/" + + use cli && dobin retroshare-nogui/src/retroshare-nogui + use qt4 && dobin retroshare-gui/src/RetroShare + + exeinto "${extension_dir}" + use feedreader && doexe plugins/FeedReader/*.so* + use links-cloud && doexe plugins/LinksCloud/*.so* + use voip && doexe plugins/VOIP/*.so* + + insinto /usr/share/RetroShare + doins libbitdht/src/bitdht/bdboot.txt + + dodoc README.txt + make_desktop_entry RetroShare + for i in 24 48 64 ; do + doicon -s ${i} build_scripts/Ubuntu_src/data/${i}x${i}/${PN}.png + done + doicon -s 128 build_scripts/Ubuntu_src/data/${PN}.png +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} |