]> git.pld-linux.org Git - packages/einit.git/blob - einit.spec
- initial
[packages/einit.git] / einit.spec
1 Summary:        Event-based init daemon
2 Name:           einit
3 Version:        0.24.2
4 Release:        0.1
5 License:        GPL v2
6 Group:          Base
7 Source0:        http://download.berlios.de/einit/%{name}-%{version}.tar.bz2
8 # Source0-md5:  3434c56760a8b3d27856a794367e09e4
9 URL:            http://www.einit.org/project/einit-core
10 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
11
12 %define         _prefix /
13 %define         _includedir     /usr/include
14
15 %description
16 eINIT is a replacement for SysVinit, an init system used on UNIX-based
17 operating systems. eINIT is designed with speed in mind. Many testers
18 claim that their systems boot up in 30 seconds, whereas sysvinit takes
19 around two minutes to boot.
20
21 %package devel
22 Summary:        Header files for eINIT
23 Group:          Development/Libraries
24 Requires:       %{name} = %{version}-%{release}
25
26 %description devel
27 eINIT header files for developing plugins for eINIT.
28
29 %prep
30 %setup -q
31
32 %build
33 %configure
34 %{__make}
35
36 %install
37 rm -rf $RPM_BUILD_ROOT
38
39 %{__make} install \
40         DESTDIR=$RPM_BUILD_ROOT
41
42 %clean
43 rm -rf $RPM_BUILD_ROOT
44
45 %files
46 %defattr(644,root,root,755)
47 %doc AUTHORS ChangeLog NEWS TODO
48 /etc/dbus-1/system.d/einit.conf
49 %{_sysconfdir}/einit/*.xml
50 %{_sysconfdir}/einit/subsystems.d
51
52 %attr(755,root,root) %{_sbindir}/einit
53 %attr(755,root,root) %{_sbindir}/einit-control
54
55 %dir %{_libdir}/einit
56 %dir %{_libdir}/einit/bin
57 %attr(755,root,root) %{_libdir}/einit/bin/crash-handler
58 %{_libdir}/einit/defaults
59 %{_libdir}/einit/einit.xml
60
61 %dir %{_libdir}/einit/modules
62 %attr(755,root,root) %{_libdir}/einit/modules/compatibility-sysv-initctl.so
63 %attr(755,root,root) %{_libdir}/einit/modules/compatibility-sysv-utmp.so
64 %attr(755,root,root) %{_libdir}/einit/modules/cron.so
65 %attr(755,root,root) %{_libdir}/einit/modules/exec.so
66 %attr(755,root,root) %{_libdir}/einit/modules/external.so
67 %attr(755,root,root) %{_libdir}/einit/modules/feedback-aural-festival.so
68 %attr(755,root,root) %{_libdir}/einit/modules/feedback-aural.so
69 %attr(755,root,root) %{_libdir}/einit/modules/feedback-visual-fbsplash.so
70 %attr(755,root,root) %{_libdir}/einit/modules/feedback-visual-textual.so
71 %attr(755,root,root) %{_libdir}/einit/modules/fqdn.so
72 %attr(755,root,root) %{_libdir}/einit/modules/ipc-configuration.so
73 %attr(755,root,root) %{_libdir}/einit/modules/ipc-core-helpers.so
74 %attr(755,root,root) %{_libdir}/einit/modules/ipc.so
75 %attr(755,root,root) %{_libdir}/einit/modules/linux-module-kernel.so
76 %attr(755,root,root) %{_libdir}/einit/modules/linux-mount.so
77 %attr(755,root,root) %{_libdir}/einit/modules/linux-process.so
78 %attr(755,root,root) %{_libdir}/einit/modules/linux-sysconf.so
79 %attr(755,root,root) %{_libdir}/einit/modules/module-network.so
80 %attr(755,root,root) %{_libdir}/einit/modules/module-transformations.so
81 %attr(755,root,root) %{_libdir}/einit/modules/module-xml.so
82 %attr(755,root,root) %{_libdir}/einit/modules/mount.so
83 %attr(755,root,root) %{_libdir}/einit/modules/parse-sh.so
84 %attr(755,root,root) %{_libdir}/einit/modules/process.so
85 %attr(755,root,root) %{_libdir}/einit/modules/scheduler.so
86 %attr(755,root,root) %{_libdir}/einit/modules/shadow-exec.so
87 %attr(755,root,root) %{_libdir}/einit/modules/tty.so
88
89 %dir %{_libdir}/einit/scripts
90 %attr(755,root,root) %{_libdir}/einit/scripts/configuration
91 %attr(755,root,root) %{_libdir}/einit/scripts/einit.d_erc.sh
92 %attr(755,root,root) %{_libdir}/einit/scripts/install-config
93 %attr(755,root,root) %{_libdir}/einit/scripts/update_conf.d.sh
94 %attr(755,root,root) %{_libdir}/einit/scripts/write_devroot_rules
95
96 %files devel
97 %defattr(644,root,root,755)
98 %{_includedir}/einit
99 %{_includedir}/einit-modules
This page took 0.104123 seconds and 3 git commands to generate.