X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=Makefile;h=4a5c8ca38b4736c602f48eef31dbeb3f1efcc1f0;hb=d91c20a9f266be2290814750c4dacfcdeb89f700;hp=2633bef4262655bc4c896b3fb87c42d20eaffd61;hpb=a72e0de8427938cd50fdfd42fe2d0823518315a9;p=i3%2Fi3lock diff --git a/Makefile b/Makefile index 2633bef..4a5c8ca 100644 --- a/Makefile +++ b/Makefile @@ -1,20 +1,22 @@ INSTALL=install PREFIX=/usr SYSCONFDIR=/etc +PKG_CONFIG=pkg-config # Check if pkg-config is installed, we need it for building CFLAGS/LIBS -ifeq ($(shell which pkg-config 2>/dev/null 1>/dev/null || echo 1),1) -$(error "pkg-config was not found") +ifeq ($(shell which $(PKG_CONFIG) 2>/dev/null 1>/dev/null || echo 1),1) +$(error "$(PKG_CONFIG) was not found") endif CFLAGS += -std=c99 CFLAGS += -pipe CFLAGS += -Wall CPPFLAGS += -D_GNU_SOURCE -CFLAGS += $(shell pkg-config --cflags cairo xcb-dpms xcb-xinerama xcb-atom xkbcommon xkbfile x11 x11-xcb) -LIBS += $(shell pkg-config --libs cairo xcb-dpms xcb-xinerama xcb-atom xcb-image xkbcommon xkbfile x11 x11-xcb) +CFLAGS += $(shell $(PKG_CONFIG) --cflags cairo xcb-dpms xcb-xinerama xcb-atom xcb-image xcb-xkb xkbcommon xkbcommon-x11) +LIBS += $(shell $(PKG_CONFIG) --libs cairo xcb-dpms xcb-xinerama xcb-atom xcb-image xcb-xkb xkbcommon xkbcommon-x11) LIBS += -lpam LIBS += -lev +LIBS += -lm FILES:=$(wildcard *.c) FILES:=$(FILES:.c=.o) @@ -46,7 +48,7 @@ dist: clean [ ! -d i3lock-${VERSION} ] || rm -rf i3lock-${VERSION} [ ! -e i3lock-${VERSION}.tar.bz2 ] || rm i3lock-${VERSION}.tar.bz2 mkdir i3lock-${VERSION} - cp *.c *.h i3lock.1 i3lock.pam Makefile LICENSE README CHANGELOG i3lock-${VERSION} + cp *.c *.h i3lock.1 i3lock.pam Makefile LICENSE README.md CHANGELOG i3lock-${VERSION} sed -e 's/^GIT_VERSION:=\(.*\)/GIT_VERSION:=$(shell /bin/echo '${GIT_VERSION}' | sed 's/\\/\\\\/g')/g;s/^VERSION:=\(.*\)/VERSION:=${VERSION}/g' Makefile > i3lock-${VERSION}/Makefile tar cfj i3lock-${VERSION}.tar.bz2 i3lock-${VERSION} rm -rf i3lock-${VERSION}