forked from pool/mapserver
Accepting request 858394 from home:jengelh:branches:Application:Geo
- Modernize and ready specfile for Factory OBS-URL: https://build.opensuse.org/request/show/858394 OBS-URL: https://build.opensuse.org/package/show/Application:Geo/mapserver?expand=0&rev=117
This commit is contained in:
parent
23aa380fd0
commit
2b385e7cf4
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Dec 23 20:07:24 UTC 2020 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
- Modernize and ready specfile for Factory
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Sep 8 19:49:30 UTC 2020 - Boris Manojlovic <boris@steki.net>
|
Tue Sep 8 19:49:30 UTC 2020 - Boris Manojlovic <boris@steki.net>
|
||||||
|
|
||||||
|
@ -39,6 +39,7 @@ License: MIT
|
|||||||
Group: Productivity/Networking/Web/Servers
|
Group: Productivity/Networking/Web/Servers
|
||||||
Url: https://www.mapserver.org/
|
Url: https://www.mapserver.org/
|
||||||
Source: https://download.osgeo.org/mapserver/%{name}-%{version}.tar.gz
|
Source: https://download.osgeo.org/mapserver/%{name}-%{version}.tar.gz
|
||||||
|
Source9: %{name}-rpmlintrc
|
||||||
# PATCH-FIX-UPSTREAM mapserver-7.6.1-fix_python_install_path.patch fixing python installation path badly defaulting to arch independent location
|
# PATCH-FIX-UPSTREAM mapserver-7.6.1-fix_python_install_path.patch fixing python installation path badly defaulting to arch independent location
|
||||||
Patch0: mapserver-7.6.1-fix_python_install_path.patch
|
Patch0: mapserver-7.6.1-fix_python_install_path.patch
|
||||||
BuildRequires: FastCGI-devel
|
BuildRequires: FastCGI-devel
|
||||||
@ -93,7 +94,6 @@ Requires: librsvg
|
|||||||
Requires: mysql
|
Requires: mysql
|
||||||
Requires: postgresql >= 9.1
|
Requires: postgresql >= 9.1
|
||||||
Requires: proj
|
Requires: proj
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Mapserver is an internet mapping program that converts GIS data to
|
Mapserver is an internet mapping program that converts GIS data to
|
||||||
@ -282,14 +282,12 @@ cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
|
|||||||
-Wno-dev \
|
-Wno-dev \
|
||||||
..
|
..
|
||||||
|
|
||||||
make %{?jobs:-j%{jobs}}
|
%make_build
|
||||||
|
|
||||||
%check
|
%check
|
||||||
# make test
|
# make test
|
||||||
|
|
||||||
%install
|
%install
|
||||||
rm -rf %{buildroot}
|
|
||||||
|
|
||||||
mkdir -p %{buildroot}/%{_sbindir}
|
mkdir -p %{buildroot}/%{_sbindir}
|
||||||
mkdir -p %{buildroot}/%{_cgibindir}
|
mkdir -p %{buildroot}/%{_cgibindir}
|
||||||
mkdir -p %{buildroot}%{_libdir}/%{php_name}/extensions
|
mkdir -p %{buildroot}%{_libdir}/%{php_name}/extensions
|
||||||
@ -307,7 +305,7 @@ find ./mapscript/ -type f -iname "*.rb" -exec chmod -x {} \;
|
|||||||
find ./mapscript/ -type f -iname "*.dist" -exec chmod -x {} \;
|
find ./mapscript/ -type f -iname "*.dist" -exec chmod -x {} \;
|
||||||
|
|
||||||
cd build
|
cd build
|
||||||
%makeinstall DESTDIR="%{buildroot}"
|
%make_install
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
mkdir -p %{buildroot}%{_sysconfdir}/%{php_name}/conf.d/
|
mkdir -p %{buildroot}%{_sysconfdir}/%{php_name}/conf.d/
|
||||||
@ -330,15 +328,11 @@ ln -s %{_bindir}/scalebar %{buildroot}%{_cgibindir}/scalebar
|
|||||||
rm -rf %{buildroot}%{_docdir}/%{name}/tests/vera
|
rm -rf %{buildroot}%{_docdir}/%{name}/tests/vera
|
||||||
rm -rf %{buildroot}%{_docdir}/%{name}-%{version}/tests/vera
|
rm -rf %{buildroot}%{_docdir}/%{name}-%{version}/tests/vera
|
||||||
|
|
||||||
%clean
|
|
||||||
rm -rf %{buildroot}
|
|
||||||
|
|
||||||
%post -n %{libname} -p /sbin/ldconfig
|
%post -n %{libname} -p /sbin/ldconfig
|
||||||
|
|
||||||
%postun -n %{libname} -p /sbin/ldconfig
|
%postun -n %{libname} -p /sbin/ldconfig
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
|
||||||
%doc README.rst HISTORY.TXT
|
%doc README.rst HISTORY.TXT
|
||||||
%doc MIGRATION_GUIDE.txt
|
%doc MIGRATION_GUIDE.txt
|
||||||
%doc symbols tests
|
%doc symbols tests
|
||||||
@ -358,18 +352,15 @@ rm -rf %{buildroot}
|
|||||||
%{_cgibindir}/scalebar
|
%{_cgibindir}/scalebar
|
||||||
|
|
||||||
%files -n %{libname}
|
%files -n %{libname}
|
||||||
%defattr(-,root,root)
|
|
||||||
%{_libdir}/libmapserver.so.*
|
%{_libdir}/libmapserver.so.*
|
||||||
|
|
||||||
%files -n php-mapscript
|
%files -n php-mapscript
|
||||||
%defattr(-,root,root)
|
|
||||||
%doc mapscript/php/README
|
%doc mapscript/php/README
|
||||||
%doc mapscript/php/examples
|
%doc mapscript/php/examples
|
||||||
%config(noreplace) %{_sysconfdir}/%{php_name}/conf.d/mapscript.ini
|
%config(noreplace) %{_sysconfdir}/%{php_name}/conf.d/mapscript.ini
|
||||||
%{_libdir}/%{php_name}/extensions/php_mapscript.so*
|
%{_libdir}/%{php_name}/extensions/php_mapscript.so*
|
||||||
|
|
||||||
%files -n perl-mapscript
|
%files -n perl-mapscript
|
||||||
%defattr(-,root,root)
|
|
||||||
%doc mapscript/perl/examples
|
%doc mapscript/perl/examples
|
||||||
%dir %{perl_vendorarch}/auto/mapscript
|
%dir %{perl_vendorarch}/auto/mapscript
|
||||||
%{perl_vendorarch}/auto/mapscript/*
|
%{perl_vendorarch}/auto/mapscript/*
|
||||||
@ -377,7 +368,6 @@ rm -rf %{buildroot}
|
|||||||
|
|
||||||
%if %{with python}
|
%if %{with python}
|
||||||
%files -n python-mapscript
|
%files -n python-mapscript
|
||||||
%defattr(-,root,root)
|
|
||||||
%doc mapscript/python/README.rst
|
%doc mapscript/python/README.rst
|
||||||
%doc mapscript/python/examples
|
%doc mapscript/python/examples
|
||||||
%doc mapscript/python/tests
|
%doc mapscript/python/tests
|
||||||
@ -385,7 +375,6 @@ rm -rf %{buildroot}
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%files -n libjavamapscript
|
%files -n libjavamapscript
|
||||||
%defattr(-,root,root)
|
|
||||||
%doc mapscript/java/README
|
%doc mapscript/java/README
|
||||||
%doc mapscript/java/examples
|
%doc mapscript/java/examples
|
||||||
%doc mapscript/java/tests
|
%doc mapscript/java/tests
|
||||||
@ -393,14 +382,12 @@ rm -rf %{buildroot}
|
|||||||
|
|
||||||
%if %{with ruby}
|
%if %{with ruby}
|
||||||
%files -n ruby-mapscript
|
%files -n ruby-mapscript
|
||||||
%defattr(-,root,root)
|
|
||||||
%doc mapscript/ruby/README
|
%doc mapscript/ruby/README
|
||||||
%doc mapscript/ruby/examples
|
%doc mapscript/ruby/examples
|
||||||
%{rb_sitearchdir}/mapscript.so
|
%{rb_sitearchdir}/mapscript.so
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%defattr(-,root,root)
|
|
||||||
%dir %{_includedir}/mapserver
|
%dir %{_includedir}/mapserver
|
||||||
%{_includedir}/mapserver/*
|
%{_includedir}/mapserver/*
|
||||||
%{_libdir}/libmapserver.so
|
%{_libdir}/libmapserver.so
|
||||||
|
Loading…
Reference in New Issue
Block a user