diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b75142b --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/academic-admin-0.5.1.tar.gz 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 new file mode 100644 index 0000000..981ea0d --- /dev/null +++ b/academic-admin.spec @@ -0,0 +1,46 @@ +%global srcname academic-admin + +Name: %{srcname} +Version: 0.5.1 +Release: 1%{?dist} +Summary: Admin tool for the Academic website builder + +License: MIT +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 + +%description +An admin tool for the Academic website builder. + +%prep +%autosetup -n %{srcname}-%{version} -p1 + +%build +%py3_build + +%install +%py3_install + +%files -n %{srcname} +%doc README.md +%license LICENSE.md +%{python3_sitelib}/academic-%{version}-py%{python3_version}.egg-info/ +%{python3_sitelib}/academic/ +%{_bindir}/* + +%changelog +* Wed Mar 25 2020 W. Michael Petullo - 0.5.1-1 +- New upstream version +- Patch out shebang lines from non-executable Python files +- Update Source0 + +* Thu Mar 12 2020 W. Michael Petullo - 0.5.0-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..6f8cdc5 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (academic-admin-0.5.1.tar.gz) = 26a84183eaa8dcd9107db0c5d5b70da52cd2478d0b97aee1e0a9f90eb4b6cb3e36166fb43f2db26fd4105eb11f3a38b1a52251c971d25d19b3c38676f9ae50be