Description
Luca Marturana
2005-09-04 08:49:22 UTC
Created attachment 67641 [details]
Ebuild of nautilus-actions 0.5
- ebuild header is missing - 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 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.
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 Version 0.6 is now available. It is a bugfix release, so maybe it builds easily, even on amd64? no it doesn't work on amd64... compiles fine but i get segfaults Couldn't you just mask it for amd64? 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. 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.
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
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
Does 0.99 version work on amd64? Thanks for information Yes, works fine on amd64 *** Bug 122371 has been marked as a duplicate of this bug. *** Added a new ebuild for version 1.0 Created attachment 79471 [details]
Ebuild nautilus-actions-1.0
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.
(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. Created attachment 87424 [details]
Ebuild for Nautilus-actions 1.2
Ebuild for Nautilus-actions 1.2 with --as-needed patch
Created attachment 87425 [details, diff]
nautilus-actions-1.2-as-needed.patch
nautilus-actions-1.2-as-needed.patch
This is now in the Gentoo Sunrise Overlay: http://gentoo-sunrise.org/svn/reviewed/gnome-extra/nautilus-actions sunrise is not gentoo (In reply to comment #22) > sunrise is not gentoo It is now. New version 1.4 is now in the Sunrise overlay; as-needed patch has been incorporated upstream in this version. Just to let you know that nautilus-actions 1.4 compiles and works fine on amd64 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. Sunrise unreviewed URL: http://overlays.gentoo.org/svn/proj/sunrise/sunrise/gnome-extra/nautilus-actions/ align ebuild requests to same values 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 Created attachment 237741 [details]
Patch for the new version: nautilus-actions_2.30.3-0ubuntu1.diff
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?
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 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 Created attachment 257725 [details]
nautilus-actions-3.0.3 build log
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... 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 :) Created attachment 257781 [details]
gnome-extra/nautilus-actions/nautilus-actions-3.0.3.ebuild
Here is a cleaner patch that should be included in the next release; http://git.gnome.org/browse/nautilus-actions/commit/?id=fb9b4e7d65e8d0e41ea9c3f7e29b0d63b5dc1943 Created attachment 258598 [details]
nautilus-actions-3.0.5.ebuild
New version with bug fixes included.
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
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). |