X-Git-Url: http://git.claws-mail.org/?p=clawsker.git;a=blobdiff_plain;f=Makefile;h=c68cf5d5e42c44ae8d22c1c62276bbdc6de93d83;hp=84674f9914c449ad13f2d7f71da1611eeef89fde;hb=0dab533f8ffbbaa7db2e1fb0f3bbebc1a66751c8;hpb=8a752fd0108f9ea308a227fb64efe115415d44f1 diff --git a/Makefile b/Makefile index 84674f9..c68cf5d 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,9 @@ # # Clawsker makefile -# $Id$ # NAME = clawsker -VERSION = $(shell cat VERSION) +VERSION ?= 0.7.10 PREFIX ?= /usr/local BINDIR = ${PREFIX}/bin DATADIR = ${PREFIX}/share @@ -15,29 +14,42 @@ MAN1DIR = ${MANDIR}/man1 all: build build: - mkdir build - sed -e "s,@PREFIX@,${PREFIX},;s,@LIBDIR@,${LIBDIR},;s,@VERSION@,${VERSION}," \ - < ${NAME} > build/${NAME} - pod2man ${NAME} > build/${NAME}.1 + -mkdir build + sed -e "s,@PREFIX@,${PREFIX},;s,@LIBDIR@,${LIBDIR},;s,@VERSION@,${VERSION}," < ${NAME} > build/${NAME} + pod2man --release ${VERSION} -c '' ${NAME}.pod > build/${NAME}.1 + ${MAKE} -C po build install: all install-dirs install -m 0755 build/${NAME} ${DESTDIR}${BINDIR} install -m 0644 build/${NAME}.1 ${DESTDIR}${MAN1DIR} + ${MAKE} -C po install install-dirs: install -d ${DESTDIR}${BINDIR} install -d ${DESTDIR}${MAN1DIR} + ${MAKE} -C po install-dirs uninstall: rm -f ${DESTDIR}${BINDIR}/${NAME} rm -f ${DESTDIR}${MAN1DIR}/${NAME}.1 + ${MAKE} -C po uninstall + +dist: + rm -rf ${NAME}-${VERSION} + mkdir ${NAME}-${VERSION} + cp -p AUTHORS ChangeLog.old clawsker clawsker.pod \ + COPYING Makefile NEWS README ${NAME}-${VERSION} + cp -rp po ${NAME}-${VERSION} + tar czf ${NAME}-${VERSION}.tar.gz ${NAME}-${VERSION} \ + && rm -rf ${NAME}-${VERSION} clean-build: rm -rf build -clean: - rm -f ${NAME}.1 *~ +clean: clean-build + rm -f *~ + ${MAKE} -C po clean -.PHONY: all build install install-dirs uninstall clean clean-build +.PHONY: all build install install-dirs uninstall clean clean-build dist