Magellan Linux

Annotation of /alx-src/trunk/alxconfig-ng/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 381 - (hide annotations) (download)
Mon Apr 14 13:55:36 2008 UTC (16 years, 1 month ago) by niro
File size: 3139 byte(s)
-fixed makefile

1 niro 380 # Magellan Package Management
2 niro 381 # $Header: /home/cvsd/alx-cvs/alx-src/alxconfig-ng/Makefile,v 1.2 2008-04-14 13:55:36 niro Exp $
3 niro 380
4     DESTDIR=
5    
6     prefix=/usr
7     sysconfdir=/etc
8     alxconfdir=$(sysconfdir)/alxconfig-ng
9     libdir=$(prefix)/lib/alxconfig-ng
10     sbindir=$(prefix)/sbin
11     bindir=$(prefix)/bin
12    
13     all: install
14    
15     create-dirs:
16 niro 381 install -d -m 0755 $(DESTDIR)/$(alxconfdir)/skel
17     install -d -m 0755 $(DESTDIR)/$(alxconfdir)/skel/fluxbox
18     install -d -m 0755 $(DESTDIR)/$(alxconfdir)/skel/net
19     install -d -m 0755 $(DESTDIR)/$(alxconfdir)/skel/idesk
20     install -d -m 0755 $(DESTDIR)/$(alxconfdir)/skel/samba
21     install -d -m 0755 $(DESTDIR)/$(alxconfdir)/skel/xtdesktop
22     install -d -m 0755 $(DESTDIR)/$(alxconfdir)/ica-sessions/icons
23     install -d -m 0755 $(DESTDIR)/$(sysconfdir)/rc.d/init.d
24     install -d -m 0755 $(DESTDIR)/$(libdir)/functions
25     install -d -m 0755 $(DESTDIR)/$(libdir)/bin
26     install -d -m 0755 $(DESTDIR)/$(sbindir)
27     install -d -m 0755 $(DESTDIR)/$(bindir)
28 niro 380
29     install-files:
30     install -m 0755 bin/X-no-wm.sh $(DESTDIR)$(sbindir)/X-no-wm
31     install -m 0755 bin/update-alx.sh $(DESTDIR)$(sbindir)/update-alx
32     install -m 0755 bin/txt2html.sh $(DESTDIR)$(bindir)/txt2html
33     install -m 0755 bin/set_mouse_speed.sh $(DESTDIR)$(bindir)/set_mouse_speed
34    
35     # inits
36 niro 381 install -m 0755 init.d/alxsetstate $(DESTDIR)$(sysconfdir)/rc.d/init.d/
37     install -m 0755 init.d/alxsettings $(DESTDIR)$(sysconfdir)/rc.d/init.d/
38     install -m 0755 init.d/xdm-alx $(DESTDIR)$(sysconfdir)/rc.d/init.d/
39 niro 380
40     # lib bins
41 niro 381 install -m 0755 bin/user_shutdown.sh $(DESTDIR)$(libdir)/bin/
42     install -m 0755 bin/user_reboot.sh $(DESTDIR)$(libdir)/bin/
43 niro 380
44     # functions
45 niro 381 install -m 0644 functions/config_network.sh $(DESTDIR)$(libdir)/functions/config_network
46     install -m 0644 functions/config_printers.sh $(DESTDIR)$(libdir)/functions/config_printers
47     install -m 0644 functions/config_sessions.sh $(DESTDIR)$(libdir)/functions/config_sessions
48     install -m 0644 functions/config_x11.sh $(DESTDIR)$(libdir)/functions/config_x11
49     install -m 0644 functions/config_auth.sh $(DESTDIR)$(libdir)/functions/config_auth
50     install -m 0644 functions/config_ssh_auth.sh $(DESTDIR)$(libdir)/functions/config_ssh_auth
51     install -m 0644 functions/config_modules.sh $(DESTDIR)$(libdir)/functions/config_modules
52     install -m 0644 functions/mysqlfunctions $(DESTDIR)$(libdir)/functions/mysqlfunctions
53     install -m 0644 functions/serial_functions.sh $(DESTDIR)$(libdir)/functions/serial_functions
54 niro 380
55     # configs
56     install -m 0644 conf/config.rc $(DESTDIR)$(alxconfdir)
57    
58     # icons
59 niro 381 install -m 0644 icons/default.png $(DESTDIR)$(alxconfdir)/ica-sessions/icons/
60     install -m 0644 icons/default_item.png $(DESTDIR)$(alxconfdir)/ica-sessions/icons/
61     install -m 0644 icons/sysinfo.png $(DESTDIR)$(alxconfdir)/ica-sessions/icons/
62 niro 380
63     # skeletons
64 niro 381 install -m 0644 skel/fluxbox/* $(DESTDIR)$(alxconfdir)/skel/fluxbox/
65     install -m 0644 skel/net/* $(DESTDIR)$(alxconfdir)/skel/net/
66     install -m 0644 skel/idesk/* $(DESTDIR)$(alxconfdir)/skel/idesk/
67     install -m 0644 skel/samba/* $(DESTDIR)$(alxconfdir)/skel/samba/
68     install -m 0644 skel/xtdesktop/* $(DESTDIR)$(alxconfdir)/skel/xtdesktop/
69 niro 380
70     install: create-dirs \
71     install-files \
72    
73     .PHONY: all install