blob: 1a666ef5e43ebce8cd791784308bc00537261d6b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
DESTDIR?=
prefix=/usr
etcdir=/etc
CONFFILE=etckeeper.conf
INSTALL=install
INSTALL_EXE=${INSTALL} -D
INSTALL_DATA=${INSTALL} -m 0644 -D
PACKAGE=yum-etckeeper
DISTFILE=$(PACKAGE).tar.gz
dist: $(DISTFILE)
$(DISTFILE):
tar -C .. --exclude .git --exclude $(DISTFILE) \
--exclude \*.diff --exclude .gitignore \
--exclude .svn \
--exclude \*.swp \
-cvzf $(DISTFILE) $(PACKAGE)
install:
mkdir -p $(DESTDIR)$(etcdir)/etckeeper/list-installed.d $(DESTDIR)$(prefix)/lib/yum-plugins $(DESTDIR)$(etcdir)/yum/pluginconf.d
$(INSTALL_DATA) $(CONFFILE) $(DESTDIR)$(etcdir)/yum/pluginconf.d/etckeeper.conf
$(INSTALL_DATA) etckeeper.py $(DESTDIR)$(prefix)/lib/yum-plugins/etckeeper.py
$(INSTALL_EXE) list-installed.d/60list-installed $(DESTDIR)$(etcdir)/etckeeper/list-installed.d/60list-installed
rpms: dist
rpmbuild -ta $(DISTFILE)
clean:
-rm -f $(DISTFILE)
|