Package Details: libnautilus-extension-typeahead 47.0-1

Git Clone URL: https://aur.archlinux.org/nautilus-typeahead.git (read-only, click to copy)
Package Base: nautilus-typeahead
Description: Extension interface for Nautilus
Upstream URL: https://apps.gnome.org/Nautilus/
Keywords: files gnome nautilus typeahead
Licenses: GPL
Conflicts: libnautilus-extension, libnautilus-extension.so
Provides: libnautilus-extension, libnautilus-extension.so
Submitter: badwolfie
Maintainer: albertvaka
Last Packager: albertvaka
Votes: 45
Popularity: 0.001720
First Submitted: 2015-09-11 00:39 (UTC)
Last Updated: 2024-09-30 01:22 (UTC)

Required by (39)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 Next › Last »

yochananmarqos commented on 2021-05-03 23:59 (UTC)

@zhou: It's an issue with meson 0.58.0-1, I was able to build it with 0.57.2-1. Also that's what the Arch nautilus 40.1-1 was built with.

zhou13 commented on 2021-05-03 23:47 (UTC) (edited on 2021-05-03 23:47 (UTC) by zhou13)

I got

nautilus/test/automated/displayless/meson.build:45:2: ERROR: List item must be one of <class 'str'>, not <class 'list'>

A full log can be found at .cache/yay/nautilus-typeahead/src/build/meson-logs/meson-log.txt

albertvaka commented on 2021-03-28 16:26 (UTC)

Works for me. Try this:

cd /tmp
git clone https://aur.archlinux.org/nautilus-typeahead
cd nautilus-typeahead
makepkg

light987 commented on 2021-03-27 14:31 (UTC) (edited on 2021-03-27 14:32 (UTC) by light987)

Apologies for the typo. Even if I use makepkg alone I still get the error:

==> Validating source files with sha256sums...

nautilus ... Skipped

libgd ... Skipped

nautilus-restore-typeahead.patch ... FAILED

==> ERROR: One or more files did not pass the validity check!

albertvaka commented on 2021-03-27 11:54 (UTC)

@light987 it looks like you are trying to build libcgroup [1]. This is the entry for nautilus-typeahead, so you are probably posting on the wrong page (or you copy-pasted the wrong git URL, or you are really confused). Also all those commands shouldn't be needed, just makepkg.

[1] https://aur.archlinux.org/packages/libcgroup/

light987 commented on 2021-03-27 09:37 (UTC) (edited on 2021-03-27 14:31 (UTC) by light987)

I'm trying to install this package but I'm getting this error:

==> ERROR: A failure occurred in prepare().

I'm doing this:

git clone https://aur.archlinux.org/nautilus-typeahead

sed -e $'s|\r||g' -i PKGBUILD .SRCINFO

makepkg -g >> PKGBUILD

makepkg

makepkg -si

albertvaka commented on 2020-03-09 21:13 (UTC)

Sorry for breaking this folks, I just fixed it using your suggestions :)

yochananmarqos commented on 2020-03-09 20:36 (UTC)

@acidrain42: Perhaps, but the real issue is that the current PKGBUILD is missing the source URL for libgd.

electricprism commented on 2020-03-09 20:30 (UTC) (edited on 2020-03-09 20:31 (UTC) by electricprism)

@gm666q -- Thanks, I had trouble copy/pasting and patching so I manually did it and uploaded the plain text here:

http://ix.io/2dQg

Compiling and everything seems to work.

gm666q commented on 2020-03-09 19:03 (UTC) (edited on 2020-03-09 19:09 (UTC) by gm666q)

@acidrain42 I made this patch to fix submodule issue and building packages depended on libnautilus-extension

diff --git a/PKGBUILD b/PKGBUILD
index bd1ab2e..da78710 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,17 +10,18 @@ packager="Albert Vaca Cintora <albertvaka@gmail.com>"
 pkgver=3.36.0
 pkgrel=1
 pkgdesc="Default file manager for GNOME - Patched to bring back the 'typeahead find' feature"
-url="https://wiki.gnome.org/Apps/Nautilus"
+url="https://wiki.gnome.org/Apps/Files"
 arch=(x86_64)
 license=(GPL)
-depends=(libgexiv2 gnome-desktop gvfs dconf tracker gnome-autoar
+depends=(libgexiv2 gnome-desktop gvfs dconf tracker nautilus-sendto gnome-autoar
          gst-plugins-base-libs tracker-miners)
-makedepends=(gobject-introspection packagekit git gtk-doc meson appstream-glib 'meson>=0.44.1' ninja)
-optdepends=('nautilus-sendto: right click to send files')
+makedepends=(gobject-introspection git gtk-doc meson appstream-glib)
 _commit=e11034204be70a8535c8eff0010a2881991f17eb  # tags/3.36.0^0
 source=("git+https://gitlab.gnome.org/GNOME/nautilus.git#commit=$_commit"
+        "git+https://gitlab.gnome.org/GNOME/libgd.git"
         nautilus-restore-typeahead.patch)
 sha256sums=('SKIP'
+            'SKIP'
             'd3e1a3df1042a412aa23d0a1710c490c117239cd4d9ae9bae2ee32e190c8c03f')

 prepare() {
@@ -39,13 +40,15 @@ pkgver() {
 }

 build() {
-  arch-meson $_pkgbase build -D docs=true
+  arch-meson $_pkgbase build \
+    -D docs=true \
+    -D packagekit=false
   ninja -C build
 }

-#check() {
-#  meson test -C build --print-errorlogs
-#}
+check() {
+  meson test -C build --print-errorlogs
+}

 _pick() {
   local p="$1" f d; shift
@@ -74,9 +77,11 @@ package_nautilus-typeahead() {

 package_libnautilus-extension-typeahead() {
   pkgdesc="Library for extending the $pkgdesc"
-  conflicts=(libnautilus-extension)
-  provides=(libnautilus-extension)
-  provides=(libnautilus-extension.so)
   depends=(gtk3)
+  conflicts=(ibnautilus-extension libnautilus-extension.so)
+  provides=(libnautilus-extension libnautilus-extension.so)
   mv libne/* "$pkgdir"
 }
+
+# vim:set sw=2 et: