]> git.pld-linux.org Git - packages/koha.git/blame - koha.spec
- tabs in preamble
[packages/koha.git] / koha.spec
CommitLineData
b706f196
PG
1# TODO:
2# - include apache configuration
3%include /usr/lib/rpm/macros.perl
4Summary: A library and collection management system
910c6320 5Summary(pl.UTF-8): System zarządzania bibliotekami i kolekcjami
b706f196 6Name: koha
1b748eb8 7Version: 2.2.4
8Release: 0.1
b706f196
PG
9License: GPL v2
10Group: Networking/Utilities
bba60459 11Source0: http://dl.sourceforge.net/koha/%{name}-%{version}.tar.gz
1b748eb8 12# Source0-md5: 68ec84cea8975f615722140dc25b3027
b706f196 13URL: http://www.koha.org/
bba60459 14BuildRequires: rpm-perlprov
b706f196
PG
15BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17%define _kohadir /home/services/httpd/html/koha/intranet
18%define _opacdir /home/services/httpd/html/koha/opac
19
20%description
21Koha is a library and collection management system. It is designed to
22manage physical collections of items (books, CDs, videos, reference,
23etc.). It provides cataloguing, searching, member/patron management,
24an acqusitions system, and circulation (issues, returns, and
25reserves). Circulation is handled with a full screen curses interface
26or a Web-based interface, and the rest of the system is Web-based.
27
86855410
JR
28%description -l pl.UTF-8
29Koha to system zarządzania bibliotekami i kolekcjami. Został
30zaprojektowany do zarządzania fizycznymi kolekcjami przedmiotów
31(książek, płyt CD, nośników wideo, odnośników itp.). Pozwala na
32katalogowanie, przeszukiwanie, zarządzanie członkami/opiekunami,
33systemem akwizycji i obiegu (wyjścia, powroty i rezerwacje). Obieg
34jest obsługiwany przez pełnoekranowy interfejs oparty o curses lub
dd5c908d
JB
35WWW, a reszta systemu jest oparta o WWW.
36
b706f196
PG
37%prep
38%setup -q
39
b706f196
PG
40%install
41rm -rf $RPM_BUILD_ROOT
42install -d $RPM_BUILD_ROOT{%{_kohadir}/{htdocs,cgi-bin,scripts,modules},%{_opacdir}/{htdocs,cgi-bin},%{_sysconfdir},/var/log/koha}
43
44install opac-cgi/* $RPM_BUILD_ROOT%{_opacdir}/cgi-bin
45cp -R opac-html/* $RPM_BUILD_ROOT%{_opacdir}/htdocs
46cp -R intranet-cgi/* $RPM_BUILD_ROOT%{_kohadir}/cgi-bin
47cp -R intranet-html/* $RPM_BUILD_ROOT%{_kohadir}/htdocs
48cp -R modules/* $RPM_BUILD_ROOT%{_kohadir}/modules
49cp -R scripts/* $RPM_BUILD_ROOT%{_kohadir}/scripts
50
51cat > $RPM_BUILD_ROOT%{_sysconfdir}/koha.conf << EOF
52database=koha
53hostname=localhost
54user=koha
55pass=koha
56includes=%{_kohadir}/htdocs/includes
57intranetdir=%{_kohadir}
58opacdir=%{_opacdir}
59kohalogdir=/var/log/koha
60kohaversion=%{version}
61httpduser=httpd
62EOF
63
64%clean
65rm -rf $RPM_BUILD_ROOT
66
67%files
68%defattr(644,root,root,755)
1b748eb8 69%doc ChangeLog* Hints TODO README koha.mysql
89be9c02 70%attr(640,root,httpd) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/koha.conf
dd5c908d 71%attr(770,root,httpd) %dir /var/log/koha
b706f196
PG
72%attr(770,root,httpd) %dir %{_opacdir}
73%attr(770,root,httpd) %dir %{_opacdir}/cgi-bin
74%attr(770,root,httpd) %dir %{_opacdir}/htdocs
75%attr(770,root,httpd) %dir %{_kohadir}
76%attr(770,root,httpd) %dir %{_kohadir}/cgi-bin
77%attr(770,root,httpd) %dir %{_kohadir}/htdocs
78%attr(770,root,httpd) %dir %{_kohadir}/modules
79%attr(770,root,httpd) %dir %{_kohadir}/scripts
80%attr(750,root,httpd) %{_opacdir}/cgi-bin/*
81%attr(750,root,httpd) %{_opacdir}/htdocs/*
82%attr(750,root,httpd) %{_kohadir}/cgi-bin/*
83%attr(750,root,httpd) %{_kohadir}/htdocs/*
84%attr(750,root,httpd) %{_kohadir}/modules/*
85%attr(750,root,httpd) %{_kohadir}/scripts/*
This page took 0.43377 seconds and 4 git commands to generate.