Browse Source

python-cups-1.9.66-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@8113 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 10 years ago
parent
commit
d7c3395d51
1 changed files with 130 additions and 0 deletions
  1. 130 0
      p/python-cups/python-cups-vl.spec

+ 130 - 0
p/python-cups/python-cups-vl.spec

@@ -0,0 +1,130 @@
+%{?filter_setup:
+%filter_provides_in %{python_sitearch}/.*\.so$ 
+%filter_setup
+}
+
+%define py3dir 	%{_builddir}/python3-%{name}-%{version}-%{release}
+%define __python3	/usr/bin/python3
+%define python3_sitearch	%(%{__python3} -c "from distutils.sysconfig import get_python_lib; import sys; sys.stdout.write(get_python_lib(1))")
+%define python3_sitelib	%(%{__python3} -c "from distutils.sysconfig import get_python_lib; import sys; sys.stdout.write(get_python_lib(0))")
+
+Summary:       Python bindings for CUPS
+Name:          python-cups
+Version:       1.9.66
+Release:       1%{?_dist_release}
+URL:           http://cyberelk.net/tim/software/pycups/
+Source:        http://cyberelk.net/tim/data/pycups/pycups-%{version}.tar.bz2
+License:       GPLv2+
+Group:         Development/Languages
+BuildRequires: cups-devel
+BuildRequires: python-devel
+BuildRequires: python3-devel
+BuildRequires: epydoc
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: tomop
+
+%description
+This package provides Python bindings for CUPS API,
+known as pycups. It was written for use with
+system-config-printer, but can be put to other uses as well.
+
+%package -n python3-cups
+Summary:       Python3 bindings for CUPS API, known as pycups.
+Group:         Development/Languages
+
+%description -n python3-cups
+This package provides Python bindings for CUPS API,
+known as pycups. It was written for use with
+system-config-printer, but can be put to other uses as well.
+
+This is a ported release for python 3
+
+%package doc
+Summary:       Documentation for python-cups
+Group:         Documentation
+
+%description doc
+Documentation for python-cups.
+
+%prep
+%setup -q -n pycups-%{version}
+
+rm -rf %{py3dir}
+cp -a . %{py3dir}
+
+%build
+make CFLAGS="%{optflags} -fno-strict-aliasing"
+make doc
+
+pushd %{py3dir}
+CFLAGS="%{optflags}" %{__python3} setup.py build
+popd
+
+
+%install
+make install DESTDIR="%{buildroot}"
+
+pushd %{py3dir}
+%{__python3} setup.py install -O1 --skip-build --root %{buildroot}
+chmod 755 %{buildroot}%{python3_sitearch}/cups*.so
+popd
+
+%files
+%doc COPYING ChangeLog README NEWS TODO
+%{python_sitearch}/cups.so
+%{python_sitearch}/pycups*.egg-info
+%{_rpmconfigdir}/fileattrs/psdriver.attr
+%{_rpmconfigdir}/postscriptdriver.prov
+
+%files -n python3-cups
+%doc COPYING README NEWS
+%{python3_sitearch}/cups.cpython-3*.so
+%{python3_sitearch}/pycups*.egg-info
+%{_rpmconfigdir}/fileattrs/psdriver.attr
+%{_rpmconfigdir}/postscriptdriver.prov
+
+%files doc
+%doc examples html
+
+%changelog
+* Sat Jan 04 2014 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.9.66-1
+- new upstream release.
+
+* Sat Sep 10 2011 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.9.58-1
+- new upstream release.
+- built for Vine Linux.
+
+* Thu Jun  9 2011 Tim Waugh <twaugh@redhat.com> - 1.9.57-1
+- 1.9.57.  Fixes rpm provides script (bug #712027).
+
+* Sun Mar 20 2011 Tim Waugh <twaugh@redhat.com> - 1.9.55-1
+- 1.9.55.  Support for IPP "resolution" type.
+
+* Wed Feb 23 2011 Tim Waugh <twaugh@redhat.com> - 1.9.54-1
+- 1.9.54.  The rpm hook is now upstream.
+
+* Wed Feb 23 2011 Tim Waugh <twaugh@redhat.com> - 1.9.53-5
+- Use rpmconfigdir macro throughout.
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.53-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Jan 25 2011 Tim Waugh <twaugh@redhat.com> - 1.9.53-3
+- Fixed typo in psdriver.attr that prevented PPD files from being
+  scanned when generating postscriptdriver tags.
+
+* Thu Jan 20 2011 Tim Waugh <twaugh@redhat.com> - 1.9.53-2
+- Moved postscriptdriver RPM tagging machinery here.  Fixed
+  leading/trailing whitespace in tags as well.
+
+* Wed Dec 15 2010 Tim Waugh <twaugh@redhat.com> - 1.9.53-1
+- 1.9.53 fixing a thread-local storage issue (bug #662805).
+
+* Wed Nov 17 2010 Jiri Popelka <jpopelka@redhat.com> - 1.9.52-2
+- Fixed rpmlint errors/warnings (#648986)
+- doc subpackage
+
+* Mon Nov 01 2010 Jiri Popelka <jpopelka@redhat.com> - 1.9.52-1
+- Initial RPM spec file