3 Commits

Author SHA256 Message Date
d1a558062b Accepting request 1280642 from devel:languages:python
- Convert to pip-based build
- Add LICENSE file

OBS-URL: https://build.opensuse.org/request/show/1280642
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-fusepy?expand=0&rev=4
2025-05-27 16:44:27 +00:00
e1ad25c87a - Convert to pip-based build
- Add LICENSE file
- Sort out the deps a bit and add missing libfuse2 dependency
  to make the plugin actually work
- version update to 3.0.1
  * no upstream changelog
- initial package version

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fusepy?expand=0&rev=8
2025-05-27 14:30:39 +00:00
a37051651a - Convert to pip-based build
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fusepy?expand=0&rev=7
2025-05-27 13:43:43 +00:00
3 changed files with 30 additions and 5 deletions

13
LICENSE Normal file
View File

@@ -0,0 +1,13 @@
Copyright 2012 Giorgos Verigakis
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.

View File

@@ -1,3 +1,9 @@
-------------------------------------------------------------------
Tue May 27 13:43:26 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Convert to pip-based build
- Add LICENSE file
-------------------------------------------------------------------
Wed Oct 16 13:15:35 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-fusepy
#
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,6 @@
#
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-fusepy
Version: 3.0.1
Release: 0
@@ -24,7 +23,10 @@ Summary: A python module that provides a simple interface to FUSE
License: ISC
URL: https://github.com/fusepy/fusepy
Source: https://files.pythonhosted.org/packages/source/f/fusepy/fusepy-%{version}.tar.gz
Source1: https://raw.githubusercontent.com/fusepy/fusepy/refs/heads/master/LICENSE
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
BuildRequires: libfuse2
BuildRequires: pkgconfig
BuildRequires: python-rpm-macros
@@ -44,18 +46,22 @@ possible.
%prep
%setup -q -n fusepy-%{version}
cp %{SOURCE1} .
%build
%python_build
%pyproject_wheel
%install
%python_install
%pyproject_install
%check
# no upstream tests
%files %{python_files}
%{python_sitelib}/*
%doc README.rst
%license LICENSE
%{python_sitelib}/fuse.py
%{python_sitelib}/fusepy-%{version}*-info
%pycache_only %{python_sitelib}/__pycache__/fuse*
%changelog