]> git.pld-linux.org Git - packages/einit-modules-xml.git/blob - einit-modules-xml.spec
- initial spec
[packages/einit-modules-xml.git] / einit-modules-xml.spec
1 # TODO:
2 # - more pld like
3 # - split to module lib and default conf?
4 Summary:        Event-based init daemon - modules xml
5 Summary(pl.UTF-8):      Demon init oparty na zdarzeniach - moduły xml
6 Name:           einit-modules-xml
7 Version:        2.0.0.0
8 Release:        0.1
9 License:        GPL v2
10 Group:          Base
11 Source0:        http://einit.org/files/%{name}-%{version}.tar.bz2
12 # Source0-md5:  7a40d4a529ee111e0d9a7b525da26c28
13 URL:            http://www.einit.org/
14 BuildRequires:  expat-devel
15 BuildRequires:  libnl-devel >= 1.0-0.pre6.3
16 BuildRequires:  ncurses-devel
17 BuildRequires:  einit-devel >= 0.40.0
18 BuildRequires:  pkgconfig
19 BuildRequires:  scons
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %define         _includedir     /usr/include
23 %define         _prefix /
24
25 %description
26 eINIT modules xml.
27
28 %description -l pl.UTF-8
29 Moduły xml dla eINIT.
30
31 %prep
32 %setup -q
33
34 %build
35 export CFLAGS=-I%{_includedir}/ncurses
36 export CC='%{__cc}'
37 export CXX='%{__cxx}'
38 export CXXFLAGS='%{rpmcxxflags}'
39 %scons \
40         destdir=$RPM_BUILD_ROOT \
41         prefix=%{_prefix} \
42         os_cc=1 \
43         os_cxx=1 \
44         os_cxxflags=1
45
46 %install
47 rm -rf $RPM_BUILD_ROOT
48
49 install -d $RPM_BUILD_ROOT{%{_libdir}/einit/modules/,%{_sysconfdir}/einit/conf.d,%{_libdir}/einit/defaults/conf.d}
50
51 export CFLAGS=-I%{_includedir}/ncurses
52 export CC='%{__cc}'
53 export CXX='%{__cxx}'
54 export CXXFLAGS='%{rpmcxxflags}'
55 %scons install \
56         destdir=$RPM_BUILD_ROOT \
57         prefix=%{_prefix} \
58         os_cc=1 \
59         os_cxx=1 \
60         os_cxxflags=1
61
62 %clean
63 rm -rf $RPM_BUILD_ROOT
64
65 %files
66 %defattr(644,root,root,755)
67 %doc AUTHORS ChangeLog
68 %dir %{_sysconfdir}/einit/conf.d
69 %{_sysconfdir}/einit/conf.d/*.xml
70 %dir %{_libdir}/einit/defaults/conf.d
71 %{_libdir}/einit/defaults/conf.d/*.xml
72 %dir %{_libdir}/einit/modules-xml
73 %{_libdir}/einit/modules-xml/*.xml
74 %attr(755,root,root) %{_libdir}/einit/modules/module-xml.so
This page took 0.058033 seconds and 3 git commands to generate.