]>
Commit | Line | Data |
---|---|---|
cf0c17b9 | 1 | # TODO: webapp config |
cf0c17b9 | 2 | Summary: Faq-O-Matic - a CGI-based system that automates the process of maintaining a FAQ |
1f3769bf | 3 | Summary(pl.UTF-8): Faq-O-Matic - oparty o CGI system automatyzujący proces utrzymywania FAQ |
cf0c17b9 JB |
4 | Name: FAQ-OMatic |
5 | Version: 2.721 | |
a7bc0fd1 | 6 | Release: 2 |
cf0c17b9 JB |
7 | License: GPL |
8 | Group: Applications/WWW | |
9 | Source0: http://dl.sourceforge.net/faqomatic/%{name}-%{version}.tar.gz | |
10 | # Source0-md5: 44a0b0fbe58d07ee3b54c21434829514 | |
11 | Patch0: faqomatic-tmp-pass.patch | |
12 | URL: http://faqomatic.sourceforge.net/ | |
13 | BuildRequires: rpm-perlprov >= 4.1-13 | |
14 | Requires: webserver = apache | |
15 | Requires: rcs | |
16 | Obsoletes: perl-FAQ-OMatic | |
17 | BuildArch: noarch | |
18 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
19 | ||
20 | %define appdir /home/services/httpd/cgi-bin | |
21 | # TODO (after providing webapp config) | |
22 | #define appdir /var/lib/%{name} | |
23 | ||
24 | %description | |
25 | The Faq-O-Matic is a CGI-based system that automates the process of | |
26 | maintaining a FAQ (or Frequently Asked Questions list). It allows | |
27 | visitors to your FAQ to take part in keeping it up-to-date. A | |
28 | permission system also makes it useful as a help-desk application, | |
29 | bug-tracking database, or documentation system. | |
30 | ||
a76d72bb JR |
31 | %description -l pl.UTF-8 |
32 | Faq-O-Matic to oparty o CGI system automatyzujący proces utrzymywania | |
33 | FAQ (Frequently Asked Questions - listy najczęściej zadawanych pytań). | |
34 | Pozwala gościom FAQ pomagać w uaktualnianiu go. Ma system uprawnień, | |
35 | dzięki czemu jest przydatny także jako aplikacja helpdeskowa, baza | |
36 | danych do śledzenia błędów lub system dokumentacji. | |
cf0c17b9 JB |
37 | |
38 | %prep | |
39 | %setup -q | |
40 | %patch0 -p1 | |
41 | ||
42 | %build | |
43 | %{__perl} Makefile.PL \ | |
44 | INSTALLDIRS=vendor | |
45 | ||
46 | %{__make} | |
47 | ||
48 | sed -i -e 's,/usr/local/share/perl5,%{perl_vendorlib},' fom | |
49 | ||
50 | %install | |
51 | rm -rf $RPM_BUILD_ROOT | |
52 | install -d $RPM_BUILD_ROOT%{appdir}/fom-meta | |
53 | ||
54 | %{__make} pure_install \ | |
55 | DESTDIR=$RPM_BUILD_ROOT | |
56 | ||
57 | install fom $RPM_BUILD_ROOT%{appdir} | |
58 | ||
59 | %clean | |
60 | rm -rf $RPM_BUILD_ROOT | |
61 | ||
62 | %post | |
63 | echo "Use password from %{_docdir}/%{name}-%{version}/fom_pass.txt.gz to activate your FAQ-OMatic." | |
64 | echo "I.e.: gzip -cd %{_docdir}/%{name}-%{version}/fom_pass.txt.gz or sth like that." | |
65 | ||
66 | %files | |
67 | %defattr(644,root,root,755) | |
68 | %doc Changes LICENSE README fom_pass.txt | |
69 | %attr(755,root,root) %{appdir}/fom | |
70 | %attr(775,root,http) %dir %{appdir}/fom-meta | |
71 | %dir %{perl_vendorlib}/FAQ | |
72 | %{perl_vendorlib}/FAQ/*.pm | |
73 | %dir %{perl_vendorlib}/FAQ/OMatic | |
74 | %{perl_vendorlib}/FAQ/OMatic/*.pm | |
75 | %{_mandir}/man3/* |