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@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@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).