Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mapserver for openSUSE:Factory 
checked in at 2024-10-15 14:58:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mapserver (Old)
 and      /work/SRC/openSUSE:Factory/.mapserver.new.19354 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mapserver"

Tue Oct 15 14:58:21 2024 rev:9 rq:1207881 version:8.2.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/mapserver/mapserver.changes      2024-08-20 
16:14:04.575860606 +0200
+++ /work/SRC/openSUSE:Factory/.mapserver.new.19354/mapserver.changes   
2024-10-15 14:58:58.230092370 +0200
@@ -1,0 +2,10 @@
+Sun Oct 13 20:43:59 UTC 2024 - Jan Engelhardt <[email protected]>
+
+- Update to release 8.2.2
+  * Use EPSGTreatsAsLatLong and EPSGTreatsAsNorthingEasting to
+    determine inverted axis
+- Delete 0001-Fix-compilation-errors-with-libxml2-2.12.patch
+  (merged)
+- Perform multipython build
+
+-------------------------------------------------------------------

Old:
----
  0001-Fix-compilation-errors-with-libxml2-2.12.patch
  mapserver-8.0.1.tar.gz

New:
----
  mapserver-8.2.2.tar.gz

BETA DEBUG BEGIN:
  Old:    determine inverted axis
- Delete 0001-Fix-compilation-errors-with-libxml2-2.12.patch
  (merged)
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mapserver.spec ++++++
--- /var/tmp/diff_new_pack.YiXY6b/_old  2024-10-15 14:58:59.130129801 +0200
+++ /var/tmp/diff_new_pack.YiXY6b/_new  2024-10-15 14:58:59.134129967 +0200
@@ -30,17 +30,18 @@
 %bcond_with php
 %define php_name    php7
 %endif
+%{?sle15_python_module_pythons}
 
 Name:           mapserver
-Version:        8.0.1
+Version:        8.2.2
 Release:        0
 Summary:        Environment for building spatially-enabled internet 
applications
 License:        MIT
 Group:          Productivity/Networking/Web/Servers
+#Git-Clone:     https://github.com/MapServer/MapServer
 URL:            https://www.mapserver.org/
 Source:         https://download.osgeo.org/mapserver/%{name}-%{version}.tar.gz
 Source9:        %{name}-rpmlintrc
-Patch1:         0001-Fix-compilation-errors-with-libxml2-2.12.patch
 BuildRequires:  FastCGI-devel
 BuildRequires:  apache2-devel
 BuildRequires:  autoconf
@@ -76,6 +77,7 @@
 BuildRequires:  libprotobuf-c-devel
 BuildRequires:  php8-devel
 BuildRequires:  proj
+BuildRequires:  python-rpm-macros
 BuildRequires:  readline-devel
 BuildRequires:  rpm
 %if 0%{with php}
@@ -87,8 +89,15 @@
 BuildRequires:  xorg-x11-libXpm-devel
 BuildRequires:  zlib-devel
 BuildRequires:  perl(ExtUtils::MakeMaker)
+%if %{with python}
+BuildRequires:  %python_module devel
+BuildRequires:  %python_module wheel
+BuildRequires:  %python_module pip
+BuildRequires:  %python_module setuptools >= 40.8.0
+%endif
 Requires:       %{libname} = %{version}-%{release}
 Requires:       proj
+%python_subpackages
 
 %description
 Mapserver is an internet mapping program that converts GIS data to
@@ -138,12 +147,7 @@
 %package -n python-mapscript
 Summary:        Python/Mapscript map making extensions to Python
 Group:          Development/Languages/Python
-%if 0%{with python}
-BuildRequires:  python3-devel
-BuildRequires:  python3-setuptools
-%endif
 Requires:       %{libname} = %{version}-%{release}
-Requires:       python3-base
 Provides:       mapserver-python = %{version}-%{release}
 Obsoletes:      mapserver-python < %{version}-%{release}
 
@@ -198,8 +202,6 @@
 %autosetup -p1
 
 %build
-mkdir build
-cd build
 #Pre export the PREFIX ( having it on the command line doesn't expand 
correctly for
 #dynamic postgresql location
 export CMAKE_PREFIX_PATH="%{_includedir}:%{_includedir}/fastcgi:%%(pg_config 
--includedir):%%(pg_config --includedir-server):%%(pg_config --libdir)"
@@ -208,6 +210,9 @@
 
 #specify all options and play with true/false
 #so we always know which option are included in our build.
+%{python_expand #
+mkdir b$python
+pushd b$python
 cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \
         -DCMAKE_SKIP_RPATH=ON \
         -DCMAKE_INSTALL_LIBDIR=%{_libdir} \
@@ -218,6 +223,7 @@
         -DCMAKE_BUILD_TYPE="Release" \
         -DCMAKE_SKIP_INSTALL_RPATH=ON \
         -DCMAKE_SKIP_RPATH=ON \
+        -DPython_EXECUTABLE:PATH="/usr/bin/$python" \
         -DWITH_CAIRO=TRUE \
         -DWITH_CLIENT_WFS=TRUE \
         -DWITH_CLIENT_WMS=TRUE \
@@ -270,28 +276,20 @@
         ..
 
 %make_build
+popd
+}
 
 %check
 # make test
 
 %install
-mkdir -p %{buildroot}/%{_sbindir}
 mkdir -p %{buildroot}/%{_cgibindir}
-mkdir -p %{buildroot}%{_libdir}/%{php_name}/extensions
-mkdir -p %{buildroot}/%{_bindir}
-mkdir -p %{buildroot}%{python_sitearch}/
-mkdir -p %{buildroot}/%{_includedir}/%{name}
-#Comment this look a bit wired to be useful sub-dir should also needed
-# agg, etc
-cp *.h %{buildroot}/%{_includedir}/%{name}/
-
-# fix some exec bits essentially on examples to make rpmlint happy
-# and avoid rpm adding require
-find mapscript/ -type f "(" -iname "*.p[ly]" -o -iname "*.rb" -o -iname 
"*.dist" ")" -exec chmod -x {} +
 
-cd build
+%{python_expand #
+pushd b$python
 %make_install
-cd ..
+popd
+}
 
 %if 0%{with php}
 mkdir -p %{buildroot}%{_sysconfdir}/%{php_name}/conf.d/
@@ -316,7 +314,8 @@
        %{buildroot}%{_docdir}/%{name}-%{version}/tests/vera
 
 chmod a+x "%{buildroot}/%{_libdir}/libjavamapscript.so"
-rm -fv "%buildroot/%_sysconfdir/mapserver-sample.conf"
+rm -fv "%buildroot/etc/mapserver-sample.conf" \
+       "%buildroot/usr/etc/mapserver-sample.conf"
 echo >"mapserver.conf" <<-EOF
        CONFIG
                ENV
@@ -325,17 +324,10 @@
        END
 EOF
 
-%if 0%{?suse_version} < 1550
-mkdir -pv "%buildroot/%python3_sitearch"
-mv -v "%buildroot/%python3_sitelib"/* "%buildroot/%python3_sitearch/"
-%endif
-
-%post -n %{libname} -p /sbin/ldconfig
-
-%postun -n %{libname} -p /sbin/ldconfig
+%ldconfig_scriptlets -n %libname
 
-%files
-%doc README.md HISTORY.md MIGRATION_GUIDE.md mapserver.conf
+%files -n %name
+%doc README.md HISTORY.md MIGRATION_GUIDE.md mapserver.conf 
etc/mapserver-sample.conf
 %doc symbols tests fonts
 %{_bindir}/coshp
 %{_bindir}/map2img
@@ -348,6 +340,7 @@
 %{_bindir}/msencrypt
 %{_bindir}/shptreetst
 %{_bindir}/shptreevis
+%dir %_cgibindir
 %{_cgibindir}/mapserv
 %{_cgibindir}/legend
 %{_cgibindir}/scalebar
@@ -362,23 +355,23 @@
 %endif
 
 %files -n perl-mapscript
-%doc mapscript/perl/examples
+%doc src/mapscript/perl/examples
 %dir %{perl_vendorarch}/auto/mapscript
 %{perl_vendorarch}/auto/mapscript/*
 %{perl_vendorarch}/mapscript.pm
 
 %if 0%{with python}
-%files -n python-mapscript
-%doc mapscript/python/README.rst
-%doc mapscript/python/examples
-%doc mapscript/python/tests
-%{python3_sitearch}/*
+%files %python_files
+%doc src/mapscript/python/README.rst
+%doc src/mapscript/python/examples
+%doc src/mapscript/python/tests
+%python_sitearch/mapscript*
 %endif
 
 %files -n libjavamapscript
-%doc mapscript/java/README
-%doc mapscript/java/examples
-%doc mapscript/java/tests
+%doc src/mapscript/java/README
+%doc src/mapscript/java/examples
+%doc src/mapscript/java/tests
 %{_libdir}/libjavamapscript.so
 
 %if 0%{with ruby}
@@ -388,7 +381,7 @@
 %{rb_sitearchdir}/mapscript.so
 %endif
 
-%files devel
+%files -n mapserver-devel
 %dir %{_includedir}/mapserver
 %{_includedir}/mapserver/*
 %{_libdir}/libmapserver.so

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.YiXY6b/_old  2024-10-15 14:58:59.170131465 +0200
+++ /var/tmp/diff_new_pack.YiXY6b/_new  2024-10-15 14:58:59.174131631 +0200
@@ -1,5 +1,5 @@
-mtime: 1724099836
-commit: 07d681639e5e67c724dc128237ee247c2fd2484ad005a7c9875aefcb70f99a09
+mtime: 1728904273
+commit: 0cfa2b58a711a2a09b1b64d0333c25ce77482d47d42818a266e9b660e57c93c8
 url: https://src.opensuse.org/jengelh/mapserver
 revision: master
 

++++++ build.specials.obscpio ++++++
diff: old/*: No such file or directory
diff: new/*: No such file or directory

++++++ mapserver-8.0.1.tar.gz -> mapserver-8.2.2.tar.gz ++++++
++++ 756946 lines of diff (skipped)

Reply via email to