Andrea Veri 3c9959a
%if 0%{?rhel}
Andrea Veri 3c9959a
%global apxs /usr/sbin/apxs
Andrea Veri 3c9959a
%endif
Andrea Veri 3c9959a
%if 0%{?fedora}
Andrea Veri 3c9959a
%global apxs /usr/bin/apxs
Andrea Veri 3c9959a
%endif
Andrea Veri 3c9959a
%global apache apache
Andrea Veri 3c9959a
%global apache_libexecdir %(%{apxs} -q LIBEXECDIR)
Andrea Veri 3c9959a
%global apache_sysconfdir %(%{apxs} -q SYSCONFDIR)
Andrea Veri 3c9959a
%global apache_includedir %(%{apxs} -q INCLUDEDIR)
Andrea Veri 3c9959a
%global apache_serverroot %(%{apxs} -q PREFIX)
Andrea Veri 3c9959a
%global apache_localstatedir %(%{apxs} -q LOCALSTATEDIR)
Andrea Veri 3c9959a
%global apache_mmn        %(MMN=$(%{apxs} -q LIBEXECDIR)_MMN; test -x $MMN && $MMN)
Andrea Veri 3c9959a
Andrea Veri 3c9959a
Name:           mod_form
Andrea Veri 74384e1
Version:        0.2
Andrea Veri af073b7
Release:        1%{?dist}
Andrea Veri 3c9959a
# The tarball's contents were downloaded from:
Andrea Veri 3c9959a
# http://apache.webthing.com/svn/apache/forms/mod_form.c
Andrea Veri 3c9959a
# http://apache.webthing.com/svn/apache/forms/mod_form.h
Andrea Veri 74384e1
# the version number 0.2 is arbitrary, because no release
Andrea Veri 3c9959a
# version was ever defined.
Andrea Veri 3c9959a
License:        GPLv2+
Andrea Veri 3c9959a
Group:          Applications/Internet
Andrea Veri 3c9959a
Summary:        Apache module that decodes data submitted from Web forms
Andrea Veri 74384e1
Source0:        mod_form-%{version}-%{release}.tar.gz
Andrea Veri 3c9959a
BuildRequires:  httpd-devel
Andrea Veri 3c9959a
Requires:       httpd
Andrea Veri 3c9959a
URL:            http://apache.webthing.com/mod_form
Andrea Veri 3c9959a
Andrea Veri 3c9959a
%description
Andrea Veri 3c9959a
Utility to decode data submitted from Web forms. It deals with both GET
Andrea Veri 3c9959a
and POST methods where the data are encoded using the default content type
Andrea Veri 3c9959a
application/x-www-form-urlencoded. It does not decode multipart/form-data
Andrea Veri 3c9959a
(file upload) forms: for those you should use mod_upload.
Andrea Veri 3c9959a
Andrea Veri a5a765e
%package devel
Andrea Veri 3c9959a
License:	GPLv2+
Andrea Veri 3c9959a
Summary:	Apache module that decodes data submitted from Web forms
Andrea Veri 3c9959a
Group:		Applications/Internet
Andrea Veri 3c9959a
Requires:	httpd
Andrea Veri a5a765e
Requires:	%{name}%{?_isa} = %{version}-%{release}
Andrea Veri 3c9959a
Andrea Veri a5a765e
%description devel
Andrea Veri 3c9959a
Utility to decode data submitted from Web forms. It deals with both GET
Andrea Veri 3c9959a
and POST methods where the data are encoded using the default content type
Andrea Veri 3c9959a
application/x-www-form-urlencoded. It does not decode multipart/form-data
Andrea Veri 3c9959a
(file upload) forms: for those you should use mod_upload.
Andrea Veri 3c9959a
Andrea Veri 3c9959a
Development package.
Andrea Veri 3c9959a
Andrea Veri 3c9959a
%prep
Andrea Veri 3c9959a
%setup -q -n mod_form-%{version}
Andrea Veri 3c9959a
Andrea Veri 3c9959a
%build
Andrea Veri 3c9959a
%{apxs} -c mod_form.c
Andrea Veri 3c9959a
Andrea Veri 3c9959a
%install
Andrea Veri 3c9959a
mkdir -p %{buildroot}/%{apache_libexecdir}
Andrea Veri 3c9959a
mkdir -p %{buildroot}/%{apache_includedir}
Andrea Veri 3c9959a
cp -p .libs/mod_form.so %{buildroot}/%{apache_libexecdir}
Andrea Veri 3c9959a
cp -p mod_form.h %{buildroot}/%{apache_includedir}
Andrea Veri 3c9959a
Andrea Veri 3c9959a
%files
Andrea Veri 333e9a1
%{apache_libexecdir}/mod_form.so
Andrea Veri 3c9959a
Andrea Veri a5a765e
%files devel
Andrea Veri 333e9a1
%{apache_includedir}/mod_form.h
Andrea Veri 3c9959a
Andrea Veri 3c9959a
%changelog
Andrea Veri 5f248b7
* Tue Jun 07 2016 Andrea Veri <averi@fedoraproject.org> - 0.2-1
Andrea Veri 6db8325
- Include latest upstream changes, it being the 
Andrea Veri 6db8325
  mod_form.c.preserve_args.patch we were previously applying.
Andrea Veri 6db8325
- Adjust versioning to remove SVN bits
Andrea Veri 1beac0d
- .so files should be installed on the main package, headers are
Andrea Veri 1beac0d
  expected on the -devel package instead
Andrea Veri 6db8325
608ce61
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.1-5.20131204svn145
608ce61
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
608ce61
c1b36f9
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-4.20131204svn145
c1b36f9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
c1b36f9
c4c9f61
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-3.20131204svn145
c4c9f61
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
c4c9f61
dbc7ff3
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-2.20131204svn145
dbc7ff3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
dbc7ff3
Andrea Veri 3c9959a
* Wed Dec 04 2013 Andrea Veri <averi@fedoraproject.org> 0.1-1.20131204svn145
Andrea Veri 3c9959a
- Adjusted the versioning.
Andrea Veri 3c9959a
- Fixed the license to be GPLv2+.
Andrea Veri 3c9959a
Andrea Veri 3c9959a
* Thu Nov 28 2013 Andrea Veri <averi@fedoraproject.org> 0.1-1
Andrea Veri 3c9959a
- First package release.