[python-qrcode] Initial import

Michel Alexandre Salim salimma at fedoraproject.org
Fri Jun 8 14:24:46 UTC 2012


commit c39ae3553905e5ebd2d14c1c02be8e65b71cd691
Author: Michel Alexandre Salim <salimma at fedoraproject.org>
Date:   Fri Jun 8 21:24:33 2012 +0700

    Initial import

 .gitignore         |    1 +
 python-qrcode.spec |   59 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources            |    1 +
 3 files changed, 61 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..4c9fb94 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/qrcode-2.4.1.tar.gz
diff --git a/python-qrcode.spec b/python-qrcode.spec
new file mode 100644
index 0000000..33be75a
--- /dev/null
+++ b/python-qrcode.spec
@@ -0,0 +1,59 @@
+%global pkgname qrcode
+
+Name:           python-%{pkgname}
+Version:        2.4.1
+Release:        2%{?dist}
+Summary:        Python QR Code image generator
+
+License:        BSD
+URL:            https://github.com/lincolnloop/python-qrcode
+Source0:        http://pypi.python.org/packages/source/q/qrcode/qrcode-%{version}.tar.gz
+
+BuildArch:      noarch
+BuildRequires:  python-devel
+BuildRequires:  python-imaging
+Requires:       python-imaging
+
+%description
+This module uses the Python Imaging Library (PIL) to allow for the
+generation of QR Codes.
+
+
+%prep
+%setup -q -n %{pkgname}-%{version}
+
+
+%build
+%{__python} setup.py build
+
+
+%install
+%{__python} setup.py install -O1 --skip-build --root %{buildroot}
+%{__mv} %{buildroot}%{_bindir}/qr{,code}
+
+
+%check
+# in lieue of a real test suite
+for m in $(find qrcode -name '*.py' \
+    | grep -v __init__ \
+    | sort \
+    | sed -e 's|/|.|g' \
+    | sed -e 's|.py$||g');
+do
+    %{__python} -c "import $m"
+done
+
+
+%files
+%doc LICENSE README.rst CHANGES.rst
+%{python_sitelib}/*
+%{_bindir}/qrcode
+
+
+%changelog
+* Wed Jun  6 2012 Michel Salim <salimma at fedoraproject.org> - 2.4.1-2
+- Clean up spec, removing unnecessary declarations
+- Rename tool in %%{_bindir} to the less ambiguous qrcode
+
+* Sat Jun  2 2012 Michel Salim <salimma at fedoraproject.org> - 2.4.1-1
+- Initial package
diff --git a/sources b/sources
index e69de29..5951295 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+23cc19394010c74d226b6ab8797957ac  qrcode-2.4.1.tar.gz


More information about the scm-commits mailing list