From 0723d1f367deb0f28fd070c7eb2e26ba32385094 Mon Sep 17 00:00:00 2001 From: Gustavo Felisberto Date: Sun, 12 Mar 2006 15:10:35 +0000 Subject: [PATCH] fix for dual subscribe problem Package-Manager: portage-2.1_pre5-r4 --- net-libs/obby/ChangeLog | 9 +++++- net-libs/obby/Manifest | 37 ++++++++++++++++++++- net-libs/obby/files/digest-obby-0.3.0-r1 | 3 ++ net-libs/obby/files/dual_subscribe.patch | 15 +++++++++ net-libs/obby/obby-0.3.0-r1.ebuild | 41 ++++++++++++++++++++++++ 5 files changed, 103 insertions(+), 2 deletions(-) create mode 100644 net-libs/obby/files/digest-obby-0.3.0-r1 create mode 100644 net-libs/obby/files/dual_subscribe.patch create mode 100644 net-libs/obby/obby-0.3.0-r1.ebuild diff --git a/net-libs/obby/ChangeLog b/net-libs/obby/ChangeLog index e2d311fe2cbf..4f232abccbfe 100644 --- a/net-libs/obby/ChangeLog +++ b/net-libs/obby/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-libs/obby # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/obby/ChangeLog,v 1.12 2006/01/23 14:09:20 blubb Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/obby/ChangeLog,v 1.13 2006/03/12 15:10:35 humpback Exp $ + +*obby-0.3.0-r1 (12 Mar 2006) + + 12 Mar 2006; Gustavo Felisberto ; + +files/dual_subscribe.patch, +obby-0.3.0-r1.ebuild: + Added masked version with a very ugly patch to the dual subscribe problem. + If you use it and have problems please report to me. 23 Jan 2006; Simon Stelling obby-0.3.0.ebuild: stable on amd64 diff --git a/net-libs/obby/Manifest b/net-libs/obby/Manifest index 8756cddd5dd5..84d5a32ed950 100644 --- a/net-libs/obby/Manifest +++ b/net-libs/obby/Manifest @@ -1,8 +1,43 @@ -MD5 7229a74e0a29e1dec555f479ec0687bc ChangeLog 1735 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 9da3142e43efcf1578e08e9474e2a228 ChangeLog 2012 +RMD160 cf1cfa5847989333cb815861eacd0cb2a1898786 ChangeLog 2012 +SHA256 a9ea5649c57e9de952a180b9b9d8422cffafab022417ce885abb873c01ce6533 ChangeLog 2012 MD5 15fc9f86a11d14a292fd3053fbf31a91 files/digest-obby-0.2.0 62 +RMD160 6bbf6083bade6d6fdacb0fc299e5077b0667822d files/digest-obby-0.2.0 62 +SHA256 878f05c654f357a5e9ca8cc927e66242f1a967ce9a8a85840bf78d702b9a5091 files/digest-obby-0.2.0 62 MD5 3eb5cfe2654ba837a61ae2da5ce9cc7d files/digest-obby-0.2.1 62 +RMD160 4cbee72f5fd0f3119d7415201f2b1ca685fb42bf files/digest-obby-0.2.1 62 +SHA256 b7bc16db2f765ea7ee28bd4aeb335390c60a373cc70ebb439642635dc49b0db1 files/digest-obby-0.2.1 62 MD5 1ca7b0ceed60d22ec007e1adbb60fc4d files/digest-obby-0.3.0 62 +RMD160 97068d99117852f89eb0f12a90688335ca90d683 files/digest-obby-0.3.0 62 +SHA256 ccadfe7fc0e3978003790a4b4426c665aad2cc23fdf240236b9955a1a62bd5fe files/digest-obby-0.3.0 62 +MD5 e2a0258ee20da12f7a040076d37e0097 files/digest-obby-0.3.0-r1 232 +RMD160 e10f91e0a844b9229077589c3d15402445b667fc files/digest-obby-0.3.0-r1 232 +SHA256 330f8dcc7d1f9918db547ce1bae7cbdab64236dd18263e5fd3208c647a8c7aa6 files/digest-obby-0.3.0-r1 232 +MD5 7530097df901341fa3204f4c3e23a438 files/dual_subscribe.patch 389 +RMD160 9eabcd3cfa209a043250890f39e1899b92feba9c files/dual_subscribe.patch 389 +SHA256 93dd0d3c4b7e18eb38e7ae88fda4b887fe19cd5594fe71ca362c2cb5f5853ba2 files/dual_subscribe.patch 389 MD5 dd068133bd54bcb0e2d32191cc97a088 metadata.xml 355 +RMD160 d6ff3f30208adcd5a50c57f33bd51d38d9f05680 metadata.xml 355 +SHA256 64e282cf9ee25400112c2e4356928a98250d92efe740362239304e861512004d metadata.xml 355 MD5 e05565fc4e92799c0e5dca24f7fbb655 obby-0.2.0.ebuild 793 +RMD160 02d292ee6e77b83761344a544670c38076243033 obby-0.2.0.ebuild 793 +SHA256 249566d2eef84212ef7a0e919ab9db27d3184ac427a1a7a3590e271dc3bcbcb4 obby-0.2.0.ebuild 793 MD5 da07f1d796b475dc0fa5cd9c82ca79a2 obby-0.2.1.ebuild 795 +RMD160 37900f37f2b608ffba8dc382ee5127c2ce10143d obby-0.2.1.ebuild 795 +SHA256 8e124f82c5fa9a5742d15ceac32df7b1f0fb9c5eec1704e798c2bfdede9b6e32 obby-0.2.1.ebuild 795 +MD5 8a997278bba3fa4896fc453e592874d6 obby-0.3.0-r1.ebuild 934 +RMD160 fb28b84a3b8bd6a316a4395b4065d8463f46a7b2 obby-0.3.0-r1.ebuild 934 +SHA256 647dfd342fb2d6fdf81fd263c756cc33b0147cc991554b9fcd26ae9abcec6b13 obby-0.3.0-r1.ebuild 934 MD5 2000c7f842fb66becc6e692e2e74f337 obby-0.3.0.ebuild 832 +RMD160 df1f9e245a82e07cf6921e2f8050ae7571db5ce3 obby-0.3.0.ebuild 832 +SHA256 b3738aad5be95eaa1350efb3e4afadc1558e2d2130ab5c9249d7f1172c470ac1 obby-0.3.0.ebuild 832 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.2 (GNU/Linux) + +iD8DBQFEFDqp8zY1VwezZiERAgW2AJ97QI9cjDoumisCwFZXhXVulQkxUgCeJ0Mo +ouG1b25bp+RwH7XDxgvRbMo= +=1tlU +-----END PGP SIGNATURE----- diff --git a/net-libs/obby/files/digest-obby-0.3.0-r1 b/net-libs/obby/files/digest-obby-0.3.0-r1 new file mode 100644 index 000000000000..bc3e23bfd8b9 --- /dev/null +++ b/net-libs/obby/files/digest-obby-0.3.0-r1 @@ -0,0 +1,3 @@ +MD5 b14135018a3093395296cf091f9f824f obby-0.3.0.tar.gz 454757 +RMD160 b998b429c4ff030c89e62a0c38540e9a1fe15751 obby-0.3.0.tar.gz 454757 +SHA256 609feb33095e6036808cd9b5dbeed8775866c8823f4416d1c333bffa36b072aa obby-0.3.0.tar.gz 454757 diff --git a/net-libs/obby/files/dual_subscribe.patch b/net-libs/obby/files/dual_subscribe.patch new file mode 100644 index 000000000000..26ba8105cbe9 --- /dev/null +++ b/net-libs/obby/files/dual_subscribe.patch @@ -0,0 +1,15 @@ +--- inc/document_info.hpp.original 2006-03-12 14:58:25.000000000 +0000 ++++ inc/document_info.hpp 2006-03-12 14:57:39.000000000 +0000 +@@ -643,9 +643,9 @@ + { + if(is_subscribed(user) ) + { +- throw std::logic_error( +- "obby::basic_document_info::user_subscribe" +- ); ++ // throw std::logic_error( ++ // "obby::basic_document_info::user_subscribe" ++ // ); + } + + m_users.push_back(&user); diff --git a/net-libs/obby/obby-0.3.0-r1.ebuild b/net-libs/obby/obby-0.3.0-r1.ebuild new file mode 100644 index 000000000000..fbbf4b956c41 --- /dev/null +++ b/net-libs/obby/obby-0.3.0-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/obby/obby-0.3.0-r1.ebuild,v 1.1 2006/03/12 15:10:35 humpback Exp $ + +#MY_P=${P/_rc/rc} +#S=${WORKDIR}/${MY_P} +inherit eutils + +DESCRIPTION="Library for collaborative text editing" +HOMEPAGE="http://darcs.0x539.de/libobby" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +IUSE="howl" +SRC_URI="http://releases.0x539.de/${PN}/${P}.tar.gz" + +DEPEND=">=net-libs/net6-1.2.2 + >=dev-libs/libsigc++-2.0 + >=dev-libs/gmp-4.1.4 + howl? ( >=net-misc/howl-0.9.8 )" + +RDEPEND="" + +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/dual_subscribe.patch +} + +src_compile() { + + local myconf + myconf="${myconf} --disable-tests" + use howl && myconf="${myconf} --with-howl" + econf ${myconf} || die "./configure failed" + emake || die "make failed" +} + +src_install() { + make DESTDIR=${D} install || die +} -- 2.26.2