From 3a988149c349087f4945301f4da6c25094ec5a2a Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Wed, 10 May 2023 09:05:47 +0000 Subject: automatic import of python-csv2pdf --- .gitignore | 1 + python-csv2pdf.spec | 274 ++++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 276 insertions(+) create mode 100644 python-csv2pdf.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..c521fa1 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/csv2pdf-0.1.4.tar.gz diff --git a/python-csv2pdf.spec b/python-csv2pdf.spec new file mode 100644 index 0000000..5d8f231 --- /dev/null +++ b/python-csv2pdf.spec @@ -0,0 +1,274 @@ +%global _empty_manifest_terminate_build 0 +Name: python-csv2pdf +Version: 0.1.4 +Release: 1 +Summary: Easily convert CSV Files to PDF Files using Python! +License: MIT License +URL: https://github.com/TECH-SAVVY-GUY/csv2pdf +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/36/3b/4a2692bc9b8e687d88b909b99f3dd3ee9ceb14b10eb2780f898ce8dd8911/csv2pdf-0.1.4.tar.gz +BuildArch: noarch + +Requires: python3-fpdf2 + +%description +# **CSV TO PDF CONVERTER ( .csv ➜ .pdf )** + +## ***A Python module that allows you to convert CSV FILES to PDF FILES easily!*** + +![](https://raw.githubusercontent.com/TECH-SAVVY-GUY/csv2pdf/master/convert.png) + +### Installation + +```python +pip install csv2pdf +``` + + +### Examples 📋 + +```python +# Quick conversion + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf") +``` + +```python +# Change Orientation of the PDF File + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", orientation="L") +``` + +```python +# Specify Delimiter for the CSV File + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", delimiter="&") +``` + +```python +# Change Alignment of the cells + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", align="L") + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", align="R") +``` + +```python +# Change Size & Header-Size + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", size=5) + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", headersize=7) +``` + +```python +# Using custom fonts + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", + font=r"Fonts\custom-font.tff", headerfont=r"Fonts\custom-header-font.tff") +``` + +***Use*** `.tff` ***files for specifying font files. Fonts can be downloaded from **[Google Fonts](https://fonts.google.com/)**.*** + + + + +%package -n python3-csv2pdf +Summary: Easily convert CSV Files to PDF Files using Python! +Provides: python-csv2pdf +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-csv2pdf +# **CSV TO PDF CONVERTER ( .csv ➜ .pdf )** + +## ***A Python module that allows you to convert CSV FILES to PDF FILES easily!*** + +![](https://raw.githubusercontent.com/TECH-SAVVY-GUY/csv2pdf/master/convert.png) + +### Installation + +```python +pip install csv2pdf +``` + + +### Examples 📋 + +```python +# Quick conversion + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf") +``` + +```python +# Change Orientation of the PDF File + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", orientation="L") +``` + +```python +# Specify Delimiter for the CSV File + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", delimiter="&") +``` + +```python +# Change Alignment of the cells + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", align="L") + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", align="R") +``` + +```python +# Change Size & Header-Size + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", size=5) + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", headersize=7) +``` + +```python +# Using custom fonts + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", + font=r"Fonts\custom-font.tff", headerfont=r"Fonts\custom-header-font.tff") +``` + +***Use*** `.tff` ***files for specifying font files. Fonts can be downloaded from **[Google Fonts](https://fonts.google.com/)**.*** + + + + +%package help +Summary: Development documents and examples for csv2pdf +Provides: python3-csv2pdf-doc +%description help +# **CSV TO PDF CONVERTER ( .csv ➜ .pdf )** + +## ***A Python module that allows you to convert CSV FILES to PDF FILES easily!*** + +![](https://raw.githubusercontent.com/TECH-SAVVY-GUY/csv2pdf/master/convert.png) + +### Installation + +```python +pip install csv2pdf +``` + + +### Examples 📋 + +```python +# Quick conversion + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf") +``` + +```python +# Change Orientation of the PDF File + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", orientation="L") +``` + +```python +# Specify Delimiter for the CSV File + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", delimiter="&") +``` + +```python +# Change Alignment of the cells + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", align="L") + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", align="R") +``` + +```python +# Change Size & Header-Size + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", size=5) + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", headersize=7) +``` + +```python +# Using custom fonts + +>>> from csv2pdf import convert +>>> convert("source.csv", "destination.pdf", + font=r"Fonts\custom-font.tff", headerfont=r"Fonts\custom-header-font.tff") +``` + +***Use*** `.tff` ***files for specifying font files. Fonts can be downloaded from **[Google Fonts](https://fonts.google.com/)**.*** + + + + +%prep +%autosetup -n csv2pdf-0.1.4 + +%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-csv2pdf -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Wed May 10 2023 Python_Bot - 0.1.4-1 +- Package Spec generated diff --git a/sources b/sources new file mode 100644 index 0000000..67a8544 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +e0660727663d77f73995b6e59d268a2a csv2pdf-0.1.4.tar.gz -- cgit v1.2.3