# temporary Makefile for SCPM lib tools

all:

clean:

install:
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/get_files
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/postrestore
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/postrestore/etc
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/postrestore/etc/sysconfig
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/status
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/status/etc
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/get_deps
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/get_provides
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/start
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/stop
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/status
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/active
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/restore
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_sets
	install -d -m 755 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups
	install -m 755 boot.scpm $(PREFIX)/etc/init.d/boot.scpm
	install -m 644 scdb.templ $(PREFIX)$(EXEC_PREFIX)/lib/scpm/scdb.templ
	install -m 644 scpm.users.templ $(PREFIX)/etc/scpm.users
	install -m 644 sysconfig.scpm $(PREFIX)/var/adm/fillup-templates
	install -m 644 active_groups $(PREFIX)/var/lib/scpm/active_groups
	install -m 644 active_groups $(PREFIX)$(EXEC_PREFIX)/lib/scpm/default_groups
	install -m 755 prepare $(PREFIX)$(EXEC_PREFIX)/lib/scpm/prepare
	install -m 755 run_script $(PREFIX)$(EXEC_PREFIX)/lib/scpm/run_script
	install -m 755 write_boot_message $(PREFIX)$(EXEC_PREFIX)/lib/scpm/write_boot_message
	install -m 755 file_get_all $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/get_all
	install -m 755 file_get_files $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/get_files/generic
	install -m 755 file_get_files_sysconfig \
		$(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/get_files/sysconfig
	install -m 755 file_get_files_sysconfig_network \
		$(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/get_files/sysconfig_network
	install -m 755 file_get_files_sysconfig_isdn \
		$(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/get_files/sysconfig_isdn
	install -m 755 file_get_files_cups \
		$(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/get_files/cups
	install -m 755 file_postrestore_isdn \
		$(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/postrestore/etc/sysconfig/isdn
	install -m 755 file_postrestore_etc_HOSTNAME \
		$(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/postrestore/etc/HOSTNAME
	install -m 755 file_postrestore_etc_defaultdomain \
		$(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/postrestore/etc/defaultdomain
	install -m 644 file_exclude $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/exclude
	install -m 644 file_extra $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/extra
	install -m 755 file_status_etc_resolvconf $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/file/status/etc/resolv.conf
	install -m 755 service_get_all $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/get_all
	install -m 755 service_common $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/common
	install -m 644 service_exclude $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/exclude
#	install -m 644 service_extra $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/extra
	install -m 755 service_get_deps \
		$(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/get_deps/generic
	install -m 755 service_get_provides $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/get_provides/generic
	install -m 755 service_get_deps_lwresd $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/get_deps/lwresd
	install -m 755 service_get_deps_nfs $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/get_deps/nfs
	install -m 755 service_get_deps_nscd $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/get_deps/nscd
	install -m 755 service_get_deps_postfix $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/get_deps/postfix
	install -m 755 service_get_deps_network $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/get_deps/network
	install -m 755 service_get_deps_xdm $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/get_deps/xdm
	install -m 755 service_get_deps_cups $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/get_deps/cups
	install -m 755 service_start  $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/start/generic
	install -m 755 service_start_network  $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/start/network
	install -m 755 service_stop   $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/stop/generic
	install -m 755 service_status $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/status/generic
	install -m 755 service_status_SuSEfirewall2 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/status/SuSEfirewall2
	install -m 755 service_start_SuSEfirewall2 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/start/SuSEfirewall2
	install -m 755 service_stop_SuSEfirewall2 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/stop/SuSEfirewall2
	install -m 755 service_active $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/active/generic
	install -m 755 service_restore $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/restore/generic
	install -m 755 service_active_SuSEfirewall2 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/active/SuSEfirewall2
	install -m 755 service_restore_SuSEfirewall2 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_types/service/restore/SuSEfirewall2
	install -m 644 resource_set_typical $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_sets/typical
	install -m 644 resource_set_everything $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_sets/everything
	install -m 644 resource_set_extended $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_sets/extended
	install -m 644 resource_set_network_only $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_sets/network_only
	install -m 644 resource_group_SuSEfirewall2 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/SuSEfirewall2
	install -m 644 resource_group_alsasound $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/alsasound
	install -m 644 resource_group_amavis $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/amavis
	install -m 644 resource_group_apache $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/apache
	install -m 644 resource_group_apmd $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/apmd
	install -m 644 resource_group_autofs $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/autofs
	install -m 644 resource_group_cipe $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/cipe
	install -m 644 resource_group_cron $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/cron
	install -m 644 resource_group_dhcpd $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/dhcpd
	install -m 644 resource_group_fam $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/fam
	install -m 644 resource_group_gpm $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/gpm
	install -m 644 resource_group_icecream $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/icecream
	install -m 644 resource_group_inetd $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/inetd
	install -m 644 resource_group_ipsec $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/ipsec
	install -m 644 resource_group_irda $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/irda
	install -m 644 resource_group_isdn $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/isdn
	install -m 644 resource_group_ldap $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/ldap
	install -m 644 resource_group_lwresd $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/lwresd
	install -m 644 resource_group_mail $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/mail
	install -m 644 resource_group_network $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/network
	install -m 644 resource_group_nfs $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/nfs
	install -m 644 resource_group_nfslock $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/nfslock
	install -m 644 resource_group_nfsserver $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/nfsserver
	install -m 644 resource_group_nis $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/nis
	install -m 644 resource_group_nscd $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/nscd
	install -m 644 resource_group_ntpd $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/ntpd
	install -m 644 resource_group_pcmcia $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/pcmcia
	install -m 644 resource_group_portmap $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/portmap
	install -m 644 resource_group_printer $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/printer
	install -m 644 resource_group_smpppd $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/smpppd
	install -m 644 resource_group_squid $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/squid
	install -m 644 resource_group_sshd $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/sshd
	install -m 644 resource_group_wwwoffle $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/wwwoffle
	install -m 644 resource_group_xf86 $(PREFIX)$(EXEC_PREFIX)/lib/scpm/resource_groups/xf86
	install -m 755 update_storage $(PREFIX)$(EXEC_PREFIX)/lib/scpm/update_storage
	install -m 755 system_update $(PREFIX)$(EXEC_PREFIX)/lib/scpm/system_update

uninstall:

	rm -rf $(PREFIX)$(EXEC_PREFIX)/lib/scpm
	rm -f $(PREFIX)$(EXEC_PREFIX)/etc/init.d/boot.scpm
