diff options
author | 2006-09-24 19:50:01 +0000 | |
---|---|---|
committer | 2006-09-24 19:50:01 +0000 | |
commit | 5545a014e42aa32e10733e192e38d1bea4894357 (patch) | |
tree | 3552f2586e65c0d844dbf5001895e0a79ad63b4b /net-nntp/nzbget | |
parent | export WANT_AUTOMAKE to latest -- thanks FlameEyes (diff) | |
download | historical-5545a014e42aa32e10733e192e38d1bea4894357.tar.gz historical-5545a014e42aa32e10733e192e38d1bea4894357.tar.bz2 historical-5545a014e42aa32e10733e192e38d1bea4894357.zip |
Revision bump to pull in a patch from upstream that fixes a double free, bug #142740.
Package-Manager: portage-2.1.2_pre1-r1
Diffstat (limited to 'net-nntp/nzbget')
-rw-r--r-- | net-nntp/nzbget/ChangeLog | 9 | ||||
-rw-r--r-- | net-nntp/nzbget/Manifest | 27 | ||||
-rw-r--r-- | net-nntp/nzbget/files/0.2.3-double-free.patch | 24 | ||||
-rw-r--r-- | net-nntp/nzbget/files/digest-nzbget-0.2.3-r1 | 3 | ||||
-rw-r--r-- | net-nntp/nzbget/nzbget-0.2.3-r1.ebuild | 34 |
5 files changed, 88 insertions, 9 deletions
diff --git a/net-nntp/nzbget/ChangeLog b/net-nntp/nzbget/ChangeLog index 8e2f3f00149e..5796d59919ed 100644 --- a/net-nntp/nzbget/ChangeLog +++ b/net-nntp/nzbget/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-nntp/nzbget # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-nntp/nzbget/ChangeLog,v 1.9 2006/08/10 20:14:07 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-nntp/nzbget/ChangeLog,v 1.10 2006/09/24 19:50:01 swegener Exp $ + +*nzbget-0.2.3-r1 (24 Sep 2006) + + 24 Sep 2006; Sven Wegener <swegener@gentoo.org> + +files/0.2.3-double-free.patch, +nzbget-0.2.3-r1.ebuild: + Revision bump to pull in a patch from upstream that fixes a double free, bug + #142740. 10 Aug 2006; Sven Wegener <swegener@gentoo.org> nzbget-0.2.2.ebuild, nzbget-0.2.3.ebuild: diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest index dea71bb476a3..3256a148b20b 100644 --- a/net-nntp/nzbget/Manifest +++ b/net-nntp/nzbget/Manifest @@ -1,6 +1,10 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 +AUX 0.2.3-double-free.patch 604 RMD160 b8d1c6982ef5c5c7ba2a65df9abe9873055aaa41 SHA1 1f939201a00721f465eb9675b99b43826a277f0d SHA256 767fa7b055ffb62d9c8dbd7ace9b93858322a4119c81dad6ba85716301ee815c +MD5 1c75d5ef6972d2023d274a17b700f792 files/0.2.3-double-free.patch 604 +RMD160 b8d1c6982ef5c5c7ba2a65df9abe9873055aaa41 files/0.2.3-double-free.patch 604 +SHA256 767fa7b055ffb62d9c8dbd7ace9b93858322a4119c81dad6ba85716301ee815c files/0.2.3-double-free.patch 604 AUX 0.2.3-gcc41.patch 519 RMD160 ee24b921e0b783aaa9b916001c63f78a597eb102 SHA1 cb97c2d7936c006ce3f3ef902b60c5aa1be8f566 SHA256 e7b2ed5ee644a7fa1360cfa26647ba47b9b5f9d0e094f937a5d6d3d8d4bf503a MD5 2a81234210e25c5bea7b2d907016261b files/0.2.3-gcc41.patch 519 RMD160 ee24b921e0b783aaa9b916001c63f78a597eb102 files/0.2.3-gcc41.patch 519 @@ -10,19 +14,23 @@ MD5 5a7b9404157b320bc96024b5b56a7bfd files/0.2.3-include-order.patch 384 RMD160 58cd01be6a4eb3ba1560667e095cea326155cde9 files/0.2.3-include-order.patch 384 SHA256 84a0b77c2cee094c4b91273f9220b4908881a8138caf2764994aca37c9d3743d files/0.2.3-include-order.patch 384 DIST nzbget-0.2.2.tar.gz 191998 RMD160 56cbf77ecf8fa54ad12c930f48d750adf5830106 SHA256 4d9773c82eb6b9029e7e40c58fe41c4f89a1ea41b2dfa9f8a7aba8c631365639 -DIST nzbget-0.2.3.tar.gz 202660 RMD160 3d519bc0f8aff5e03b52edb16509954e020285b6 SHA256 9bedeb890f7ef49d466f95d76ffea1d4d22788d6dc760c96c6433bff3ff1f6b6 +DIST nzbget-0.2.3.tar.gz 202660 RMD160 3d519bc0f8aff5e03b52edb16509954e020285b6 SHA1 114f0e8663ec88b63b9fae6a16d102e085eb32be SHA256 9bedeb890f7ef49d466f95d76ffea1d4d22788d6dc760c96c6433bff3ff1f6b6 EBUILD nzbget-0.2.2.ebuild 920 RMD160 aa2173ec67b0827c742bf425df3a0931848104be SHA1 cd63ebec805fdba540d20b5c836bfc30aa0fedba SHA256 c38bd05d2046584f95432b737be6c54bb328aee5c3a5953c1e0631c150df4d7a MD5 0e417a77906e6b28b900ef7b493c6dda nzbget-0.2.2.ebuild 920 RMD160 aa2173ec67b0827c742bf425df3a0931848104be nzbget-0.2.2.ebuild 920 SHA256 c38bd05d2046584f95432b737be6c54bb328aee5c3a5953c1e0631c150df4d7a nzbget-0.2.2.ebuild 920 +EBUILD nzbget-0.2.3-r1.ebuild 960 RMD160 5e64284c717697bb242bc1f7ebcd6d92688ee2e4 SHA1 9e6807b0059e945302bc008c47b20d2bbc1c6ad9 SHA256 bd6c87a66030c99ffcf3aaa8a74d305599acf83135879a1c10d978bf8071151f +MD5 3d6580f191bf1096876b8797f313d8bf nzbget-0.2.3-r1.ebuild 960 +RMD160 5e64284c717697bb242bc1f7ebcd6d92688ee2e4 nzbget-0.2.3-r1.ebuild 960 +SHA256 bd6c87a66030c99ffcf3aaa8a74d305599acf83135879a1c10d978bf8071151f nzbget-0.2.3-r1.ebuild 960 EBUILD nzbget-0.2.3.ebuild 911 RMD160 e941b66ab4d6572aefde6ef8c46451f5638d13a7 SHA1 bdae32485602c8018f08d83e701162645949cc3c SHA256 11085f0da2081f3dfd496926033d0c88c6467d2ef21c16785a81ea846ff02784 MD5 546cc403087ec53b930b7c043ed3dd55 nzbget-0.2.3.ebuild 911 RMD160 e941b66ab4d6572aefde6ef8c46451f5638d13a7 nzbget-0.2.3.ebuild 911 SHA256 11085f0da2081f3dfd496926033d0c88c6467d2ef21c16785a81ea846ff02784 nzbget-0.2.3.ebuild 911 -MISC ChangeLog 2223 RMD160 0c3e3714275cbb95c6b3c6d279a7583058a1d702 SHA1 f99905d0f555c8eaff025e725c6b7f87a0f59a8e SHA256 925e9f1374597d8546a570736041058de7aa86ff65223fff5ea9dafdae63fa7f -MD5 2f80936ef415e2516472db8584a22d2d ChangeLog 2223 -RMD160 0c3e3714275cbb95c6b3c6d279a7583058a1d702 ChangeLog 2223 -SHA256 925e9f1374597d8546a570736041058de7aa86ff65223fff5ea9dafdae63fa7f ChangeLog 2223 +MISC ChangeLog 2456 RMD160 ed8e23faf15d92481a2ee75525112fb6d6e5c299 SHA1 c17b821834e3fb2cd19ae8c4bd512c8ad50a6e79 SHA256 48c54d152b418056d9e45cb1470ad1a83434566b55a1127447a02cca5e4be794 +MD5 361cd78ea1a0186eb457ef1075fc8f88 ChangeLog 2456 +RMD160 ed8e23faf15d92481a2ee75525112fb6d6e5c299 ChangeLog 2456 +SHA256 48c54d152b418056d9e45cb1470ad1a83434566b55a1127447a02cca5e4be794 ChangeLog 2456 MISC metadata.xml 357 RMD160 d743b08f78b3e5f572f66c1350328f7f19c601a0 SHA1 4a952400969d38f6455a1ed8888e368ea050330d SHA256 d0e611fbf6114a41796e7f267999724aa079de9e28c0959564987c3ef1995671 MD5 14594f19e320cd8f1735a5e2e9a00f88 metadata.xml 357 RMD160 d743b08f78b3e5f572f66c1350328f7f19c601a0 metadata.xml 357 @@ -33,10 +41,13 @@ SHA256 6eb1334c66df0dad0ee40c0245939d5cd558946aa5a5832fd68ad45e0dd0c1ff files/di MD5 793c617efd4db4676f0391d81d43fd91 files/digest-nzbget-0.2.3 238 RMD160 6bca43fea3a7fb7c27de5d26d2bcfc76b2f30158 files/digest-nzbget-0.2.3 238 SHA256 6a1eee2c19bd569dcddf7f962f54492a28d257b826e755324ab8091f13f357c3 files/digest-nzbget-0.2.3 238 +MD5 793c617efd4db4676f0391d81d43fd91 files/digest-nzbget-0.2.3-r1 238 +RMD160 6bca43fea3a7fb7c27de5d26d2bcfc76b2f30158 files/digest-nzbget-0.2.3-r1 238 +SHA256 6a1eee2c19bd569dcddf7f962f54492a28d257b826e755324ab8091f13f357c3 files/digest-nzbget-0.2.3-r1 238 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) -iD8DBQFE25OeI1lqEGTUzyQRAmQlAJ9NkZMYO1YBjLvkgwkf+86+V6VmhwCcDW+Y -ynnZR9bjLC1hITdR0ry6+Us= -=t+a7 +iD8DBQFFFuFzI1lqEGTUzyQRAru7AJ9xOFcdM/L1DbxDLtowryGva3gq+gCfVwlz +GOZg4jJAe+tIfQOYpXuEP98= +=eIg5 -----END PGP SIGNATURE----- diff --git a/net-nntp/nzbget/files/0.2.3-double-free.patch b/net-nntp/nzbget/files/0.2.3-double-free.patch new file mode 100644 index 000000000000..de8368843b3d --- /dev/null +++ b/net-nntp/nzbget/files/0.2.3-double-free.patch @@ -0,0 +1,24 @@ +--- NZBQueueCoordinator.cpp 2005/09/01 15:42:47 1.23 ++++ NZBQueueCoordinator.cpp 2006/01/02 22:01:25 1.24 +@@ -17,8 +17,8 @@ + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * +- * $Revision: 1.1 $ +- * $Date: 2006/09/24 19:50:01 $ ++ * $Revision: 1.1 $ ++ * $Date: 2006/09/24 19:50:01 $ + * + */ + +@@ -262,8 +262,8 @@ + } + + // Cleanup +- delete m_pCurrentNZBQueue; +- delete m_pCoordinator; ++ delete m_pCurrentNZBQueue; m_pCurrentNZBQueue = NULL ; ++ delete m_pCoordinator; m_pCoordinator = NULL ; + } + else + { diff --git a/net-nntp/nzbget/files/digest-nzbget-0.2.3-r1 b/net-nntp/nzbget/files/digest-nzbget-0.2.3-r1 new file mode 100644 index 000000000000..164832939023 --- /dev/null +++ b/net-nntp/nzbget/files/digest-nzbget-0.2.3-r1 @@ -0,0 +1,3 @@ +MD5 25554537c7641bd36f573a5f7c89b449 nzbget-0.2.3.tar.gz 202660 +RMD160 3d519bc0f8aff5e03b52edb16509954e020285b6 nzbget-0.2.3.tar.gz 202660 +SHA256 9bedeb890f7ef49d466f95d76ffea1d4d22788d6dc760c96c6433bff3ff1f6b6 nzbget-0.2.3.tar.gz 202660 diff --git a/net-nntp/nzbget/nzbget-0.2.3-r1.ebuild b/net-nntp/nzbget/nzbget-0.2.3-r1.ebuild new file mode 100644 index 000000000000..975e42c8202f --- /dev/null +++ b/net-nntp/nzbget/nzbget-0.2.3-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-nntp/nzbget/nzbget-0.2.3-r1.ebuild,v 1.1 2006/09/24 19:50:01 swegener Exp $ + +inherit eutils + +DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files" +HOMEPAGE="http://sourceforge.net/projects/nzbget/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~ppc ~amd64" +IUSE="debug" + +DEPEND="dev-libs/libxml2" + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}"/0.2.3-include-order.patch + epatch "${FILESDIR}"/0.2.3-gcc41.patch + epatch "${FILESDIR}"/0.2.3-double-free.patch +} + +src_compile() { + econf $(use_enable debug) || die "econf failed" + emake CFLAGS="-I. -DHAVE_CONFIG_H -D_GNU_SOURCE ${CFLAGS}" || die "emake failed" +} + +src_install() { + dobin nzbget || die "dobin failed" + dodoc CHANGELOG README TODO nzbget.cfg.example || die "dodoc failed" +} |