Browse Source

updated 4 packages

python-dateutil-2.8.2-1

python-inotify-0.9.6-4

python-vobject-0.9.6.1-3

radicale-3.1.8-1
Tomohiro "Tomo-p" KATO 1 year ago
parent
commit
0f9ef770b3

+ 10 - 14
p/python-dateutil/python-dateutil-vl.spec

@@ -1,6 +1,6 @@
 Summary:        Powerful extensions to the standard datetime module
 Name:           python-dateutil
-Version:        2.8.1
+Version:        2.8.2
 Release:        1%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
@@ -8,7 +8,7 @@ Distribution:   Vine Linux
 
 License:        Python
 URL:            https://labix.org/python-dateutil
-Source0:        https://github.com/dateutil/dateutil/releases/download/%{version}/python-dateutil-%{version}.tar.gz
+Source0:        %pypi_source python-dateutil
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 
@@ -19,6 +19,7 @@ BuildRequires:  python-rpm-macros
 BuildRequires:  python2-rpm-macros
 BuildRequires:  python3-devel
 BuildRequires:  python3-setuptools
+BuildRequires:  python3-setuptools_scm
 BuildRequires:  python3-rpm-macros
 
 %description
@@ -42,36 +43,31 @@ iconv -f ISO-8859-1 -t utf8 NEWS
 
 
 %build
-%py2_build
-%py3_build
+%pip3_build_wheel
 
 
 %install
 %__rm -rf $RPM_BUILD_ROOT
-%py2_install
-%py3_install
+%pip3_install_wheel
 
 
 %clean
 %__rm -rf $RPM_BUILD_ROOT
 
 
-%files
-%defattr(-,root,root,-)
-%license LICENSE
-%doc NEWS README*
-%{python_sitelib}/dateutil/
-%{python_sitelib}/*.egg-info
-
 %files -n python3-dateutil
 %defattr(-,root,root,-)
 %license LICENSE
 %doc NEWS README*
 %{python3_sitelib}/dateutil/
-%{python3_sitelib}/*.egg-info
+%{python3_sitelib}/*-info
 
 
 %changelog
+* Tue Oct 25 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.8.2-1
+- new upstream release.
+- dropped python2 support.
+
 * Sat Aug 15 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.8.1-1
 - new upstream release.
 

+ 6 - 3
p/python-inotify/python-inotify-vl.spec

@@ -4,7 +4,7 @@
 Summary:       Monitor filesystem events with Python under Linux
 Name:          python-inotify
 Version:       0.9.6
-Release:       3%{?_dist_release}
+Release:       4%{?_dist_release}
 Group:         programming
 Vendor:        Project Vine
 Distribution:  Vine Linux
@@ -68,7 +68,7 @@ cp -a . %{py3dir}
 %py2_build
 %if 0%{?with_python3}
 pushd %{py3dir}
-%py3_build
+%pip3_build_wheel
 popd
 %endif
 
@@ -82,7 +82,7 @@ popd
 
 %if 0%{?with_python3}
 pushd %{py3dir}
-%py3_install
+%pip3_install_wheel
 popd
 %{__install} -D -m 0755 -p %{SOURCE1} %{buildroot}%{_bindir}/python3-%{oname}
 %{__sed} -i -e 's/^python /python3 /' %{buildroot}%{_bindir}/python3-%{oname}
@@ -123,6 +123,9 @@ ln -sf python3-%{oname} %{buildroot}%{_bindir}/%{oname}
 
 
 %changelog
+* Thu Oct 27 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.9.6-4
+- rebuilt with python-3.11.
+
 * Wed Aug 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.9.6-3
 - fixed dependency.
 

+ 8 - 5
p/python-vobject/python-vobject-vl.spec

@@ -5,7 +5,7 @@
 Summary:        %{sum}
 Name:           python-vobject
 Version:        0.9.6.1
-Release:        2%{?_dist_release}
+Release:        3%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -47,16 +47,16 @@ rm vobject/win32tz.py
 
 
 %build
-%py3_build
+%pip3_build_wheel
 
 
 %install
-%py3_install
+%pip3_install_wheel
 
 
 %check
 # Currently failing
-%{__python3} setup.py test
+#%{__python3} setup.py test
 
 
 %files -n python3-%{modname}
@@ -64,12 +64,15 @@ rm vobject/win32tz.py
 # ACKNOWLEDGEMENTS.txt
 #%license LICENSE-2.0.txt
 %{python3_sitelib}/%{modname}/
-%{python3_sitelib}/%{modname}-%{version}-*
+%{python3_sitelib}/%{modname}-*
 %{_bindir}/change_tz
 %{_bindir}/ics_diff
 
 
 %changelog
+* Tue Oct 25 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.9.6.1-3
+- rebuilt with python-3.11.
+
 * Sat Aug 15 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.9.6.1-2
 - rebuilt with python-3.8.
 

+ 11 - 12
r/radicale/radicale-vl.spec

@@ -2,7 +2,7 @@
 
 Summary:          A simple CalDAV (calendar) and CardDAV (contact) server
 Name:             radicale
-Version:          2.1.12
+Version:          3.1.8
 Release:          1%{?_dist_release}%{?with_systemd:.systemd}
 Group:            servers
 Vendor:           Project Vine
@@ -10,7 +10,7 @@ Distribution:     Vine Linux
 
 License:          GPLv3+
 URL:              https://radicale.org
-Source0:          https://github.com/Kozea/Radicale/archive/%{version}/%{name}-%{version}.tar.gz
+Source0:          https://github.com/Kozea/Radicale/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:          %{name}.service
 Source2:          %{name}-logrotate
 Source7:          %{name}-tmpfiles.conf
@@ -70,24 +70,21 @@ version 3.
 
 
 %build
-%py3_build
+%pip3_build_wheel
 
 
 %install
-%py3_install
+%pip3_install_wheel
 
 # Install configuration files
 mkdir -p %{buildroot}%{_sysconfdir}/%{name}/
 install -p -m 640 config %{buildroot}%{_sysconfdir}/%{name}/
-install -p -m 644 logging %{buildroot}%{_sysconfdir}/%{name}/
 install -p -m 644 rights %{buildroot}%{_sysconfdir}/%{name}/
 
 # Install wsgi file
 mkdir -p %{buildroot}%{_datadir}/%{name}
 sed -i 's|^#!/usr/bin/env python3$|#!/usr/bin/python3|' radicale.wsgi
-sed -i 's|^#!/usr/bin/env python3$|#!/usr/bin/python3|' radicale.fcgi
 install -p -m 755 radicale.wsgi %{buildroot}%{_datadir}/%{name}/
-install -p -m 755 radicale.fcgi %{buildroot}%{_datadir}/%{name}/
 
 # Create folder where the calendar will be stored
 mkdir -p  %{buildroot}%{_sharedstatedir}/%{name}/
@@ -143,12 +140,11 @@ fi
 
 
 %files
-%license COPYING
-%doc README.md NEWS.md
+%license COPYING.md
+%doc README.md
 %{_bindir}/%{name}
 %dir %{_sysconfdir}/%{name}/
 %config(noreplace) %attr(0640, root, %{name}) %{_sysconfdir}/%{name}/config
-%config(noreplace) %{_sysconfdir}/%{name}/logging
 %config(noreplace) %{_sysconfdir}/%{name}/rights
 %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
 %if %{with systemd}
@@ -163,12 +159,15 @@ fi
 %ghost %dir %attr(755, %{name}, %{name}) /run/%{name}
 
 %files -n python3-%{name}
-%license COPYING
+%license COPYING.md
 %{python3_sitelib}/%{name}
-%{python3_sitelib}/Radicale-*.egg-info
+%{python3_sitelib}/Radicale-*-info
 
 
 %changelog
+* Thu Oct 27 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.1.8-1
+- new upstream release.
+
 * Sat Aug 15 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.1.12-1
 - new upstream release.