[pyhoca-gui] Initial import

Orion Poplawski orion at fedoraproject.org
Fri Aug 30 17:42:38 UTC 2013


commit 0edabc2eed80912d14a041f07e7b30ad9b164833
Author: Orion Poplawski <orion at nwra.com>
Date:   Fri Aug 30 11:42:30 2013 -0600

    Initial import

 .gitignore      |    1 +
 pyhoca-gui.spec |   92 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources         |    1 +
 3 files changed, 94 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..3dea353 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/pyhoca-gui-0.4.0.8.tar.gz
diff --git a/pyhoca-gui.spec b/pyhoca-gui.spec
new file mode 100644
index 0000000..45e891d
--- /dev/null
+++ b/pyhoca-gui.spec
@@ -0,0 +1,92 @@
+Name:           pyhoca-gui
+Version:        0.4.0.8
+Release:        1%{?dist}
+Summary:        Graphical X2Go client written in (wx)Python
+
+Group:          Applications/Communications
+License:        AGPLv3+
+URL:            http://www.x2go.org/
+Source0:        http://code.x2go.org/releases/source/%{name}/%{name}-%{version}.tar.gz
+
+BuildArch:      noarch
+BuildRequires:  python2-devel
+BuildRequires:  python-distutils-extra
+BuildRequires:  desktop-file-utils
+BuildRequires:  intltool
+Requires:       python-setproctitle
+Requires:       python-x2go
+Requires:       notify-python
+Requires:       wxPython
+
+%description
+X2Go is a server based computing environment with:
+   - session resuming
+   - low bandwidth support
+   - LDAP support
+   - client side mass storage mounting support
+   - client side printing support
+   - audio support
+   - authentication by smartcard and USB stick
+
+PyHoca-GUI is a slim X2Go client that docks to the desktop's
+notification area and allows multiple X2Go session handling.
+
+
+%prep
+%setup -q
+
+
+%build
+%{__python} setup.py build
+
+
+%install
+%{__python} setup.py install -O1 --skip-build --root %{buildroot}
+mkdir -p %{buildroot}%{_bindir}/
+cp -p %{name} %{buildroot}%{_bindir}/
+desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
+
+
+%post
+/bin/touch --no-create %{_datadir}/icons/PyHoca &>/dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+    /bin/touch --no-create %{_datadir}/icons/PyHoca &>/dev/null
+    /usr/bin/gtk-update-icon-cache %{_datadir}/icons/PyHoca &>/dev/null || :
+fi
+
+%posttrans
+/usr/bin/gtk-update-icon-cache %{_datadir}/icons/PyHoca &>/dev/null || :
+
+
+%files
+%doc LICENSE.txt README TODO
+%{_bindir}/%{name}
+%{python_sitelib}/*
+%{_datadir}/applications/%{name}.desktop
+%{_datadir}/icons/PyHoca/
+%{_datadir}/pixmaps/pyhoca_x2go-logo-ubuntu.svg
+%{_datadir}/pyhoca
+%{_mandir}/man1/%{name}.1*
+
+
+%changelog
+* Thu Aug 29 2013 Orion Poplawski <orion at cora.nwra.com> - 0.4.0.8-1
+- Update to 0.4.0.8
+- Add BR on desktop-file-utils, validate the desktop file
+- Add gtk-update-icon-cache scriptlets
+- Own /usr/share/pyhoca
+- Change tabs to spaces
+
+* Thu Aug 1 2013 Orion Poplawski <orion at cora.nwra.com> - 0.4.0.6-1
+- Update to 0.4.0.6
+
+* Wed Feb 13 2013 Orion Poplawski <orion at cora.nwra.com> - 0.4.0.1-1
+- Update to 0.4.0.1
+
+* 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 release
diff --git a/sources b/sources
index e69de29..3ba6323 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+691deb61b2067cdd1b4c6d8fb748bafa  pyhoca-gui-0.4.0.8.tar.gz


More information about the scm-commits mailing list