28 lines
808 B
Makefile
28 lines
808 B
Makefile
PORTNAME= havoc
|
|
PORTVERSION= 0.7.0
|
|
CATEGORIES= x11
|
|
GIT_COMMIT= e9fd7e2623371338566432d6408267747dbf5146
|
|
MASTER_SITES= https://github.com/ii8/havoc.git
|
|
DISTFILES= havoc-${GIT_COMMIT}.tar
|
|
DIST_SOURCES= ${DISTFILES}@${MASTER_SITES}
|
|
|
|
SOURCE_DIR= ${WRKSRC}/havoc
|
|
RUN_DEPENDS= wayland:graphics/wayland \
|
|
wayland-protocols:graphics/wayland-protocols \
|
|
libxkbcommon:x11/libxkbcommon
|
|
|
|
do-build:
|
|
cd "${SOURCE_DIR}" && ${GMAKE} \
|
|
CC=cc CFLAGS="-O2 -DNDEBUG" PKG_CONFIG=pkgconf
|
|
|
|
do-install:
|
|
mkdir -p \
|
|
"${STAGEDIR}${PREFIX}/bin" \
|
|
"${STAGEDIR}${PREFIX}/share/licenses/havoc"
|
|
install -m 0755 "${SOURCE_DIR}/havoc" \
|
|
"${STAGEDIR}${PREFIX}/bin/havoc"
|
|
install -m 0644 "${SOURCE_DIR}/LICENSE" \
|
|
"${STAGEDIR}${PREFIX}/share/licenses/havoc/LICENSE"
|
|
|
|
.include "${.PARSEDIR}/../../Mk/mouse.port.mk"
|