use git-archive instead for creating the archive
[yum-updatesd.git] / Makefile
1 # This program is distributed in the hope that it will be useful,
2 # but WITHOUT ANY WARRANTY; without even the implied warranty of
3 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
4 # GNU General Public License for more details.
5 #
6 # You should have received a copy of the GNU General Public License
7 # along with this program; if not, write to the Free Software
8 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
9 #
10 # Copyright 2007 Red Hat, Inc.
11 # James Bowes <jbowes@redhat.com>
12
13 NAME = yum-updatesd
14 VERSION = 0.1
15
16 PREFIX = /usr
17 MANDIR = $(PREFIX)/share/man
18 CONFDIR = /etc
19
20 INSTALL = @install
21 INSTALL_RD = $(INSTALL) -m 644
22 MKDIR = @mkdir -p
23
24
25 all:
26         @echo "Nothing to do for all"
27
28 install-py:
29         @echo "Installing python modules"
30         $(MKDIR) $(PREFIX)/share/$(NAME)
31         $(INSTALL_RD) yumdconfig.py $(PREFIX)/share/$(NAME)
32
33 install-bin:
34         @echo "Installing executables"
35         $(MKDIR) $(PREFIX)/sbin
36         $(INSTALL) yumd $(PREFIX)/sbin
37         $(INSTALL) yum-updatesd-helper $(PREFIX)/sbin
38
39 install-doc:
40         @echo "Installing man pages"
41         $(MKDIR) $(MANDIR)/man8
42         $(INSTALL_RD) docs/yum-updatesd.8 $(MANDIR)/man8
43         $(MKDIR) $(MANDIR)/man5
44         $(INSTALL_RD) docs/yum-updatesd.conf.5 $(MANDIR)/man5
45
46 install-etc:
47         @echo "Installing config files"
48         $(MKDIR) $(CONFDIR)/yum
49         $(INSTALL) etc/yum-updatesd.conf $(CONFDIR)/yum/yum-updatesd.conf
50         $(MKDIR) $(CONFDIR)/rc.d/init.d
51         $(INSTALL) etc/yum-updatesd.init $(CONFDIR)/rc.d/init.d/yum-updatesd
52         $(MKDIR) $(CONFDIR)/dbus-1/system.d/
53         $(INSTALL_RD) etc/yum-updatesd-dbus.conf $(CONFDIR)/dbus-1/system.d/yum-updatesd.conf
54
55 install: install-py install-bin install-doc install-etc
56
57 dist:
58         @git-archive --format=tar --prefix=$(NAME)-$(VERSION)/ HEAD | bzip2 -9v > $(NAME)-$(VERSION).tar.bz2
59         @echo "Created $(NAME)-$(VERSION).tar.gz"