Hi ! Attached is fbdesk-1.1.2.ebuild (hope I won't forget to attach it :p). fbdesk is a utility to create icons and manage them (like idesk). It has been released by Fluxgen (maintainer of fluxbox) but doesn't seem to be dependant on fluxbox. The dependancies are media-libs/libpng, media-libs/xpm and virtual/x11. I suggest x11-misc/fbdesk (as idesk is already in x11-misc). Please have mercy since this is my first port. ;) Laurent
Created attachment 7435 [details] fbdesk-1.1.2.ebuild
Hi, fbdesk does not compile on my system using your ebuild. I get the following error message: g++ -DHAVE_CONFIG_H -I. -I. -I../.. -march=pentium -O2 -pipe -fomit-frame-pointer -I/usr/X11R6/include -I/usr/include/libpng12 -I/usr/include -I/usr/include/freetype2 -I/usr/include -I/usr/X11R6/include -I/usr/include/libpng12 -c -o XftFontImp.o `test -f XftFontImp.cc || echo './'`XftFontImp.cc In file included from XftFontImp.hh:28, from Font.cc:34: /usr/X11R6/include/X11/Xft/Xft.h:52: syntax error before `;' /usr/X11R6/include/X11/Xft/Xft.h:86: syntax error before `;' /usr/X11R6/include/X11/Xft/Xft.h:93: syntax error before `;' /usr/X11R6/include/X11/Xft/Xft.h:190: parse error before `*' /usr/X11R6/include/X11/Xft/Xft.h:295: parse error before `*' /usr/X11R6/include/X11/Xft/Xft.h:353: syntax error before `(' /usr/X11R6/include/X11/Xft/Xft.h:392: parse error before `*' /usr/X11R6/include/X11/Xft/Xft.h:398: parse error before `*' /usr/X11R6/include/X11/Xft/Xft.h:407: type specifier omitted for parameter /usr/X11R6/include/X11/Xft/Xft.h:407: parse error before `,' /usr/X11R6/include/X11/Xft/Xft.h:417: syntax error before `(' /usr/X11R6/include/X11/Xft/Xft.h:460: parse error before `*' make[3]: *** [Font.o] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from XftFontImp.hh:28, from XftFontImp.cc:24: /usr/X11R6/include/X11/Xft/Xft.h:52: syntax error before `;' /usr/X11R6/include/X11/Xft/Xft.h:86: syntax error before `;' /usr/X11R6/include/X11/Xft/Xft.h:93: syntax error before `;' /usr/X11R6/include/X11/Xft/Xft.h:190: parse error before `*' /usr/X11R6/include/X11/Xft/Xft.h:295: parse error before `*' /usr/X11R6/include/X11/Xft/Xft.h:353: syntax error before `(' /usr/X11R6/include/X11/Xft/Xft.h:392: parse error before `*' /usr/X11R6/include/X11/Xft/Xft.h:398: parse error before `*' /usr/X11R6/include/X11/Xft/Xft.h:407: type specifier omitted for parameter /usr/X11R6/include/X11/Xft/Xft.h:407: parse error before `,' /usr/X11R6/include/X11/Xft/Xft.h:417: syntax error before `(' /usr/X11R6/include/X11/Xft/Xft.h:460: parse error before `*' make[3]: *** [XftFontImp.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/fbdesk-1.1.2/work/fbdesk-1.1.2/src/FbTk' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/fbdesk-1.1.2/work/fbdesk-1.1.2/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/fbdesk-1.1.2/work/fbdesk-1.1.2' make: *** [all] Error 2 !!! ERROR: x11-misc/fbdesk-1.1.2 failed. !!! Function src_compile, Line -275, Exitcode 2 !!! (no error message) some system information: * x11-base/xfree Latest version available: 4.2.1-r2 Latest version installed: 4.2.1-r2 * sys-libs/glibc Latest version available: 2.2.5-r7 Latest version installed: 2.2.5-r7 * sys-devel/gcc Latest version available: 2.95.3-r8 Latest version installed: 2.95.3-r8 * x11-libs/xft Latest version available: 2.0.1 Latest version installed: 2.0.1 theran fbdesk # emerge info Portage 2.0.46-r9 (default-1.0, gcc-2.95.3, glibc-2.2.5-r2,2.2.5-r7) ================================================================= System uname: 2.4.19-gentoo-r10 i686 Celeron (Coppermine) GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo http://mirrors.sunsite.dk/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/home/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 3dnow avi crypt encode jpeg libg++ mmx mpeg ncurses pdflib qtmt quicktime spell truetype xml2 xv alsa bonobo esd gif gnome gnome-libs gpm gtk guile imlib java libwww mozilla nls oggvorbis opengl pam png python qt readline scanner sdl slang ssl svga tcpd tetex X -apm -arts -berkdb -cups doc fbcon gd -gdbm gtk2 gtkhtml jikes -kde lcms mbox -mikmod -motif -oss perl pic samba sse tcltk tiff xml -xmms zlib" COMPILER="" CHOST="i586-pc-linux-gnu" CFLAGS="-march=pentium -O2 -pipe -fomit-frame-pointer" CXXFLAGS="-march=pentium -O2 -pipe -fomit-frame-pointer" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.no.gentoo.org/gentoo-portage" FEATURES="sandbox ccache" hope it helps, so that we get fbdesk in portage all working :-)
I don't have any problems. Here's my System Information: * x11-base/xfree Latest version available: 4.2.1-r2 Latest version installed: 4.2.1-r2 * sys-libs/glibc Latest version available: 2.3.1-r2 Latest version installed: 2.3.1-r2 * sys-devel/gcc Latest version available: 3.2.1-r6 Latest version installed: 3.2.1-r6 * x11-libs/xft Latest version available: 2.0.1 Latest version installed: 2.0.1 Something to do with gcc and glibc?!
I'm gonna test and put in portage, but the compile error looks to be that you don't have xft installed
in portage thanks