%global _empty_manifest_terminate_build 0 Name: python-sqlplus_commando Version: 0.4.2 Release: 1 Summary: sqlplus_commando is an Oracle driver calling sqlplus License: Apache Software License URL: http://pypi.python.org/pypi/sqlplus_commando/ Source0: https://mirrors.nju.edu.cn/pypi/web/packages/61/34/d1b53002b881b0834c90486e7fdcb9c26bb62c615c06b1aa464f9c190fd2/sqlplus_commando-0.4.2.tar.gz BuildArch: noarch %description Installing a Oracle driver on a machine is sometime a pain, or even impossible. Furthermore you may want to distribute self contained scripts that access Oracle without having to ask for additional software installation. Finally, you may want to automate scripts that should run with SQL\*Plus. *sqlplus\_commando* is a pure Python Oracle driver that calls *sqlplus* on the command line. It was designed so that you may use it by dropping its module in your source tree or even copy its classes in your own source code. %package -n python3-sqlplus_commando Summary: sqlplus_commando is an Oracle driver calling sqlplus Provides: python-sqlplus_commando BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-sqlplus_commando Installing a Oracle driver on a machine is sometime a pain, or even impossible. Furthermore you may want to distribute self contained scripts that access Oracle without having to ask for additional software installation. Finally, you may want to automate scripts that should run with SQL\*Plus. *sqlplus\_commando* is a pure Python Oracle driver that calls *sqlplus* on the command line. It was designed so that you may use it by dropping its module in your source tree or even copy its classes in your own source code. %package help Summary: Development documents and examples for sqlplus_commando Provides: python3-sqlplus_commando-doc %description help Installing a Oracle driver on a machine is sometime a pain, or even impossible. Furthermore you may want to distribute self contained scripts that access Oracle without having to ask for additional software installation. Finally, you may want to automate scripts that should run with SQL\*Plus. *sqlplus\_commando* is a pure Python Oracle driver that calls *sqlplus* on the command line. It was designed so that you may use it by dropping its module in your source tree or even copy its classes in your own source code. %prep %autosetup -n sqlplus_commando-0.4.2 %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-sqlplus_commando -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Sun Apr 23 2023 Python_Bot - 0.4.2-1 - Package Spec generated