diff options
author | Peter Johanson <latexer@gentoo.org> | 2006-10-29 04:21:54 +0000 |
---|---|---|
committer | Peter Johanson <latexer@gentoo.org> | 2006-10-29 04:21:54 +0000 |
commit | 3033cc0d601ea4446d293318cedfab0bc0def9a9 (patch) | |
tree | 92cda5b7645055e3e0bdca28643fd6978029f548 /net-news/blam | |
parent | Security cleanup (bug #40507). (diff) | |
download | gentoo-2-3033cc0d601ea4446d293318cedfab0bc0def9a9.tar.gz gentoo-2-3033cc0d601ea4446d293318cedfab0bc0def9a9.tar.bz2 gentoo-2-3033cc0d601ea4446d293318cedfab0bc0def9a9.zip |
Revision bump with fixes for newer mono versions. See bug #149971.
(Portage version: 2.1.2_pre1-r4)
Diffstat (limited to 'net-news/blam')
-rw-r--r-- | net-news/blam/ChangeLog | 8 | ||||
-rw-r--r-- | net-news/blam/blam-1.8.2-r2.ebuild | 55 | ||||
-rw-r--r-- | net-news/blam/files/blam-1.8.2-mono-1.1.17-fix.diff | 42 | ||||
-rw-r--r-- | net-news/blam/files/digest-blam-1.8.2-r2 | 3 |
4 files changed, 107 insertions, 1 deletions
diff --git a/net-news/blam/ChangeLog b/net-news/blam/ChangeLog index ce08c58c6a91..ba06e1537bf9 100644 --- a/net-news/blam/ChangeLog +++ b/net-news/blam/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-news/blam # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-news/blam/ChangeLog,v 1.31 2006/08/15 10:35:48 dsd Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-news/blam/ChangeLog,v 1.32 2006/10/29 04:21:53 latexer Exp $ + +*blam-1.8.2-r2 (28 Oct 2006) + + 28 Oct 2006; Peter Johanson <latexer@gentoo.org> + +files/blam-1.8.2-mono-1.1.17-fix.diff, +blam-1.8.2-r2.ebuild: + Revision bump with fixes for newer mono versions. See bug #149971. 15 Aug 2006; Daniel Drake <dsd@gentoo.org> blam-1.8.2-r1.ebuild: Need to run autotools for seamonkey patch to take effect diff --git a/net-news/blam/blam-1.8.2-r2.ebuild b/net-news/blam/blam-1.8.2-r2.ebuild new file mode 100644 index 000000000000..f947351abb64 --- /dev/null +++ b/net-news/blam/blam-1.8.2-r2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2006 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-r2.ebuild,v 1.1 2006/10/29 04:21:54 latexer Exp $ + +inherit mono eutils autotools + +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} + cd ${S} + + 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 + + # build against seamonkey + epatch ${FILESDIR}/${P}-seamonkey.patch + + # Fix for working with new mono versions + epatch ${FILESDIR}/${P}-mono-1.1.17-fix.diff + + eautoconf + eautoheader +} + +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-mono-1.1.17-fix.diff b/net-news/blam/files/blam-1.8.2-mono-1.1.17-fix.diff new file mode 100644 index 000000000000..a515829b62ed --- /dev/null +++ b/net-news/blam/files/blam-1.8.2-mono-1.1.17-fix.diff @@ -0,0 +1,42 @@ +diff -aur --exclude=Makefile.in --exclude=Makefile blam-1.8.2-orig/src/Application.cs blam-1.8.2/src/Application.cs +--- blam-1.8.2-orig/src/Application.cs 2005-06-19 04:27:08.000000000 -0700 ++++ blam-1.8.2/src/Application.cs 2006-10-28 08:06:41.000000000 -0700 +@@ -371,6 +371,11 @@ + } + } + ++ public void OnDeleteEvent (object obj, DeleteEventArgs args) ++ { ++ QuitActivated (null, null); ++ } ++ + public void QuitActivated(object obj, EventArgs args) + { + SaveWindowState(); +Only in blam-1.8.2/src/: Defines.cs +diff -aur --exclude=Makefile.in --exclude=Makefile blam-1.8.2-orig/src/Dialogs.cs blam-1.8.2/src/Dialogs.cs +--- blam-1.8.2-orig/src/Dialogs.cs 2005-06-19 04:29:31.000000000 -0700 ++++ blam-1.8.2/src/Dialogs.cs 2006-10-28 08:09:02.000000000 -0700 +@@ -45,7 +45,7 @@ + about.Hide(); + } + +- public void OnDelete(object obj, EventArgs args) ++ public void OnDelete(object obj, DeleteEventArgs args) + { + aboutBox = null; + } +Only in blam-1.8.2/src/: blam.exe +Only in blam-1.8.2/src/: blam.exe.mdb +diff -aur --exclude=Makefile.in --exclude=Makefile blam-1.8.2-orig/src/blam.glade blam-1.8.2/src/blam.glade +--- blam-1.8.2-orig/src/blam.glade 2004-10-23 06:00:02.000000000 -0700 ++++ blam-1.8.2/src/blam.glade 2006-10-28 08:11:42.000000000 -0700 +@@ -19,7 +19,7 @@ + <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property> + <property name="gravity">GDK_GRAVITY_NORTH_WEST</property> + <signal name="key_press_event" handler="MainWindowKeyPressed" last_modification_time="Thu, 08 Jan 2004 16:30:13 GMT"/> +- <signal name="delete_event" handler="QuitActivated" last_modification_time="Sun, 11 Jan 2004 00:01:56 GMT"/> ++ <signal name="delete_event" handler="OnDeleteEvent" last_modification_time="Sun, 11 Jan 2004 00:01:56 GMT"/> + + <child> + <widget class="GtkVBox" id="vbox1"> diff --git a/net-news/blam/files/digest-blam-1.8.2-r2 b/net-news/blam/files/digest-blam-1.8.2-r2 new file mode 100644 index 000000000000..9d8b10b99d84 --- /dev/null +++ b/net-news/blam/files/digest-blam-1.8.2-r2 @@ -0,0 +1,3 @@ +MD5 8cb05faedf60d895d94a5ecf9d10eb8f blam-1.8.2.tar.gz 597408 +RMD160 9bd3def31f431dae58ba707566b6e1156caed0ac blam-1.8.2.tar.gz 597408 +SHA256 ba97fb9d9a11b629b2be00d143b3239794e48a1ac12c382e3d7565970345f1c5 blam-1.8.2.tar.gz 597408 |