summaryrefslogtreecommitdiff
path: root/torchvision.spec
diff options
context:
space:
mode:
Diffstat (limited to 'torchvision.spec')
-rw-r--r--torchvision.spec62
1 files changed, 62 insertions, 0 deletions
diff --git a/torchvision.spec b/torchvision.spec
new file mode 100644
index 0000000..882974f
--- /dev/null
+++ b/torchvision.spec
@@ -0,0 +1,62 @@
+%global _empty_manifest_terminate_build 0
+%global _unpackaged_files_terminate_build 0
+%global lib_name vision
+
+Name: torchvision
+Version: 0.17.2
+Release: 1%{?dist}
+Summary: %{name} is a torch ecosystem tools
+
+License: BSD-3
+URL: https://pytorch.org/vision
+Source0: https://github.com/pytorch/%{lib_name}/archive/refs/tags/v%{version}.tar.gz
+
+%description
+datasets and models for the pytorch paper
+
+
+# pkg section 1
+%package -n python3-%{name}
+Summary: a model and datasets for pytorch
+Provides: python-%{name}
+BuildRequires: python3
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-setuptools_scm
+BuildRequires: python3-rpm-macros
+BuildRequires: python3-pip
+BuildRequires: python3-wheel
+BuildRequires: python3-hatchling
+
+# auto add requires
+%?python_enable_dependency_generator
+# add extra requires
+Requires: python3-requests
+%description -n python3-%{name}
+datasets and models for the pytorch paper
+
+
+# pkg section 2
+%package help
+Summary: doc for the %{name} lib.
+Provides: python-%{name}-doc
+%description help
+description for helping using the torchvision lib
+
+%prep
+%autosetup -p1 -n %{lib_name}-%{version}
+
+%build
+%pyproject_build
+
+%install
+%pyproject_install
+
+%files -n python3-%{name}
+%doc *.md
+%license LICENSE
+%{python3_sitelib}/%{name}/
+
+%changelog
+* Sun Mar 31 2024 Super User
+- pkg init