diff --git a/blam-1.8.7-webkit.patch b/blam-1.8.7-webkit.patch deleted file mode 100644 index 39f9053..0000000 --- a/blam-1.8.7-webkit.patch +++ /dev/null @@ -1,100 +0,0 @@ -From 4a5c831d181661640c3421685997da1349c36946 Mon Sep 17 00:00:00 2001 -From: Carlos Martín Nieto -Date: Wed, 11 Nov 2009 14:43:11 +0000 -Subject: Adapt to some new WebKit changes - ---- -diff --git a/src/ItemView.cs b/src/ItemView.cs -index a7b007a..8097f64 100644 ---- a/src/ItemView.cs -+++ b/src/ItemView.cs -@@ -25,6 +25,7 @@ namespace Imendio.Blam { - private WebSettings webSettings; - #endif - private Imendio.Blam.Item currentItem; -+ private string baseDir = null; - - public bool PageLoaded; - -@@ -67,7 +68,13 @@ namespace Imendio.Blam { - - webView.NavigationRequested += delegate (object sender, NavigationRequestedArgs args) { - try { -+ /* Allow our local files to be downloaded. Needed to load the theme */ -+ if(args.Request.Uri.StartsWith(baseDir)){ -+ args.RetVal = NavigationResponse.Accept; -+ return; -+ } - Gnome.Url.Show(args.Request.Uri); -+ args.RetVal = NavigationResponse.Ignore; - } - catch (Exception e) { - Console.Error.WriteLine("Couldn't show URL: " + args.Request.Uri + e.Message); -@@ -119,6 +126,7 @@ namespace Imendio.Blam { - string text = HtmlUtils.EncodeUnicode(HtmlUtils.FixMarkup(currentItem.Text)); - string title = HtmlUtils.Escape(currentItem.Title); - string url = currentItem.Link; -+ baseDir = "file://" + theme.Path; - - string[] replaces = { - "author", author, -@@ -126,10 +134,11 @@ namespace Imendio.Blam { - "pubdate", pubdate, - "text", text, - "title", title, -- "url", url -+ "url", url, -+ "localbase", baseDir - }; - -- webView.LoadString (theme.Render(replaces), "text/html", "utf8", "file://" + theme.Path + "/"); -+ webView.LoadString(theme.Render(replaces), null, null, baseDir); - } - - private void SetFonts () -diff --git a/themes/blam/theme.html b/themes/blam/theme.html -index 2a41912..2dbc50f 100644 ---- a/themes/blam/theme.html -+++ b/themes/blam/theme.html -@@ -1,7 +1,7 @@ - - - -- -+ - ${title} - - -diff --git a/themes/pimped/theme.html b/themes/pimped/theme.html -index 4e5e29a..681bdad 100644 ---- a/themes/pimped/theme.html -+++ b/themes/pimped/theme.html -@@ -1,12 +1,11 @@ - - - -- - ${title} -+ - - - -- -
- ${text} -
-diff --git a/themes/planet/theme.html b/themes/planet/theme.html -index bf936f8..849e6da 100644 ---- a/themes/planet/theme.html -+++ b/themes/planet/theme.html -@@ -2,7 +2,7 @@ - - - -- -+ - - - --- -cgit v0.8.3.1 diff --git a/blam.spec b/blam.spec deleted file mode 100644 index 0eaf16f..0000000 --- a/blam.spec +++ /dev/null @@ -1,287 +0,0 @@ -## XXX: Hopefully Mono, Blam and multilib will play nicely soon... -%define _libdir %{_prefix}/lib -%define dbus_sharp_min_version 0.60 -## not sure if a base version of webkit is necessary, but leave here -## in case it is used later -%define webkitgtk_ver 1.1.19 - -Name: blam -Version: 1.8.7 -Release: 5%{?dist} -Summary: An RSS/RDF feed reader - -Group: Applications/Internet -License: GPLv2+ -URL: http://www.cmartin.tk/blam.html - -Source0: http://www.cmartin.tk/blam/%{name}-%{version}.tar.bz2 -Patch0: blam-1.8.7-webkit.patch - -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -## Various Mono dependencies are not available for ppc64; see bug 241850. -ExcludeArch: ppc64 sparc64 - -## gecko-libs is not strictly required, as gecko-sharp2 should pull it in. -## We hardcode a dependency for it anyway so that we fail if not building or -## being installed against the version we are expecting to. -BuildRequires: dbus-sharp-devel >= %{dbus_sharp_min_version} -BuildRequires: desktop-file-utils -BuildRequires: webkitgtk-devel -BuildRequires: webkit-sharp-devel -BuildRequires: ndesk-dbus-glib-devel -BuildRequires: gettext -BuildRequires: gnome-sharp-devel -BuildRequires: gnome-desktop-sharp-devel -BuildRequires: gtk-sharp2-devel -BuildRequires: gtk-sharp2-gapi -BuildRequires: libgnomeui-devel -BuildRequires: mono-devel -BuildRequires: perl(XML::Parser) -BuildRequires: intltool - -Requires: dbus-sharp >= %{dbus_sharp_min_version} -Requires: gnome-sharp -Requires: mono-web -Requires: webkit-sharp - -Requires(pre): GConf2 -Requires(post): GConf2 -Requires(post): desktop-file-utils -Requires(preun): GConf2 -Requires(postun): desktop-file-utils - -%description -Blam is a tool that helps you keep track of the growing -number of news feeds distributed as RSS. Blam lets you -subscribe to any number of feeds and provides an easy to -use and clean interface to stay up to date - -%prep -%setup -q -%patch0 -p1 - -%build -export CFLAGS="%{optflags} -debug" -%configure --disable-static -make %{?_smp_mflags} - - -%install -rm -rf %{buildroot} -export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 -make install DESTDIR=%{buildroot} -%find_lang %{name} -desktop-file-install --vendor fedora \ - --delete-original \ - --dir %{buildroot}%{_datadir}/applications \ - %{buildroot}%{_datadir}/applications/%{name}.desktop - - -%clean -rm -rf %{buildroot} - - -%pre -if [ "$1" -gt 1 ]; then - export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source) - gconftool-2 --makefile-uninstall-rule \ - %{_sysconfdir}/gconf/schemas/%{name}.schemas >/dev/null ||: -fi - - -%post -update-desktop-database &> /dev/null ||: -export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source) -gconftool-2 --makefile-install-rule \ - %{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null ||: - - -%preun -if [ "$1" -eq 0 ]; then - export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source) - gconftool-2 --makefile-uninstall-rule \ - %{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null ||: -fi - - -%postun -update-desktop-database &> /dev/null ||: - - -%files -f %{name}.lang -%defattr(-,root,root,-) -%doc AUTHORS COPYING ChangeLog NEWS README -%{_sysconfdir}/gconf/schemas/%{name}.schemas -%{_bindir}/* -%{_libdir}/blam -%{_datadir}/blam -%{_datadir}/applications/* -%{_datadir}/icons/hicolor/*/*/*.png -%{_datadir}/icons/hicolor/*/*/*.svg -%{_mandir}/man?/%{name}.1* - -%changelog -* Thu Jan 12 2012 Fedora Release Engineering - 1.8.7-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Mon Feb 07 2011 Fedora Release Engineering - 1.8.7-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Sun Jun 6 2010 Alex Lancaster - 1.8.7-3 -- Backport patch from git upstream to fix webkit issues (#575583) - -* Thu Mar 25 2010 Alex Lancaster - 1.8.7-2 -- Add missing Requires: webkit-sharp and BR: ndesk-dbus-glib-devel - -* Wed Mar 24 2010 Alex Lancaster - 1.8.7-1 -- Update from ancient 1.8.5 to upstream 1.8.7 -- Uses webkit rather than gecko by default -- Drop unused patches (seem to be applied upstream) and cleanup spec -- Hopefully fixes #575583 - -* Tue Mar 23 2010 Jan Horak - 1.8.5-23 -- Rebuild against newer gecko - -* Thu Nov 26 2009 Jan Horak - 1.8.5-22 -- Rebuild against newer gecko - -* Wed Nov 25 2009 Alex Lancaster - 1.8.5-21 -- Update to new gecko-libs - -* Thu Nov 05 2009 Jan Horak - 1.8.5-20 -- Rebuild against newer gecko - -* Tue Oct 27 2009 Jan Horak - 1.8.5-19 -- Rebuild against newer gecko - -* Mon Oct 26 2009 Dennis Gilmore - 1.8.5-18 -- ExcludeArch sparc64 - -* Fri Sep 11 2009 Jan Horak - 1.8.5-17 -- Rebuild against newer gecko - -* Thu Aug 6 2009 Jan Horak - 1.8.5-16 -- Rebuild - -* Thu Aug 06 2009 Jan Horak - 1.8.5-15 -- Rebuild against newer gecko - -* Tue Aug 04 2009 Jan Horak - 1.8.5-14 -- Rebuild against newer gecko - -* Fri Jul 24 2009 Fedora Release Engineering - 1.8.5-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Sun Jul 19 2009 Alex Lancaster - 1.8.5-12 -- Rebuild against newer gecko - -* Mon Apr 27 2009 Christopher Aillon - 1.8.5-10 -- Rebuild against newer gecko - -* Mon Feb 23 2009 Fedora Release Engineering - 1.8.5-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Thu Dec 25 2008 Alex Lancaster - 1.8.5-5 -- Rebuild against new gecko and mono - -* Wed Nov 12 2008 Christopher Aillon - 1.8.5-4 -- Rebuild against newer gecko - -* Mon Oct 27 2008 Tom "spot" Callaway - 1.8.5-3 -- rebuild against new gnome-sharp - -* Wed Sep 24 2008 Christopher Aillon - 1.8.5-2 -- Rebuild against newer gecko - -* Mon Jul 21 2008 Alex Lancaster - 1.8.5-1 -- Update to upstream (1.8.5), fixes FTBS (#434382) -- Set gecko version to new xulrunner: 1.9.0.2 -- BR: gecko-devel-unstable -- Drop a number of patches which no longer apply -- Add new icons to file list. - -* Tue Feb 19 2008 Fedora Release Engineering - 1.8.3-14 -- Autorebuild for GCC 4.3 - -* Tue Nov 27 2007 Martin Stransky - 1.8.3-13 -- rebuild agains XUL Runner (gecko-libs 1.9) - -* Tue Nov 27 2007 Christopher Aillon - 1.8.3-12 -- Rebuild against newer gecko - -* Thu Nov 22 2007 Peter Gordon - 1.8.3-11 -- Fix CVE-2005-4790 (bug 252294). - -* Tue Nov 06 2007 Peter Gordon - 1.8.3-10 -- Rebuild for new Gecko (Firefox 2.0.0.9). -- Bump Release to 10 to maintain upgrade path from F-8. - -* Sat Sep 08 2007 Peter Gordon - 1.8.3-8 -- Add mono-web runtime dependency; fixes bugs 282331 (Blam does not open - links with commas correctly) and 277561 (Blam does nothing useful). - -* Fri Aug 17 2007 Peter Gordon - 1.8.3-7 -- Add gnome-sharp runtime dependency; fixes bug 253200. -- Update License tag in accordance with new guidelines. - -* Sat Aug 11 2007 Peter Gordon - 1.8.3-6 -- Rebuild for newer Gecko libraries (Firefox 2.0.0.6) - -* Wed Jul 18 2007 Peter Gordon - 1.8.3-5 -- Rebuild for newer Gecko libraries (Firefox 2.0.0.5) -- Depend on the gecko-libs and gecko-devel virtuals, instead of querying RPM - at build-time (Thanks to Chris Aillon for the fix.) -- Alphabetize dependencies, and other minor aesthetic-only spec changes. - -* Wed May 30 2007 Peter Gordon - 1.8.3-4 -- Rebuild for newer Gecko libraries (Firefox 2.0.0.4) -- Add a patch to fix the default theme directory search path to prevent crashes - at startup (fixes bug 241465): - + fix-THEME_DIR-path.patch - -* Fri Apr 06 2007 Peter Gordon - 1.8.3-3 -- Add hard dependency on dbus-sharp, since it's not automatically picked up - by RPM at build-time from the dbus-sharp-devel BuildRequires. (Thanks to - David Nielsen for the bug report via Jabber.) -- Add minimum version for dbus-sharp and dbus-sharp-devel dependencies. - -* Wed Apr 04 2007 Peter Gordon - 1.8.3-2 -- (Note to self: Don't fix it if it's not broken.) Drop unnecessary default - theme fix: - - fix-default-theme-base-href.patch -- Add patch to put the Fedora People feed into the default collection.xml: - + fedora-people-in-default-collection.patch - -* Wed Mar 07 2007 Peter Gordon - 1.8.3-1 -- Unorphan, since Carlos Martín Nieto has picked upstream development. -- Update to new upstream release (1.8.3) -- Add dbus-sharp-devel to the BuildRequires to properly allow D-Bus support. -- Lots of spec file cleanups: - (1) Use macros instead of $RPM_* variables - (2) Whitespace/formatting adjustments - (3) Don't mark installed GConf schemas as %%config -- Drop unnecessary patches: - - gtk-sharp2-gecko-sharp2.patch - - aclocal.m4-ngettext.patch -- Add a backported patch (from 1.8.4) to fix compilation error: - + fix-PrintJob-ambiguous-reference.patch -- Add a backported patch (from 1.8.4) to fix the default theme base location: - + fix-default-theme-base-href.patch - -* Fri Jul 14 2006 Sindre Pedersen Bjørdal - 1.8.2-6 -- Add missing gecko-sharp2 runtime dependency, fixes #196706 - -* Sun May 28 2006 John Mahowald - 1.8.2-5 -- fix gettext autoconf macro for x86_64 - -* Sun May 21 2006 John Mahowald - 1.8.2-4 -- readd .so -- reenable find_lang -- mark gconf schemea as config - -* Thu May 18 2006 John Mahowald - 1.8.2-2 -- gtk-sharp2 gecko-sharp2 -- no .a, .la, .so - -* Tue Mar 23 2006 Sindre Pedersen Bjørdal - 1.8.2-1 -- Initial build diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..b8c7442 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +This package was retired on 2012-02-06 due to lack of a maintainer. diff --git a/sources b/sources deleted file mode 100644 index 7dbd314..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -ecb4af421c93ae8e58087de4b00e6b35 blam-1.8.7.tar.bz2