Compare commits

...
This repository has been archived on 2026-09-10. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.

32 commits

Author SHA1 Message Date
Ben Boeckel
5c69f5dfbd requires webkit1 which has been retired 2017-12-08 11:56:31 -05:00
Fedora Release Engineering
fd166be1b4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 09:56:28 +00:00
Fedora Release Engineering
7dbcdaa230 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 21:07:58 +00:00
Fedora Release Engineering
db21f100e4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 16:52:55 +00:00
Fedora Release Engineering
0b54a8c00c - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 02:30:09 +00:00
Ben Boeckel
862dae50da use %make_install 2015-08-02 12:30:43 -04:00
Dennis Gilmore
2b3ea9c444 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 01:45:33 +00:00
Richard Hughes
4c3cbe8219 Add an AppData file for the software center 2015-03-26 16:45:34 +00:00
Ben Boeckel
8712558978 Make the vim subpackage noarch 2015-02-08 20:32:07 -05:00
57f6b26ed8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 07:23:07 +00:00
Dennis Gilmore
981d625ac3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 22:11:03 -05:00
Dennis Gilmore
13e1dbb889 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 00:52:14 -05:00
Ben Boeckel
cf491fa277 Handle errors in event handlers in uzbl-tabbed 2013-06-20 02:16:42 -04:00
Ben Boeckel
e7252f4552 Fix NULL dereference 2013-06-20 02:11:48 -04:00
Dennis Gilmore
c0be76be09 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 20:36:28 -06:00
Ben Boeckel
7232fa1a73 Update to new snapshot 2012-11-04 22:23:48 -05:00
Dennis Gilmore
3da8714271 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 21:19:44 -05:00
Ben Boeckel
fc6f0c5af1 Add patch for cookie file permissions 2012-02-23 20:15:56 -05:00
Ben Boeckel
d2b791f45e Narrow the vim dependencies 2012-02-23 20:09:09 -05:00
Dennis Gilmore
1bd2daf184 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-14 01:43:05 -06:00
Ben Boeckel
c6831043e7 Fix the makefile patch one more time 2011-10-25 15:09:54 -04:00
Ben Boeckel
0dcd6c6f48 Update gthread patch 2011-10-25 14:41:19 -04:00
Ben Boeckel
7699ce6d8b Fix up patches and add upstreaming links 2011-10-25 14:28:48 -04:00
Ben Boeckel
5cd1f89ca8 Revert "Include gthread.h, not glib.h"
This reverts commit 799769f7de.
2011-10-25 14:03:17 -04:00
Ben Boeckel
799769f7de Include gthread.h, not glib.h 2011-10-25 13:34:36 -04:00
Ben Boeckel
577ec9d527 Also link gthread-2.0 2011-10-25 13:25:39 -04:00
Ben Boeckel
83af9a3184 Add patches to fix warnings and the build 2011-10-25 13:15:09 -04:00
Ben Boeckel
fb62613bf9 Add patch to link with jscore 2011-10-25 12:55:04 -04:00
Ben Boeckel
08e7c4a28b Rediff the makefile patch 2011-10-25 12:39:49 -04:00
Ben Boeckel
cf39d078ea Update Fedora-specific patch 2011-10-25 12:30:05 -04:00
Ben Boeckel
e3dccf87c7 Add conditional support for webkitgtk3 2011-10-25 12:04:27 -04:00
Ben Boeckel
ef8b311e61 Update snapshot 2011-10-25 12:04:16 -04:00
7 changed files with 1 additions and 338 deletions

5
.gitignore vendored
View file

@ -1,5 +0,0 @@
uzbl-afc0f873e.tar.gz
/uzbl-afc0f873e.tar.gz
/uzbl-518004933.tar.gz
/uzbl-8bbc39b83.tar.gz
/uzbl-e7578e27c.tar.gz

View file

@ -1,37 +0,0 @@
From fe8a23f0875e4daa8c506ebfeb6e65ae6775410b Mon Sep 17 00:00:00 2001
From: Ben Boeckel <MathStuf@gmail.com>
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

1
dead.package Normal file
View file

@ -0,0 +1 @@
requires webkit1 which has been retired

View file

@ -1 +0,0 @@
5b09de34e57e7afde1b3ec66872d6144 uzbl-e7578e27c.tar.gz

View file

@ -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

View file

@ -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;

266
uzbl.spec
View file

@ -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 <dueno@redhat.com> - 0-0.25.20110402gite7578e27c
- New upstream snapshot
- Don't install removed uzbl-cookie-manager and related files.
* Wed Mar 2 2011 Daiki Ueno <dueno@redhat.com> - 0-0.24.20110215git8bbc39b83
- New upstream snapshot
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.23.20101125git518004933
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Tue Jan 25 2011 Ben Boeckel <mathstuf@gmail.com> - 0-0.22.20101125git518004933
- Update the vim subpackage to install for 7.3
* Mon Nov 29 2010 Daiki Ueno <dueno@redhat.com> - 0-0.21.20101125git518004933
- omit unnecessary buildroot stuff
* Mon Nov 29 2010 Daiki Ueno <dueno@redhat.com> - 0-0.20.20101125git518004933
- new upstream snapshot.
- remove patches incorporated into the upstream git master.
* Sun Oct 10 2010 Ben Boeckel <mathstuf@gmail.com> - 0-0.19.20100626gitafc0f873e
- Split out -defaults package
- Install vim files
- Remove -O0 compile flag
- Use %%{optflags}
* Mon Sep 6 2010 Daiki Ueno <dueno@redhat.com> - 0-0.18.20100626gitafc0f873e
- add patch to avoid crash on "Open Image in New Window" (#584733)
* Fri Aug 20 2010 Ben Boeckel <mathstuf@gmail.com> - 0-0.17.20100626gitafc0f873e
- Add Requires: on xclip
* Fri Aug 06 2010 Ben Boeckel <mathstuf@gmail.com> - 0-0.16.20100626gitafc0f873e
- Add patch for shell escaping bug (BZ#621965)
* Sat Jul 03 2010 Ben Boeckel <mathstuf@gmail.com> - 0-0.15.20100626gitafc0f873e
- Rebuild against webkitgtk
* Wed Jun 30 2010 Daiki Ueno <dueno@redhat.com> - 0-0.14.20100626gitafc0f873e
- new upstream snapshot.
* Mon May 31 2010 Daiki Ueno <dueno@redhat.com> - 0-0.13.20100410gitec473e124
- new upstream snapshot.
* Wed Apr 14 2010 Ben Boeckel <MathStuf@gmail.com> - 0-0.12.20100405gitae15d257a
- Split out core and browser subpackages
- Enumerate dependencies of the default scripts
- Minor reorganization
* Thu Apr 8 2010 Daiki Ueno <dueno@redhat.com> - 0-0.11.20100405gitae15d257a
- don't strip uzbl-core with the install command (closes #580250).
* Mon Apr 5 2010 Daiki Ueno <ueno@unixuser.org> - 0-0.10.20100405gitae15d257a
- split out uzbl-tabbed as a seperate package to avoid dependency on
pygtk2 (partially merged a patch from Ben Boeckel <mathstuf@gmail.com>).
- new upstream snapshot.
* Fri Mar 26 2010 Daiki Ueno <ueno@unixuser.org> - 0-0.9.20100221gitabbffe5c3
- add dist number to Release.
* Fri Mar 19 2010 Daiki Ueno <ueno@unixuser.org> - 0-0.8.20100221gitabbffe5c3
- use the macro "global" instead of "define".
* Thu Mar 18 2010 Daiki Ueno <ueno@unixuser.org> - 0-0.7.20100221gitabbffe5c3
- copy files under /usr/share/uzbl/ only once.
* Tue Mar 16 2010 Daiki Ueno <ueno@unixuser.org> - 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 <ueno@unixuser.org> - 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 <ueno@unixuser.org> - 0-0.4.20100221gitabbffe5c3
- make sure support scripts are not executable.
* Sun Mar 7 2010 Daiki Ueno <ueno@unixuser.org> - 0-0.3.20100221gitabbffe5c3
- use LDFLAGS from x11.pc to follow the F-13 DSO linking change.
* Sun Mar 7 2010 Daiki Ueno <ueno@unixuser.org> - 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 <ueno@unixuser.org> - 1:0-0.1.20100221gitabbffe5c3
- initial packaging for fedora.