1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Dynamic menu for X
8 HOMEPAGE= https://tools.suckless.org/dmenu/
12 SITES[main]= https://dl.suckless.org/tools/
13 DISTFILE[1]= dmenu-5.2.tar.gz:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 BUILDRUN_DEPENDS= fontconfig:primary:standard
22 XORG_COMPONENTS= x11 xft xinerama
25 LICENSE_FILE= MIT:{{WRKSRC}}/LICENSE
28 FPC_EQUIVALENT= x11/dmenu
31 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dmenu \
32 ${STAGEDIR}${PREFIX}/bin/stest
34 [FILE:354:descriptions/desc.single]
35 dmenu is a minimalistic X11 menu. It reads a newline separated list of
36 items from stdin and shows them as a menu on the top of the screen. When
37 the user selects one item or types any text and presses Enter, his choice
40 dmenu was developed as an addition to the dynamic window manager (dwm),
41 but can be used in any X11-environment.
45 d4d4ca77b59140f272272db537e05bb91a5914f56802652dc57e61a773d43792 16196 dmenu-5.2.tar.gz
48 [FILE:82:manifests/plist.single]
59 [FILE:1198:patches/patch-config.mk]
60 --- config.mk.orig 2022-10-04 17:36:58 UTC
68 MANPREFIX = $(PREFIX)/share/man
70 -X11INC = /usr/X11R6/include
71 -X11LIB = /usr/X11R6/lib
72 +X11INC ?= $(PREFIX)/include
73 +X11LIB ?= $(PREFIX)/lib
75 # Xinerama, comment if you don't want it
76 XINERAMALIBS = -lXinerama
77 @@ -16,7 +16,7 @@ XINERAMAFLAGS = -DXINERAMA
78 FREETYPELIBS = -lfontconfig -lXft
79 FREETYPEINC = /usr/include/freetype2
81 -#FREETYPEINC = $(X11INC)/freetype2
82 +FREETYPEINC = $(X11INC)/freetype2
83 #MANPREFIX = ${PREFIX}/man
86 @@ -24,9 +24,9 @@ INCS = -I$(X11INC) -I$(FREETYPEINC)
87 LIBS = -L$(X11LIB) -lX11 $(XINERAMALIBS) $(FREETYPELIBS)
90 -CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"$(VERSION)\" $(XINERAMAFLAGS)
91 -CFLAGS = -std=c99 -pedantic -Wall -Os $(INCS) $(CPPFLAGS)
93 +CPPFLAGS += -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"$(VERSION)\" $(XINERAMAFLAGS)
94 +CFLAGS += -std=c99 $(INCS) $(CPPFLAGS)