summaryrefslogtreecommitdiff
path: root/python-ekler.spec
diff options
context:
space:
mode:
Diffstat (limited to 'python-ekler.spec')
-rw-r--r--python-ekler.spec351
1 files changed, 351 insertions, 0 deletions
diff --git a/python-ekler.spec b/python-ekler.spec
new file mode 100644
index 0000000..f2581db
--- /dev/null
+++ b/python-ekler.spec
@@ -0,0 +1,351 @@
+%global _empty_manifest_terminate_build 0
+Name: python-ekler
+Version: 0.6.1
+Release: 1
+Summary: Turkce kelimelerin sonuna fonetik yapilarina uygun ekleri ekleyen module.
+License: MIT
+URL: https://github.com/alioguzhan/ekler
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/43/25/031a218db83d5b41035e5c31a4de4ddcd468c642f4e8b991b30bc1fca16f/ekler-0.6.1.tar.gz
+BuildArch: noarch
+
+
+%description
+<p align="center">
+<img src="https://raw.githubusercontent.com/alioguzhan/ekler/master/ekler.jpg" width="300">
+</p>
+
+# Ekler
+
+[![PyPI](https://img.shields.io/pypi/v/ekler?color=blue)](https://pypi.org/project/ekler/)
+[![Run Tests](https://github.com/alioguzhan/ekler/actions/workflows/test.yml/badge.svg)](https://github.com/alioguzhan/ekler/actions/workflows/test.yml)
+![PyPI - Python Version](https://img.shields.io/pypi/pyversions/ekler)
+![PyPI - Downloads](https://img.shields.io/pypi/dm/ekler?color=blue)
+[![GitHub](https://img.shields.io/github/license/mashape/apistatus.svg)](https://opensource.org/licenses/MIT)
+
+Turkce kelimelerin sonuna, fonetik yapilarina gore:
+
+- `Iyelik`
+- `Yonelme`
+- `Bulunma`
+- `Ayrılma`
+- `Çoğul`
+- `Vasıta`
+
+eklerini ekler.
+
+## Kurulum & Kullanim
+
+```bash
+pip install ekler
+```
+
+Ornek Kullanim:
+
+```py
+from ekler import ekli, YONELME_EKI, IYELIK_EKI, BULUNMA_EKI, AYRILMA_EKI, VASITA_EKI
+
+isim = 'ali'
+ekli(isim, IYELIK_EKI)
+## ali'nin
+
+ekli(isim, YONELME_EKI)
+## ali'ye
+
+isim = "Ahmet"
+ekli(isim, IYELIK_EKI)
+## ahmet'in
+
+ekli(isim, YONELME_EKI)
+## ahmet'e
+
+ekli(isim, YONELME_EKI, False) # kesme isareti yok
+## ahmete
+
+isim = "Istanbul"
+ekli(isim, BULUNMA_EKI)
+## Istanbul'da
+
+ekli(isim, AYRILMA_EKI)
+## Istanbul'dan
+
+isim = "Gaziantep"
+ekli(isim, BULUNMA_EKI) # sertlesme var. de -> te
+## Gaziantep'te
+
+ekli(isim, AYRILMA_EKI) # sertlesme var. den -> ten
+## Gaziantep'ten
+
+isim = "kitap"
+ekli(isim, COGUL_EKI)
+## kitaplar
+
+isim = "kalem"
+ekli(isim, COGUL_EKI)
+## kalemler
+
+isim = "Leyla"
+ekli(isim, VASITA_EKI)
+## Leyla'yla
+```
+
+## Sınırlamalar
+
+Kutuphaneyi gelistirme amacim `sahis`, `cografi yer`, `kullanici adi (username)` kelimelerinde kullanilmasidir. Bu tarz kelimelerde duzgun calismaktadir. (**istisna ya da hata bulursaniz lutfen belirtin**)
+
+Ancak; kurum, mekan gibi sonuna gelecek eklerin bir standardi olmayan yerlerde hatali sonuclar verecektir. Mesela; `Ziraat Bankasi` kelimesine bulunma eki kullanmak istediginizde `Ziraat Bankasi'nda` yerine `Ziraat Bankasi'da` seklinde sonuc verecektir.
+
+Ama mesela `Akbank` kelimesinde bu durum gecerli degil. Duzgun bir sekilde `Akbank'ta` ve `Akbank'tan` seklinde sonuc verecektir.
+
+Dedigim gibi sorunsuz calismasi icin basta bahsettigim durumlarda kullanabilirsiniz.
+
+## Katkıda Bulunanlar
+
+- [@midorikocak](https://github.com/midorikocak)
+
+
+
+
+%package -n python3-ekler
+Summary: Turkce kelimelerin sonuna fonetik yapilarina uygun ekleri ekleyen module.
+Provides: python-ekler
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-ekler
+<p align="center">
+<img src="https://raw.githubusercontent.com/alioguzhan/ekler/master/ekler.jpg" width="300">
+</p>
+
+# Ekler
+
+[![PyPI](https://img.shields.io/pypi/v/ekler?color=blue)](https://pypi.org/project/ekler/)
+[![Run Tests](https://github.com/alioguzhan/ekler/actions/workflows/test.yml/badge.svg)](https://github.com/alioguzhan/ekler/actions/workflows/test.yml)
+![PyPI - Python Version](https://img.shields.io/pypi/pyversions/ekler)
+![PyPI - Downloads](https://img.shields.io/pypi/dm/ekler?color=blue)
+[![GitHub](https://img.shields.io/github/license/mashape/apistatus.svg)](https://opensource.org/licenses/MIT)
+
+Turkce kelimelerin sonuna, fonetik yapilarina gore:
+
+- `Iyelik`
+- `Yonelme`
+- `Bulunma`
+- `Ayrılma`
+- `Çoğul`
+- `Vasıta`
+
+eklerini ekler.
+
+## Kurulum & Kullanim
+
+```bash
+pip install ekler
+```
+
+Ornek Kullanim:
+
+```py
+from ekler import ekli, YONELME_EKI, IYELIK_EKI, BULUNMA_EKI, AYRILMA_EKI, VASITA_EKI
+
+isim = 'ali'
+ekli(isim, IYELIK_EKI)
+## ali'nin
+
+ekli(isim, YONELME_EKI)
+## ali'ye
+
+isim = "Ahmet"
+ekli(isim, IYELIK_EKI)
+## ahmet'in
+
+ekli(isim, YONELME_EKI)
+## ahmet'e
+
+ekli(isim, YONELME_EKI, False) # kesme isareti yok
+## ahmete
+
+isim = "Istanbul"
+ekli(isim, BULUNMA_EKI)
+## Istanbul'da
+
+ekli(isim, AYRILMA_EKI)
+## Istanbul'dan
+
+isim = "Gaziantep"
+ekli(isim, BULUNMA_EKI) # sertlesme var. de -> te
+## Gaziantep'te
+
+ekli(isim, AYRILMA_EKI) # sertlesme var. den -> ten
+## Gaziantep'ten
+
+isim = "kitap"
+ekli(isim, COGUL_EKI)
+## kitaplar
+
+isim = "kalem"
+ekli(isim, COGUL_EKI)
+## kalemler
+
+isim = "Leyla"
+ekli(isim, VASITA_EKI)
+## Leyla'yla
+```
+
+## Sınırlamalar
+
+Kutuphaneyi gelistirme amacim `sahis`, `cografi yer`, `kullanici adi (username)` kelimelerinde kullanilmasidir. Bu tarz kelimelerde duzgun calismaktadir. (**istisna ya da hata bulursaniz lutfen belirtin**)
+
+Ancak; kurum, mekan gibi sonuna gelecek eklerin bir standardi olmayan yerlerde hatali sonuclar verecektir. Mesela; `Ziraat Bankasi` kelimesine bulunma eki kullanmak istediginizde `Ziraat Bankasi'nda` yerine `Ziraat Bankasi'da` seklinde sonuc verecektir.
+
+Ama mesela `Akbank` kelimesinde bu durum gecerli degil. Duzgun bir sekilde `Akbank'ta` ve `Akbank'tan` seklinde sonuc verecektir.
+
+Dedigim gibi sorunsuz calismasi icin basta bahsettigim durumlarda kullanabilirsiniz.
+
+## Katkıda Bulunanlar
+
+- [@midorikocak](https://github.com/midorikocak)
+
+
+
+
+%package help
+Summary: Development documents and examples for ekler
+Provides: python3-ekler-doc
+%description help
+<p align="center">
+<img src="https://raw.githubusercontent.com/alioguzhan/ekler/master/ekler.jpg" width="300">
+</p>
+
+# Ekler
+
+[![PyPI](https://img.shields.io/pypi/v/ekler?color=blue)](https://pypi.org/project/ekler/)
+[![Run Tests](https://github.com/alioguzhan/ekler/actions/workflows/test.yml/badge.svg)](https://github.com/alioguzhan/ekler/actions/workflows/test.yml)
+![PyPI - Python Version](https://img.shields.io/pypi/pyversions/ekler)
+![PyPI - Downloads](https://img.shields.io/pypi/dm/ekler?color=blue)
+[![GitHub](https://img.shields.io/github/license/mashape/apistatus.svg)](https://opensource.org/licenses/MIT)
+
+Turkce kelimelerin sonuna, fonetik yapilarina gore:
+
+- `Iyelik`
+- `Yonelme`
+- `Bulunma`
+- `Ayrılma`
+- `Çoğul`
+- `Vasıta`
+
+eklerini ekler.
+
+## Kurulum & Kullanim
+
+```bash
+pip install ekler
+```
+
+Ornek Kullanim:
+
+```py
+from ekler import ekli, YONELME_EKI, IYELIK_EKI, BULUNMA_EKI, AYRILMA_EKI, VASITA_EKI
+
+isim = 'ali'
+ekli(isim, IYELIK_EKI)
+## ali'nin
+
+ekli(isim, YONELME_EKI)
+## ali'ye
+
+isim = "Ahmet"
+ekli(isim, IYELIK_EKI)
+## ahmet'in
+
+ekli(isim, YONELME_EKI)
+## ahmet'e
+
+ekli(isim, YONELME_EKI, False) # kesme isareti yok
+## ahmete
+
+isim = "Istanbul"
+ekli(isim, BULUNMA_EKI)
+## Istanbul'da
+
+ekli(isim, AYRILMA_EKI)
+## Istanbul'dan
+
+isim = "Gaziantep"
+ekli(isim, BULUNMA_EKI) # sertlesme var. de -> te
+## Gaziantep'te
+
+ekli(isim, AYRILMA_EKI) # sertlesme var. den -> ten
+## Gaziantep'ten
+
+isim = "kitap"
+ekli(isim, COGUL_EKI)
+## kitaplar
+
+isim = "kalem"
+ekli(isim, COGUL_EKI)
+## kalemler
+
+isim = "Leyla"
+ekli(isim, VASITA_EKI)
+## Leyla'yla
+```
+
+## Sınırlamalar
+
+Kutuphaneyi gelistirme amacim `sahis`, `cografi yer`, `kullanici adi (username)` kelimelerinde kullanilmasidir. Bu tarz kelimelerde duzgun calismaktadir. (**istisna ya da hata bulursaniz lutfen belirtin**)
+
+Ancak; kurum, mekan gibi sonuna gelecek eklerin bir standardi olmayan yerlerde hatali sonuclar verecektir. Mesela; `Ziraat Bankasi` kelimesine bulunma eki kullanmak istediginizde `Ziraat Bankasi'nda` yerine `Ziraat Bankasi'da` seklinde sonuc verecektir.
+
+Ama mesela `Akbank` kelimesinde bu durum gecerli degil. Duzgun bir sekilde `Akbank'ta` ve `Akbank'tan` seklinde sonuc verecektir.
+
+Dedigim gibi sorunsuz calismasi icin basta bahsettigim durumlarda kullanabilirsiniz.
+
+## Katkıda Bulunanlar
+
+- [@midorikocak](https://github.com/midorikocak)
+
+
+
+
+%prep
+%autosetup -n ekler-0.6.1
+
+%build
+%py3_build
+
+%install
+%py3_install
+install -d -m755 %{buildroot}/%{_pkgdocdir}
+if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
+if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
+if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
+if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
+pushd %{buildroot}
+if [ -d usr/lib ]; then
+ find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/lib64 ]; then
+ find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/bin ]; then
+ find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/sbin ]; then
+ find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+touch doclist.lst
+if [ -d usr/share/man ]; then
+ find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
+fi
+popd
+mv %{buildroot}/filelist.lst .
+mv %{buildroot}/doclist.lst .
+
+%files -n python3-ekler -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Wed May 10 2023 Python_Bot <Python_Bot@openeuler.org> - 0.6.1-1
+- Package Spec generated