Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 104816 - gnome-extra/nautilus-actions (new ebuild)
Summary: gnome-extra/nautilus-actions (new ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: Low enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.grumz.net/?q=taxonomy/term...
Whiteboard: [sunrise-overlay]
Keywords: EBUILD, InOverlay
: 122371 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-09-04 08:49 UTC by Luca Marturana
Modified: 2012-03-08 02:59 UTC (History)
11 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild of nautilus-actions 0.5 (nautilus-actions-0.5.ebuild,502 bytes, text/plain)
2005-09-04 08:50 UTC, Luca Marturana
Details
Ebuild nautilus-actions-0.5 (nautilus-actions-0.5.ebuild,643 bytes, text/plain)
2005-09-06 03:00 UTC, Luca Marturana
Details
Ebuild nautilus-actions-0.99 (nautilus-actions-0.99.ebuild,1.01 KB, text/plain)
2005-11-25 09:04 UTC, Guy Ratcliffe
Details
Revised 0.99 ebuild! (nautilus-actions-0.99.ebuild,1.01 KB, text/plain)
2005-11-25 09:32 UTC, Guy Ratcliffe
Details
Revised 0.99 ebuild! (nautilus-actions-0.99.ebuild,1.01 KB, text/plain)
2005-11-25 09:32 UTC, Guy Ratcliffe
Details
Ebuild nautilus-actions-1.0 (nautilus-actions-1.0.ebuild,651 bytes, text/plain)
2006-02-10 15:37 UTC, Guy Ratcliffe
Details
Ebuild for Nautilus-actions 1.2 (nautilus-actions-1.2.ebuild,739 bytes, text/plain)
2006-05-03 14:26 UTC, Guy Ratcliffe
Details
Ebuild for Nautilus-actions 1.2 (nautilus-actions-1.2.ebuild,870 bytes, text/plain)
2006-05-24 12:05 UTC, rajas
Details
nautilus-actions-1.2-as-needed.patch (nautilus-actions-1.2-as-needed.patch,877 bytes, patch)
2006-05-24 12:07 UTC, rajas
Details | Diff
New version: nautilus-actions-2.30.3.ebuild (nautilus-actions-2.30.3.ebuild,974 bytes, text/plain)
2010-07-06 12:40 UTC, Geert Vanhaute
Details
Patch for the new version: nautilus-actions_2.30.3-0ubuntu1.diff (nautilus-actions_2.30.3-0ubuntu1.diff,82.37 KB, text/plain)
2010-07-06 12:41 UTC, Geert Vanhaute
Details
build.log of new version (build.log,217.53 KB, text/plain)
2010-07-06 12:45 UTC, Geert Vanhaute
Details
nautilus-actions-3.0.3.ebuild (nautilus-actions-3.0.3.ebuild,658 bytes, text/plain)
2010-12-22 00:07 UTC, David Abbott (RETIRED)
Details
nautilus-actions-3.0.3 build log (build.log,421.26 KB, text/plain)
2010-12-22 00:09 UTC, David Abbott (RETIRED)
Details
gnome-extra/nautilus-actions/nautilus-actions-3.0.3.ebuild (nautilus-actions-3.0.3.ebuild,611 bytes, text/plain)
2010-12-22 20:13 UTC, David Abbott (RETIRED)
Details
nautilus-actions-3.0.5.ebuild (nautilus-actions-3.0.5.ebuild,563 bytes, text/plain)
2011-01-01 23:08 UTC, David Abbott (RETIRED)
Details
Small update to 3.1.5 (nautilus-actions-3.1.5.ebuild,563 bytes, text/plain)
2012-01-08 21:11 UTC, Emily Mills
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Luca Marturana 2005-09-04 08:49:22 UTC
Nautilus-actions is an extentions for nautilus which allow to add arbitrary
program to launch throught the nautilus contextual menu of selected files.

Each time you right-click on one or several selected files in nautilus,
nautilus-actions will parse its config files to see if a program has been set
for this selection. If it is the case, it will add an item in the menu that
allow you to execute the program on the selected files.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




This is the link to sources but wget is unable to perform the download:
http://www.grumz.net/?q=system/files&file=nautilus-actions-0.5.tar.gz
Comment 1 Luca Marturana 2005-09-04 08:50:07 UTC
Created attachment 67641 [details]
Ebuild of nautilus-actions 0.5
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2005-09-04 11:24:29 UTC
- ebuild header is missing
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2005-09-04 11:24:29 UTC
- ebuild header is missing¹
- SRC_URI doesn't look correct


[1] http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3
Comment 4 Luca Marturana 2005-09-06 03:00:19 UTC
Created attachment 67722 [details]
Ebuild nautilus-actions-0.5

- Header fixed

- Keywords fixed

- I'm unable to fix SRC_URI because the homepage of the project do not provide
the direct link to sources.
Comment 5 Luis Medinas (RETIRED) gentoo-dev 2005-09-06 09:19:29 UTC
this is my ebuild (maybe not good because i did it in 2minutes)
http://dev.gentoo.org/~metalgod/ebuilds/nautilus-actions-0.5.ebuild

i will not upload this because i got a few segfaults under amd64. Until it's
fixed i think it's better not to include it in portage
Comment 6 Henrique Rodrigues 2005-09-08 05:59:10 UTC
Version 0.6 is now available. It is a bugfix release, so maybe it builds easily,
even on amd64?
Comment 7 Luis Medinas (RETIRED) gentoo-dev 2005-09-11 19:06:01 UTC
no it doesn't work on amd64... compiles fine but i get segfaults
Comment 8 moonlite 2005-10-19 12:15:50 UTC
Couldn't you just mask it for amd64?
Comment 9 Luis Medinas (RETIRED) gentoo-dev 2005-10-19 14:05:28 UTC
it makes no sense because the app don't work on my arch. So i can't be the
maintainer or commit this app until the bug is fixed. So i removed myself from
the cc.
Comment 10 Guy Ratcliffe 2005-11-25 09:04:24 UTC
Created attachment 73590 [details]
Ebuild nautilus-actions-0.99

Added an ebuild for 0.99 which has just been released today.  I still need to
work on the removal of the gconf schema is this is currently not working.

I also need to add a check for users with >gnome 2.11 as this will need an
extra setting to provide the nautilus extension path.
Comment 11 Guy Ratcliffe 2005-11-25 09:32:26 UTC
Created attachment 73596 [details]
Revised 0.99 ebuild!

Don't seem to be able to edit the previous attachment, I have fixed the removal
of the schema
Comment 12 Guy Ratcliffe 2005-11-25 09:32:46 UTC
Created attachment 73597 [details]
Revised 0.99 ebuild!

Don't seem to be able to edit the previous attachment, I have fixed the removal
of the schema
Comment 13 Pacho Ramos gentoo-dev 2006-01-25 05:52:00 UTC
Does 0.99 version work on amd64?

Thanks for information
Comment 14 Guy Ratcliffe 2006-01-26 01:50:36 UTC
Yes, works fine on amd64
Comment 15 Jakub Moc (RETIRED) gentoo-dev 2006-02-10 07:00:05 UTC
*** Bug 122371 has been marked as a duplicate of this bug. ***
Comment 16 Guy Ratcliffe 2006-02-10 15:34:04 UTC
Added a new ebuild for version 1.0
Comment 17 Guy Ratcliffe 2006-02-10 15:37:13 UTC
Created attachment 79471 [details]
Ebuild nautilus-actions-1.0
Comment 18 Guy Ratcliffe 2006-05-03 14:26:25 UTC
Created attachment 86090 [details]
Ebuild for Nautilus-actions 1.2

Please find the latest ebuild.  I have tested this mainly on an unpgrade and amd64 platform, any feedback on new installs and other platform welcome.
Comment 19 rajas 2006-05-24 12:03:56 UTC
(In reply to comment #17)

The dependency of dev-util/glade is not needed, as it only nautilus-actions only depend on gnome-base/libglade. Corrected ebuild will be attached in a minute. Contains a patch for --as-needed linker flag too.
Comment 20 rajas 2006-05-24 12:05:51 UTC
Created attachment 87424 [details]
Ebuild for Nautilus-actions 1.2

Ebuild for Nautilus-actions 1.2 with --as-needed patch
Comment 21 rajas 2006-05-24 12:07:48 UTC
Created attachment 87425 [details, diff]
nautilus-actions-1.2-as-needed.patch

nautilus-actions-1.2-as-needed.patch
Comment 22 Alex Tarkovsky 2006-07-01 02:55:54 UTC
This is now in the Gentoo Sunrise Overlay:
http://gentoo-sunrise.org/svn/reviewed/gnome-extra/nautilus-actions
Comment 23 foser (RETIRED) gentoo-dev 2006-07-08 06:08:59 UTC
sunrise is not gentoo
Comment 24 Alex Tarkovsky 2006-07-20 15:11:00 UTC
(In reply to comment #22)
> sunrise is not gentoo

It is now.
Comment 25 Alex Tarkovsky 2006-09-05 01:30:04 UTC
New version 1.4 is now in the Sunrise overlay; as-needed patch has been incorporated upstream in this version.
Comment 26 Samuel Robyr 2007-05-22 16:48:23 UTC
Just to let you know that nautilus-actions 1.4 compiles and works fine on amd64
Comment 27 Alex Tarkovsky 2007-05-22 18:24:56 UTC
Yeah I committed 1.4.1 to Sunrise a few hours ago actually, and with the ~amd64 keyword. It should make its way to the reviewed tree soon.
Comment 28 Ed Catmur 2007-05-22 22:28:28 UTC
Sunrise unreviewed URL: http://overlays.gentoo.org/svn/proj/sunrise/sunrise/gnome-extra/nautilus-actions/
Comment 29 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-11-30 11:15:33 UTC
align ebuild requests to same values
Comment 30 Geert Vanhaute 2010-07-06 12:40:39 UTC
Created attachment 237739 [details]
New version:  nautilus-actions-2.30.3.ebuild

I found it here:
http://code.google.com/p/leonbernieniv/source/browse/#svn/trunk/gnome-base/nautilus-actions
Comment 31 Geert Vanhaute 2010-07-06 12:41:30 UTC
Created attachment 237741 [details]
Patch for the new version: nautilus-actions_2.30.3-0ubuntu1.diff
Comment 32 Geert Vanhaute 2010-07-06 12:45:37 UTC
Created attachment 237743 [details]
build.log of new version

Unfortunately, this new version is not compiling.
I tried it with the renamed version of the original in the sunrise overlay, but I get the same error.
Any clues?
Comment 33 Geert Vanhaute 2010-07-06 12:47:45 UTC
My emerge --info:

Portage 2.2_rc67-r2 (default/linux/amd64/2008.0/desktop, gcc-4.4.3, glibc-2.10.1-r1, 2.6.34-zen1 x86_64)
=================================================================
System uname: Linux-2.6.34-zen1-x86_64-Intel-R-_Core-TM-2_CPU_6600_@_2.40GHz-with-gentoo-2.1.6
Timestamp of tree: Tue, 06 Jul 2010 01:30:17 +0000
ccache version 2.4 [disabled]
app-shells/bash:     4.1_p7
dev-java/java-config: 2.1.11
dev-lang/python:     2.6.5-r2, 2.7_pre20100627, 3.2_pre20100704
dev-util/ccache:     2.4-r8
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 2.1.6
sys-apps/openrc:     0.6.0
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.65-r1
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1
sys-devel/gcc:       4.4.3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
virtual/os-headers:  2.6.32
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA Nero-EULA-US dlj-1.1 AdobeFlash-10.1 AdobeFlash-10 googleearth"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.tiscali.nl/ http://gentoo.virginmedia.com/ http://gentoo.mneisen.org/ http://de-mirror.org/distro/gentoo/"
LANG="nl_BE.UTF-8"
LC_ALL="nl_BE.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed"
LINGUAS="en en_GB nl"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/sunrise /var/lib/layman/python /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X a52 aac acct acl acpi aften alac alsa amd64 amr amrnb applet artworkextra asf audacious audio bash-completion berkdb binary-drivers bluetooth branding bzip2 cairo cdda cddax cddb cdparanoia cdr clamav clamdtop cleartype cli consolekit corefonts cracklib crypt cups curl custom-cpuopts cxx dbus device-mapper dlna dri dts dvd dvdr dvdread emboss emerald encode esd exif extrafilters extras fam ffmpeg fftw firefox flac fontconfig foomaticdb fortran ftp gcdmaster gdbm gdu gif gimp glitz gnome gnome-keyring gnomecd gphoto2 gpm gstreamer gtk hddtemp iconv id3 id3tag imagemagick imap imlib inkjar ipc ipv6 java joystick jpeg jpeg2k lame lcdfilter lcms libnotify libsamplerate libsexy libwww lm_sensors logrotate lzma mad matroska mikmod mkfont mmx mmxext mng modules mp160 mp3 mp4 mpeg mplayer mudflap multilib musepack music nano-syntax nautilus ncurses nls notify nptl nptlonly nsplugin ntfs nvidia ogg openexr opengl openmp pam pango password pcre pda pdf perl plugins png policykit pop ppds pppd python python3 readline reflection reiser4 rtc rtf scanner sdl session smp sms sndfile sound spell spl sqlite sqlite3 sse sse2 sse3 ssl ssse3 startup-notification subtitles suid svg sysfs taglib tcpd threads tiff tk trayicon truetype twolame udev unicode unsupported upnp usb userlocales utils vdpau video vorbis wavpack wifi wma wmf wmp wxwidgets x264 xcb xcomposite xml xorg xosd xulrunner xv xvid xvmc zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="samsung" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB nl" RUBY_TARGETS="ruby18" SANE_BACKENDS="pixma" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 34 David Abbott (RETIRED) gentoo-dev 2010-12-22 00:07:36 UTC
Created attachment 257724 [details]
nautilus-actions-3.0.3.ebuild

nautilus-actions-3.0.3 was just released but I get the same error :(
I submitted a bug upstream https://bugzilla.gnome.org/show_bug.cgi?id=637797
Comment 35 David Abbott (RETIRED) gentoo-dev 2010-12-22 00:09:07 UTC
Created attachment 257725 [details]
nautilus-actions-3.0.3 build log
Comment 36 Samuel Robyr 2010-12-22 06:40:42 UTC
I have the same error when using the ebuild, so I tried to manually compile nautilus-actions and surprise: I was able to successfully build the application...

I tried to modify the ebuild in different ways, but I always got the undefined reference error :-( 
There is definitely something with the ebuild/eclass that mess up the compilation. Didn't had time to investigate further...
Comment 37 David Abbott (RETIRED) gentoo-dev 2010-12-22 20:11:49 UTC
It was a problem with --as-needed ;
http://www.gentoo.org/proj/en/qa/asneeded.xml

New version nautilus-actions-3.0.3 I will attach a simple ebuild that works here. I am a staff member so the ebuild can use some work but it is a good starting point :)
Comment 38 David Abbott (RETIRED) gentoo-dev 2010-12-22 20:13:40 UTC
Created attachment 257781 [details]
gnome-extra/nautilus-actions/nautilus-actions-3.0.3.ebuild
Comment 39 David Abbott (RETIRED) gentoo-dev 2010-12-22 23:16:45 UTC
Here is a cleaner patch that should be included in the next release;
http://git.gnome.org/browse/nautilus-actions/commit/?id=fb9b4e7d65e8d0e41ea9c3f7e29b0d63b5dc1943
Comment 40 David Abbott (RETIRED) gentoo-dev 2011-01-01 23:08:25 UTC
Created attachment 258598 [details]
nautilus-actions-3.0.5.ebuild

New version with bug fixes included.
Comment 41 Emily Mills 2012-01-08 21:11:24 UTC
Created attachment 298365 [details]
Small update to 3.1.5

I made a small change to update the ebuild to 3.1.5. It seems that source.tar.gz files are no longer being uploaded. Only .tar.xz files are being provided. I modified the ebuild to accept these.

This ebuild works for me on partial ~amd64 using GNOME 3.2
Comment 42 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-03-08 02:59:17 UTC
The gnome-extra/nautilus-actions-3.2.2-r300 (for gnome3) and -r200 (for gnome2) ebuilds are now finally in portage. Thank you everyone, and sorry for the seven year wait!

>*nautilus-actions-3.2.2-r300 (08 Mar 2012)
>*nautilus-actions-3.2.2-r200 (08 Mar 2012)
>
>  08 Mar 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
>  +nautilus-actions-3.2.2-r200.ebuild, +nautilus-actions-3.2.2-r300.ebuild,
>  +metadata.xml:
>  New ebuild for Nautilus extension for launching commands from the right-click
>  menu, formerly maintained in Sunrise; thanks to Luca Marturana, Luis Medinas,
>  Guy Ratcliffe, rajas, Alex Tarkovsky, Jakub Moc, Thomas Sachau, Justin
>  Lecher, David Abbott, and Adam Mills (bug #104816).