Overview

Request 360226 revoked

- drop old version
- use python3 version

- please, make me maintainer of the package
old: Office/vdirsyncer
new: home:sleep_walker:branches:devel:languages:python3/vdirsyncer rev 2
Index: vdirsyncer.changes
===================================================================
--- vdirsyncer.changes (revision 1)
+++ vdirsyncer.changes (revision 2)
@@ -1,10 +1,20 @@
-------------------------------------------------------------------
-Wed Nov 5 09:40:34 UTC 2014 - seiler@b1-systems.de
+Thu Feb 18 21:58:37 UTC 2016 - sleep_walker@opensuse.org

-- added needed python-requests-toolbelt dependency
+- rename python3-vdirsyncer to vdirsyncer

-------------------------------------------------------------------
-Tue Nov 4 14:24:36 UTC 2014 - seiler@b1-systems.de
+Sun Jan 31 12:23:33 UTC 2016 - sleep_walker@opensuse.org

-- initial commit
+- disable tests as they fail on network connections
+
+-------------------------------------------------------------------
+Tue Jan 19 22:58:43 UTC 2016 - sleep_walker@opensuse.org
+
+- clean the spec (not only) with spec-cleaner
+
+-------------------------------------------------------------------
+Mon Jan 18 23:08:02 UTC 2016 - sleep_walker@opensuse.org
+
+- let there by python3-vdirsyncer!

Index: vdirsyncer.spec
===================================================================
--- vdirsyncer.spec (revision 1)
+++ vdirsyncer.spec (revision 2)
@@ -1,7 +1,7 @@
#
-# spec file for package
+# spec file for package vdirsyncer
#
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,103 +15,66 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

+
Name: vdirsyncer
-Version: 0.3.0
-Release: 1
-License: GPL-2.0
+Version: 0.7.5
+Release: 0
Summary: Synchronize CalDAV and CardDAV
-Url: https://github.com/untitaker/vdirsyncer
+License: MIT
Group: Productivity/Networking/News/Utilities
-Source: %{name}-%{version}.tar.gz
-BuildRequires: python-setuptools
+Url: https://github.com/untitaker/vdirsyncer
+Source: https://pypi.python.org/packages/source/v/vdirsyncer/vdirsyncer-%{version}.tar.gz
BuildRequires: fdupes
-Requires: python-requests >= 2.0.1
-Requires: python-click
-Requires: python-lxml
-Requires: python-icalendar >= 3.6
-Requires: python-pytz
-Requires: python-dateutil
-Requires: python-requests-toolbelt
-BuildArch: noarch
+BuildRequires: python3-atomicwrites
+BuildRequires: python3-click
+BuildRequires: python3-click-log
+BuildRequires: python3-click-threading
+BuildRequires: python3-dateutil
+BuildRequires: python3-icalendar >= 3.6
+BuildRequires: python3-lxml
+BuildRequires: python3-pytest
+BuildRequires: python3-pytz
+BuildRequires: python3-requests >= 2.0.1
+BuildRequires: python3-requests-toolbelt
+BuildRequires: python3-setuptools
+BuildRequires: python3-setuptools_scm
+Requires: python3-atomicwrites
+Requires: python3-click
+Requires: python3-click-log
+Requires: python3-click-threading
+Requires: python3-dateutil
+Requires: python3-icalendar >= 3.6
+Requires: python3-lxml
+Requires: python3-pytz
+Requires: python3-requests >= 2.0.1
+Requires: python3-requests-toolbelt
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildArch: noarch

%description
-Vdirsyncer synchronizes your calendars and addressbooks between two storages. The supported storages are CalDAV, CardDAV, arbitrary HTTP resources, vdir and some more.
-It aims to be for CalDAV and CardDAV what OfflineIMAP is for IMAP.
+Vdirsyncer synchronizes your calendars and addressbooks between two
+storages. The supported storages are CalDAV, CardDAV, arbitrary HTTP
+resources, vdir and some more. It aims to be for CalDAV and CardDAV
+what OfflineIMAP is for IMAP.

%prep
-%setup -q
+%setup -q -n vdirsyncer-%{version}

%build
-python setup.py build
+python3 setup.py build

%install
-python setup.py install --root=%{buildroot} --optimize=1
-%fdupes -s %{buildroot}/%{python_sitelib}/vdirsyncer/
+python3 setup.py install --root=%{buildroot} --optimize=1
+%fdupes -s %{buildroot}/%{python3_sitelib}/vdirsyncer/
+
+# Tests requires network connections
+#%%check
+#py.test

%files
%defattr(-,root,root)
-%doc LICENSE
+%doc LICENSE AUTHORS.rst CONTRIBUTING.rst CHANGELOG.rst README.rst config.example
%{_bindir}/vdirsyncer
-%{python_sitelib}/vdirsyncer
-%{python_sitelib}/vdirsyncer-0.3.0-py2.7.egg-info
-%{python_sitelib}/vdirsyncer/storage
-%{python_sitelib}/vdirsyncer/utils
-
-%{python_sitelib}/vdirsyncer-0.3.0-py2.7.egg-info/PKG-INFO
-%{python_sitelib}/vdirsyncer-0.3.0-py2.7.egg-info/SOURCES.txt
-%{python_sitelib}/vdirsyncer-0.3.0-py2.7.egg-info/dependency_links.txt
-%{python_sitelib}/vdirsyncer-0.3.0-py2.7.egg-info/entry_points.txt
-%{python_sitelib}/vdirsyncer-0.3.0-py2.7.egg-info/requires.txt
-%{python_sitelib}/vdirsyncer-0.3.0-py2.7.egg-info/top_level.txt
-%{python_sitelib}/vdirsyncer/__init__.py
-%{python_sitelib}/vdirsyncer/__init__.pyc
-%{python_sitelib}/vdirsyncer/__init__.pyo
-%{python_sitelib}/vdirsyncer/cli.py
-%{python_sitelib}/vdirsyncer/cli.pyc
-%{python_sitelib}/vdirsyncer/cli.pyo
-%{python_sitelib}/vdirsyncer/doubleclick.py
-%{python_sitelib}/vdirsyncer/doubleclick.pyc
-%{python_sitelib}/vdirsyncer/doubleclick.pyo
-%{python_sitelib}/vdirsyncer/exceptions.py
-%{python_sitelib}/vdirsyncer/exceptions.pyc
-%{python_sitelib}/vdirsyncer/exceptions.pyo
-%{python_sitelib}/vdirsyncer/log.py
-%{python_sitelib}/vdirsyncer/log.pyc
-%{python_sitelib}/vdirsyncer/log.pyo
-%{python_sitelib}/vdirsyncer/storage/__init__.py
-%{python_sitelib}/vdirsyncer/storage/__init__.pyc
-%{python_sitelib}/vdirsyncer/storage/__init__.pyo
-%{python_sitelib}/vdirsyncer/storage/base.py
-%{python_sitelib}/vdirsyncer/storage/base.pyc
-%{python_sitelib}/vdirsyncer/storage/base.pyo
-%{python_sitelib}/vdirsyncer/storage/dav.py
-%{python_sitelib}/vdirsyncer/storage/dav.pyc
-%{python_sitelib}/vdirsyncer/storage/dav.pyo
-%{python_sitelib}/vdirsyncer/storage/filesystem.py
-%{python_sitelib}/vdirsyncer/storage/filesystem.pyc
-%{python_sitelib}/vdirsyncer/storage/filesystem.pyo
-%{python_sitelib}/vdirsyncer/storage/http.py
-%{python_sitelib}/vdirsyncer/storage/http.pyc
-%{python_sitelib}/vdirsyncer/storage/http.pyo
-%{python_sitelib}/vdirsyncer/storage/memory.py
-%{python_sitelib}/vdirsyncer/storage/memory.pyc
-%{python_sitelib}/vdirsyncer/storage/memory.pyo
-%{python_sitelib}/vdirsyncer/storage/singlefile.py
-%{python_sitelib}/vdirsyncer/storage/singlefile.pyc
-%{python_sitelib}/vdirsyncer/storage/singlefile.pyo
-%{python_sitelib}/vdirsyncer/sync.py
-%{python_sitelib}/vdirsyncer/sync.pyc
-%{python_sitelib}/vdirsyncer/sync.pyo
-%{python_sitelib}/vdirsyncer/utils/__init__.py
-%{python_sitelib}/vdirsyncer/utils/__init__.pyc
-%{python_sitelib}/vdirsyncer/utils/__init__.pyo
-%{python_sitelib}/vdirsyncer/utils/compat.py
-%{python_sitelib}/vdirsyncer/utils/compat.pyc
-%{python_sitelib}/vdirsyncer/utils/compat.pyo
-%{python_sitelib}/vdirsyncer/utils/vobject.py
-%{python_sitelib}/vdirsyncer/utils/vobject.pyc
-%{python_sitelib}/vdirsyncer/utils/vobject.pyo
-
-%changelog
+%{python3_sitelib}/vdirsyncer
+%{python3_sitelib}/vdirsyncer-*-info

Index: vdirsyncer-0.7.5.tar.gz
===================================================================
Binary files vdirsyncer-0.7.5.tar.gz (revision 2) added
Index: vdirsyncer-0.3.0.tar.gz
===================================================================
Binary files vdirsyncer-0.3.0.tar.gz (revision 1) deleted

Loading...
Request History
Tomas Cech's avatar

sleep_walker created request

- drop old version
- use python3 version

- please, make me maintainer of the package
old: Office/vdirsyncer
new: home:sleep_walker:branches:devel:languages:python3/vdirsyncer rev 2
Index: vdirsyncer.changes
===================================================================
--- vdirsyncer.changes (revision 1)
+++ vdirsyncer.changes (revision 2)
@@ -1,10 +1,20 @@
-------------------------------------------------------------------
-Wed Nov 5 09:40:34 UTC 2014 - seiler@b1-systems.de
+Thu Feb 18 21:58:37 UTC 2016 - sleep_walker@opensuse.org

-- added needed python-requests-toolbelt dependency
+- rename python3-vdirsyncer to vdirsyncer

-------------------------------------------------------------------
-Tue Nov 4 14:24:36 UTC 2014 - seiler@b1-systems.de
+Sun Jan 31 12:23:33 UTC 2016 - sleep_walker@opensuse.org

-- initial commit
+- disable tests as they fail on network connections
+
+-------------------------------------------------------------------
+Tue Jan 19 22:58:43 UTC 2016 - sleep_walker@opensuse.org
+
+- clean the spec (not only) with spec-cleaner
+
+-------------------------------------------------------------------
+Mon Jan 18 23:08:02 UTC 2016 - sleep_walker@opensuse.org
+
+- let there by python3-vdirsyncer!

Index: vdirsyncer.spec
===================================================================
--- vdirsyncer.spec (revision 1)
+++ vdirsyncer.spec (revision 2)
@@ -1,7 +1,7 @@
#
-# spec file for package
+# spec file for package vdirsyncer
#
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,103 +15,66 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

+
Name: vdirsyncer
-Version: 0.3.0
-Release: 1
-License: GPL-2.0
+Version: 0.7.5
+Release: 0
Summary: Synchronize CalDAV and CardDAV
-Url: https://github.com/untitaker/vdirsyncer
+License: MIT
Group: Productivity/Networking/News/Utilities
-Source: %{name}-%{version}.tar.gz
-BuildRequires: python-setuptools
+Url: https://github.com/untitaker/vdirsyncer
+Source: https://pypi.python.org/packages/source/v/vdirsyncer/vdirsyncer-%{version}.tar.gz
BuildRequires: fdupes
-Requires: python-requests >= 2.0.1
-Requires: python-click
-Requires: python-lxml
-Requires: python-icalendar >= 3.6
-Requires: python-pytz
-Requires: python-dateutil
-Requires: python-requests-toolbelt
-BuildArch: noarch
+BuildRequires: python3-atomicwrites
+BuildRequires: python3-click
+BuildRequires: python3-click-log
+BuildRequires: python3-click-threading
+BuildRequires: python3-dateutil
+BuildRequires: python3-icalendar >= 3.6
+BuildRequires: python3-lxml
+BuildRequires: python3-pytest
+BuildRequires: python3-pytz
+BuildRequires: python3-requests >= 2.0.1
+BuildRequires: python3-requests-toolbelt
+BuildRequires: python3-setuptools
+BuildRequires: python3-setuptools_scm
+Requires: python3-atomicwrites
+Requires: python3-click
+Requires: python3-click-log
+Requires: python3-click-threading
+Requires: python3-dateutil
+Requires: python3-icalendar >= 3.6
+Requires: python3-lxml
+Requires: python3-pytz
+Requires: python3-requests >= 2.0.1
+Requires: python3-requests-toolbelt
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildArch: noarch

%description
-Vdirsyncer synchronizes your calendars and addressbooks between two storages. The supported storages are CalDAV, CardDAV, arbitrary HTTP resources, vdir and some more.
-It aims to be for CalDAV and CardDAV what OfflineIMAP is for IMAP.
+Vdirsyncer synchronizes your calendars and addressbooks between two
+storages. The supported storages are CalDAV, CardDAV, arbitrary HTTP
+resources, vdir and some more. It aims to be for CalDAV and CardDAV
+what OfflineIMAP is for IMAP.

%prep
-%setup -q
+%setup -q -n vdirsyncer-%{version}

%build
-python setup.py build
+python3 setup.py build

%install
-python setup.py install --root=%{buildroot} --optimize=1
-%fdupes -s %{buildroot}/%{python_sitelib}/vdirsyncer/
+python3 setup.py install --root=%{buildroot} --optimize=1
+%fdupes -s %{buildroot}/%{python3_sitelib}/vdirsyncer/
+
+# Tests requires network connections
+#%%check
+#py.test

%files
%defattr(-,root,root)
-%doc LICENSE
+%doc LICENSE AUTHORS.rst CONTRIBUTING.rst CHANGELOG.rst README.rst config.example
%{_bindir}/vdirsyncer
-%{python_sitelib}/vdirsyncer
-%{python_sitelib}/vdirsyncer-0.3.0-py2.7.egg-info
-%{python_sitelib}/vdirsyncer/storage
-%{python_sitelib}/vdirsyncer/utils
-
-%{python_sitelib}/vdirsyncer-0.3.0-py2.7.egg-info/PKG-INFO
-%{python_sitelib}/vdirsyncer-0.3.0-py2.7.egg-info/SOURCES.txt
-%{python_sitelib}/vdirsyncer-0.3.0-py2.7.egg-info/dependency_links.txt
-%{python_sitelib}/vdirsyncer-0.3.0-py2.7.egg-info/entry_points.txt
-%{python_sitelib}/vdirsyncer-0.3.0-py2.7.egg-info/requires.txt
-%{python_sitelib}/vdirsyncer-0.3.0-py2.7.egg-info/top_level.txt
-%{python_sitelib}/vdirsyncer/__init__.py
-%{python_sitelib}/vdirsyncer/__init__.pyc
-%{python_sitelib}/vdirsyncer/__init__.pyo
-%{python_sitelib}/vdirsyncer/cli.py
-%{python_sitelib}/vdirsyncer/cli.pyc
-%{python_sitelib}/vdirsyncer/cli.pyo
-%{python_sitelib}/vdirsyncer/doubleclick.py
-%{python_sitelib}/vdirsyncer/doubleclick.pyc
-%{python_sitelib}/vdirsyncer/doubleclick.pyo
-%{python_sitelib}/vdirsyncer/exceptions.py
-%{python_sitelib}/vdirsyncer/exceptions.pyc
-%{python_sitelib}/vdirsyncer/exceptions.pyo
-%{python_sitelib}/vdirsyncer/log.py
-%{python_sitelib}/vdirsyncer/log.pyc
-%{python_sitelib}/vdirsyncer/log.pyo
-%{python_sitelib}/vdirsyncer/storage/__init__.py
-%{python_sitelib}/vdirsyncer/storage/__init__.pyc
-%{python_sitelib}/vdirsyncer/storage/__init__.pyo
-%{python_sitelib}/vdirsyncer/storage/base.py
-%{python_sitelib}/vdirsyncer/storage/base.pyc
-%{python_sitelib}/vdirsyncer/storage/base.pyo
-%{python_sitelib}/vdirsyncer/storage/dav.py
-%{python_sitelib}/vdirsyncer/storage/dav.pyc
-%{python_sitelib}/vdirsyncer/storage/dav.pyo
-%{python_sitelib}/vdirsyncer/storage/filesystem.py
-%{python_sitelib}/vdirsyncer/storage/filesystem.pyc
-%{python_sitelib}/vdirsyncer/storage/filesystem.pyo
-%{python_sitelib}/vdirsyncer/storage/http.py
-%{python_sitelib}/vdirsyncer/storage/http.pyc
-%{python_sitelib}/vdirsyncer/storage/http.pyo
-%{python_sitelib}/vdirsyncer/storage/memory.py
-%{python_sitelib}/vdirsyncer/storage/memory.pyc
-%{python_sitelib}/vdirsyncer/storage/memory.pyo
-%{python_sitelib}/vdirsyncer/storage/singlefile.py
-%{python_sitelib}/vdirsyncer/storage/singlefile.pyc
-%{python_sitelib}/vdirsyncer/storage/singlefile.pyo
-%{python_sitelib}/vdirsyncer/sync.py
-%{python_sitelib}/vdirsyncer/sync.pyc
-%{python_sitelib}/vdirsyncer/sync.pyo
-%{python_sitelib}/vdirsyncer/utils/__init__.py
-%{python_sitelib}/vdirsyncer/utils/__init__.pyc
-%{python_sitelib}/vdirsyncer/utils/__init__.pyo
-%{python_sitelib}/vdirsyncer/utils/compat.py
-%{python_sitelib}/vdirsyncer/utils/compat.pyc
-%{python_sitelib}/vdirsyncer/utils/compat.pyo
-%{python_sitelib}/vdirsyncer/utils/vobject.py
-%{python_sitelib}/vdirsyncer/utils/vobject.pyc
-%{python_sitelib}/vdirsyncer/utils/vobject.pyo
-
-%changelog
+%{python3_sitelib}/vdirsyncer
+%{python3_sitelib}/vdirsyncer-*-info

Index: vdirsyncer-0.7.5.tar.gz
===================================================================
Binary files vdirsyncer-0.7.5.tar.gz (revision 2) added
Index: vdirsyncer-0.3.0.tar.gz
===================================================================
Binary files vdirsyncer-0.3.0.tar.gz (revision 1) deleted


Tomas Cech's avatar

sleep_walker revoked request

The source package 'vdirsyncer' has been removed

openSUSE Build Service is sponsored by