summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHerbie Hopkins <herbs@gentoo.org>2005-12-05 15:15:02 +0000
committerHerbie Hopkins <herbs@gentoo.org>2005-12-05 15:15:02 +0000
commit3cd47afd77cc467e31c13f51ca1435a8b4b0afe3 (patch)
treefed3833e7ab88fa800d7e60a3d470dc72142f19d /net-news
parentUpdate multilib fix. (diff)
downloadgentoo-2-3cd47afd77cc467e31c13f51ca1435a8b4b0afe3.tar.gz
gentoo-2-3cd47afd77cc467e31c13f51ca1435a8b4b0afe3.tar.bz2
gentoo-2-3cd47afd77cc467e31c13f51ca1435a8b4b0afe3.zip
Add patch to fix bug 94524.
(Portage version: 2.0.53)
Diffstat (limited to 'net-news')
-rw-r--r--net-news/blam/ChangeLog8
-rw-r--r--net-news/blam/Manifest15
-rw-r--r--net-news/blam/blam-1.8.2-r1.ebuild43
-rw-r--r--net-news/blam/files/blam-1.8.2-64-bit-int.diff12
-rw-r--r--net-news/blam/files/digest-blam-1.8.2-r11
5 files changed, 67 insertions, 12 deletions
diff --git a/net-news/blam/ChangeLog b/net-news/blam/ChangeLog
index 886395d2747a..e853010246e2 100644
--- a/net-news/blam/ChangeLog
+++ b/net-news/blam/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-news/blam
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/blam/ChangeLog,v 1.28 2005/12/05 14:57:28 herbs Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-news/blam/ChangeLog,v 1.29 2005/12/05 15:15:02 herbs Exp $
+
+*blam-1.8.2-r1 (05 Dec 2005)
+
+ 05 Dec 2005; Herbie Hopkins <herbs@gentoo.org>
+ +files/blam-1.8.2-64-bit-int.diff, +blam-1.8.2-r1.ebuild:
+ Add patch to fix bug 94524.
05 Dec 2005; Herbie Hopkins <herbs@gentoo.org> blam-1.8.2.ebuild:
Update multilib fix.
diff --git a/net-news/blam/Manifest b/net-news/blam/Manifest
index c58dc2b37b16..729599c61898 100644
--- a/net-news/blam/Manifest
+++ b/net-news/blam/Manifest
@@ -1,21 +1,14 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 55cac3a99f34e5139aa68185f306a99e ChangeLog 4334
+MD5 cc79200e188da7befc84832e18ade89d ChangeLog 4504
MD5 ab0b935822689433e94347df645b5de7 blam-1.6.1-r2.ebuild 995
MD5 9f5a4eebb7a634d6e37b50d71a6be5e2 blam-1.8.0.ebuild 1096
+MD5 d16fb34bd3664b4a810b99c3e07ff623 blam-1.8.2-r1.ebuild 1145
MD5 9341bf2fa885f3a5e883051dbad07224 blam-1.8.2.ebuild 1063
MD5 00f43721ad68695ca3870578cce4a220 files/blam-1.6.0-gecko-fix.diff 614
MD5 bc93c8091228ce883de5381bcd35c801 files/blam-1.6.1-mono-1.1.7-compat-v2.diff 768
MD5 4d50c34081dae158dfee08c8f011571a files/blam-1.6.1-mono-1.1.7-compat.diff 609
+MD5 922cbea4975b2d4de2215d887bcf11e7 files/blam-1.8.2-64-bit-int.diff 525
MD5 687962557e8232ff8b5f5b6f93d2c0f6 files/digest-blam-1.6.1-r2 62
MD5 b12739b8bb161809852551f6f26d3af1 files/digest-blam-1.8.0 62
MD5 898d64f02fd1e7c9f3afaa2b6d5cda29 files/digest-blam-1.8.2 62
+MD5 898d64f02fd1e7c9f3afaa2b6d5cda29 files/digest-blam-1.8.2-r1 62
MD5 a60fdfbce7c7cfc52187ff86a7f8bbf8 metadata.xml 222
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
-
-iD8DBQFDlFVm2G5bA0cA/ScRAtQVAKCYwwoBn4G9UspR2OdRFfKthi70BwCg3TRM
-WPzLDOYSAzc85qFuxyIDXUw=
-=gPdt
------END PGP SIGNATURE-----
diff --git a/net-news/blam/blam-1.8.2-r1.ebuild b/net-news/blam/blam-1.8.2-r1.ebuild
new file mode 100644
index 000000000000..7b1a043d8869
--- /dev/null
+++ b/net-news/blam/blam-1.8.2-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-news/blam/blam-1.8.2-r1.ebuild,v 1.1 2005/12/05 15:15:02 herbs Exp $
+
+inherit mono eutils
+
+DESCRIPTION="A RSS aggregator written in C#"
+HOMEPAGE="http://www.imendio.com/projects/blam/"
+SRC_URI="http://ftp.imendio.com/pub/imendio/${PN}/src/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+IUSE=""
+DEPEND=">=dev-lang/mono-1.1.4
+ >=dev-dotnet/gtk-sharp-1.0.4-r1
+ =dev-dotnet/gtk-sharp-1.0*
+ =dev-dotnet/gconf-sharp-1.0*
+ =dev-dotnet/glade-sharp-1.0*
+ =dev-dotnet/gecko-sharp-0.6*
+ >=gnome-base/gconf-2.4"
+
+src_unpack() {
+ unpack ${A}
+ if [ $(get_libdir) != "lib" ] ; then
+ sed -i -e 's:$(prefix)/lib/blam:$(libdir)/blam:' \
+ -e "s:@prefix@/lib:@prefix@/$(get_libdir):" \
+ ${S}/{,lib,libblam,src}/Makefile.{in,am} ${S}/blam.in || die
+ fi
+ # Fix for bug 94524, bad int definition
+ epatch ${FILESDIR}/${P}-64-bit-int.diff
+}
+
+src_compile() {
+ econf || die
+ emake -j1 || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
+}
diff --git a/net-news/blam/files/blam-1.8.2-64-bit-int.diff b/net-news/blam/files/blam-1.8.2-64-bit-int.diff
new file mode 100644
index 000000000000..cc019e89bd9e
--- /dev/null
+++ b/net-news/blam/files/blam-1.8.2-64-bit-int.diff
@@ -0,0 +1,12 @@
+diff -urN blam-1.8.2.orig/src/egg-sharp.cs blam-1.8.2/src/egg-sharp.cs
+--- blam-1.8.2.orig/src/egg-sharp.cs 2005-12-05 15:02:00.000000000 +0000
++++ blam-1.8.2/src/egg-sharp.cs 2005-12-05 15:02:50.000000000 +0000
+@@ -168,7 +168,7 @@
+ [StructLayout(LayoutKind.Sequential)]
+ internal struct XClientMessageEvent {
+ internal XEventName type;
+- internal int serial;
++ internal IntPtr serial;
+ internal bool send_event;
+ internal IntPtr display;
+ internal IntPtr window;
diff --git a/net-news/blam/files/digest-blam-1.8.2-r1 b/net-news/blam/files/digest-blam-1.8.2-r1
new file mode 100644
index 000000000000..424cdf949505
--- /dev/null
+++ b/net-news/blam/files/digest-blam-1.8.2-r1
@@ -0,0 +1 @@
+MD5 8cb05faedf60d895d94a5ecf9d10eb8f blam-1.8.2.tar.gz 597408