[arch-commits] Commit in nemo/repos (6 files)
Date: Monday, November 7, 2016 @ 23:08:48 Author: faidoc Revision: 195106 archrelease: copy trunk to community-i686, community-x86_64 Added: nemo/repos/community-i686/PKGBUILD (from rev 195105, nemo/trunk/PKGBUILD) nemo/repos/community-x86_64/PKGBUILD (from rev 195105, nemo/trunk/PKGBUILD) Deleted: nemo/repos/community-i686/Fix-GTK-3.21.3-desktop-redraw-issue.patch nemo/repos/community-i686/PKGBUILD nemo/repos/community-x86_64/Fix-GTK-3.21.3-desktop-redraw-issue.patch nemo/repos/community-x86_64/PKGBUILD + /PKGBUILD | 102 +++ community-i686/Fix-GTK-3.21.3-desktop-redraw-issue.patch | 62 -- community-i686/PKGBUILD| 57 -- community-x86_64/Fix-GTK-3.21.3-desktop-redraw-issue.patch | 62 -- community-x86_64/PKGBUILD | 57 -- 5 files changed, 102 insertions(+), 238 deletions(-) Deleted: community-i686/Fix-GTK-3.21.3-desktop-redraw-issue.patch === --- community-i686/Fix-GTK-3.21.3-desktop-redraw-issue.patch2016-11-07 23:07:56 UTC (rev 195105) +++ community-i686/Fix-GTK-3.21.3-desktop-redraw-issue.patch2016-11-07 23:08:48 UTC (rev 195106) @@ -1,62 +0,0 @@ -From 4e5a1037de0dc24e44a58e239e281b4c2d5740af Mon Sep 17 00:00:00 2001 -From: leigh123linux -Date: Sat, 23 Jul 2016 18:05:14 +0100 -Subject: [PATCH] Fix GTK 3.21.3 desktop redraw issue (#1231) - - libnemo-private/nemo-icon-container.c | 2 ++ - src/nemo-desktop-icon-view.c | 4 - src/nemo-style-application.css| 5 + - 3 files changed, 11 insertions(+) - -diff --git a/libnemo-private/nemo-icon-container.c b/libnemo-private/nemo-icon-container.c -index 002351f..a26ed2c 100644 a/libnemo-private/nemo-icon-container.c -+++ b/libnemo-private/nemo-icon-container.c -@@ -4249,11 +4249,13 @@ realize (GtkWidget *widget) - - container = NEMO_ICON_CONTAINER (widget); - -+#if !GTK_CHECK_VERSION(3, 21, 0) - /* Ensure that the desktop window is native so the background - set on it is drawn by X. */ - if (container->details->is_desktop) { - gdk_x11_window_get_xid (gtk_layout_get_bin_window (GTK_LAYOUT (widget))); - } -+#endif - - /* Set up DnD. */ - nemo_icon_dnd_init (container); -diff --git a/src/nemo-desktop-icon-view.c b/src/nemo-desktop-icon-view.c -index ad025d3..be310b5 100644 a/src/nemo-desktop-icon-view.c -+++ b/src/nemo-desktop-icon-view.c -@@ -155,6 +155,10 @@ nemo_desktop_icon_view_class_init (NemoDesktopIconViewClass *class) - vclass->update_menus = real_update_menus; - vclass->get_view_id = real_get_id; - -+#if GTK_CHECK_VERSION(3, 21, 0) -+ GtkWidgetClass *wclass = GTK_WIDGET_CLASS (class); -+ gtk_widget_class_set_css_name (wclass, "nemo-desktop-icon-view"); -+#endif - g_type_class_add_private (class, sizeof (NemoDesktopIconViewDetails)); - } - -diff --git a/src/nemo-style-application.css b/src/nemo-style-application.css -index f6a781a..aa682b3 100644 a/src/nemo-style-application.css -+++ b/src/nemo-style-application.css -@@ -1,5 +1,10 @@ - /* Desktop text stuff */ - -+.nemo-window.nemo-desktop-window notebook, -+.nemo-window.nemo-desktop-window paned { -+ background-color: transparent; -+} -+ - .nemo-canvas-item { - border-radius: 3px; - } --- -2.9.2 - Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-11-07 23:07:56 UTC (rev 195105) +++ community-i686/PKGBUILD 2016-11-07 23:08:48 UTC (rev 195106) @@ -1,57 +0,0 @@ -# $Id$ -# Maintainer: Alexandre Filgueira -# Contributor: Ner0 - -pkgname=nemo -pkgver=3.0.6 -pkgrel=2 -pkgdesc="Cinnamon file manager (Nautilus fork)" -arch=('i686' 'x86_64') -url="https://github.com/linuxmint/nemo"; -license=('GPL') -depends=('libexif' 'gvfs' 'dconf' 'desktop-file-utils' 'exempi' 'python' - 'cinnamon-desktop' 'libnotify' 'libxml2' 'cinnamon-translations') -makedepends=('gtk-doc' 'gobject-introspection' 'intltool' 'gnome-common' - 'python-gobject' 'python-polib' 'python2-gobject') -options=('!emptydirs') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/nemo/tarball/$pkgver"; -"Fix-GTK-3.21.3-desktop-redraw-issue.patch") -sha256sums=('77d5c47a6657dfbaf66c9f80978ce8650595753138d27bd2adaebbe0e46c3e23' -'ff2fe4fbf6edbdc51e0c6cef08b3b10ae612718d71701c59b28738ad168387eb') - -prepare() { - cd linuxmint-nemo-* - - # Fix GTK 3.21.3 desktop redraw issue - # https://github.com/linuxmint/nemo/issues/1231 - patch -Np1 -i ../Fix-GTK-3.21.3-desktop-redraw-issue.patch - - # Rename 'Files' app name to avoid having the same as nautilus - sed -i 's/^Name\(.*\)=.*/Name\1=Nemo/' data/nemo.desktop.in.in -} - -build() { - cd linuxmint-nemo-* - - .
[arch-commits] Commit in nemo/repos (6 files)
Date: Wednesday, October 12, 2016 @ 12:42:39 Author: bgyorgy Revision: 192054 archrelease: copy trunk to community-i686, community-x86_64 Added: nemo/repos/community-i686/Fix-GTK-3.21.3-desktop-redraw-issue.patch (from rev 192053, nemo/trunk/Fix-GTK-3.21.3-desktop-redraw-issue.patch) nemo/repos/community-i686/PKGBUILD (from rev 192053, nemo/trunk/PKGBUILD) nemo/repos/community-x86_64/Fix-GTK-3.21.3-desktop-redraw-issue.patch (from rev 192053, nemo/trunk/Fix-GTK-3.21.3-desktop-redraw-issue.patch) nemo/repos/community-x86_64/PKGBUILD (from rev 192053, nemo/trunk/PKGBUILD) Deleted: nemo/repos/community-i686/PKGBUILD nemo/repos/community-x86_64/PKGBUILD + /PKGBUILD | 114 +++ community-i686/Fix-GTK-3.21.3-desktop-redraw-issue.patch | 62 + community-i686/PKGBUILD| 48 community-x86_64/Fix-GTK-3.21.3-desktop-redraw-issue.patch | 62 + community-x86_64/PKGBUILD | 48 5 files changed, 238 insertions(+), 96 deletions(-) Copied: nemo/repos/community-i686/Fix-GTK-3.21.3-desktop-redraw-issue.patch (from rev 192053, nemo/trunk/Fix-GTK-3.21.3-desktop-redraw-issue.patch) === --- community-i686/Fix-GTK-3.21.3-desktop-redraw-issue.patch (rev 0) +++ community-i686/Fix-GTK-3.21.3-desktop-redraw-issue.patch2016-10-12 12:42:39 UTC (rev 192054) @@ -0,0 +1,62 @@ +From 4e5a1037de0dc24e44a58e239e281b4c2d5740af Mon Sep 17 00:00:00 2001 +From: leigh123linux +Date: Sat, 23 Jul 2016 18:05:14 +0100 +Subject: [PATCH] Fix GTK 3.21.3 desktop redraw issue (#1231) + +--- + libnemo-private/nemo-icon-container.c | 2 ++ + src/nemo-desktop-icon-view.c | 4 + src/nemo-style-application.css| 5 + + 3 files changed, 11 insertions(+) + +diff --git a/libnemo-private/nemo-icon-container.c b/libnemo-private/nemo-icon-container.c +index 002351f..a26ed2c 100644 +--- a/libnemo-private/nemo-icon-container.c b/libnemo-private/nemo-icon-container.c +@@ -4249,11 +4249,13 @@ realize (GtkWidget *widget) + + container = NEMO_ICON_CONTAINER (widget); + ++#if !GTK_CHECK_VERSION(3, 21, 0) + /* Ensure that the desktop window is native so the background + set on it is drawn by X. */ + if (container->details->is_desktop) { + gdk_x11_window_get_xid (gtk_layout_get_bin_window (GTK_LAYOUT (widget))); + } ++#endif + + /* Set up DnD. */ + nemo_icon_dnd_init (container); +diff --git a/src/nemo-desktop-icon-view.c b/src/nemo-desktop-icon-view.c +index ad025d3..be310b5 100644 +--- a/src/nemo-desktop-icon-view.c b/src/nemo-desktop-icon-view.c +@@ -155,6 +155,10 @@ nemo_desktop_icon_view_class_init (NemoDesktopIconViewClass *class) + vclass->update_menus = real_update_menus; + vclass->get_view_id = real_get_id; + ++#if GTK_CHECK_VERSION(3, 21, 0) ++ GtkWidgetClass *wclass = GTK_WIDGET_CLASS (class); ++ gtk_widget_class_set_css_name (wclass, "nemo-desktop-icon-view"); ++#endif + g_type_class_add_private (class, sizeof (NemoDesktopIconViewDetails)); + } + +diff --git a/src/nemo-style-application.css b/src/nemo-style-application.css +index f6a781a..aa682b3 100644 +--- a/src/nemo-style-application.css b/src/nemo-style-application.css +@@ -1,5 +1,10 @@ + /* Desktop text stuff */ + ++.nemo-window.nemo-desktop-window notebook, ++.nemo-window.nemo-desktop-window paned { ++ background-color: transparent; ++} ++ + .nemo-canvas-item { + border-radius: 3px; + } +-- +2.9.2 + Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-10-12 12:42:34 UTC (rev 192053) +++ community-i686/PKGBUILD 2016-10-12 12:42:39 UTC (rev 192054) @@ -1,48 +0,0 @@ -# $Id$ -# Maintainer: Alexandre Filgueira -# Contributor: Ner0 - -pkgname=nemo -pkgver=3.0.6 -pkgrel=1 -pkgdesc="Cinnamon file manager (Nautilus fork)" -arch=('i686' 'x86_64') -url="https://github.com/linuxmint/nemo"; -license=('GPL') -depends=('libexif' 'gvfs' 'dconf' 'desktop-file-utils' 'exempi' 'python' - 'cinnamon-desktop' 'libnotify' 'libxml2' 'cinnamon-translations') -makedepends=('gtk-doc' 'gobject-introspection' 'intltool' 'gnome-common' - 'python-gobject' 'python-polib' 'python2-gobject') -options=('!emptydirs') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/nemo/tarball/$pkgver";) -sha256sums=('77d5c47a6657dfbaf66c9f80978ce8650595753138d27bd2adaebbe0e46c3e23') - -prepare() { - cd linuxmint-nemo-* - - # Rename 'Files' app name to avoid having the same as nautilus - sed -i 's/^Name\(.*\)=.*/Name\1=Nemo/' data/nemo.desktop.in.in -} - -build() { - cd linuxmint-nemo-* - - ./autogen.sh --prefix=/usr --sysconfdir=/etc \ - --localst
[arch-commits] Commit in nemo/repos (6 files)
Date: Friday, May 6, 2016 @ 18:29:37 Author: faidoc Revision: 173949 archrelease: copy trunk to community-i686, community-x86_64 Added: nemo/repos/community-i686/PKGBUILD (from rev 173948, nemo/trunk/PKGBUILD) nemo/repos/community-x86_64/PKGBUILD (from rev 173948, nemo/trunk/PKGBUILD) Deleted: nemo/repos/community-i686/PKGBUILD nemo/repos/community-i686/nemo.install nemo/repos/community-x86_64/PKGBUILD nemo/repos/community-x86_64/nemo.install ---+ /PKGBUILD | 100 community-i686/PKGBUILD | 51 community-i686/nemo.install | 14 - community-x86_64/PKGBUILD | 51 community-x86_64/nemo.install | 14 - 5 files changed, 100 insertions(+), 130 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-05-06 16:28:32 UTC (rev 173948) +++ community-i686/PKGBUILD 2016-05-06 16:29:37 UTC (rev 173949) @@ -1,51 +0,0 @@ -# $Id$ -# Maintainer: Alexandre Filgueira -# Contributor: Ner0 - -pkgname=nemo -pkgver=3.0.0 -pkgrel=1 -pkgdesc="Cinnamon file manager (Nautilus fork)" -arch=('i686' 'x86_64') -url="https://github.com/linuxmint/nemo"; -license=('GPL') -depends=('libexif' 'gvfs' 'dconf' 'desktop-file-utils' 'exempi' 'python2' - 'cinnamon-desktop' 'libnotify' 'libxml2' 'cinnamon-translations') -makedepends=('gtk-doc' 'gobject-introspection' 'intltool' 'gnome-common' 'python2-gobject' 'python2-polib') -options=('!emptydirs') -install=nemo.install -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/nemo/tarball/$pkgver";) -sha256sums=('25da69bfb2a5864e643095c85b875bbfb97520a899671a77aeae0c812444366c') - -prepare() { - cd linuxmint-nemo-* - - # Python2 fix - find -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' - - # Rename 'Files' app name to avoid having the same as nautilus - sed -i 's/^Name\(.*\)=.*/Name\1=Nemo/' data/nemo.desktop.in.in -} - -build() { - cd linuxmint-nemo-* - - ./autogen.sh --prefix=/usr --sysconfdir=/etc \ - --localstatedir=/var --disable-static \ - --libexecdir=/usr/lib/nemo \ - --disable-update-mimedb \ - --disable-tracker \ - --disable-gtk-doc-html \ - --disable-schemas-compile - - #https://bugzilla.gnome.org/show_bug.cgi?id=656231 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -package() { - cd linuxmint-nemo-* - - make DESTDIR="$pkgdir" install -} Copied: nemo/repos/community-i686/PKGBUILD (from rev 173948, nemo/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-05-06 16:29:37 UTC (rev 173949) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Alexandre Filgueira +# Contributor: Ner0 + +pkgname=nemo +pkgver=3.0.0 +pkgrel=2 +pkgdesc="Cinnamon file manager (Nautilus fork)" +arch=('i686' 'x86_64') +url="https://github.com/linuxmint/nemo"; +license=('GPL') +depends=('libexif' 'gvfs' 'dconf' 'desktop-file-utils' 'exempi' 'python2' + 'cinnamon-desktop' 'libnotify' 'libxml2' 'cinnamon-translations') +makedepends=('gtk-doc' 'gobject-introspection' 'intltool' 'gnome-common' 'python2-gobject' 'python2-polib') +options=('!emptydirs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/nemo/tarball/$pkgver";) +sha256sums=('25da69bfb2a5864e643095c85b875bbfb97520a899671a77aeae0c812444366c') + +prepare() { + cd linuxmint-nemo-* + + # Python2 fix + find -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' + + # Rename 'Files' app name to avoid having the same as nautilus + sed -i 's/^Name\(.*\)=.*/Name\1=Nemo/' data/nemo.desktop.in.in +} + +build() { + cd linuxmint-nemo-* + + ./autogen.sh --prefix=/usr --sysconfdir=/etc \ + --localstatedir=/var --disable-static \ + --libexecdir=/usr/lib/nemo \ + --disable-update-mimedb \ + --disable-tracker \ + --disable-gtk-doc-html \ + --disable-schemas-compile + + #https://bugzilla.gnome.org/show_bug.cgi?id=656231 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +package() { + cd linuxmint-nemo-* + + make DESTDIR="$pkgdir" install +} Deleted: community-i686/nemo.install === --- community-i686/nemo.install 2016-05-06 16:28:32 UTC (rev 173948) +++ community-i686/nemo.install 2016-05-06 16:29:37 UTC (rev 173949) @@ -1,14 +0,0 @@ -post_install() { - glib-compile-schemas --allow-any-name usr/share/glib-2.0/schemas - update-desktop-database -q - gtk-update-icon-cache -ftq usr/share/icons/hicolor - update-mime-database usr/share/mime > /dev/null -} - -post_upgrade() { - post_install "$1" -} - -post_remove() { - post_install "$1" -} Deleted: community-x86_64/PKGBUILD
[arch-commits] Commit in nemo/repos (6 files)
Date: Monday, April 25, 2016 @ 04:43:45 Author: faidoc Revision: 171760 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: nemo/repos/community-staging-i686/ nemo/repos/community-staging-i686/PKGBUILD (from rev 171759, nemo/trunk/PKGBUILD) nemo/repos/community-staging-i686/nemo.install (from rev 171759, nemo/trunk/nemo.install) nemo/repos/community-staging-x86_64/ nemo/repos/community-staging-x86_64/PKGBUILD (from rev 171759, nemo/trunk/PKGBUILD) nemo/repos/community-staging-x86_64/nemo.install (from rev 171759, nemo/trunk/nemo.install) ---+ community-staging-i686/PKGBUILD | 51 community-staging-i686/nemo.install | 14 community-staging-x86_64/PKGBUILD | 51 community-staging-x86_64/nemo.install | 14 4 files changed, 130 insertions(+) Copied: nemo/repos/community-staging-i686/PKGBUILD (from rev 171759, nemo/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-04-25 02:43:45 UTC (rev 171760) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Alexandre Filgueira +# Contributor: Ner0 + +pkgname=nemo +pkgver=3.0.0 +pkgrel=1 +pkgdesc="Cinnamon file manager (Nautilus fork)" +arch=('i686' 'x86_64') +url="https://github.com/linuxmint/nemo"; +license=('GPL') +depends=('libexif' 'gvfs' 'dconf' 'desktop-file-utils' 'exempi' 'python2' + 'cinnamon-desktop' 'libnotify' 'libxml2' 'cinnamon-translations') +makedepends=('gtk-doc' 'gobject-introspection' 'intltool' 'gnome-common' 'python2-gobject' 'python2-polib') +options=('!emptydirs') +install=nemo.install +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/nemo/tarball/$pkgver";) +sha256sums=('25da69bfb2a5864e643095c85b875bbfb97520a899671a77aeae0c812444366c') + +prepare() { + cd linuxmint-nemo-* + + # Python2 fix + find -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' + + # Rename 'Files' app name to avoid having the same as nautilus + sed -i 's/^Name\(.*\)=.*/Name\1=Nemo/' data/nemo.desktop.in.in +} + +build() { + cd linuxmint-nemo-* + + ./autogen.sh --prefix=/usr --sysconfdir=/etc \ + --localstatedir=/var --disable-static \ + --libexecdir=/usr/lib/nemo \ + --disable-update-mimedb \ + --disable-tracker \ + --disable-gtk-doc-html \ + --disable-schemas-compile + + #https://bugzilla.gnome.org/show_bug.cgi?id=656231 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +package() { + cd linuxmint-nemo-* + + make DESTDIR="$pkgdir" install +} Copied: nemo/repos/community-staging-i686/nemo.install (from rev 171759, nemo/trunk/nemo.install) === --- community-staging-i686/nemo.install (rev 0) +++ community-staging-i686/nemo.install 2016-04-25 02:43:45 UTC (rev 171760) @@ -0,0 +1,14 @@ +post_install() { + glib-compile-schemas --allow-any-name usr/share/glib-2.0/schemas + update-desktop-database -q + gtk-update-icon-cache -ftq usr/share/icons/hicolor + update-mime-database usr/share/mime > /dev/null +} + +post_upgrade() { + post_install "$1" +} + +post_remove() { + post_install "$1" +} Copied: nemo/repos/community-staging-x86_64/PKGBUILD (from rev 171759, nemo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-04-25 02:43:45 UTC (rev 171760) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Alexandre Filgueira +# Contributor: Ner0 + +pkgname=nemo +pkgver=3.0.0 +pkgrel=1 +pkgdesc="Cinnamon file manager (Nautilus fork)" +arch=('i686' 'x86_64') +url="https://github.com/linuxmint/nemo"; +license=('GPL') +depends=('libexif' 'gvfs' 'dconf' 'desktop-file-utils' 'exempi' 'python2' + 'cinnamon-desktop' 'libnotify' 'libxml2' 'cinnamon-translations') +makedepends=('gtk-doc' 'gobject-introspection' 'intltool' 'gnome-common' 'python2-gobject' 'python2-polib') +options=('!emptydirs') +install=nemo.install +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/nemo/tarball/$pkgver";) +sha256sums=('25da69bfb2a5864e643095c85b875bbfb97520a899671a77aeae0c812444366c') + +prepare() { + cd linuxmint-nemo-* + + # Python2 fix + find -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' + + # Rename 'Files' app name to avoid having the same as nautilus + sed -i 's/^Name\(.*\)=.*/Name\1=Nemo/' data/nemo.desktop.in.in +} + +build() { + cd linuxmint-nemo-* + + ./autogen.sh --prefix=/usr --sysconfdir=/etc \ + --localstatedir=/var --disable-static \ + --libexecdir=/usr/lib/nemo \ + --disable-update-mimedb \ + --disable-tracker \ + --disable-gtk-doc-html \ + --disable-schemas-com
[arch-commits] Commit in nemo/repos (6 files)
Date: Friday, November 20, 2015 @ 21:06:56 Author: bgyorgy Revision: 147263 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: nemo/repos/community-testing-i686/ nemo/repos/community-testing-i686/PKGBUILD (from rev 147262, nemo/trunk/PKGBUILD) nemo/repos/community-testing-i686/nemo.install (from rev 147262, nemo/trunk/nemo.install) nemo/repos/community-testing-x86_64/ nemo/repos/community-testing-x86_64/PKGBUILD (from rev 147262, nemo/trunk/PKGBUILD) nemo/repos/community-testing-x86_64/nemo.install (from rev 147262, nemo/trunk/nemo.install) ---+ community-testing-i686/PKGBUILD | 51 community-testing-i686/nemo.install | 14 community-testing-x86_64/PKGBUILD | 51 community-testing-x86_64/nemo.install | 14 4 files changed, 130 insertions(+) Copied: nemo/repos/community-testing-i686/PKGBUILD (from rev 147262, nemo/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2015-11-20 20:06:56 UTC (rev 147263) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Alexandre Filgueira +# Contributor: Ner0 + +pkgname=nemo +pkgver=2.8.5 +pkgrel=1 +pkgdesc="Cinnamon file manager (Nautilus fork)" +arch=('i686' 'x86_64') +url="https://github.com/linuxmint/nemo"; +license=('GPL') +depends=('libexif' 'gvfs' 'dconf' 'desktop-file-utils' 'exempi' 'python2' + 'cinnamon-desktop' 'libnotify' 'libxml2' 'cinnamon-translations') +makedepends=('gtk-doc' 'gobject-introspection' 'intltool' 'gnome-common' 'python2-gobject' 'python2-polib') +options=('!emptydirs') +install=nemo.install +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/nemo/tarball/$pkgver";) +sha256sums=('fcea9d25e442ee916a5f1094cba939552d655a8bfe97d08d0f3139e55660473d') + +prepare() { + cd linuxmint-nemo-* + + # Python2 fix + find -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' + + # Rename 'Files' app name to avoid having the same as nautilus + sed -i 's/^Name\(.*\)=.*/Name\1=Nemo/' data/nemo.desktop.in.in +} + +build() { + cd linuxmint-nemo-* + + ./autogen.sh --prefix=/usr --sysconfdir=/etc \ + --localstatedir=/var --disable-static \ + --libexecdir=/usr/lib/nemo \ + --disable-update-mimedb \ + --disable-tracker \ + --disable-gtk-doc-html \ + --disable-schemas-compile + + #https://bugzilla.gnome.org/show_bug.cgi?id=656231 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +package() { + cd linuxmint-nemo-* + + make DESTDIR="$pkgdir" install +} Copied: nemo/repos/community-testing-i686/nemo.install (from rev 147262, nemo/trunk/nemo.install) === --- community-testing-i686/nemo.install (rev 0) +++ community-testing-i686/nemo.install 2015-11-20 20:06:56 UTC (rev 147263) @@ -0,0 +1,14 @@ +post_install() { + glib-compile-schemas --allow-any-name usr/share/glib-2.0/schemas + update-desktop-database -q + gtk-update-icon-cache -ftq usr/share/icons/hicolor + update-mime-database usr/share/mime > /dev/null +} + +post_upgrade() { + post_install "$1" +} + +post_remove() { + post_install "$1" +} Copied: nemo/repos/community-testing-x86_64/PKGBUILD (from rev 147262, nemo/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2015-11-20 20:06:56 UTC (rev 147263) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Alexandre Filgueira +# Contributor: Ner0 + +pkgname=nemo +pkgver=2.8.5 +pkgrel=1 +pkgdesc="Cinnamon file manager (Nautilus fork)" +arch=('i686' 'x86_64') +url="https://github.com/linuxmint/nemo"; +license=('GPL') +depends=('libexif' 'gvfs' 'dconf' 'desktop-file-utils' 'exempi' 'python2' + 'cinnamon-desktop' 'libnotify' 'libxml2' 'cinnamon-translations') +makedepends=('gtk-doc' 'gobject-introspection' 'intltool' 'gnome-common' 'python2-gobject' 'python2-polib') +options=('!emptydirs') +install=nemo.install +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/nemo/tarball/$pkgver";) +sha256sums=('fcea9d25e442ee916a5f1094cba939552d655a8bfe97d08d0f3139e55660473d') + +prepare() { + cd linuxmint-nemo-* + + # Python2 fix + find -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' + + # Rename 'Files' app name to avoid having the same as nautilus + sed -i 's/^Name\(.*\)=.*/Name\1=Nemo/' data/nemo.desktop.in.in +} + +build() { + cd linuxmint-nemo-* + + ./autogen.sh --prefix=/usr --sysconfdir=/etc \ + --localstatedir=/var --disable-static \ + --libexecdir=/usr/lib/nemo \ + --disable-update-mimedb \ + --disable-tracker \ + --disable-gtk-doc-html \ + --disable-schemas
[arch-commits] Commit in nemo/repos (6 files)
Date: Monday, April 14, 2014 @ 02:41:14 Author: faidoc Revision: 109357 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: nemo/repos/community-testing-i686/ nemo/repos/community-testing-i686/PKGBUILD (from rev 109356, nemo/trunk/PKGBUILD) nemo/repos/community-testing-i686/nemo.install (from rev 109356, nemo/trunk/nemo.install) nemo/repos/community-testing-x86_64/ nemo/repos/community-testing-x86_64/PKGBUILD (from rev 109356, nemo/trunk/PKGBUILD) nemo/repos/community-testing-x86_64/nemo.install (from rev 109356, nemo/trunk/nemo.install) ---+ community-testing-i686/PKGBUILD | 53 community-testing-i686/nemo.install | 14 community-testing-x86_64/PKGBUILD | 53 community-testing-x86_64/nemo.install | 14 4 files changed, 134 insertions(+) Copied: nemo/repos/community-testing-i686/PKGBUILD (from rev 109356, nemo/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2014-04-14 00:41:14 UTC (rev 109357) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Alexandre Filgueira +# Contributor: Ner0 + +pkgname=nemo +pkgver=2.2.0 +pkgrel=1 +pkgdesc="Cinnamon file manager (Nautilus fork)" +arch=('i686' 'x86_64') +url="https://github.com/linuxmint/nemo"; +license=('GPL') +depends=('libexif' 'gvfs' 'dconf' 'desktop-file-utils' 'exempi' 'python2' + 'cinnamon-desktop' 'gnome-icon-theme' 'libnotify' 'libxml2' + 'cinnamon-translations') +makedepends=('gtk-doc' 'gobject-introspection' 'intltool' 'gnome-common' 'python2-gobject' 'python2-polib') +options=('!emptydirs') +install=nemo.install +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/nemo/tarball/$pkgver";) +sha256sums=('d909354fb5378804eb9abcfe04e3f4b4e482e7afbec018cacc35b3e845cce466') + +prepare() { + cd linuxmint-nemo-* + + # Python2 fix + sed -i 's/bin\/python/bin\/python2/g' files/usr/share/nemo/actions/myaction.py + find -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' + + # Fix build + sed -i '/AC_SUBST(DISABLE_DEPRECATED_CFLAGS)/d' configure.in + + # Rename 'Files' app name to avoid having the same as nautilus + sed -i 's/^Name\(.*\)=.*/Name\1=Nemo/' data/nemo.desktop.in.in +} + +build() { + cd linuxmint-nemo-* + + ./autogen.sh --prefix=/usr --sysconfdir=/etc \ + --localstatedir=/var --disable-static \ + --libexecdir=/usr/lib/nemo \ + --disable-update-mimedb \ + --disable-packagekit \ + --disable-tracker \ + --disable-gtk-doc-html \ + --disable-schemas-compile + make +} + +package() { + cd linuxmint-nemo-* + + make DESTDIR="$pkgdir/" install +} Copied: nemo/repos/community-testing-i686/nemo.install (from rev 109356, nemo/trunk/nemo.install) === --- community-testing-i686/nemo.install (rev 0) +++ community-testing-i686/nemo.install 2014-04-14 00:41:14 UTC (rev 109357) @@ -0,0 +1,14 @@ +post_install() { + glib-compile-schemas --allow-any-name usr/share/glib-2.0/schemas + update-desktop-database -q + gtk-update-icon-cache -ftq usr/share/icons/hicolor + update-mime-database usr/share/mime > /dev/null +} + +post_upgrade() { + post_install "$1" +} + +post_remove() { + post_install "$1" +} Copied: nemo/repos/community-testing-x86_64/PKGBUILD (from rev 109356, nemo/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2014-04-14 00:41:14 UTC (rev 109357) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Alexandre Filgueira +# Contributor: Ner0 + +pkgname=nemo +pkgver=2.2.0 +pkgrel=1 +pkgdesc="Cinnamon file manager (Nautilus fork)" +arch=('i686' 'x86_64') +url="https://github.com/linuxmint/nemo"; +license=('GPL') +depends=('libexif' 'gvfs' 'dconf' 'desktop-file-utils' 'exempi' 'python2' + 'cinnamon-desktop' 'gnome-icon-theme' 'libnotify' 'libxml2' + 'cinnamon-translations') +makedepends=('gtk-doc' 'gobject-introspection' 'intltool' 'gnome-common' 'python2-gobject' 'python2-polib') +options=('!emptydirs') +install=nemo.install +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/nemo/tarball/$pkgver";) +sha256sums=('d909354fb5378804eb9abcfe04e3f4b4e482e7afbec018cacc35b3e845cce466') + +prepare() { + cd linuxmint-nemo-* + + # Python2 fix + sed -i 's/bin\/python/bin\/python2/g' files/usr/share/nemo/actions/myaction.py + find -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' + + # Fix build + sed -i '/AC_SUBST(DISABLE_DEPRECATED_CFLAGS)/d' configure.in + + # Rename 'Files' app name to avoid having the same as nautilus + sed -i 's/^Name\(.*\)=.*/Name\1=Nemo/' data/nemo.desktop.i