summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrej Kacian <ticho@gentoo.org>2008-01-27 14:13:12 +0000
committerAndrej Kacian <ticho@gentoo.org>2008-01-27 14:13:12 +0000
commit5e5988283eecb4318ecf74b42288cb3bb362c6da (patch)
tree1d4d68f59a91f0c2c63590017767d7319f49251a /net-news
parentInitial import (diff)
downloadhistorical-5e5988283eecb4318ecf74b42288cb3bb362c6da.tar.gz
historical-5e5988283eecb4318ecf74b42288cb3bb362c6da.tar.bz2
historical-5e5988283eecb4318ecf74b42288cb3bb362c6da.zip
Add patch to fix crash with >=sqlite-3.5. Bug #203878 by Tim Weber <scy-bugs-gentoo at scytale name>.
Package-Manager: portage-2.1.4_rc9
Diffstat (limited to 'net-news')
-rw-r--r--net-news/newsbeuter/ChangeLog11
-rw-r--r--net-news/newsbeuter/Manifest33
-rw-r--r--net-news/newsbeuter/files/0.7-sqlite-3.5.patch13
-rw-r--r--net-news/newsbeuter/files/digest-newsbeuter-0.7-r13
-rw-r--r--net-news/newsbeuter/newsbeuter-0.7-r1.ebuild45
-rw-r--r--net-news/newsbeuter/newsbeuter-0.7.ebuild5
6 files changed, 95 insertions, 15 deletions
diff --git a/net-news/newsbeuter/ChangeLog b/net-news/newsbeuter/ChangeLog
index 68dd37923371..8e2edef21764 100644
--- a/net-news/newsbeuter/ChangeLog
+++ b/net-news/newsbeuter/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-news/newsbeuter
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/newsbeuter/ChangeLog,v 1.10 2007/12/27 12:55:38 ticho Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-news/newsbeuter/ChangeLog,v 1.11 2008/01/27 14:13:11 ticho Exp $
+
+*newsbeuter-0.7-r1 (27 Jan 2008)
+
+ 27 Jan 2008; Andrej Kacian <ticho@gentoo.org> +files/0.7-sqlite-3.5.patch,
+ newsbeuter-0.7.ebuild, +newsbeuter-0.7-r1.ebuild:
+ Add patch to fix crash with >=sqlite-3.5. Bug #203878 by Tim Weber
+ <scy-bugs-gentoo at scytale name>.
27 Dec 2007; Andrej Kacian <ticho@gentoo.org> -newsbeuter-0.6.ebuild,
newsbeuter-0.7.ebuild:
diff --git a/net-news/newsbeuter/Manifest b/net-news/newsbeuter/Manifest
index 0313e236261b..90ce917007d4 100644
--- a/net-news/newsbeuter/Manifest
+++ b/net-news/newsbeuter/Manifest
@@ -1,15 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX 0.7-sqlite-3.5.patch 322 RMD160 6740650b9ddaa82a7f3f32cd7014a9129b589692 SHA1 94ffcef1f033fe1e58b57f32e77bd9e8ab75ed49 SHA256 8e7f18f759d6290d7c1fd32b24daf77f55c7a8a36cbbf664a88e3185b2cdb73e
+MD5 d7455d1a43f593c1c2842df896da31cc files/0.7-sqlite-3.5.patch 322
+RMD160 6740650b9ddaa82a7f3f32cd7014a9129b589692 files/0.7-sqlite-3.5.patch 322
+SHA256 8e7f18f759d6290d7c1fd32b24daf77f55c7a8a36cbbf664a88e3185b2cdb73e files/0.7-sqlite-3.5.patch 322
DIST newsbeuter-0.7.tar.gz 162791 RMD160 c71a56a7c6bdb9469e56279cae22ce855b243211 SHA1 3708d7d95585d882d11264d7d68328cc20f95ce2 SHA256 23f5de5ceb743e529a0bf787ed0e04fe8925c17277f5908bed5374d9e99e5a59
-EBUILD newsbeuter-0.7.ebuild 921 RMD160 a4d887e256c65e4b559ce46040bd0478ab8e4d1b SHA1 1836a30125fd0bbfca312bb96c86914d79cd95b0 SHA256 c64b7e57427c7719f66f85b7a8c56e2c3b2ecff124bb4f73e7264f35e9e7c2a5
-MD5 adb0ca032496afa3239ec78e68019d6c newsbeuter-0.7.ebuild 921
-RMD160 a4d887e256c65e4b559ce46040bd0478ab8e4d1b newsbeuter-0.7.ebuild 921
-SHA256 c64b7e57427c7719f66f85b7a8c56e2c3b2ecff124bb4f73e7264f35e9e7c2a5 newsbeuter-0.7.ebuild 921
-MISC ChangeLog 1921 RMD160 bded246cfd8d8a34ed6f8e8559d73fb387cf68b4 SHA1 08bacd90066067e7319c1667df77fa95e636a87f SHA256 9f22f42e4d07c1cf4bbdc6a0a4789f248207f1b6fd609b5a2ad17816860b1ca1
-MD5 77997ffda3c3d297548a981c89009fbe ChangeLog 1921
-RMD160 bded246cfd8d8a34ed6f8e8559d73fb387cf68b4 ChangeLog 1921
-SHA256 9f22f42e4d07c1cf4bbdc6a0a4789f248207f1b6fd609b5a2ad17816860b1ca1 ChangeLog 1921
+EBUILD newsbeuter-0.7-r1.ebuild 1036 RMD160 11860da9b9f8e268f1ae6631a9c899980beb891d SHA1 2a9398b2673d566023157e65eff9c59479f22cc8 SHA256 2ea8eac3cfcc81b62665940c9758f5d2a17d89f02b495df814aa007165eb8b4a
+MD5 45465badf8daadd5c6e78af743aa3a10 newsbeuter-0.7-r1.ebuild 1036
+RMD160 11860da9b9f8e268f1ae6631a9c899980beb891d newsbeuter-0.7-r1.ebuild 1036
+SHA256 2ea8eac3cfcc81b62665940c9758f5d2a17d89f02b495df814aa007165eb8b4a newsbeuter-0.7-r1.ebuild 1036
+EBUILD newsbeuter-0.7.ebuild 942 RMD160 dafe4726d79eeb5e89ab85ecd34997fd76d5e969 SHA1 835eef1ed1aa2770dfb1652b0f31ba26b3802e79 SHA256 cb9d1eb3c6c28ed08ff44228be0b535c7224c93befdf279b01608a540b19b79f
+MD5 bbde069ea8c87cba3d325209778a4c8e newsbeuter-0.7.ebuild 942
+RMD160 dafe4726d79eeb5e89ab85ecd34997fd76d5e969 newsbeuter-0.7.ebuild 942
+SHA256 cb9d1eb3c6c28ed08ff44228be0b535c7224c93befdf279b01608a540b19b79f newsbeuter-0.7.ebuild 942
+MISC ChangeLog 2191 RMD160 1fc494a63b46475c81da05d14f2bce1169883d1a SHA1 1ecfda1e6ca27a3c3fc3e8234dfedd0fe3adc082 SHA256 fc32ff6bee9239ddbcb473a4c23d0ac5842998677ee488439d8110a18c49832f
+MD5 53b4704fc019dc1cdadeec7db644e971 ChangeLog 2191
+RMD160 1fc494a63b46475c81da05d14f2bce1169883d1a ChangeLog 2191
+SHA256 fc32ff6bee9239ddbcb473a4c23d0ac5842998677ee488439d8110a18c49832f ChangeLog 2191
MISC metadata.xml 376 RMD160 e979454ae3e92bc0a32b915fe71b4a365b2c7d7f SHA1 7bb34e51067f3a9c3fb7ddfde8036e8eaeed6730 SHA256 0ae92081f21808fea2dcecfa881e90bbf43f257161c66d3cf93ddaa26bf45f27
MD5 5b2f228d305fde1e877aea058cae0df1 metadata.xml 376
RMD160 e979454ae3e92bc0a32b915fe71b4a365b2c7d7f metadata.xml 376
@@ -17,10 +25,13 @@ SHA256 0ae92081f21808fea2dcecfa881e90bbf43f257161c66d3cf93ddaa26bf45f27 metadata
MD5 b5ef1adcbeab2b2f258272fca0e09fef files/digest-newsbeuter-0.7 244
RMD160 918524a26f180e554a2b637ab2e86dc4f08c704c files/digest-newsbeuter-0.7 244
SHA256 36f2fd325a97443360a5921d6f42198819f7397fe65210969be23be283d7c135 files/digest-newsbeuter-0.7 244
+MD5 b5ef1adcbeab2b2f258272fca0e09fef files/digest-newsbeuter-0.7-r1 244
+RMD160 918524a26f180e554a2b637ab2e86dc4f08c704c files/digest-newsbeuter-0.7-r1 244
+SHA256 36f2fd325a97443360a5921d6f42198819f7397fe65210969be23be283d7c135 files/digest-newsbeuter-0.7-r1 244
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
-iD8DBQFHc6DQQlM6RnzZP+IRAjqOAKCTc0X7ANEWEfGETuuaaxW/xYeQcACdEtoj
-eEx1ksOs/ml6qkqXJMG76qU=
-=vXBX
+iD8DBQFHnJF+QlM6RnzZP+IRAilqAKCUkA9Tj3khwATGxpp+4c1qF/RAOQCgn1Sr
+F7hr4c38k9Q5pGuMr4pUhwo=
+=1urv
-----END PGP SIGNATURE-----
diff --git a/net-news/newsbeuter/files/0.7-sqlite-3.5.patch b/net-news/newsbeuter/files/0.7-sqlite-3.5.patch
new file mode 100644
index 000000000000..735adad2964b
--- /dev/null
+++ b/net-news/newsbeuter/files/0.7-sqlite-3.5.patch
@@ -0,0 +1,13 @@
+Index: src/cache.cpp
+===================================================================
+--- src/cache.cpp (revision 1094)
++++ src/cache.cpp (revision 1095)
+@@ -656,7 +656,7 @@
+ char * query = sqlite3_vmprintf(format, ap);
+ if (query) {
+ result = query;
+- free(query);
++ sqlite3_free(query);
+ }
+ return result;
+ }
diff --git a/net-news/newsbeuter/files/digest-newsbeuter-0.7-r1 b/net-news/newsbeuter/files/digest-newsbeuter-0.7-r1
new file mode 100644
index 000000000000..f8689861a667
--- /dev/null
+++ b/net-news/newsbeuter/files/digest-newsbeuter-0.7-r1
@@ -0,0 +1,3 @@
+MD5 641c8dd6c64cc725b1e0b92c1b6b1e3d newsbeuter-0.7.tar.gz 162791
+RMD160 c71a56a7c6bdb9469e56279cae22ce855b243211 newsbeuter-0.7.tar.gz 162791
+SHA256 23f5de5ceb743e529a0bf787ed0e04fe8925c17277f5908bed5374d9e99e5a59 newsbeuter-0.7.tar.gz 162791
diff --git a/net-news/newsbeuter/newsbeuter-0.7-r1.ebuild b/net-news/newsbeuter/newsbeuter-0.7-r1.ebuild
new file mode 100644
index 000000000000..a610aa41a9c2
--- /dev/null
+++ b/net-news/newsbeuter/newsbeuter-0.7-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-news/newsbeuter/newsbeuter-0.7-r1.ebuild,v 1.1 2008/01/27 14:13:11 ticho Exp $
+
+inherit toolchain-funcs eutils
+
+DESCRIPTION="A RSS/Atom feed reader for the text console."
+HOMEPAGE="http://synflood.at/newsbeuter.html"
+SRC_URI="http://synflood.at/${PN}/${P}.tar.gz"
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND=">=net-libs/libnxml-0.18
+ >=net-libs/libmrss-0.18
+ =dev-db/sqlite-3*
+ >=dev-libs/stfl-0.14
+ net-misc/curl"
+
+src_unpack() {
+ unpack "${A}"
+ cd "${S}"
+
+ if has_version ">=dev-db/sqlite-3.5" ; then
+ epatch "${FILESDIR}"/${PV}-sqlite-3.5.patch || die
+ fi
+
+ sed -i \
+ -e "s:-ggdb:${CXXFLAGS}:" \
+ -e "s:^CXX=.*:CXX=$(tc-getCXX):" \
+ Makefile
+}
+
+src_compile() {
+ emake prefix="/usr" || die
+}
+
+src_install() {
+ make prefix="${D}/usr" install || die
+ dodoc AUTHORS README
+ mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/
+ rm -rf "${D}"/usr/share/doc/${PN}
+}
diff --git a/net-news/newsbeuter/newsbeuter-0.7.ebuild b/net-news/newsbeuter/newsbeuter-0.7.ebuild
index 5ea3af636726..39484ecc560a 100644
--- a/net-news/newsbeuter/newsbeuter-0.7.ebuild
+++ b/net-news/newsbeuter/newsbeuter-0.7.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/newsbeuter/newsbeuter-0.7.ebuild,v 1.2 2007/12/27 12:55:38 ticho Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-news/newsbeuter/newsbeuter-0.7.ebuild,v 1.3 2008/01/27 14:13:11 ticho Exp $
inherit toolchain-funcs
@@ -16,6 +16,7 @@ IUSE=""
DEPEND=">=net-libs/libnxml-0.18
>=net-libs/libmrss-0.18
=dev-db/sqlite-3*
+ <dev-db/sqlite-3.5
>=dev-libs/stfl-0.14
net-misc/curl"