]> git.pld-linux.org Git - packages/apache-mod_log_gelf.git/blame - apache-mod_log_gelf.spec
- release 4 (json-c soname change)
[packages/apache-mod_log_gelf.git] / apache-mod_log_gelf.spec
CommitLineData
85c2e789
ER
1%define mod_name log_gelf
2%define apxs %{_sbindir}/apxs
e4a73673
JB
3Summary: Apache 2 module for writing access logs to Graylog
4Summary(pl.UTF-8): Moduł Apache'a 2 zapisujący logi dostępowe do Grayloga
85c2e789
ER
5Name: apache-mod_%{mod_name}
6Version: 0.2.0
e4a73673 7Release: 4
85c2e789
ER
8License: Apache v2.0
9Group: Networking/Daemons/HTTP
e4a73673 10#Source0Download: https://github.com/graylog-labs/apache-mod_log_gelf/releases
85c2e789
ER
11Source0: https://github.com/graylog-labs/apache-mod_log_gelf/archive/%{version}/%{name}-%{version}.tar.gz
12# Source0-md5: 4aba4fd0f8e1175c39d4ac236282df10
13Source1: apache.conf
59b3a41f 14Patch0: build.patch
85c2e789
ER
15URL: https://github.com/graylog-labs/apache-mod_log_gelf
16BuildRequires: %{apxs}
17BuildRequires: apache-devel >= 2.2
0c7b05c1 18BuildRequires: json-c-devel
85c2e789 19BuildRequires: rpmbuild(macros) >= 1.268
0c7b05c1 20BuildRequires: zlib-devel
85c2e789
ER
21Requires: apache(modules-api) = %apache_modules_api
22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24%define _pkglibdir %(%{apxs} -q LIBEXECDIR 2>/dev/null)
25%define _sysconfdir %(%{apxs} -q SYSCONFDIR 2>/dev/null)/conf.d
26
27%description
e4a73673
JB
28Apache 2 module for writing access logs to Graylog.
29
30%description -l pl.UTF-8
31Moduł Apache'a 2 zapisujący logi dostępowe do Grayloga.
85c2e789
ER
32
33%prep
34%setup -q -n apache-mod_log_gelf-%{version}
59b3a41f 35%patch0 -p1
85c2e789
ER
36
37%build
0ef459ba
ER
38%{__make} -C src \
39 APXS=%{apxs}
85c2e789
ER
40
41%install
42rm -rf $RPM_BUILD_ROOT
43install -d $RPM_BUILD_ROOT{%{_pkglibdir},%{_sysconfdir}}
e4a73673 44
85c2e789 45%{__make} -C src install \
0ef459ba 46 APXS=%{apxs} \
85c2e789
ER
47 DESTDIR=$RPM_BUILD_ROOT
48
49cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/90_mod_%{mod_name}.conf
50
51%clean
52rm -rf $RPM_BUILD_ROOT
53
54%post
55%service -q httpd restart
56
57%postun
58if [ "$1" = "0" ]; then
59 %service -q httpd restart
60fi
61
62%files
63%defattr(644,root,root,755)
64%doc README.md
65%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*_mod_%{mod_name}.conf
66%attr(755,root,root) %{_pkglibdir}/mod_%{mod_name}.so
This page took 0.061326 seconds and 4 git commands to generate.