libevdev-openbsd/Makefile
2023-07-06 11:03:44 +02:00

58 lines
1.2 KiB
Makefile

# $OpenBSD$
INSTALL_DATA= /usr/bin/install -c -m 644
NOPROFILE=
LIB= evdev
PREFIX= /usr/local
INCSDIR= ${PREFIX}/include
LIBDIR= ${PREFIX}/lib
CPPFLAGS+= -I${.CURDIR} \
-I${INCSDIR} \
INCS= libevdev.h
SRCS= libevdev.c
PKGCONFIG= libevdev.pc
includes: _SUBDIRUSE
mkdir -p ${DESTDIR}${INCSDIR}/libevdev
cd ${.CURDIR}/libevdev; for i in ${INCS}; do \
j="cmp -s $$i ${DESTDIR}${INCSDIR}/$$i || \
${INSTALL_DATA} $$i ${DESTDIR}${INCSDIR}/libevdev"; \
echo "\tinstalling $$i"; \
eval "$$j"; \
done
# pkgconfig
PACKAGE_VERSION = 1.13.1
PKGCONFIG = libevdev.pc
.SUFFIXES: .in .pc
all: ${PKGCONFIG}
CLEANFILES += ${PKGCONFIG}
${PKGCONFIG}: ${PKGCONFIG}.in
@sed -e 's#@prefix@#${PREFIX}#g' \
-e 's#@datarootdir@#$${prefix}/share#g' \
-e 's#@datadir@#$${datarootdir}#g' \
-e 's#@exec_prefix@#$${prefix}#g' \
-e 's#@libdir@#$${exec_prefix}/lib#g' \
-e 's#@includedir@#$${prefix}/include#g' \
-e 's#@PACKAGE_VERSION@#'${PACKAGE_VERSION}'#g' \
${EXTRA_PKGCONFIG_SUBST} \
< $? > $@
install-pc: ${PKGCONFIG}
${INSTALL_DATA} ${PKGCONFIG} ${DESTDIR}${LIBDIR}/pkgconfig
realinstall: install-pc
.include <bsd.obj.mk>
.include <bsd.lib.mk>