[X2Go-Commits] x2gognomebindings.git - master (branch) updated: 2.0.2.0-5-g8142a08

X2Go dev team git-admin at x2go.org
Fri Dec 13 12:47:24 CET 2013


The branch, master has been updated
       via  8142a08f4f58edaa46e29aa850321e65ef1e5c04 (commit)
      from  3c0a4bd176c226279357fc847f60dba020f0cfb6 (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 8142a08f4f58edaa46e29aa850321e65ef1e5c04
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Fri Dec 13 12:47:18 2013 +0100

    x2gognomebindings.spec: Convert x2gomatebindings.spec to make it work with the X2Go GNOMEv2 Bindings package.

-----------------------------------------------------------------------

Summary of changes:
 debian/changelog       |    3 ++
 x2gognomebindings.spec |   93 ++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 96 insertions(+)
 create mode 100644 x2gognomebindings.spec

The diff of changes is:
diff --git a/debian/changelog b/debian/changelog
index acc100c..17b9828 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,9 @@ x2gognomebindings (2.0.2.1-0~x2go1) UNRELEASED; urgency=low
   * /debian/control:
     - Update LONG_DESCRIPTION.
     - Add dependency: libgtk2.0-bin.
+  * x2gognomebindings.spec:
+    + Convert x2gomatebindings.spec to make it work with
+      the X2Go GNOMEv2 Bindings package.
 
  -- Mike Gabriel <mike.gabriel at das-netzwerkteam.de>  Sun, 28 Jul 2013 12:42:33 +0200
 
diff --git a/x2gognomebindings.spec b/x2gognomebindings.spec
new file mode 100644
index 0000000..be5d83a
--- /dev/null
+++ b/x2gognomebindings.spec
@@ -0,0 +1,93 @@
+Name:           x2gognomebindings
+Version:        2.0.2.1
+Release:        0.0x2go1%{?dist}
+Group:          Applications/Communications
+Summary:        X2Go GNOMEv2 bindings and MIME types
+License:        GPL-2.0
+URL:            http://www.x2go.org/
+Source0:        http://code.x2go.org/releases/source/%name/%name-%version.tar.gz
+
+BuildRequires:  autoconf >= 2.57, automake >= 1.7.6
+BuildRequires:  gnome-common
+BuildRequires:  gnome-icon-theme
+BuildRequires:  gnome-desktop-devel
+BuildRequires:  nautilus-devel
+BuildRequires:  GConf2-devel
+BuildRequires:  pkgconfig
+BuildRequires:  intltool
+
+%description
+X2Go is a server based computing environment with
+    - session resuming
+    - low bandwidth support
+    - session brokerage support
+    - client-side mass storage mounting support
+    - client-side printing support
+    - audio support
+    - authentication by smartcard and USB stick
+
+X2Go GNOMEv2 Bindings contains MIME type information for X2Go if used with
+GNOMEv2 desktops.
+
+%prep
+%setup -q
+
+
+%build
+if [ ! -e configure ]; then
+	autoreconf -fi;
+fi;
+%configure
+make %{?_smp_mflags};
+
+
+%install
+mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_sbindir}
+make install DESTDIR="%buildroot" INSTALL_ROOT="%buildroot" STRIP="true";
+install -p -m 644 bin/x2gosuspend-session-gnome %{buildroot}%{_bindir}/
+install -p -m 644 bin/x2goumount-session-gnome %{buildroot}%{_bindir}/
+install -p -m 644 sbin/update-gnome-menu-x2go %{buildroot}%{_sbindir}/
+mkdir -p %{buildroot}%{_datadir}/x2go/versions/
+install -p -m 644 VERSION.x2gognomebindings %{buildroot}%{_datadir}/x2go/versions/
+mkdir -p %{buildroot}%{_datadir}/{applications,icons/gnome/scalable/mimetypes,mime/packages}
+install -p -m 644 share/applications/*.desktop %{buildroot}%{_datadir}/applications/
+ln -s -f ../../../gnome-colors-common/scalable/devices/drive-harddisk.svg %{buildroot}%{_datadir}/icons/gnome/scalable/mimetypes/gnome-mime-application-sshfsdisk-x2go-gnome.svg
+ln -s -f ../../../gnome-colors-common/scalable/devices/drive-removable-media.svg %{buildroot}%{_datadir}/icons/gnome/scalable/mimetypes/gnome-mime-application-sshfsremovable-x2go-gnome.svg
+ln -s -f ../../../gnome-colors-common/scalable/devices/drive-optical.svg %{buildroot}%{_datadir}/icons/gnome/scalable/mimetypes/gnome-mime-application-sshfscdrom-x2go-gnome.svg
+install -p -m 644 share/mime/packages/*.xml %{buildroot}%{_datadir}/mime/packages/
+mkdir -p %{buildroot}%{_datadir}/x2go/x2gofeature.d/
+install -p -m 644 share/x2go/x2gofeature.d/*.features %{buildroot}%{_datadir}/x2go/x2gofeature.d/
+mkdir -p %{buildroot}%{_sysconfdir}/xdg/menus/
+install -p -m 644 xdg-menus/gnome-settings-x2go.menu %{buildroot}%{_sysconfdir}/xdg/menus/
+mkdir -p %{buildroot}%{_libdir}/x2go/extensions/pre-runcommand.d/
+install -p -m 644 lib/x2go/extensions/pre-runcommand.d/005_gnome-monitors-xml-ignore %{buildroot}%{_libdir}/x2go/extensions/pre-runcommand.d/
+
+
+%post
+/bin/touch --no-create %{_datadir}/icons/gnome &>/dev/null || :
+/usr/sbin/update-gnome-menu-x2go &>/dev/null || :
+
+%preun
+/usr/sbin/update-gnome-menu-x2go --remove &>/dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+    /bin/touch --no-create %{_datadir}/icons/gnome &>/dev/null
+    /usr/bin/gtk-update-icon-cache %{_datadir}/icons/gnome &>/dev/null || :
+fi
+
+%posttrans
+/usr/bin/gtk-update-icon-cache %{_datadir}/icons/gnome &>/dev/null || :
+
+
+%files
+%doc debian/changelog
+%doc debian/copyright
+%{_sysconfdir}/
+%{_bindir}/
+%{_sbindir}/
+%{_datadir}/
+%{_libdir}/
+
+
+%changelog


hooks/post-receive
-- 
x2gognomebindings.git (GNOMEv2 bindings for X2Go)

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 "x2gognomebindings.git" (GNOMEv2 bindings for X2Go).




More information about the x2go-commits mailing list