Here is the ebuild of a file manager for gnome that looks like Total Commander (previously known as Windows Commander) for Windows.
Created attachment 8812 [details] Ebuild for Gnome-Commander version 0.9.10
By the way, thanks for having created the ebuilder tool!!! Simple, but great!!!
Created attachment 8923 [details] ebuild for gnome-commander-0.9.10 Corrected a gnome-vfs dependency
Comment on attachment 8923 [details] ebuild for gnome-commander-0.9.10 Sorry, it was buggy
Created attachment 9680 [details] Ebuild for Gnome-Commander version 0.9.12 Ebuild for the last version of Gnome-Commander (0.9.12)
Created attachment 9681 [details] Ebuild for Gnome-Commander version 0.9.12 Ebuild for the last version of Gnome-Commander (0.9.12)
Created attachment 12983 [details] ebuild for gnome commander 1.0 A new version of gnome-commander (1.0) is out. Here is the ebuild for it!
Here is some aditional information about the application as taken from their website: www.nongnu.org/gcmd GNOME Commander is a fast and powerful graphical filemanager for the Gnome desktop environment, it has a "two-pane" interface in the tradition of Norton and Midnight Commander. Take a look at the screenshots, images tell a lot. Features * Drag'n drop. * Gnome mimetypes. * FTP using GnomeVFS ftp module. * Quick device access buttons with automatic mounting and unmounting ("no-mount" option for supermount users). * Rightclick context menus with the most usual file operations, plus configurable "send-to" favorite applications. * Latest accessed folder history. * Folder bookmarks. Gnome Commander is Open Source and released under the GPL licence. and has it's developer site and CVS tree at Savannah.
we know what it is
Created attachment 13964 [details] ebuild for gnome-commander version 1.0.1 Addes the ebuild for gnome-commander version 1.0.1
Just installed it, its nice ! Please add gconf-1.0.8 to the deps, the emerge first failed until I merged it. Nuno, thanks for maintaining it !
I see you submit it since February, I hope the guys will commit this to portage soon !
Created attachment 18960 [details] Ebuild for gnome-commander-1.0.1 with some deps fixed Here is the ebuild with the deps corrected according to JoWilly comment
Created attachment 20333 [details] gnome-commander-1.1.1.ebuild An updated an cleaned up ebuild for the new Version 1.1.1 This brings us a shiny GNOME-2 Interface and Samba Browsing capability
I've been following this app for a while and sharpening an ebuild. repoman likes the tree that you can see here. Source and deps are current. http://ronmon.shacknet.nu/ebuilds/gnome-commander/ gnome-commander-1.1.6.ebuild is attached
Created attachment 24144 [details] gnome-commander-1.1.6.ebuild
1.1 is development gnome2 isn't it ? So the tree should go with 1.0 if this gets added right now ? Or is 1.2 forseeable close to completion ? On the ebuild of 1.1.6 a few notes : * gnome 2 app, use the gnome2 eclass * at least pkgconfig dep missing * repeat, use gnome2 eclass : saves halve the lines
It's under very active development and quite stable, so I would expect 1.2 pretty soon. Can't say, though. Thanks for the ebuild tips. I'm reading up on that right now and will get it cleaned up.
Created attachment 24244 [details] gnome-commander-1.1.6.ebuild I was able to trim it down a bit. liquidx's ebuild mistakes page has been a lot of help. It seems like I should be able to eliminate|streamline|replace the src_install section, but everything I tried broke something.
Created attachment 25544 [details] gnome-commander-1.1.6.ebuild Just a minor clean-up of the ebuild. If there is no interest in this package please say so and I will quit wasting my time. Thanks.
hmm, suggested change here: RDEPEND="app-admin/fam gnome-base/libgnomeui >=gnome-base/gnome-vfs-2 >=gnome-base/gconf-2" DEPEND="${RDEPEND} dev-util/pkgconfig" As this will separate dependencies correctly. Btw, are you certain this doesn't use intltool?
Created attachment 25635 [details] gnome-commander-1.1.6.ebuild Thanks, I have made those changes. Nothing in the source docs or on their web site says anything about intltool. So I ran ./configure and don't see any reference to it. Is there a way to be sure? Cheers, Ron
okay, I have this in my local copy of the tree, but I wait on committing it until they release a "stable" version for Gnome 2 Currently they only have a stable one for gnome 1.4, and I don't want to add that for obvious reasions. This means "Later" as in "when they are done". Thanks for the build.
btw, regards to intltool: grep -r intltool inside the unpacked source tree and see ;)
Indeed it does depend on intltool. I've added that to my own copy, but won't post any more updates for this version. I'll just start a new bug when 1.2 arrives.
*** Bug 44872 has been marked as a duplicate of this bug. ***
Created attachment 27932 [details] gnome-commander-1.1.6.ebuild The only change is the intltool dependency. I decided to post this in case someone decides to grab the ebuild.
they have new release and it is not unmaintained anymore ...
can someone reopen this due to new maintainer and 1.2.0 is out
*** Bug 133675 has been marked as a duplicate of this bug. ***
Reopening this.
Created attachment 93049 [details] gnome-commander-1.2.0.ebuild
Comment on attachment 93049 [details] gnome-commander-1.2.0.ebuild ># Copyright 1999-2004 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >inherit gnome2 > >DESCRIPTION="A full featured, dual-pane file manager for Gnome2" >HOMEPAGE="http://www.nongnu.org/gcmd/" > >SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/gnome-commander/${PV}/${P}.tar.bz2" > >IUSE="doc exif iptables" >SLOT="0" >KEYWORDS="~x86 ~amd64" >LICENSE="GPL-2" > >RDEPEND=">=x11-libs/gtk+-2.6.0 > >=gnome-base/gnome-vfs-2.0 > >=dev-libs/glib-2.0.0 > >=gnome-base/libgnomeui-2.0 > >=gnome-base/gconf-2.0 > || ( > app-admin/fam > app-admin/gamin > ) > exif? media-libs/libexif > iptables? net-firewall/iptables" > >DEPEND="${RDEPEND} > dev-util/intltool > dev-util/pkgconfig" > >src_install () { > emake DESTDIR=${D} install || die > dodoc AUTHORS ChangeLog COPYING INSTALL NEWS README TODO >} >
version 1.2.1 released ftp://ftp.gnome.org/pub/GNOME/sources/gnome-commander/1.2 archive support included :-)
Created attachment 100554 [details] gnome-commander-1.2.1.ebuild new version 1.2.1 update ebuild more reliable add lcms flags and fix exif flag etc... etc... and only need support for libiptc :-(
The GNOME Commander team is proud to announce the next stable release of GNOME Commander: 1.2.2. What's new since 1.2.1: ----------------------- Bug fixes: * Fixed problem with symlink creation for multiple file selection * Fixed problem with grouping of file size digits * Fixed problem with SMB UNC handling * Fixed problem #367744 (filename not correctly displayed) * Fixed problem #374282 (searching with recursive symlinks) * Fixed problem #377706 (selecting files with SHIFT+PGDN) New features: * Support for ID3 metags in advanced file rename templates * Updated help docs * New or updated translations: ar, en_GB, es, fi, it, pl, sv * New key bindings: CTRL+SHIFT+= Set both panels equal just copy ebuild for version 1.2.1 to $PORTDIR_OVERLAY/gnome-commander/gnome-commander-1.2.2.ebuild
Created attachment 103834 [details] gnome-commander-1.2.2.ebuild Standardized layout.
new version released - 1.2.3 (bug-fix release)
Created attachment 108371 [details] gnome-commander-1.2.3 ebuild It is great that this software is still developed. I thought it is dead... but it's alive :)
Created attachment 119189 [details] Ebuild for C++ devel branch of gnome-commander This in an ebuild for C++ devel branch of gnome-commander. Ebuild for optional dependency, libiptcdata can be found in bug #156398
New ebuild for the next version 1.2.4 of gnome-commander. NEW * support for OLE and OLE2 (libgsf) * support for python plugins download comming soon;) A new ebuild of libiptcdata-1.0.2 is available too.
Created attachment 121553 [details] gnome-commander-1.2.4
(In reply to comment #44) > Created an attachment (id=121553) [edit] > gnome-commander-1.2.4 > wont compile tags/libgcmd-tags.a(gnome-cmd-tags-exif.o): In function `gcmd_tags_libexif_free_metadata': gnome-cmd-tags-exif.cc:(.text+0xbe): undefined reference to `exif_data_free' tags/libgcmd-tags.a(gnome-cmd-tags-exif.o): In function `gcmd_tags_libexif_load_metadata': gnome-cmd-tags-exif.cc:(.text+0x120): undefined reference to `exif_data_new_from_file' tags/libgcmd-tags.a(gnome-cmd-tags-exif.o): In function `gcmd_tags_libexif_get_value': gnome-cmd-tags-exif.cc:(.text+0x192): undefined reference to `exif_content_get_entry' gnome-cmd-tags-exif.cc:(.text+0x1a5): undefined reference to `exif_content_get_entry' gnome-cmd-tags-exif.cc:(.text+0x1b8): undefined reference to `exif_content_get_entry' gnome-cmd-tags-exif.cc:(.text+0x1d4): undefined reference to `exif_entry_get_value' gnome-cmd-tags-exif.cc:(.text+0x214): undefined reference to `exif_content_get_entry' gnome-cmd-tags-exif.cc:(.text+0x22f): undefined reference to `exif_content_get_entry' gnome-cmd-tags-exif.cc:(.text+0x242): undefined reference to `exif_content_get_entry' gnome-cmd-tags-exif.cc:(.text+0x256): undefined reference to `exif_content_get_entry' gnome-cmd-tags-exif.cc:(.text+0x269): undefined reference to `exif_content_get_entry' tags/libgcmd-tags.a(gnome-cmd-tags-exif.o):gnome-cmd-tags-exif.cc:(.text+0x29b): more undefined references to `exif_content_get_entry' follow collect2: ld returned 1 exit status USE="-exif" doesn't help emerge info Portage 2.1.3_rc5 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5.90.20070319-r0, 2.6.21-kamikaze6 i686) ================================================================= System uname: 2.6.21-kamikaze6 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz Gentoo Base System release 1.12.10 Timestamp of tree: Mon, 25 Jun 2007 01:47:01 +0000 ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r7 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17.50.0.16 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.23b virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userpriv usersandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="ru_RU.UTF-8" LC_ALL="" LDFLAGS="-Wl,--hash-style=both -Wl,--as-needed" LINGUAS="en ru" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_EXTRA_OPTS="--timeout=120" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/php-testing /usr/local/portage/layman/gnome-experimental /usr/local/portage/layman/toolchain-new /usr/local/portage/layman/toolchain /usr/local/portage/layman/custom-kernels /usr/local/portage/layman/java-overlay /usr/local/portage/layman/berkano /usr/local/portage/layman/xeffects /usr/local/portage/layman/r300-driver /usr/local/portage/generic" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi aiglx aim alsa amr apache2 ares audacious automount bash-completion berkdb bitmap-fonts branding bzip2 cairo cdr cli cracklib crypt cups curl curlwrappers dbus device-mapper dga dri dv dvd dvdr dvdread eds emboss encode esd evo exif fam ffmpeg firefox flac fortran ftp fuse galago gd gdbm gif gimp glitz gnome gnutls gpm gstreamer gtk gtk2 hal hashstyle howl iconv icq imagemagick imap imlib innodb isdnlog jabber java javascript jpeg jpeg2k kerberos lame lcms ldap libg++ libnotify lm_sensors mad midi mikmod mime ming mmx mmx2 mng mono mozdevelop mp3 mpeg msn mudflap mysql mysqli ncurses newspr nls nntp nptl nptlonly nsplugin ntfs ogg openal opengl openmp oscar pam pcmcia pcre pdf perl php png posix pppd python qt3support quicktime readline reflection samba sdl session sis snmp spell spl sql sqlite sqlite3 sse sse2 ssl svg symlink tcp tcpd theora threads tidy tiff truetype truetype-fonts type1-fonts unicode usb userlocales vhosts vorbis win32codecs wmf x264 x86 xcb xine xinerama xml xorg xprint xsl xv xvid yahoo zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INITNG_PLUGINS="also bash_launcher chdir chroot conflict cpout critical ctrlaltdel daemon_clean debug_commands envparser find fmon fstat history idleprobe initctl interactive iparser last limit lockfile logfile netdev netprobe ngc4 ngcs nge pause provide reload renice rlparser simple_launcher stcmd stdout suid syncron syslog sysreq unneeded usplash" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en ru" LIRC_DEVICES="devinput" USERLAND="GNU" VIDEO_CARDS="vesa sis" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS version of libexif - 0.6.16
with USE="-exif" i have another error i686-pc-linux-gnu-gcc -march=pentium4 -O3 -pipe -fomit-frame-pointer -Wl,--hash-style=both -Wl,--as-needed -o datapresentation -Wl,--export-dynamic -pthread datapresentation.o -Wl,--export-dynamic -pthread /usr/lib/libgnomeui-2.so -L/usr/lib /usr/lib/libjpeg.so /usr/lib/libbonoboui-2.so /usr/lib/libgnome-keyring.so /usr/lib/libgnomecanvas-2.so /usr/lib/libgnome-2.so /usr/lib/libgnomevfs-2.so /usr/lib/libdbus-glib-1.so /usr/lib/libdbus-1.so /usr/lib/libgnutls.so /usr/lib/libtasn1.so /usr/lib/libgcrypt.so -lnsl /usr/lib/libgpg-error.so -lresolv -lutil /usr/lib/libesd.so /usr/lib/libasound.so /usr/lib/libaudiofile.so /usr/lib/libpopt.so /usr/lib/libart_lgpl_2.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangocairo-1.0.so /usr/lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libfreetype.so /usr/lib/libfontconfig.so /usr/lib/libxml2.so /usr/lib/libglitz-glx.so /usr/lib/libglitz.so /usr/lib/libGL.so /usr/lib/libSM.so /usr/lib/libICE.so /usr/lib/libXmu.so /usr/lib/libXt.so /usr/lib/libXext.so /usr/lib/libXi.so /usr/lib/libpng12.so -lz /usr/lib/libxcb-render-util.so /usr/lib/libxcb-render.so /usr/lib/libxcb.so /usr/lib/libXrender.so /usr/lib/libX11.so /usr/lib/libxcb-xlib.so /usr/lib/libXau.so /usr/lib/libXdmcp.so -lm /usr/lib/libbonobo-2.so /usr/lib/libbonobo-activation.so /usr/lib/libORBitCosNaming-2.so /usr/lib/libgconf-2.so /usr/lib/libORBit-2.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgthread-2.0.so -lpthread -lrt /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so ../../src/libgviewer/libgviewer.a ../../src/libgviewer/libgviewer.a(viewer-utils.o): In function `gviewer_write_string_history': viewer-utils.c:(.text+0x2f2): undefined reference to `gnome_config_set_string_' ../../src/libgviewer/libgviewer.a(viewer-utils.o): In function `gviewer_get_bool': viewer-utils.c:(.text+0x36b): undefined reference to `gnome_config_get_bool_with_default_' ../../src/libgviewer/libgviewer.a(viewer-utils.o): In function `gviewer_get_int': viewer-utils.c:(.text+0x3a7): undefined reference to `gnome_config_get_int_with_default_' ../../src/libgviewer/libgviewer.a(viewer-utils.o): In function `gviewer_get_string': viewer-utils.c:(.text+0x3de): undefined reference to `gnome_config_get_string_with_default_' ../../src/libgviewer/libgviewer.a(viewer-utils.o): In function `gviewer_load_string_history': viewer-utils.c:(.text+0x458): undefined reference to `gnome_config_get_string_with_default_' collect2: ld returned 1 exit status maybe because of gnome 2.19..
(In reply to comment #46) > with USE="-exif" i have another error > > i686-pc-linux-gnu-gcc -march=pentium4 -O3 -pipe -fomit-frame-pointer > -Wl,--hash-style=both -Wl,--as-needed -o datapresentation -Wl,--export-dynamic > -pthread datapresentation.o -Wl,--export-dynamic -pthread [...]> ../../src/libgviewer/libgviewer.a(viewer-utils.o): In function > `gviewer_write_string_history': > viewer-utils.c:(.text+0x2f2): undefined reference to `gnome_config_set_string_' > ../../src/libgviewer/libgviewer.a(viewer-utils.o): In function > `gviewer_get_bool': > viewer-utils.c:(.text+0x36b): undefined reference to > `gnome_config_get_bool_with_default_' > ../../src/libgviewer/libgviewer.a(viewer-utils.o): In function > `gviewer_get_int': > viewer-utils.c:(.text+0x3a7): undefined reference to > `gnome_config_get_int_with_default_' > ../../src/libgviewer/libgviewer.a(viewer-utils.o): In function > `gviewer_get_string': > viewer-utils.c:(.text+0x3de): undefined reference to > `gnome_config_get_string_with_default_' > ../../src/libgviewer/libgviewer.a(viewer-utils.o): In function > `gviewer_load_string_history': > viewer-utils.c:(.text+0x458): undefined reference to > `gnome_config_get_string_with_default_' > collect2: ld returned 1 exit status > > maybe because of gnome 2.19.. > Nope, typical error due to your "-Wl,--as-needed". And while we are at it: why du you have --hash-style=both? Bloaty! If you use it, then do "--has-style=gnu". Search the forums and/or google on why. And do not spam this bug with responses unless gmcd does not compile without "-Wl,--as-needed".
still seems to be there just without maintainer for gentoo. Either find a maintainer, or if you want to maintain it yourself, feel free to reopen and join project sunrise, details here: http://www.gentoo.org/proj/en/sunrise WONTFIX.
These ebuilds installs to /usr/local by default. I had to edit ESVN_BOOTSTRAP="autogen.sh" to: ESVN_BOOTSTRAP="./autogen.sh --prefix=/usr" to make it install to /usr.
Of course I meant gnome-commander-9999.ebuild. Don't know about the others.
*** Bug 203043 has been marked as a duplicate of this bug. ***
Created attachment 154225 [details] gnome-commander-1.2.5.ebuild The latest ebuild for gnome-commander
not sure why this was marked WONTFIX with a reason to find a maintainer, when the point of these bugs is to attract maintainers and having them in closed state doesn't help there, but ...
... that said, there's a newer bug (bug 231885) by now with a newer ebuild, so marking this duplicate of that *** This bug has been marked as a duplicate of bug 231885 ***