diff --git a/.gitignore b/.gitignore index c273606..b75142b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1 @@ /academic-admin-0.5.1.tar.gz -/hugo-academic-cli-0.8.1.tar.gz -/academic-file-converter-0.11.2.tar.gz diff --git a/academic-admin-0.11.2-dependencies.patch b/academic-admin-0.11.2-dependencies.patch deleted file mode 100644 index c12a151..0000000 --- a/academic-admin-0.11.2-dependencies.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -u --recursive academic-file-converter-vanilla/pyproject.toml academic-file-converter/pyproject.toml ---- academic-file-converter-vanilla/pyproject.toml 2025-06-18 13:14:28.847064863 -0500 -+++ academic-file-converter/pyproject.toml 2025-06-18 15:35:16.337538039 -0500 -@@ -29,7 +29,7 @@ - [tool.poetry.dependencies] - python = ">=3.11.5" - bibtexparser = "~1.4" --"ruamel.yaml" = "~0.17" -+"ruamel.yaml" = ">=0.17" - nbconvert = "^7.10.0" - pyyaml = "^6.0.1" - diff --git a/academic-admin-0.5.1-shebang-fix.patch b/academic-admin-0.5.1-shebang-fix.patch new file mode 100644 index 0000000..ce0d232 --- /dev/null +++ b/academic-admin-0.5.1-shebang-fix.patch @@ -0,0 +1,10 @@ +diff --git a/academic/cli.py b/academic/cli.py +index 03f5fce..a64bfb8 100755 +--- a/academic/cli.py ++++ b/academic/cli.py +@@ -1,5 +1,3 @@ +-#!/usr/bin/env python3 +- + import subprocess + import sys + import os diff --git a/academic-admin.spec b/academic-admin.spec index 262a4ea..b79568f 100644 --- a/academic-admin.spec +++ b/academic-admin.spec @@ -1,40 +1,39 @@ -%global srcname academic-file-converter +%global srcname academic-admin -Name: academic-admin -Version: 0.11.2 +Name: %{srcname} +Version: 0.5.1 Release: %autorelease Summary: Admin tool for the Academic website builder License: MIT -URL: https://github.com/BuildLore/%{srcname} -Source: https://github.com/BuildLore/%{srcname}/archive/%{version}/%{srcname}-%{version}.tar.gz -Patch0: academic-admin-0.11.2-dependencies.patch +URL: https://github.com/sourcethemes/%{srcname} +Source0: https://github.com/sourcethemes/%{srcname}/archive/%{version}/%{name}-%{version}.tar.gz +Patch0: academic-admin-0.5.1-shebang-fix.patch BuildArch: noarch BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-toml +BuildRequires: python3-requests +BuildRequires: python3-bibtexparser -%global _description %{expand: -An admin tool for the Academic website builder.} - -%description %_description +%description +An admin tool for the Academic website builder. %prep -%autosetup -p1 -n %{srcname}-%{version} - -%generate_buildrequires -%pyproject_buildrequires +%autosetup -n %{srcname}-%{version} -p1 %build -%pyproject_wheel +%py3_build %install -%pyproject_install +%py3_install -%files -n academic-admin +%files -n %{srcname} %doc README.md %license LICENSE.md +%{python3_sitelib}/academic-%{version}-py%{python3_version}.egg-info/ %{python3_sitelib}/academic/ -%{python3_sitelib}/academic-%{version}.dist-info/ %{_bindir}/* %changelog diff --git a/sources b/sources index fc32e52..6f8cdc5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (academic-file-converter-0.11.2.tar.gz) = 913451c99a823cfb63e1490fc1067cfaf8c4dfd66fb61d42a123e6a691321f34d698e6f03cf590cc952e475da19422b16645a60abd52280c1e6c071a026b1a8f +SHA512 (academic-admin-0.5.1.tar.gz) = 26a84183eaa8dcd9107db0c5d5b70da52cd2478d0b97aee1e0a9f90eb4b6cb3e36166fb43f2db26fd4105eb11f3a38b1a52251c971d25d19b3c38676f9ae50be