]> git.pld-linux.org Git - packages/XdeFactor-ng.git/blame - XdeFactor-ng.spec
- kolizja zmiennych
[packages/XdeFactor-ng.git] / XdeFactor-ng.spec
CommitLineData
52cc906b 1#
2# TODO:
3# summary, desc, more BRs ?, maybe some build fix ?,
4# conditional build - maybe subpackages with sperate modules ?
5#
6%define _snap 20030212
7Summary: XdeFactor - New Generation
8Summary(pl): XdeFactor - Nowa Generacja
9Name: XdeFactor-ng
10Version: %{_snap}
11Release: 0.1
12License: GPL
13Group: Bzium
14BuildRequires: glib2-devel
15BuildRequires: postgresql-devel
16Source0: http://defactor-ng.gnu.pl/XdeFactor-ng_snapshots/%{name}_%{version}.tar.gz
17Patch0: %{name}-includes.patch
18Patch1: %{name}-modules-includes.patch
19URL: http://defactor-ng.gnu.pl/
20BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22%description
23
24%description -l pl
25
26%prep
27%setup -q -n xdefactor-ng
28%patch0 -p1
29%patch1 -p1
30
31%build
32cd src
33%{__make} CC="gcc %{rpmcflags}"
34
35MODULES="login logout about clients goods invoices means_of_transport stores \
36 archive_invoices"
37
38cd modules
39
40for i in $MODULES; do
41 cd $i
42 %{__make} CC="gcc %{rpmcflags}"
43 cd ..
44done
45
46%install
47rm -rf $RPM_BUILD_ROOT
8a979313 48install -d $RPM_BUILD_ROOT{%{_sysconfdir}/defactor-ng/x/modules/,%{_bindir},%{_libdir}/xdefactor-ng/,%{_datadir}/%{name}}
52cc906b 49
8a979313 50install src/xdefactor-ng $RPM_BUILD_ROOT/%{_bindir}/
51install conf/logo.jpg $RPM_BUILD_ROOT/%{_datadir}/%{name}/
52install conf/modules.conf.example $RPM_BUILD_ROOT/%{_datadir}/%{name}/
53install conf/*.conf $RPM_BUILD_ROOT%{_sysconfdir}/defactor-ng/x/
54install conf/host.name $RPM_BUILD_ROOT%{_sysconfdir}/defactor-ng/x/
55
56cd src/modules
57for i in $MODULES; do
58 cd $i
fa06b502 59for j in *.so; do
60 install $j $RPM_BUILD_ROOT%{_libdir}/xdefactor-ng/
61 echo "$j" >> $RPM_BUILD_ROOT%{_sysconfdir}/defactor-ng/x/modules.conf
8a979313 62 done
63 install *.conf $RPM_BUILD_ROOT%{_sysconfdir}/defactor-ng/x/modules/
64 cd ..
65done
66
67# i think it should be in XdeFactor-subpackages in post and postun scripts :)
52cc906b 68
69%clean
8a979313 70#rm -rf $RPM_BUILD_ROOT
52cc906b 71
72%files
73%defattr(644,root,root,755)
8a979313 74%doc AUTHORS README
75%attr(755,root,root) %{_bindir}/xdefactor-ng
76%{_datadir}/%{name}/
52cc906b 77%{_sysconfdir}/defactor-ng/x/
8a979313 78%{_libdir}/xdefactor-ng/
This page took 0.064298 seconds and 4 git commands to generate.