Ravenports generated: 09 May 2021 16:24
[ravenports.git] / bucket_A0 / surf
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               surf
4 VERSION=                2.1
5 KEYWORDS=               www
6 VARIANTS=               standard
7 SDESC[standard]=        Simple webkit browser adhering suckless principles
8 HOMEPAGE=               https://surf.suckless.org
9 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://dl.suckless.org/surf/
13 DISTFILE[1]=            surf-2.1.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BUILDRUN_DEPENDS=       webkit2:complete:gtk3
21                         gcr:primary:standard
22 RUN_DEPENDS=            curl:primary:standard
23                         dmenu:single:standard
24                         stterm:single:standard
25                         xorg-xprop:single:standard
26
27 USES=                   pkgconfig
28 GNOME_COMPONENTS=       cairo gtk3 pango gdkpixbuf
29 XORG_COMPONENTS=        x11
30
31 LICENSE=                MIT:single
32 LICENSE_FILE=           MIT:{{WRKSRC}}/LICENSE
33 LICENSE_SCHEME=         solo
34
35 FPC_EQUIVALENT=         www/surf
36
37 post-patch:
38         ${REINPLACE_CMD} -e \
39                 '/^PREFIX/s| = /usr/local| = ${PREFIX}| ; \
40                 /^GTKINC/s| =| ?=| ; \
41                 /^GTKLIB/s| =| ?=| ; \
42                 /^CPPFLAGS/s| =| +=|' \
43                 ${WRKSRC}/config.mk
44
45 pre-build:
46         # workaround missing common.h
47         echo "#define MSGBUFSZ 8" > ${WRKSRC}/common.h
48
49 [FILE:338:descriptions/desc.single]
50 Surf is the web browser by the suckless.org community. It's based on 
51 webkit2 and GTK+3 and aims to be a very simple browser. As such it only 
52 displays webpages and allows for following links. Surf deliberately does 
53 not support tabs.
54
55 To browse to a page, start the program and give the URL as a parameter. 
56 Surf supports dmenu, though.
57
58
59 [FILE:94:distinfo]
60 ae4c07f438bac00d81561e8ec9a2c99ac45ba828968cc845e6d9fca68abbe0b9        22212 surf-2.1.tar.gz
61
62
63 [FILE:58:manifests/plist.single]
64 bin/surf
65 lib/surf/webext-surf.so
66 share/man/man1/surf.1.gz
67