ports/141674: New port: www/uzbl a web interface tool adhering to the Unix philosophy
Klaus T Aehlig
aehlig at linta.de
Wed Dec 16 10:20:06 UTC 2009
>Number: 141674
>Category: ports
>Synopsis: New port: www/uzbl a web interface tool adhering to the Unix philosophy
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Wed Dec 16 10:20:05 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Klaus T Aehlig
>Release: FreeBSD 8.0-STABLE i386
>Organization:
>Environment:
System: FreeBSD schoenfinkel.linta.de 8.0-STABLE FreeBSD 8.0-STABLE #5: Mon Dec 7 10:04:56 CET 2009 aehlig at schoenfinkel.linta.de:/usr/obj/usr/src/sys/SCHOENFINKEL i386
>Description:
Uzbl is a collection of web interface tools that follow
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."
>How-To-Repeat:
>Fix:
--- uzbl.shar begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# .
# ./files
# ./files/patch-uzbl-core-errno
# ./files/patch-Makefile-sed
# ./Makefile
# ./distinfo
# ./pkg-descr
# ./pkg-plist
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo c - ./files
mkdir -p ./files > /dev/null 2>&1
echo x - ./files/patch-uzbl-core-errno
sed 's/^X//' >./files/patch-uzbl-core-errno << '70af2b915746b67ec048e46ff0815b88'
X--- uzbl-core.c.orig 2009-12-15 09:48:05.000000000 +0100
X+++ uzbl-core.c 2009-12-15 09:48:21.000000000 +0100
X@@ -29,6 +29,7 @@
X * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
X */
X
X+#include <sys/errno.h>
X #include "uzbl-core.h"
X #include "callbacks.h"
X #include "events.h"
70af2b915746b67ec048e46ff0815b88
echo x - ./files/patch-Makefile-sed
sed 's/^X//' >./files/patch-Makefile-sed << '0e56f665bbd227aad7375772ad32ed06'
X--- Makefile.orig 2009-12-15 11:45:15.000000000 +0100
X+++ Makefile 2009-12-15 11:45:38.000000000 +0100
X@@ -102,9 +102,9 @@
X install -m755 uzbl-browser $(INSTALLDIR)/bin/uzbl-browser
X install -m755 examples/data/uzbl/scripts/uzbl-cookie-daemon $(INSTALLDIR)/bin/uzbl-cookie-daemon
X install -m755 examples/data/uzbl/scripts/uzbl-event-manager $(INSTALLDIR)/bin/uzbl-event-manager
X- sed -i 's#^PREFIX=.*#PREFIX=$(PREFIX)#' $(INSTALLDIR)/bin/uzbl-browser
X- sed -i "s#^PREFIX = .*#PREFIX = '$(PREFIX)'#" $(INSTALLDIR)/bin/uzbl-event-manager
X- sed -i 's#^set prefix.*=.*#set prefix = $(PREFIX)#' $(INSTALLDIR)/share/uzbl/examples/config/uzbl/config
X+ sed -i -e 's#^PREFIX=.*#PREFIX=$(PREFIX)#' $(INSTALLDIR)/bin/uzbl-browser
X+ sed -i -e "s#^PREFIX = .*#PREFIX = '$(PREFIX)'#" $(INSTALLDIR)/bin/uzbl-event-manager
X+ sed -i -e 's#^set prefix.*=.*#set prefix = $(PREFIX)#' $(INSTALLDIR)/share/uzbl/examples/config/uzbl/config
X
X install-uzbl-tabbed: all
X install -d $(INSTALLDIR)/bin
0e56f665bbd227aad7375772ad32ed06
echo x - ./Makefile
sed 's/^X//' >./Makefile << '464ef7c6571951809b23e262cbe26e19'
X# Ports collection makefile for: uzbl
X# Date created: 2009/12/14
X# Whom: aehlig at linta.de
X#
X# $FreeBSD: $
X#
X
XPORTNAME= uzbl
XPORTVERSION= 0.0.0.${GITDATE}
XCATEGORIES= www
XMASTER_SITES= http://github.com/Dieterbe/
XDISTNAME= uzbl/tarball/${GITDATE}
X
XMAINTAINER= aehlig at linta.de
XCOMMENT= Web interface tools which adhere to the unix philosophy
X
XLIB_DEPENDS= webkit:${PORTSDIR}/www/webkit-gtk2
X
XGITDATE= 2009.11.30
XGITVERSION= 70cfe98
XFETCH_ARGS= -pRr
XEXTRACT_SUFFIX=
XWRKSRC= ${WRKDIR}/Dieterbe-uzbl-${GITVERSION}
X
XUSE_GNOME= gtk20
XUSE_LDCONFIG= yes
X
X.include <bsd.port.mk>
464ef7c6571951809b23e262cbe26e19
echo x - ./distinfo
sed 's/^X//' >./distinfo << 'aec8793adfd5b7c3f00e62ae41a09ac2'
XMD5 (uzbl/tarball/2009.11.30.tar.gz) = 752b078894c8e1c16481f05ddccd1cf0
XSHA256 (uzbl/tarball/2009.11.30.tar.gz) = 0b09bb22903da53dd04abe0344696d31b3908540249d5d0fa592c36bac79f3f2
XSIZE (uzbl/tarball/2009.11.30.tar.gz) = 131275
aec8793adfd5b7c3f00e62ae41a09ac2
echo x - ./pkg-descr
sed 's/^X//' >./pkg-descr << '0e313719ff012ceaf97a028d51caa8f5'
XUzbl is a collection of web interface tools that follow
XUNIX philosophy - "Write programs that do one thing and do
Xit well. Write programs to work together. Write programs
Xto handle text streams, because that is a universal interface."
X
XWWW: http://www.uzbl.org/
0e313719ff012ceaf97a028d51caa8f5
echo x - ./pkg-plist
sed 's/^X//' >./pkg-plist << 'ef3e7f63841ae908ba397c2bef1fbad6'
Xbin/uzbl-core
Xbin/uzbl-browser
Xbin/uzbl-cookie-daemon
Xbin/uzbl-event-manager
Xbin/uzbl-event-manager-e
Xbin/uzbl-browser-e
Xbin/uzbl-tabbed
Xshare/uzbl/docs/url-editing
Xshare/uzbl/docs/CONTRIBUTING
Xshare/uzbl/docs/FAQ
Xshare/uzbl/docs/INSTALL
Xshare/uzbl/docs/TODO
Xshare/uzbl/docs/config-syntax
Xshare/uzbl/docs/multiple-instances-management
Xshare/uzbl/docs/performance
Xshare/uzbl/docs/COMMUNITY
Xshare/uzbl/docs/config.h
Xshare/uzbl/docs/AUTHORS
Xshare/uzbl/docs/README
Xshare/uzbl/examples/config/uzbl/config
Xshare/uzbl/examples/config/uzbl/cookies
Xshare/uzbl/examples/config/uzbl/config-e
Xshare/uzbl/examples/data/uzbl/forms/bbs.archlinux.org
Xshare/uzbl/examples/data/uzbl/plugins/progress_bar.py
Xshare/uzbl/examples/data/uzbl/plugins/completion.py
Xshare/uzbl/examples/data/uzbl/plugins/config.py
Xshare/uzbl/examples/data/uzbl/plugins/keycmd.py
Xshare/uzbl/examples/data/uzbl/plugins/mode.py
Xshare/uzbl/examples/data/uzbl/plugins/on_event.py
Xshare/uzbl/examples/data/uzbl/plugins/plugin_template.py
Xshare/uzbl/examples/data/uzbl/plugins/bind.py
Xshare/uzbl/examples/data/uzbl/scripts/uzblcat
Xshare/uzbl/examples/data/uzbl/scripts/download.sh
Xshare/uzbl/examples/data/uzbl/scripts/extedit.js
Xshare/uzbl/examples/data/uzbl/scripts/follow_Numbers.js
Xshare/uzbl/examples/data/uzbl/scripts/follow_Numbers_Strings.js
Xshare/uzbl/examples/data/uzbl/scripts/formfiller.pl
Xshare/uzbl/examples/data/uzbl/scripts/formfiller.sh
Xshare/uzbl/examples/data/uzbl/scripts/hint.js
Xshare/uzbl/examples/data/uzbl/scripts/history.sh
Xshare/uzbl/examples/data/uzbl/scripts/insert_bookmark.sh
Xshare/uzbl/examples/data/uzbl/scripts/instance-select-wmii.sh
Xshare/uzbl/examples/data/uzbl/scripts/linkfollow.js
Xshare/uzbl/examples/data/uzbl/scripts/load_url_from_bookmarks.sh
Xshare/uzbl/examples/data/uzbl/scripts/load_url_from_history.sh
Xshare/uzbl/examples/data/uzbl/scripts/scheme.py
Xshare/uzbl/examples/data/uzbl/scripts/scroll-percentage.js
Xshare/uzbl/examples/data/uzbl/scripts/session.sh
Xshare/uzbl/examples/data/uzbl/scripts/uzbl-cookie-daemon
Xshare/uzbl/examples/data/uzbl/scripts/uzbl-tabbed
Xshare/uzbl/examples/data/uzbl/scripts/uzbl-event-manager
Xshare/uzbl/examples/data/uzbl/scripts/cookies.sh
Xshare/uzbl/examples/data/uzbl/bookmarks
Xshare/uzbl/examples/data/uzbl/style.css
Xshare/uzbl/examples/data/uzbl/uzbl.png
X at dirrmtry share/uzbl/docs
X at dirrmtry share/uzbl/examples/config/uzbl
X at dirrmtry share/uzbl/examples/config
X at dirrmtry share/uzbl/examples/data/uzbl/forms
X at dirrmtry share/uzbl/examples/data/uzbl/plugins
X at dirrmtry share/uzbl/examples/data/uzbl/scripts
X at dirrmtry share/uzbl/examples/data/uzbl
X at dirrmtry share/uzbl/examples/data
X at dirrmtry share/uzbl/examples
X at dirrmtry share/uzbl
ef3e7f63841ae908ba397c2bef1fbad6
exit
--- uzbl.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list