XXXTerm is a minimalists web browser. It strives to be vi-like for heavy keyboard users. ok & tweaks jasper@, patch by drahn@

This commit is contained in:
laurent 2010-03-25 09:23:18 +00:00
parent b4fec8d64e
commit 0c2b05f47e
5 changed files with 79 additions and 0 deletions

47
www/xxxterm/xxxterm/Makefile Executable file
View File

@ -0,0 +1,47 @@
# $OpenBSD: Makefile,v 1.1.1.1 2010/03/25 09:23:18 laurent Exp $
COMMENT = vi-like minimalists web browser
DISTNAME = xxxterm-1.79
CATEGORIES = www
HOMEPAGE = http://www.peereboom.us/xxxterm/html/
MAINTAINER = Laurent Fanis <laurent@openbsd.org>
# BSD
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM =Yes
PERMIT_DISTFILES_FTP = Yes
MODULES = devel/gettext
WANTLIB += X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes
WANTLIB += Xi Xinerama Xrandr Xrender atk-1.0 c cairo expat fontconfig
WANTLIB += freetype gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0
WANTLIB += glitz gmodule-2.0 gnutls gobject-2.0 gthread-2.0 gtk-x11-2.0
WANTLIB += m pango-1.0 pangocairo-1.0 pangoft2-1.0 pixman-1 png
WANTLIB += pthread pthread-stubs soup-2.4 util xcb xml2 z
LIB_DEPENDS = webkit-1.0::www/webkit
MASTER_SITES = http://www.peereboom.us/xxxterm/snapshot/
EXTRACT_SUFX = .tgz
USE_X11 = Yes
NO_REGRESS= Yes
EXAMPLEDIR = ${PREFIX}/share/examples/xxxterm
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/xxxterm ${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/xxxterm.1 ${PREFIX}/man/man8/xxxterm.1
${INSTALL_DATA_DIR} ${EXAMPLEDIR}
${INSTALL_DATA} ${WRKSRC}/xxxterm.conf ${EXAMPLEDIR}
${INSTALL_DATA} ${WRKSRC}/favorites ${EXAMPLEDIR}
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (xxxterm-1.79.tgz) = 7e9JxAruIQwtOCQJEXmosA==
RMD160 (xxxterm-1.79.tgz) = MT7RbKpmDKFAEyhXf0/1+JS75MQ=
SHA1 (xxxterm-1.79.tgz) = R7+a9cVM+IU5ZkCOwyQLI0tpgKE=
SHA256 (xxxterm-1.79.tgz) = fnEAB3O9me03wbJFzRZye0rgcsBwiA16cmzd/dDmXus=
SIZE (xxxterm-1.79.tgz) = 19321

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-Makefile,v 1.1.1.1 2010/03/25 09:23:18 laurent Exp $
--- Makefile.orig Fri Mar 5 09:40:32 2010
+++ Makefile Fri Mar 5 09:41:07 2010
@@ -10,8 +10,9 @@ LDADD= -l util
LIBS+= gtk+-2.0
LIBS+= webkit-1.0
LIBS+= libsoup-2.4
-GTK!=pkg-config --cflags --libs $(LIBS)
-CFLAGS+=$(GTK) -Wall -pthread
-LDFLAGS+=$(GTK) -pthread
+GTK_CF!=pkg-config --cflags $(LIBS)
+GTK_LD!=pkg-config --cflags --libs $(LIBS)
+CFLAGS+=$(GTK_CF) -Wall -pthread
+LDFLAGS+=$(GTK_LD) -pthread
.include <bsd.prog.mk>

View File

@ -0,0 +1,5 @@
XXXTerm is a minimalists web browser. It strives to be vi-like for
heavy keyboard users. Development has just begun and currently it
is very spartan.
Please refer to the man page for more details.

View File

@ -0,0 +1,6 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2010/03/25 09:23:18 laurent Exp $
@bin bin/xxxterm
man/man8/xxxterm.1
share/examples/xxxterm/
share/examples/xxxterm/favorites
share/examples/xxxterm/xxxterm.conf