
Various KDE 1.-4. Improvements
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
The gentoo ebuild for metabar 0.7
See http://www.kde-apps.org/content/show.php?content=21168 for more info
WARNING: metabar 0.7 requires kde 3.4! It won't compile against kde 3.3 or older.
To install:
1. Make sure you are running Gentoo or other distro which is using portage :)
2. In your PORTDIR_OVERLAY create kde-misc/metabar
3. unpack the ebuild there, run "ebuild metabar-0.7.ebuild digest"
4. emerge it as usual (it has ~x86 and ~amd64 keywords set)
The ebuild was tested only on an x86 machine (and it was reported to work OK on an AMD64). If it works on other archs (ppc for example), please report
Have fun and happy gentooing!
16 years ago
UPDATE:
Metabar is in portage now! See http://bugs.gentoo.org/show_bug.cgi?id=83227 if you don't believe :)
metabar-0.7:
Updated the ebuild to the 0.7 version.
metabar-0.5:
The changes in the metabar itself are significant, but the ebuild is almost unchanged (~amd64 keyword is back). Please test and report.
UPDATE:
Dennis Nienhüser has cleaned up the ebuild (see the last comment here: http://bugs.gentoo.org/show_bug.cgi?id=83227), so I upload it here. Now it installs everything into /usr, not $KDEDIR. If you installed 0.4a using the ebuild I provided, you should recompile (in order to install the files to /usr)
metabar-0.4a:
-updated from 0.4 to 0.4a
-removed the symlinking hack (not needed anymore)
-"inherit kde" replaced with "inherit kde-functions"
-added arts as a dependency
-removed ~amd64 (haven't tested it on amd64)
metabar-0.4-r1:
-fixed homepage link
-metabar_add.desktop is now not copied, but symlinked
-the symlink to metabar_add.desktop is removed when metabar is unmerged
metabar-0.4:
-Initial release
16 years ago
UPDATE:
Metabar is in portage now! See http://bugs.gentoo.org/show_bug.cgi?id=83227 if you don't believe :)
metabar-0.7:
Updated the ebuild to the 0.7 version.
metabar-0.5:
The changes in the metabar itself are significant, but the ebuild is almost unchanged (~amd64 keyword is back). Please test and report.
UPDATE:
Dennis Nienhüser has cleaned up the ebuild (see the last comment here: http://bugs.gentoo.org/show_bug.cgi?id=83227), so I upload it here. Now it installs everything into /usr, not $KDEDIR. If you installed 0.4a using the ebuild I provided, you should recompile (in order to install the files to /usr)
metabar-0.4a:
-updated from 0.4 to 0.4a
-removed the symlinking hack (not needed anymore)
-"inherit kde" replaced with "inherit kde-functions"
-added arts as a dependency
-removed ~amd64 (haven't tested it on amd64)
metabar-0.4-r1:
-fixed homepage link
-metabar_add.desktop is now not copied, but symlinked
-the symlink to metabar_add.desktop is removed when metabar is unmerged
metabar-0.4:
-Initial release
soya
15 years ago
Report
Syncro
15 years ago
4. emerge it as usual (it has ~x86 and ~amd64 keywords set)"
can be switched to emerge metabar --digest
Report
mrfaber
16 years ago
/bin/sh ../libtool --silent --mode=compile --tag=CXX i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.3/include -I/usr/qt/3/include -I. -I/usr/kde/3.3/include/arts -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o metabar.lo `test -f 'metabar.cpp' || echo './'`metabar.cpp
serviceloader.cpp: In member function `void
ServiceLoader::loadServices(KFileItem, QPtrList&)':
serviceloader.cpp:167: error: no matching function for call to `
KDEDesktopMimeType::userDefinedServices(const QString, KSimpleConfig&, bool)
'
/usr/kde/3.3/include/kmimetype.h:563: error: candidates are: static
QValueList
KDEDesktopMimeType::userDefinedServices(const QString&, bool)
make[2]: *** [serviceloader.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/metabar-0.7/work/metabar/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/metabar-0.7/work/metabar'
make: *** [all] Error 2
Report
blaster999
16 years ago
Report
mrfaber
16 years ago
Report
vide
16 years ago
Report
blaster999
16 years ago
Report
blaster999
16 years ago
Report
Lenz
16 years ago
Report
blaster999
16 years ago
Let's just see wether it gets accepted.
Report
blaster999
16 years ago
Report
blaster999
16 years ago
Report
vide
16 years ago
1) why is there the kde-look ID number at the beginning of the ebuild name?
2) why is the ebuild for 0.4a called 0.4?
Report
blaster999
16 years ago
2) Strange... I called the new version "metabar-0.4a.ebuild". Maybe you refer to the old version which was made for the metabar-0.4?
Report
necromonga
16 years ago
there are many things i love 'bout gentoo, portage is one of them
Report
FJR
16 years ago
Being a gentoo user I really like the advantages of portage though having installed it manually... well, it would be stupid if I installed it with portage
Report
Lenz
16 years ago
works great on my machine (x86). Thank you very much for that ebuild!
Lenz.
Report
blaster999
16 years ago
Report