The branch, master has been updated via aa287d96dc72d9f3cdd9e5103091ffc6f2ff449b (commit) from b9985b41a54545d815fb3b2211fd6f18b9118509 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit aa287d96dc72d9f3cdd9e5103091ffc6f2ff449b Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Sat Nov 30 22:42:12 2013 +0100 Ship python-x2go.spec (RPM package definitions) in upstream project. (Thanks to the Fedora package maintainers). ----------------------------------------------------------------------- Summary of changes: debian/changelog | 2 + python-x2go.spec | 144 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 146 insertions(+) create mode 100644 python-x2go.spec The diff of changes is: diff --git a/debian/changelog b/debian/changelog index 7ff563e..80b9796 100644 --- a/debian/changelog +++ b/debian/changelog @@ -33,6 +33,8 @@ python-x2go (0.4.0.9-0x2go1) UNRELEASED; urgency=low - Import python-x2go-py3.patch from Fedora. Thanks to Orion!!! * debian/source/format: + Switch to format 1.0. + * Ship python-x2go.spec (RPM package definitions) in upstream project. (Thanks + to the Fedora package maintainers). [ Orion Poplawski ] * debian/control: diff --git a/python-x2go.spec b/python-x2go.spec new file mode 100644 index 0000000..680847d --- /dev/null +++ b/python-x2go.spec @@ -0,0 +1,144 @@ +#if 0%{?fedora} +#global with_python3 1 +#endif + +Name: python-x2go +Version: 0.4.0.7 +Release: 1%{?dist} +Summary: Python module providing X2Go client API + +Group: Development/Languages +License: AGPLv3+ +URL: http://www.x2go.org/ +Source0: http://code.x2go.org/releases/source/%{name}/%{name}-%{version}.tar.gz +Patch0: python-x2go-py3.patch + +BuildArch: noarch +BuildRequires: python2-devel +BuildRequires: python-setuptools +%if 0%{?with_python3} +BuildRequires: python3-devel +# For 2to3 +BuildRequires: python-tools +%endif # if with_python3 +# For doc build +BuildRequires: epydoc +BuildRequires: python-cups +BuildRequires: python-gevent +BuildRequires: python-paramiko +BuildRequires: python-xlib +Requires: nxproxy +Requires: python-cups +Requires: python-gevent +Requires: python-paramiko +Requires: python-xlib + +%description +X2Go is a server based computing environment with: + - session resuming + - low bandwidth support + - LDAP support + - client side mass storage mounting support + - audio support + - authentication by smartcard and USB stick + +This Python module allows you to integrate X2Go client support into your +Python applications by providing a Python-based X2Go client API. + + +%package doc +Summary: Python X2Go client API documentation +Group: Documentation +Requires: %{name} = %{version}-%{release} + +%description doc +This package contains the Python X2Go client API documentation. + + +%if 0%{?with_python3} +%package -n python3-x2go +Summary: Python module providing X2Go client API +Group: Development/Languages + +%description -n python3-x2go +X2Go is a server based computing environment with: + - session resuming + - low bandwidth support + - LDAP support + - client side mass storage mounting support + - audio support + - authentication by smartcard and USB stick + +This Python module allows you to integrate X2Go client support into your +Python applications by providing a Python-based X2Go client API. +%endif # with_python3 + + +%prep +%setup -q +# Remove shbang from library scipts +find x2go -name '*.py' | xargs sed -i '1s|^#!/usr/bin/env python||' +# Python3 +%if 0%{?with_python3} +rm -rf %{py3dir} +cp -a . %{py3dir} +2to3 --write --nobackups %{py3dir} +%endif # with_python3 + + +%build +%{__python} setup.py build +%if 0%{?with_python3} +pushd %{py3dir} +%{__python3} setup.py build +popd +%endif # with_python3 + +# Build the docs +mkdir -p epydoc/html +epydoc --debug -n "Python X2Go" -u http://www.x2go.org -v --html --no-private -o epydoc/html x2go/ + + +%install +%if 0%{?with_python3} +pushd %{py3dir} +%{__python3} setup.py install --skip-build --root %{buildroot} +popd +%endif # with_python3 +%{__python} setup.py install --skip-build --root %{buildroot} + + +%files +%doc LICENSE.txt README* TODO +%{python_sitelib}/* + +%files doc +%doc epydoc/html + + +%changelog +* Tue Aug 6 2013 Orion Poplawski <orion@cora.nwra.com> - 0.4.0.7-1 +- Update to 0.4.0.7 + +* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Fri Aug 2 2013 Orion Poplawski <orion@cora.nwra.com> - 0.4.0.6-3 +- Add requires nxproxy and python-cups +- Build the documentation and ship in -doc sub-package + +* Thu Aug 1 2013 Orion Poplawski <orion@cora.nwra.com> - 0.4.0.6-2 +- Remove python shbangs from library scripts + +* Wed Jul 31 2013 Orion Poplawski <orion@cora.nwra.com> - 0.4.0.6-1 +- Update to 0.4.0.6 + +* Wed Jul 10 2013 Orion Poplawski <orion@cora.nwra.com> - 0.4.0.4-1 +- Update to 0.4.0.4 + +* Tue Feb 12 2013 Orion Poplawski <orion@cora.nwra.com> - 0.4.0.0-1 +- Update to 0.4.0.0 + +* Tue Dec 18 2012 Orion Poplawski <orion@cora.nwra.com> - 0.2.1.1-1 +- Initial Fedora package + hooks/post-receive -- python-x2go.git (Python X2Go Client API) This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "python-x2go.git" (Python X2Go Client API).