[X2Go-Commits] python-x2go.git - build-baikal (branch) updated: 0.4.0.8-27-gaa287d9
X2Go dev team
git-admin at x2go.org
Wed Jan 8 15:31:39 CET 2014
The branch, build-baikal 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 -----------------------------------------------------------------
-----------------------------------------------------------------------
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 at cora.nwra.com> - 0.4.0.7-1
+- Update to 0.4.0.7
+
+* Sun Aug 04 2013 Fedora Release Engineering <rel-eng at 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 at 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 at cora.nwra.com> - 0.4.0.6-2
+- Remove python shbangs from library scripts
+
+* Wed Jul 31 2013 Orion Poplawski <orion at cora.nwra.com> - 0.4.0.6-1
+- Update to 0.4.0.6
+
+* Wed Jul 10 2013 Orion Poplawski <orion at cora.nwra.com> - 0.4.0.4-1
+- Update to 0.4.0.4
+
+* Tue Feb 12 2013 Orion Poplawski <orion at cora.nwra.com> - 0.4.0.0-1
+- Update to 0.4.0.0
+
+* Tue Dec 18 2012 Orion Poplawski <orion at 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).
More information about the x2go-commits
mailing list