diff options
author | CoprDistGit <infra@openeuler.org> | 2023-05-05 08:09:52 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-05-05 08:09:52 +0000 |
commit | 374fe19580a39b33b6c1d663744017aeefe830a0 (patch) | |
tree | 37bac222b1af7f915726bd7adb337daf84651cd3 | |
parent | c1d0face1d2835e1720d240f977935fad90ecbe7 (diff) |
automatic import of python-filesopopeneuler20.03
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-filesop.spec | 129 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 131 insertions, 0 deletions
@@ -0,0 +1 @@ +/FilesOp-1.2.6.tar.gz diff --git a/python-filesop.spec b/python-filesop.spec new file mode 100644 index 0000000..7c6c068 --- /dev/null +++ b/python-filesop.spec @@ -0,0 +1,129 @@ +%global _empty_manifest_terminate_build 0 +Name: python-FilesOp +Version: 1.2.6 +Release: 1 +Summary: Gestionale dei file per usi interni +License: MIT License +URL: https://github.com/KingKaitoKid/FileOperations +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/84/e9/71707908019a6a1aa3020643445561457c0fb2f0fed82e13ae5a0697a449/FilesOp-1.2.6.tar.gz +BuildArch: noarch + + +%description +# FilesOp + +Questo modulo permette di gestire i file come creali, leggerli e aggiornarli. +Utilizzabile **solo con il Python** e non ha dipendenze di altri moduli. + +## Utilizzo +In python il modulo si importa così: +```python +from FilesOp import FFile + +my_file = FFile("Nome.txt") +my_file.read_json() # Ritorna il JSON e lo salva dentro _json +print(my_file._json) # Si trova il JSON +# Se si legge il JSON automaticamente si ha anche il formato stringato del testo, non è necessario utilizzare la funzione read_file() +print(my_file._string) # Il contenuto del file formato stringa +``` +### Links +Per avere ulteriori informazioni andare sul sito e vedere la documentazione completa del modulo. + + + +%package -n python3-FilesOp +Summary: Gestionale dei file per usi interni +Provides: python-FilesOp +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-FilesOp +# FilesOp + +Questo modulo permette di gestire i file come creali, leggerli e aggiornarli. +Utilizzabile **solo con il Python** e non ha dipendenze di altri moduli. + +## Utilizzo +In python il modulo si importa così: +```python +from FilesOp import FFile + +my_file = FFile("Nome.txt") +my_file.read_json() # Ritorna il JSON e lo salva dentro _json +print(my_file._json) # Si trova il JSON +# Se si legge il JSON automaticamente si ha anche il formato stringato del testo, non è necessario utilizzare la funzione read_file() +print(my_file._string) # Il contenuto del file formato stringa +``` +### Links +Per avere ulteriori informazioni andare sul sito e vedere la documentazione completa del modulo. + + + +%package help +Summary: Development documents and examples for FilesOp +Provides: python3-FilesOp-doc +%description help +# FilesOp + +Questo modulo permette di gestire i file come creali, leggerli e aggiornarli. +Utilizzabile **solo con il Python** e non ha dipendenze di altri moduli. + +## Utilizzo +In python il modulo si importa così: +```python +from FilesOp import FFile + +my_file = FFile("Nome.txt") +my_file.read_json() # Ritorna il JSON e lo salva dentro _json +print(my_file._json) # Si trova il JSON +# Se si legge il JSON automaticamente si ha anche il formato stringato del testo, non è necessario utilizzare la funzione read_file() +print(my_file._string) # Il contenuto del file formato stringa +``` +### Links +Per avere ulteriori informazioni andare sul sito e vedere la documentazione completa del modulo. + + + +%prep +%autosetup -n FilesOp-1.2.6 + +%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-FilesOp -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 1.2.6-1 +- Package Spec generated @@ -0,0 +1 @@ +dcb8d112ff3caa0a30fcec54b758f350 FilesOp-1.2.6.tar.gz |