kadu 0.6.5.1 is out
Created attachment 183221 [details] ebuild
Created attachment 183223 [details] updated metadata.xml
Created attachment 183224 [details, diff] patch, to be placed in FILESDIR
Here you are
Forgot to say - some credits go to Obeny (I used his monolithic ebuild as a base).
Created attachment 184013 [details] updated ebuild
Created attachment 184015 [details, diff] another patch to be placed in FILESDIR
Created attachment 184029 [details] added fix multilib libdirs ebuild requires cmake-utils.eclass not released yet (the one with cmake-utils_src_prepare - being updated in kde-testing overlay) - wait for me (or scarabeus) to push it first
Created attachment 184088 [details] eclass updated :|, syncing
Created attachment 184242 [details] version more compatible (with portage eclasses), added ~ppc and ~ppc64 keywords
InCVS. Thanks Maciej.
Iluvatar pryka # emerge --info Portage 2.1.6.7 (default/linux/amd64/2008.0, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.28-gentoo-r2 x86_64) ================================================================= System uname: Linux-2.6.28-gentoo-r2-x86_64-Intel-R-_Pentium-R-_Dual_CPU_E2180_@_2.00GHz-with-glibc2.2.5 Timestamp of tree: Mon, 09 Mar 2009 11:15:02 +0000 app-shells/bash: 3.2_p48-r1 dev-java/java-config: 2.1.7 dev-lang/python: 2.5.4-r2 dev-util/cmake: 2.6.3 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.3-r1 sys-apps/sandbox: 1.3.9 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19.1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.28-r1 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=core2 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb" 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/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=core2 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.prz.rzeszow.pl" LANG="pl_PL" LC_ALL="pl_PL.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="pl" 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" SYNC="rsync://gentoo.prz.rzeszow.pl/gentoo-portage" USE="X a52 aac aalib accessibility acl acpi alsa amd64 archive bash-completion beagle berkdb bidi binary-drivers branding bzip2 cairo caps cdda cdparanoia cdr cdrom chardet cjk cli config_wizard corefonts cracklib crypt cups dbus disk-partition divx dmi dri dv dvd dvdr dvdread dvi emerald encode extraicons extramodules ffmpeg firefox flac fontconfig fortran gdbm gecko gif gimp glitz gmedia gnome gpm gstreamer gtk hal iconv idn imlib inotify ipv6 isdnlog java java6 jpeg jpeg2k lame libcaca libgda lzma lzo mad midi mmx mmxext mng mozilla mp2 mp3 mpeg mpeg2 mplayer mudflap multilib musepack nautilus ncurses nls nptl nptlonly nsplugin nvidia ogg opengl openmp pam pcre pdf perl png powerkadu pppd python quicktime readline reflection session sndfile spl sqlite srt sse sse2 sse3 ssl ssse3 subversion svg symlink sysfs syslog tcpd theora threads truetype unicode usb vcd vorbis wavpack wma wmp x264 xcb xcomposite xine xorg xulrunner xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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 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" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY Compile errror [ 21%] Building CXX object modules/advanced_userlist/CMakeFiles/advanced_userlist.dir/advanced_userlist.cpp.o [ 21%] Building CXX object modules/account_management/CMakeFiles/account_management.dir/account_management.cpp.o /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/modules/account_management/account_management.cpp: In constructor ‘AccountManagement::AccountManagement()’: /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/modules/account_management/account_management.cpp:53: warning: deprecated conversion from string constant to ‘char*’ /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/modules/account_management/account_management.cpp:60: warning: deprecated conversion from string constant to ‘char*’ /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/modules/account_management/account_management.cpp:67: warning: deprecated conversion from string constant to ‘char*’ /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/modules/account_management/account_management.cpp:74: warning: deprecated conversion from string constant to ‘char*’ In file included from /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/modules/qt4_sound/qt4_sound.cpp:15: /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/modules/qt4_sound/../sound/sound.h:40: warning: ‘typedef’ was ignored in this declaration [ 21%] Building CXX object modules/account_management/CMakeFiles/account_management.dir/change_password.cpp.o [ 21%] Building CXX object modules/qt4_sound/CMakeFiles/qt4_sound.dir/moc_qt4_sound.cxx.o Linking CXX shared module libqt4_sound.so [ 21%] Building CXX object modules/advanced_userlist/CMakeFiles/advanced_userlist.dir/main.cpp.o [ 21%] Built target qt4_sound [ 21%] Building CXX object modules/account_management/CMakeFiles/account_management.dir/register.cpp.o [ 21%] Qt Wrapped File Scanning dependencies of target alsa_sound [ 22%] Building CXX object modules/alsa_sound/CMakeFiles/alsa_sound.dir/alsa_sound.cpp.o [ 22%] Building CXX object modules/advanced_userlist/CMakeFiles/advanced_userlist.dir/moc_advanced_userlist.cxx.o [ 22%] Building CXX object modules/account_management/CMakeFiles/account_management.dir/remind_password.cpp.o In file included from /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/modules/alsa_sound/alsa_sound.h:12, from /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/modules/alsa_sound/alsa_sound.cpp:12: /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/modules/alsa_sound/../sound/sound.h:40: warning: ‘typedef’ was ignored in this declaration /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/modules/alsa_sound/alsa_sound.cpp: In static member function ‘static snd_pcm_t* ALSAPlayerSlots::alsa_open(const char*, int, int, bool)’: /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/modules/alsa_sound/alsa_sound.cpp:196: warning: ‘int snd_pcm_sw_params_get_xfer_align(const snd_pcm_sw_params_t*, snd_pcm_uframes_t*)’ is deprecated (declared at /usr/include/alsa/pcm.h:1116) /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/modules/alsa_sound/alsa_sound.cpp:196: warning: ‘int snd_pcm_sw_params_get_xfer_align(const snd_pcm_sw_params_t*, snd_pcm_uframes_t*)’ is deprecated (declared at /usr/include/alsa/pcm.h:1116) Linking CXX shared module libadvanced_userlist.so [ 22%] [ 22%] Building CXX object modules/alsa_sound/CMakeFiles/alsa_sound.dir/moc_alsa_sound.cxx.o Built target advanced_userlist [ 23%] Building CXX object modules/account_management/CMakeFiles/account_management.dir/unregister.cpp.o [ 23%] Building CXX object modules/account_management/CMakeFiles/account_management.dir/moc_account_management.cxx.o [ 23%] Building CXX object modules/account_management/CMakeFiles/account_management.dir/moc_change_password.cxx.o In file included from /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu_build/modules/alsa_sound/../../../kadu/modules/alsa_sound/alsa_sound.h:12, from /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu_build/modules/alsa_sound/moc_alsa_sound.cxx:10: /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu_build/modules/alsa_sound/../../../kadu/modules/alsa_sound/../sound/sound.h:40: warning: ‘typedef’ was ignored in this declaration Linking CXX shared module libalsa_sound.so [ 23%] Building CXX object modules/account_management/CMakeFiles/account_management.dir/moc_register.cxx.o [ 23%] Built target alsa_sound [ 23%] Building CXX object modules/account_management/CMakeFiles/account_management.dir/moc_remind_password.cxx.o [ 24%] Building CXX object modules/account_management/CMakeFiles/account_management.dir/moc_unregister.cxx.o [ 25%] Qt Wrapped File [ 26%] Scanning dependencies of target autoaway Qt Wrapped File [ 26%] Building CXX object modules/autoaway/CMakeFiles/autoaway.dir/autoaway.cpp.o Scanning dependencies of target antistring [ 26%] Building CXX object modules/antistring/CMakeFiles/antistring.dir/antistring.cpp.o Linking CXX shared module libaccount_management.so [ 26%] Built target account_management [ 26%] In file included from /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/kadu-core/chat_messages_view.h:7, from /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/kadu-core/chat_widget.h:18, from /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/kadu-core/chat_manager.h:15, from /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/modules/antistring/antistring.cpp:18: /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/kadu-core/kadu_text_browser.h:6:29: error: QtWebKit/QWebView: No such file or directory Building CXX object modules/autoaway/CMakeFiles/autoaway.dir/moc_autoaway.cxx.o In file included from /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/kadu-core/chat_messages_view.h:7, from /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/kadu-core/chat_widget.h:18, from /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/kadu-core/chat_manager.h:15, from /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/modules/antistring/antistring.cpp:18: /var/tmp/portage/net-im/kadu-0.6.5.1/work/kadu/kadu-core/kadu_text_browser.h:17: error: expected class-name before ‘{’ token make[2]: *** [modules/antistring/CMakeFiles/antistring.dir/antistring.cpp.o] Error 1 make[1]: *** [modules/antistring/CMakeFiles/antistring.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... Linking CXX shared module libautoaway.so [ 26%] Built target autoaway make: *** [all] Error 2 * * ERROR: net-im/kadu-0.6.5.1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2774: Called cmake-utils_src_compile * environment, line 748: Called cmake-utils_src_make * environment, line 799: Called die * The specific snippet of code: * emake "$@" || die "Make failed!"; * The die message: * Make failed! * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/net-im/kadu-0.6.5.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-im/kadu-0.6.5.1/temp/environment'. *
Comment on attachment 184242 [details] version more compatible (with portage eclasses), added ~ppc and ~ppc64 keywords Added missing webkit dependencies
Created attachment 184453 [details] Updated ebuild - added webkit dependencies - no revbump required Damn konqueror - looks like editing attachments in place doesn't work with it.
Reopen.
Thanks, commited to cvs right now.