From d39b21f59df79f9fa2c82c3f43c086fa5abfb5d8 Mon Sep 17 00:00:00 2001 From: misaka00251 Date: Mon, 29 Aug 2022 10:48:20 +0800 Subject: [PATCH] Init package --- python-speg-877acdd.tar.gz | Bin 0 -> 5771 bytes python-speg.spec | 44 +++++++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 python-speg-877acdd.tar.gz create mode 100644 python-speg.spec diff --git a/python-speg-877acdd.tar.gz b/python-speg-877acdd.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..78abff477d0f135cb7a5f64a7246701199828964 GIT binary patch literal 5771 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 Ja#;YN001PEXDk2! literal 0 HcmV?d00001 diff --git a/python-speg.spec b/python-speg.spec new file mode 100644 index 0000000..9c89dce --- /dev/null +++ b/python-speg.spec @@ -0,0 +1,44 @@ +%{?python_enable_dependency_generator} +%global srcname speg +%global commit 877acddfd5ac5ae8b4a4592d045e74e108477643 +%global shortcommit %(c=%{commit}; echo ${c:0:7}) + +Name: python-%{srcname} +Version: 0.3 +Release: 1 +Summary: A PEG-based parser interpreter with memoization (in time) +License: MIT +URL: https://github.com/avakar/speg +Source0: https://github.com/avakar/speg/archive/%{commit}/%{name}-%{shortcommit}.tar.gz +BuildArch: noarch + +%description +A PEG-based parser interpreter with memoization. + +%package -n python3-%{srcname} +Summary: %{summary} +BuildRequires: python3-devel +BuildRequires: python3-setuptools +%{?python_provide:%python_provide python3-%{srcname}} + +%description -n python3-%{srcname} +A PEG-based parser interpreter with memoization. + +%prep +%autosetup -n %{srcname}-%{commit} + +%build +%py3_build + +%install +%py3_install + +%files -n python3-%{srcname} +%license LICENSE +%doc README.md +%{python3_sitelib}/%{srcname}-*.egg-info/ +%{python3_sitelib}/%{srcname}/ + +%changelog +* Fri Jul 15 2022 misaka00251 - 0.3-1 +- Init package