summaryrefslogtreecommitdiff
path: root/GNUmakefile
blob: d8024b8ea4a038a47cf1420b4c9911aa835c2000 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
VERSION = $(shell git describe --tags)
BUILD_TMP ?= .rpm_tmp
DEB_MAINTAINER ?= mengzhuo1203@gmail.com

include common.mk

.PHONY: deb
deb:
	rm -rf ${BUILD_TMP}
	mkdir -p ${BUILD_TMP}/usr/local/bin/
	mkdir -p ${BUILD_TMP}/var/log/goircd
	mkdir -p ${BUILD_TMP}/etc/systemd/system/
	cp goircd ${BUILD_TMP}/usr/local/bin/
	cp startup/goircd.service ${BUILD_TMP}/etc/systemd/system/
	fpm -s dir -t deb -n goircd -v ${VERSION} \
        -m $(DEB_MAINTAINER) \
        --deb-compression=bzip2 \
        --verbose \
        -d logrotate \
        -C ${BUILD_TMP}