1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
8 SDESC[standard]= Simple webkit browser adhering suckless principles
9 HOMEPAGE= https://surf.suckless.org
10 CONTACT= Michael_Reim[kraileth@elderlinux.org]
13 SITES[main]= https://dl.suckless.org/surf/
14 DISTFILE[1]= surf-2.1.tar.gz:main
16 SPKGS[standard]= single
18 OPTIONS_AVAILABLE= none
19 OPTIONS_STANDARD= none
21 BUILD_DEPENDS= harfbuzz:dev:standard
22 libsoup-2.4:dev:standard
24 BUILDRUN_DEPENDS= webkit2:primary:api40
26 RUN_DEPENDS= curl:primary:standard
28 stterm:single:standard
29 xorg-xprop:single:standard
32 GNOME_COMPONENTS= glib cairo gtk3 pango gdkpixbuf
36 LICENSE_FILE= MIT:{{WRKSRC}}/LICENSE
39 FPC_EQUIVALENT= www/surf
43 '/^PREFIX/s| = /usr/local| = ${PREFIX}| ; \
44 /^GTKINC/s| =| ?=| ; \
45 /^GTKLIB/s| =| ?=| ; \
46 /^CPPFLAGS/s| =| +=|' \
50 # workaround missing common.h
51 echo "#define MSGBUFSZ 8" > ${WRKSRC}/common.h
54 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/surf
55 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/surf/webext-surf.so
57 [FILE:338:descriptions/desc.single]
58 Surf is the web browser by the suckless.org community. It's based on
59 webkit2 and GTK+3 and aims to be a very simple browser. As such it only
60 displays webpages and allows for following links. Surf deliberately does
63 To browse to a page, start the program and give the URL as a parameter.
64 Surf supports dmenu, though.
68 72e582920ba25a646203e93c2d2331d87f03037a28894d6c7e99af00ee043257 22555 surf-2.1.tar.gz
71 [FILE:58:manifests/plist.single]
73 lib/surf/webext-surf.so
74 share/man/man1/surf.1.gz