# 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: # # uzbl # uzbl/files # uzbl/files/patch-examples__data__uzbl__scripts__uzbl-cookie-daemon # uzbl/files/patch-uzbl-core.c # uzbl/Makefile # uzbl/distinfo # uzbl/pkg-descr # uzbl/pkg-plist # echo c - uzbl mkdir -p uzbl > /dev/null 2>&1 echo c - uzbl/files mkdir -p uzbl/files > /dev/null 2>&1 echo x - uzbl/files/patch-examples__data__uzbl__scripts__uzbl-cookie-daemon sed 's/^X//' >uzbl/files/patch-examples__data__uzbl__scripts__uzbl-cookie-daemon << '5ffbd7c8cde215be19d31211d83d5efe' X--- ./examples/data/uzbl/scripts/uzbl-cookie-daemon.orig 2010-01-05 20:17:29.000000000 +0100 X+++ ./examples/data/uzbl/scripts/uzbl-cookie-daemon 2010-01-07 13:24:58.000000000 +0100 X@@ -187,7 +187,7 @@ X raise Exception("directory at %r is not a socket" % cookie_socket) X X try: X- sock = socket.socket(socket.AF_UNIX, socket.SOCK_SEQPACKET) X+ sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) X sock.connect(cookie_socket) X sock.close() X echo("detected daemon listening on %r" % cookie_socket) X@@ -210,7 +210,7 @@ X return False X X try: X- sock = socket.socket(socket.AF_UNIX, socket.SOCK_SEQPACKET) X+ sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) X sock.connect(cookie_socket) X sock.send(cmd) X sock.close() X@@ -420,7 +420,7 @@ X mkbasedir(cookie_socket) X X self.server_socket = socket.socket(socket.AF_UNIX, X- socket.SOCK_SEQPACKET) X+ socket.SOCK_STREAM) X X self.server_socket.bind(cookie_socket) X 5ffbd7c8cde215be19d31211d83d5efe echo x - uzbl/files/patch-uzbl-core.c sed 's/^X//' >uzbl/files/patch-uzbl-core.c << 'd19d68102f66cd949fa067561a228090' X--- uzbl-core.c.orig 2010-01-05 20:17:29.000000000 +0100 X+++ uzbl-core.c 2010-01-08 10:13:45.000000000 +0100 X@@ -29,6 +29,7 @@ X * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. X */ X X+#include X #include "uzbl-core.h" X #include "callbacks.h" X #include "events.h" X@@ -1436,7 +1437,7 @@ X sa.sun_family = AF_UNIX; X X /* create socket file descriptor and connect it to path */ X- fd = socket(AF_UNIX, SOCK_SEQPACKET, 0); X+ fd = socket(AF_UNIX, SOCK_STREAM, 0); X if(fd == -1) { X g_printerr("talk_to_socket: creating socket failed (%s)\n", strerror(errno)); X return; d19d68102f66cd949fa067561a228090 echo x - uzbl/Makefile sed 's/^X//' >uzbl/Makefile << 'abcbb874747d6a65a72f53d4462557a5' X# Ports collection makefile for: uzbl X# Date created: 2009/12/14 X# Whom: aehlig@linta.de X# X# $FreeBSD$ X# X XPORTNAME= uzbl XDISTVERSION= 0.0.0.${GITDATE} XCATEGORIES= www XMASTER_SITES= http://www.linta.de/distfiles/ \ X LOCAL/ehaupt X XMAINTAINER= aehlig@linta.de XCOMMENT= Web interface tools which adhere to the unix philosophy X XLIB_DEPENDS= webkit:${PORTSDIR}/www/webkit-gtk2 X XUSE_GNOME= gtk20 XUSE_LDCONFIG= yes X XGITDATE= 2010.01.05 XGITVERSION= 1958b52 X XWRKSRC= ${WRKDIR}/Dieterbe-uzbl-${GITVERSION} X Xpost-patch: X @${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|" \ X ${WRKSRC}/examples/config/uzbl/config \ X ${WRKSRC}/uzbl-browser \ X ${WRKSRC}/examples/data/uzbl/scripts/uzbl-event-manager X Xpost-build: X @${FIND} ${WRKSRC} \( -name "*.orig" -or -name "*.bak" \) -exec rm -f {} \; X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/uzbl-core ${PREFIX}/bin X ${INSTALL_SCRIPT} ${WRKSRC}/uzbl-browser ${PREFIX}/bin X.for f in uzbl-event-manager uzbl-cookie-daemon uzbl-tabbed X ${INSTALL_SCRIPT} ${WRKSRC}/examples/data/uzbl/scripts/${f} ${PREFIX}/bin X.endfor X ${MKDIR} ${DATADIR}/docs X ${INSTALL_DATA} ${WRKSRC}/config.h ${DATADIR}/docs X.for f in COMMUNITY CONTRIBUTING FAQ INSTALL TODO config-syntax \ X multiple-instances-management performance url-editing X ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${DATADIR}/docs X.endfor X.for f in AUTHORS README X ${INSTALL_DATA} ${WRKSRC}/${f} ${DATADIR}/docs X.endfor X ${MKDIR} ${DATADIR}/examples/config/uzbl \ X ${DATADIR}/examples/data/uzbl/forms X.for f in examples/config/uzbl/config examples/config/uzbl/cookies \ X examples/data/uzbl/bookmarks \ X examples/data/uzbl/forms/bbs.archlinux.org \ X examples/data/uzbl/style.css examples/data/uzbl/uzbl.png X ${INSTALL_DATA} ${WRKSRC}/${f} ${DATADIR}/${f} X.endfor X (cd ${WRKSRC}/examples/data/uzbl && \ X ${COPYTREE_BIN} plugins ${DATADIR}/examples/data/uzbl) X (cd ${WRKSRC}/examples/data/uzbl && \ X ${COPYTREE_BIN} scripts ${DATADIR}/examples/data/uzbl) X X.include abcbb874747d6a65a72f53d4462557a5 echo x - uzbl/distinfo sed 's/^X//' >uzbl/distinfo << '468e402b0276cb237b11b2eb5788b3c9' XMD5 (uzbl-0.0.0.2010.01.05.tar.gz) = 2574fc68a7a7693297d371ca58a4edb4 XSHA256 (uzbl-0.0.0.2010.01.05.tar.gz) = 0aae5c9994d968b4f4ec7f8f2ce935c25e25d19cabbce27e3ded0672756132c8 XSIZE (uzbl-0.0.0.2010.01.05.tar.gz) = 133875 468e402b0276cb237b11b2eb5788b3c9 echo x - uzbl/pkg-descr sed 's/^X//' >uzbl/pkg-descr << '66030f3911b2d0751fe0d40268c14171' XUzbl is a collection of web interface tools that follow the UNIX philosophy - X"Write programs that do one thing and do it well. Write programs to work Xtogether. Write programs to handle text streams, because that is a universal Xinterface." X XWWW: http://www.uzbl.org 66030f3911b2d0751fe0d40268c14171 echo x - uzbl/pkg-plist sed 's/^X//' >uzbl/pkg-plist << '473809fd9936898992c3394a40bd5f89' Xbin/uzbl-core Xbin/uzbl-browser Xbin/uzbl-cookie-daemon Xbin/uzbl-event-manager Xbin/uzbl-tabbed X%%DATADIR%%/docs/url-editing X%%DATADIR%%/docs/CONTRIBUTING X%%DATADIR%%/docs/FAQ X%%DATADIR%%/docs/INSTALL X%%DATADIR%%/docs/TODO X%%DATADIR%%/docs/config-syntax X%%DATADIR%%/docs/multiple-instances-management X%%DATADIR%%/docs/performance X%%DATADIR%%/docs/COMMUNITY X%%DATADIR%%/docs/config.h X%%DATADIR%%/docs/AUTHORS X%%DATADIR%%/docs/README X%%DATADIR%%/examples/config/uzbl/config X%%DATADIR%%/examples/config/uzbl/cookies X%%DATADIR%%/examples/data/uzbl/forms/bbs.archlinux.org X%%DATADIR%%/examples/data/uzbl/plugins/progress_bar.py X%%DATADIR%%/examples/data/uzbl/plugins/completion.py X%%DATADIR%%/examples/data/uzbl/plugins/config.py X%%DATADIR%%/examples/data/uzbl/plugins/keycmd.py X%%DATADIR%%/examples/data/uzbl/plugins/mode.py X%%DATADIR%%/examples/data/uzbl/plugins/on_event.py X%%DATADIR%%/examples/data/uzbl/plugins/plugin_template.py X%%DATADIR%%/examples/data/uzbl/plugins/bind.py X%%DATADIR%%/examples/data/uzbl/scripts/uzblcat X%%DATADIR%%/examples/data/uzbl/scripts/download.sh X%%DATADIR%%/examples/data/uzbl/scripts/extedit.js X%%DATADIR%%/examples/data/uzbl/scripts/follow_Numbers.js X%%DATADIR%%/examples/data/uzbl/scripts/follow_Numbers_Strings.js X%%DATADIR%%/examples/data/uzbl/scripts/formfiller.pl X%%DATADIR%%/examples/data/uzbl/scripts/formfiller.sh X%%DATADIR%%/examples/data/uzbl/scripts/hint.js X%%DATADIR%%/examples/data/uzbl/scripts/history.sh X%%DATADIR%%/examples/data/uzbl/scripts/insert_bookmark.sh X%%DATADIR%%/examples/data/uzbl/scripts/instance-select-wmii.sh X%%DATADIR%%/examples/data/uzbl/scripts/linkfollow.js X%%DATADIR%%/examples/data/uzbl/scripts/load_url_from_bookmarks.sh X%%DATADIR%%/examples/data/uzbl/scripts/load_url_from_history.sh X%%DATADIR%%/examples/data/uzbl/scripts/scheme.py X%%DATADIR%%/examples/data/uzbl/scripts/scroll-percentage.js X%%DATADIR%%/examples/data/uzbl/scripts/session.sh X%%DATADIR%%/examples/data/uzbl/scripts/uzbl-cookie-daemon X%%DATADIR%%/examples/data/uzbl/scripts/uzbl-tabbed X%%DATADIR%%/examples/data/uzbl/scripts/uzbl-event-manager X%%DATADIR%%/examples/data/uzbl/scripts/cookies.sh X%%DATADIR%%/examples/data/uzbl/bookmarks X%%DATADIR%%/examples/data/uzbl/style.css X%%DATADIR%%/examples/data/uzbl/uzbl.png X@dirrm %%DATADIR%%/docs X@dirrm %%DATADIR%%/examples/config/uzbl X@dirrm %%DATADIR%%/examples/config X@dirrm %%DATADIR%%/examples/data/uzbl/forms X@dirrm %%DATADIR%%/examples/data/uzbl/plugins X@dirrm %%DATADIR%%/examples/data/uzbl/scripts X@dirrm %%DATADIR%%/examples/data/uzbl X@dirrm %%DATADIR%%/examples/data X@dirrm %%DATADIR%%/examples X@dirrm %%DATADIR%% 473809fd9936898992c3394a40bd5f89 exit