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

X2Go dev team git-admin at x2go.org
Tue Jan 7 16:58:06 CET 2014


The branch, build-main 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 -----------------------------------------------------------------
-----------------------------------------------------------------------

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