Hi bookmarksync ist a gpl-2 licenced console tool for synchronizing/merging browser bookmark files (mozilla, netscape4,..). I suggest putting it into "net-www/bookmarksync". No dependencies. Greets Tobias
Created attachment 3505 [details] bookmarksync-0.3 (NEW PACKAGE)
Since you are the author of the package: If i run "make" it b0rks with this message: gravity bookmarksync-0.3 # make gcc -g -o bookmarksync bookmarksync.o bookmarksync.o(.eh_frame+0x11):/var/tmp/portage/bookmarksync-0.3/work/bookmarksync-0.3/bookmarksync.cc:24: undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status make: *** [all] Error 1 Here is my 'emerge info': Portage 2.0.44 (default-x86-1.4, gcc-3.2, glibc-2.3.1-r2) ================================================================= System uname: 2.4.20-pre7-mjc2 i686 AMD Athlon(tm) processor USE="x86 3dnow apm avi crypt gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib png qtmt quicktime truetype xml2 xmms xv zlib gdbm berkdb slang readline sdl tcpd pam libwww ssl perl python esd imlib oggvorbis gtk motif opengl aalib bonobo gnome cups dvd ggi gtkhtml guile java mozilla nas svga tcltk ogg vorbis objprelink fbcon oss mhash mcrypt encode -alsa -arts -kde -gpm -qt directfb X gtk2 ggz cdr evo imap ldap spell pda mysql" ARCH="x86" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-tbird -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args" CXXFLAGS="-march=athlon-tbird -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args" ACCEPT_KEYWORDS="x86 ~x86" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" MAKEOPTS="-j2" JDK_HOME="/opt/blackdown-jdk-1.3.1" JAVA_HOME="/opt/blackdown-jdk-1.3.1" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo" Now who's the bugfixer here? :) -phoen][x-
Hello probably its a typo in Makefile of bookmarksync-0.3.tar.gz. It needs to be "g++ -g -o bookmarksync bookmarksync.o" instead of "gcc -g -o bookmarksync bookmarksync.o". Its working on my 1.2 gentoo though. I added a fixed (only this changes) tar.gz .
Created attachment 5707 [details] bookmarksync-0.3.tar.gz (New Package fixed) fixed typo in Makefile (g++ instead of gcc calls)
Created attachment 5708 [details] bookmarksync-0.3.1 (NEW PACKAGE. fixed Makefile + ebuild) real fixed ebuild tar.gz archive
Added to the tree. Thanks for the contribution, -phoen][x-