# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= surf VERSION= 2.1 REVISION= 6 KEYWORDS= www VARIANTS= standard SDESC[standard]= Simple webkit browser adhering suckless principles HOMEPAGE= https://surf.suckless.org CONTACT= Michael_Reim[kraileth@elderlinux.org] DOWNLOAD_GROUPS= main SITES[main]= https://dl.suckless.org/surf/ DISTFILE[1]= surf-2.1.tar.gz:main DF_INDEX= 1 SPKGS[standard]= single OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= harfbuzz:dev:standard libsoup-2.4:dev:standard webkit2:dev:api40 gcr3:dev:standard BUILDRUN_DEPENDS= webkit2:primary:api40 gcr3:primary:standard RUN_DEPENDS= curl:primary:standard dmenu:single:standard stterm:single:standard xorg-xprop:complete:standard USES= pkgconfig gold GNOME_COMPONENTS= glib cairo gtk3 pango gdkpixbuf XORG_COMPONENTS= x11 LICENSE= MIT:single LICENSE_FILE= MIT:{{WRKSRC}}/LICENSE LICENSE_SCHEME= solo FPC_EQUIVALENT= www/surf post-patch: ${REINPLACE_CMD} -e \ '/^PREFIX/s| = /usr/local| = ${PREFIX}| ; \ /^GTKINC/s| =| ?=| ; \ /^GTKLIB/s| =| ?=| ; \ /^CPPFLAGS/s| =| +=|' \ ${WRKSRC}/config.mk pre-build: # workaround missing common.h echo "#define MSGBUFSZ 8" > ${WRKSRC}/common.h post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/surf ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/surf/webext-surf.so [FILE:338:descriptions/desc.single] Surf is the web browser by the suckless.org community. It's based on webkit2 and GTK+3 and aims to be a very simple browser. As such it only displays webpages and allows for following links. Surf deliberately does not support tabs. To browse to a page, start the program and give the URL as a parameter. Surf supports dmenu, though. [FILE:94:distinfo] 72e582920ba25a646203e93c2d2331d87f03037a28894d6c7e99af00ee043257 22555 surf-2.1.tar.gz [FILE:58:manifests/plist.single] bin/surf lib/surf/webext-surf.so share/man/man1/surf.1.gz