diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 2019a54..0000000 --- a/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -/uzbl-afc0f873e.tar.gz -/uzbl-518004933.tar.gz -/uzbl-8bbc39b83.tar.gz -/uzbl-e7578e27c.tar.gz diff --git a/0001-Fedora-specific-error-messages-on-no-configs.patch b/0001-Fedora-specific-error-messages-on-no-configs.patch deleted file mode 100644 index f954d8b..0000000 --- a/0001-Fedora-specific-error-messages-on-no-configs.patch +++ /dev/null @@ -1,37 +0,0 @@ -From fe8a23f0875e4daa8c506ebfeb6e65ae6775410b Mon Sep 17 00:00:00 2001 -From: Ben Boeckel -Date: Sat, 2 Oct 2010 16:57:33 -0400 -Subject: [PATCH] Fedora-specific error messages on no configs - ---- - src/uzbl-browser | 14 +++++++++++++- - 1 files changed, 13 insertions(+), 1 deletions(-) - -diff --git a/src/uzbl-browser b/src/uzbl-browser -index 88d3742..61a2f56 100755 ---- a/src/uzbl-browser -+++ b/src/uzbl-browser -@@ -37,7 +37,19 @@ if [ ! -f "$XDG_CONFIG_HOME"/uzbl/config ] - then - if [ ! -r "$EXAMPLES"/config/config ] - then -- echo "Error: Global config not found; please check if your distribution ships them separately" -+ text="Global config not found; please install the uzbl-defaults package" -+ if [ -x zenity ] -+ then -+ zenity --error --text="$text" -+ elif [ -x kdialog ] -+ then -+ kdialog --error "$text" -+ elif [ -x Xdialog ] -+ then -+ Xdialog --msgbox "Error: $text" -+ else -+ echo "Error: $text" -+ fi - exit 3 - fi - if ! cp "$EXAMPLES"/config/config "$XDG_CONFIG_HOME"/uzbl/config --- -1.7.3.2 - diff --git a/0001-Fix-crash-on-Open-Image-in-New-Window-FS-231.patch b/0001-Fix-crash-on-Open-Image-in-New-Window-FS-231.patch deleted file mode 100644 index 5a667da..0000000 --- a/0001-Fix-crash-on-Open-Image-in-New-Window-FS-231.patch +++ /dev/null @@ -1,42 +0,0 @@ -From c202a6b79eb3658c12ba2077cb175a2fe5ae30a1 Mon Sep 17 00:00:00 2001 -From: Daiki Ueno -Date: Thu, 2 Sep 2010 12:35:41 +0900 -Subject: [PATCH] Fix crash on "Open Image in New Window" (FS#231). - -- create_web_view_js2_cb(): don't destroy web_view if uri is not a - "javascript:" URI. -- create_web_view_js_cb(): fix g_object_connect() call which must terminate - with a NULL signal name. ---- - src/callbacks.c | 5 ++--- - 1 files changed, 2 insertions(+), 3 deletions(-) - -diff --git a/src/callbacks.c b/src/callbacks.c -index d2352b2..37f392a 100644 ---- a/src/callbacks.c -+++ b/src/callbacks.c -@@ -703,11 +703,10 @@ create_web_view_js2_cb (WebKitWebView* web_view, GParamSpec param_spec) { - - if (strncmp(uri, "javascript:", strlen("javascript:")) == 0) { - eval_js(uzbl.gui.web_view, (gchar*) uri + strlen("javascript:"), NULL, "javascript:"); -+ gtk_widget_destroy(GTK_WIDGET(web_view)); - } - else - send_event(NEW_WINDOW, uri, NULL); -- -- gtk_widget_destroy(GTK_WIDGET(web_view)); - } - - -@@ -717,7 +716,7 @@ create_web_view_js_cb (WebKitWebView* web_view, gpointer user_data) { - (void) user_data; - - g_object_connect (web_view, "signal::notify::uri", -- G_CALLBACK(create_web_view_js2_cb), NULL); -+ G_CALLBACK(create_web_view_js2_cb), NULL, NULL); - return TRUE; - } - --- -1.7.2.2 - diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..a3d2afe --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +requires webkit1 which has been retired diff --git a/sources b/sources deleted file mode 100644 index 5d0fe2d..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -5b09de34e57e7afde1b3ec66872d6144 uzbl-e7578e27c.tar.gz diff --git a/uzbl-makefile.patch b/uzbl-makefile.patch deleted file mode 100644 index 3adb042..0000000 --- a/uzbl-makefile.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/Makefile b/Makefile -index 91b66b6..44e06a7 100644 ---- a/Makefile -+++ b/Makefile -@@ -124,14 +124,10 @@ install-dirs: - - install-uzbl-core: all install-dirs - install -d $(INSTALLDIR)/share/uzbl/ -- install -d $(DOCDIR) -- install -m644 docs/* $(DOCDIR)/ -- install -m644 src/config.h $(DOCDIR)/ -- install -m644 README $(DOCDIR)/ -- install -m644 AUTHORS $(DOCDIR)/ - cp -r examples $(INSTALLDIR)/share/uzbl/ - chmod 755 $(INSTALLDIR)/share/uzbl/examples/data/scripts/* - install -m755 uzbl-core $(INSTALLDIR)/bin/uzbl-core -+ chmod 644 $(INSTALLDIR)/share/uzbl/examples/data/scripts/*.js - - install-uzbl-browser: install-dirs - install -m755 src/uzbl-browser $(INSTALLDIR)/bin/uzbl-browser diff --git a/uzbl.desktop b/uzbl.desktop deleted file mode 100644 index b1cc8af..0000000 --- a/uzbl.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=Uzbl -GenericName=Uzbl Web Browser -Comment=Browse the Web -Exec=uzbl-browser -Icon=uzbl -Terminal=false -Type=Application -Categories=Network;WebBrowser; diff --git a/uzbl.spec b/uzbl.spec deleted file mode 100644 index c1dc739..0000000 --- a/uzbl.spec +++ /dev/null @@ -1,266 +0,0 @@ -%global uzblcommit e7578e27c -%global vim_version 73 - -Name: uzbl -Summary: Lightweight WebKit browser following the UNIX philosophy -Group: Applications/Internet -Version: 0 -Release: 0.25.20110402git%{uzblcommit}%{?dist} -License: GPLv3 -URL: http://www.uzbl.org -# The source for this package was pulled from upstream's vcs. Use the -# following commands to generate the tarball: -# git clone git://github.com/Dieterbe/uzbl.git -# cd uzbl -# export uzblcommit=e7578e27c -# git archive --format tar --prefix uzbl-${uzblcommit}/ ${uzblcommit} |\ -# gzip -c > ../uzbl-${uzblcommit}.tar.gz -Source0: %{name}-%{uzblcommit}.tar.gz -Source1: %{name}.desktop -Patch0: %{name}-makefile.patch -Patch1: 0001-Fedora-specific-error-messages-on-no-configs.patch - -BuildRequires: webkitgtk-devel -BuildRequires: desktop-file-utils -BuildRequires: pkgconfig - -# New users probably want a tabbed browser -Requires: uzbl-tabbed = %{version}-%{release} -Requires: uzbl-defaults = %{version}-%{release} - -%description -Uzbl is a lightweight web browser based on WebKit/Gtk+. Uzbl follows -the UNIX philosophy - "Write programs that do one thing and do it -well. Write programs to work together. Write programs to handle text -streams, because that is a universal interface." - -%package core -Summary: Core component of Uzbl -Group: Applications/Internet - -%description core -The core component to Uzbl. This part does little on its own. For a more -complete browsing experience, see the uzbl package. - -%package browser -Summary: A complete browser using Uzbl -Group: Applications/Internet -Requires: %{name}-core = %{version}-%{release} - -%description browser -A complete browsing experience based on Uzbl's core component. - -%package tabbed -Summary: Tabbed interface to Uzbl -Group: Applications/Internet -Requires: %{name}-browser = %{version}-%{release} -Requires: pygtk2 - -%description tabbed -Uzbl-tabbed wraps around uzbl-browser and multiplexes it. It spawns -one window containing multiple tabs, each tab containing a full -embedded uzbl-browser Ideal as a quick and simple solution to manage -multiple uzbl-browser instances without getting lost. - -%package defaults -Summary: Default configuration for uzbl -Group: Applications/Internet -Requires: %{name}-browser = %{version}-%{release} - -# XXX: Be aware that script dependencies need enumerated here -# Dialog for bookmarks and authentication -Requires: zenity -# Communication -Requires: socat -# scripts/formfiller.sh (dmenu also used by loading history/bookmarks) -Requires: dmenu -Requires: xterm -# scripts/auth.py -Requires: pygtk2 -# scripts/download.sh -Requires: wget -# Default config -Requires: xclip - -%description defaults -Default configuration for uzbl. - -%package vim -Summary: Vim highlighting for uzbl's config -Group: Applications/Text -Requires: vim-enhanced - -%description vim -Highlighting files for uzbl's configuration. - - -%prep -%setup -q -n %{name}-%{uzblcommit} -%patch0 -p1 -%patch1 -p1 - -mkdir -p icons/hicolor/32x32/apps -mv examples/data/uzbl.png icons/hicolor/32x32/apps - - -%build -CFLAGS="%{optflags}" -export CFLAGS -make %{?_smp_mflags} - - -%install -make DESTDIR=%{buildroot} PREFIX=%{_prefix} install - -cp -pr icons %{buildroot}%{_datadir} -desktop-file-install --dir=%{buildroot}%{_datadir}/applications \ -%{SOURCE1} - -mkdir -p %{buildroot}%{_datadir}/vim/vim%{vim_version}/ftdetect/ -install -p extras/vim/ftdetect/uzbl.vim %{buildroot}%{_datadir}/vim/vim%{vim_version}/ftdetect/uzbl.vim -mkdir -p %{buildroot}%{_datadir}/vim/vim%{vim_version}/ftplugin/ -install -p extras/vim/ftplugin/uzbl.vim %{buildroot}%{_datadir}/vim/vim%{vim_version}/ftplugin/uzbl.vim -mkdir -p %{buildroot}%{_datadir}/vim/vim%{vim_version}/syntax/ -install -p extras/vim/syntax/uzbl.vim %{buildroot}%{_datadir}/vim/vim%{vim_version}/syntax/uzbl.vim - - -%post -touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : - - -%postun -if [ $1 -eq 0 ]; then - touch --no-create %{_datadir}/icons/hicolor &> /dev/null || : - gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || : -fi - - -%posttrans -gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : - - -%files -%defattr(-, root, root, -) - -%files core -%defattr(-, root, root, -) -%doc AUTHORS LICENSE README docs/* src/config.h -%{_bindir}/uzbl-core - -%files browser -%defattr(-, root, root, -) -%{_bindir}/uzbl-browser -%{_bindir}/uzbl-event-manager - -%files tabbed -%defattr(-, root, root, -) -%{_bindir}/uzbl-tabbed - -%files defaults -%defattr(-, root, root, -) -%{_datadir}/icons/*/*/apps/%{name}.* -%{_datadir}/applications/%{name}.desktop -%{_datadir}/%{name}/examples/config/ -%{_datadir}/%{name}/examples/data/ - -%files vim -%defattr(-, root, root, -) -%{_datadir}/vim/vim%{vim_version}/ftdetect/uzbl.vim -%{_datadir}/vim/vim%{vim_version}/ftplugin/uzbl.vim -%{_datadir}/vim/vim%{vim_version}/syntax/uzbl.vim - - -%changelog -* Mon Apr 4 2011 Daiki Ueno - 0-0.25.20110402gite7578e27c -- New upstream snapshot -- Don't install removed uzbl-cookie-manager and related files. - -* Wed Mar 2 2011 Daiki Ueno - 0-0.24.20110215git8bbc39b83 -- New upstream snapshot - -* Mon Feb 07 2011 Fedora Release Engineering - 0-0.23.20101125git518004933 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Tue Jan 25 2011 Ben Boeckel - 0-0.22.20101125git518004933 -- Update the vim subpackage to install for 7.3 - -* Mon Nov 29 2010 Daiki Ueno - 0-0.21.20101125git518004933 -- omit unnecessary buildroot stuff - -* Mon Nov 29 2010 Daiki Ueno - 0-0.20.20101125git518004933 -- new upstream snapshot. -- remove patches incorporated into the upstream git master. - -* Sun Oct 10 2010 Ben Boeckel - 0-0.19.20100626gitafc0f873e -- Split out -defaults package -- Install vim files -- Remove -O0 compile flag -- Use %%{optflags} - -* Mon Sep 6 2010 Daiki Ueno - 0-0.18.20100626gitafc0f873e -- add patch to avoid crash on "Open Image in New Window" (#584733) - -* Fri Aug 20 2010 Ben Boeckel - 0-0.17.20100626gitafc0f873e -- Add Requires: on xclip - -* Fri Aug 06 2010 Ben Boeckel - 0-0.16.20100626gitafc0f873e -- Add patch for shell escaping bug (BZ#621965) - -* Sat Jul 03 2010 Ben Boeckel - 0-0.15.20100626gitafc0f873e -- Rebuild against webkitgtk - -* Wed Jun 30 2010 Daiki Ueno - 0-0.14.20100626gitafc0f873e -- new upstream snapshot. - -* Mon May 31 2010 Daiki Ueno - 0-0.13.20100410gitec473e124 -- new upstream snapshot. - -* Wed Apr 14 2010 Ben Boeckel - 0-0.12.20100405gitae15d257a -- Split out core and browser subpackages -- Enumerate dependencies of the default scripts -- Minor reorganization - -* Thu Apr 8 2010 Daiki Ueno - 0-0.11.20100405gitae15d257a -- don't strip uzbl-core with the install command (closes #580250). - -* Mon Apr 5 2010 Daiki Ueno - 0-0.10.20100405gitae15d257a -- split out uzbl-tabbed as a seperate package to avoid dependency on - pygtk2 (partially merged a patch from Ben Boeckel ). -- new upstream snapshot. - -* Fri Mar 26 2010 Daiki Ueno - 0-0.9.20100221gitabbffe5c3 -- add dist number to Release. - -* Fri Mar 19 2010 Daiki Ueno - 0-0.8.20100221gitabbffe5c3 -- use the macro "global" instead of "define". - -* Thu Mar 18 2010 Daiki Ueno - 0-0.7.20100221gitabbffe5c3 -- copy files under /usr/share/uzbl/ only once. - -* Tue Mar 16 2010 Daiki Ueno - 0-0.6.20100221gitabbffe5c3 -- preserve timestamp of installed files. -- include scriptlets for icon cache. -- claim ownership of the directory "uzbl" under datadir. - -* Sat Mar 13 2010 Daiki Ueno - 0-0.5.20100221gitabbffe5c3 -- install 32x32 icon under the standard icon path. -- fix the executable name in uzbl.desktop. -- prevent re-compilation on "make install". -- install examples/* under /usr/share/uzbl/examples, since the path is - hard-coded in bundled scripts. - -* Mon Mar 8 2010 Daiki Ueno - 0-0.4.20100221gitabbffe5c3 -- make sure support scripts are not executable. - -* Sun Mar 7 2010 Daiki Ueno - 0-0.3.20100221gitabbffe5c3 -- use LDFLAGS from x11.pc to follow the F-13 DSO linking change. - -* Sun Mar 7 2010 Daiki Ueno - 0-0.2.20100221gitabbffe5c3 -- don't use Epoch. -- make the build log more verbose. -- don't use the makeinstall macro and use _prefix macro. -- include uzbl.desktop. -- install all document files under /usr/share/doc/uzbl-0. - -* Sun Feb 21 2010 Daiki Ueno - 1:0-0.1.20100221gitabbffe5c3 -- initial packaging for fedora.