pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

uzbl: Import uzbl-2012.05.14 as wip/uzbl.



Module Name:	pkgsrc-wip
Committed By:	Mateusz Poszwa <old4%o2.pl@localhost>
Pushed By:	f8l
Date:		Mon Feb 29 22:19:59 2016 +0100
Changeset:	1314786faaa4a6f2b9f7c74941de233b00aafea8

Modified Files:
	Makefile
Added Files:
	uzbl/DESCR
	uzbl/Makefile
	uzbl/PLIST
	uzbl/TODO
	uzbl/distinfo

Log Message:
uzbl: Import uzbl-2012.05.14 as wip/uzbl.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1314786faaa4a6f2b9f7c74941de233b00aafea8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile      |   1 +
 uzbl/DESCR    |  13 ++++++++
 uzbl/Makefile |  52 +++++++++++++++++++++++++++++
 uzbl/PLIST    | 103 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 uzbl/TODO     |   6 ++++
 uzbl/distinfo |   2 ++
 6 files changed, 177 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 25b7b3c..8b929af 100644
--- a/Makefile
+++ b/Makefile
@@ -4083,6 +4083,7 @@ SUBDIR+=	uschedule
 SUBDIR+=	using-mpi
 SUBDIR+=	ussp-push
 SUBDIR+=	util-linux
+SUBDIR+=	uzbl
 SUBDIR+=	uzbl-git
 SUBDIR+=	v8
 SUBDIR+=	v8-316
diff --git a/uzbl/DESCR b/uzbl/DESCR
new file mode 100644
index 0000000..4de064b
--- /dev/null
+++ b/uzbl/DESCR
@@ -0,0 +1,13 @@
+Uzbl is a set of web interface tools which adhere to the UNIX
+philosophy. It consists of:
+- uzbl-core: the main component which uses WebkitGtk+ for rendering
+  and network interaction. It provides a plain web view and an
+  optional status bar. It can be driven with scripts through standard
+  input/output, named pipes, or sockets.
+- uzbl-browser: a simple browser built atop uzbl-core. Provides means
+  for url changing, keeping history, downloading files, filling forms,
+  navigating links, managing cookies and events, etc. Uzbl-browser is
+  highly customisable through a configuration file, which almost
+  completely defines its behaviour.
+- uzbl-tabbed: a multiplexer for uzbl-browsers. Allows keeping
+  multiple instances of uzbl-browser in a single window.
diff --git a/uzbl/Makefile b/uzbl/Makefile
new file mode 100644
index 0000000..9d6526b
--- /dev/null
+++ b/uzbl/Makefile
@@ -0,0 +1,52 @@
+# $NetBSD$
+
+DISTNAME=	uzbl-2012.05.14
+CATEGORIES=	www
+MASTER_SITES=	${MASTER_SITE_GITHUB:=uzbl/}
+
+GIT_REPOSITORIES=	uzbl
+GIT_REPO.uzbl=	https://github.com/uzbl/uzbl.git
+GIT_BRANCH.uzbl=	next
+WRKSRC=	${WRKDIR}/uzbl
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	http://www.uzbl.org/
+COMMENT=	Web interface tools which adhere to the UNIX philosophy
+LICENSE=	gnu-gpl-v3
+
+USE_TOOLS+=	gmake pkg-config
+# Disabled for now, as it is not stable yet.
+#MAKE_ENV+=	ENABLE_WEBKIT2=yes
+
+PYTHON_VERSIONS_INCOMPATIBLE=	27
+PY_PATCHPLIST=		yes
+.include "../../lang/python/extension.mk"
+MAKE_ENV+=	PYTHON=${PYTHONBIN}
+MAKE_ENV+=	MANDIR=${DESTDIR}/${PREFIX}/${PKGMANDIR}
+
+REPLACE_PYTHON+=	bin/uzbl-tabbed
+REPLACE_PYTHON+=	examples/data/scripts/auth.py
+REPLACE_PYTHON+=	examples/data/scripts/uzblcat
+REPLACE_PYTHON+=	examples/data/scripts/per-site-settings.py
+REPLACE_PYTHON+=	examples/data/scripts/scheme.py
+.include "../../lang/python/application.mk"
+
+# for uzbl-browser
+DEPENDS+=	${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+# for uzbl-tabbed with GTK+ 2
+#DEPENDS+=	${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2
+
+## TODO: make an option for webkit version
+##.include "../../www/webkit-gtk/buildlink3.mk"
+## or
+# TODO: make an option for GTK version
+#.include "../../www/webkit24-gtk/buildlink3.mk"
+# or
+.include "../../www/webkit24-gtk3/buildlink3.mk"
+
+.include "../../security/gnutls/buildlink3.mk"
+
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../wip/mk/git-package.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/uzbl/PLIST b/uzbl/PLIST
new file mode 100644
index 0000000..2de4932
--- /dev/null
+++ b/uzbl/PLIST
@@ -0,0 +1,103 @@
+@comment $NetBSD$
+bin/uzbl-browser
+bin/uzbl-core
+bin/uzbl-event-manager
+bin/uzbl-tabbed
+${PYSITELIB}/uzbl-201100808-py3.5.egg-info/PKG-INFO
+${PYSITELIB}/uzbl-201100808-py3.5.egg-info/SOURCES.txt
+${PYSITELIB}/uzbl-201100808-py3.5.egg-info/dependency_links.txt
+${PYSITELIB}/uzbl-201100808-py3.5.egg-info/entry_points.txt
+${PYSITELIB}/uzbl-201100808-py3.5.egg-info/top_level.txt
+${PYSITELIB}/uzbl/__init__.py
+${PYSITELIB}/uzbl/__init__.pyc
+${PYSITELIB}/uzbl/arguments.pyc
+${PYSITELIB}/uzbl/core.pyc
+${PYSITELIB}/uzbl/event_manager.pyc
+${PYSITELIB}/uzbl/ext.pyc
+${PYSITELIB}/uzbl/net.pyc
+${PYSITELIB}/uzbl/xdg.pyc
+${PYSITELIB}/uzbl/arguments.py
+${PYSITELIB}/uzbl/core.py
+${PYSITELIB}/uzbl/event_manager.py
+${PYSITELIB}/uzbl/ext.py
+${PYSITELIB}/uzbl/net.py
+${PYSITELIB}/uzbl/plugins/__init__.py
+${PYSITELIB}/uzbl/plugins/__init__.pyc
+${PYSITELIB}/uzbl/plugins/bind.pyc
+${PYSITELIB}/uzbl/plugins/cmd_expand.pyc
+${PYSITELIB}/uzbl/plugins/completion.pyc
+${PYSITELIB}/uzbl/plugins/config.pyc
+${PYSITELIB}/uzbl/plugins/cookies.pyc
+${PYSITELIB}/uzbl/plugins/downloads.pyc
+${PYSITELIB}/uzbl/plugins/history.pyc
+${PYSITELIB}/uzbl/plugins/keycmd.pyc
+${PYSITELIB}/uzbl/plugins/mode.pyc
+${PYSITELIB}/uzbl/plugins/on_event.pyc
+${PYSITELIB}/uzbl/plugins/on_set.pyc
+${PYSITELIB}/uzbl/plugins/progress_bar.pyc
+${PYSITELIB}/uzbl/plugins/bind.py
+${PYSITELIB}/uzbl/plugins/cmd_expand.py
+${PYSITELIB}/uzbl/plugins/completion.py
+${PYSITELIB}/uzbl/plugins/config.py
+${PYSITELIB}/uzbl/plugins/cookies.py
+${PYSITELIB}/uzbl/plugins/downloads.py
+${PYSITELIB}/uzbl/plugins/history.py
+${PYSITELIB}/uzbl/plugins/keycmd.py
+${PYSITELIB}/uzbl/plugins/mode.py
+${PYSITELIB}/uzbl/plugins/on_event.py
+${PYSITELIB}/uzbl/plugins/on_set.py
+${PYSITELIB}/uzbl/plugins/progress_bar.py
+${PYSITELIB}/uzbl/xdg.py
+man/man1/uzbl-browser.1
+man/man1/uzbl-core.1
+man/man1/uzbl-event-manager.1
+share/appdata/uzbl.appdata.xml
+share/applications/uzbl-core.desktop
+share/applications/uzbl-tabbed.desktop
+share/icons/hicolor/32x32/apps/uzbl.png
+share/icons/hicolor/48x48/apps/uzbl.png
+share/icons/hicolor/64x64/apps/uzbl.png
+share/icons/hicolor/96x96/apps/uzbl.png
+share/uzbl/docs/AUTHORS
+share/uzbl/docs/COMMUNITY.md
+share/uzbl/docs/CONTRIBUTING.md
+share/uzbl/docs/FAQ.md
+share/uzbl/docs/INSTALL.md
+share/uzbl/docs/README.event-manager.md
+share/uzbl/docs/README.md
+share/uzbl/docs/README.scripts.md
+share/uzbl/docs/config.h
+share/uzbl/examples/config/config
+share/uzbl/examples/config/style.css
+share/uzbl/examples/data/bookmarks
+share/uzbl/examples/data/dforms/bbs.archlinux.org
+share/uzbl/examples/data/per-site-settings
+share/uzbl/examples/data/scripts/auth.py
+share/uzbl/examples/data/scripts/download.sh
+share/uzbl/examples/data/scripts/follow.js
+share/uzbl/examples/data/scripts/follow.sh
+share/uzbl/examples/data/scripts/formfiller.js
+share/uzbl/examples/data/scripts/formfiller.sh
+share/uzbl/examples/data/scripts/go_input.js
+share/uzbl/examples/data/scripts/go_input.sh
+share/uzbl/examples/data/scripts/history.sh
+share/uzbl/examples/data/scripts/insert_bookmark.sh
+share/uzbl/examples/data/scripts/insert_temp.sh
+share/uzbl/examples/data/scripts/instance-select-wmii.sh
+share/uzbl/examples/data/scripts/load_cookies.sh
+share/uzbl/examples/data/scripts/load_url_from_bookmarks.sh
+share/uzbl/examples/data/scripts/load_url_from_history.sh
+share/uzbl/examples/data/scripts/load_url_from_temps.sh
+share/uzbl/examples/data/scripts/navigation.js
+share/uzbl/examples/data/scripts/per-site-settings.py
+share/uzbl/examples/data/scripts/pipermail.js
+share/uzbl/examples/data/scripts/scheme.py
+share/uzbl/examples/data/scripts/session.sh
+share/uzbl/examples/data/scripts/util/dmenu.sh
+share/uzbl/examples/data/scripts/util/editor.sh
+share/uzbl/examples/data/scripts/util/uzbl-dir.sh
+share/uzbl/examples/data/scripts/util/uzbl-util.sh
+share/uzbl/examples/data/scripts/util/uzbl-window.sh
+share/uzbl/examples/data/scripts/uzblcat
+share/uzbl/examples/data/uzbl-logo.svg
+share/uzbl/examples/data/uzbl.png
diff --git a/uzbl/TODO b/uzbl/TODO
new file mode 100644
index 0000000..57eba72
--- /dev/null
+++ b/uzbl/TODO
@@ -0,0 +1,6 @@
+Add option for WebKit2 (in development as of January 2016)
+Add option for GTK+ version
+Add options for uzbl-browser and uzbl-tabbed
+Resolve Python version conflict for uzbl-tabbed with GTK+ 2
+Add missing dependencies for uzbl-tabbed with GTK+ 3
+Change the default certificate file path in examples/config/config without influencing the PLIST
diff --git a/uzbl/distinfo b/uzbl/distinfo
new file mode 100644
index 0000000..afc7651
--- /dev/null
+++ b/uzbl/distinfo
@@ -0,0 +1,2 @@
+$NetBSD$
+


Home | Main Index | Thread Index | Old Index