Ravenports generated: 31 Mar 2024 05:57
[ravenports.git] / bucket_F4 / dwm
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               dwm
4 VERSION=                6.5
5 KEYWORDS=               x11_wm
6 VARIANTS=               standard
7 SDESC[standard]=        Dynamic suckless window manager for X
8 HOMEPAGE=               https://dwm.suckless.org
9 CONTACT=                Todd_Martin[warfox@sdf.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://dl.suckless.org/dwm/
13 DISTFILE[1]=            dwm-6.5.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 USES=                   fontconfig gmake pkgconfig
21 XORG_COMPONENTS=        x11 xft xinerama xrender
22
23 LICENSE=                MIT:single
24 LICENSE_FILE=           MIT:{{WRKSRC}}/LICENSE
25 LICENSE_SCHEME=         solo
26
27 FPC_EQUIVALENT=         x11-wm/dwm
28
29 post-patch:
30         ${REINPLACE_CMD} 's!__PREFIX__!${PREFIX}!g' \
31                         ${WRKSRC}/config.mk
32
33 post-stage:
34         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dwm
35
36 [FILE:136:descriptions/desc.single]
37 dwm is a dynamic window manager by the suckless project.
38
39 dwm is customized through editing its source code, making it fast and secure.
40
41
42 [FILE:93:distinfo]
43 21d79ebfa9f2fb93141836c2666cb81f4784c69d64e7f1b2352f9b970ba09729        25588 dwm-6.5.tar.gz
44
45
46 [FILE:32:manifests/plist.single]
47 bin/dwm
48 share/man/man1/dwm.1.gz
49
50
51 [FILE:672:patches/patch-config.mk]
52 --- config.mk   2023-01-13 06:28:24.304269397 +0000
53 +++ config.mk.new       2023-01-13 06:36:14.886263477 +0000
54 @@ -4,11 +4,11 @@
55  # Customize below to fit your system
56  
57  # paths
58 -PREFIX = /usr/local
59 +PREFIX = __PREFIX__
60  MANPREFIX = ${PREFIX}/share/man
61  
62 -X11INC = /usr/X11R6/include
63 -X11LIB = /usr/X11R6/lib
64 +X11INC = __PREFIX__/include/X11
65 +X11LIB = __PREFIX__/lib/X11
66  
67  # Xinerama, comment if you don't want it
68  XINERAMALIBS  = -lXinerama
69 @@ -16,7 +16,7 @@
70  
71  # freetype
72  FREETYPELIBS = -lfontconfig -lXft
73 -FREETYPEINC = /usr/include/freetype2
74 +FREETYPEINC = __PREFIX__/include/freetype2
75  # OpenBSD (uncomment)
76  #FREETYPEINC = ${X11INC}/freetype2
77  #MANPREFIX = ${PREFIX}/man
78