This is the ebuild for KVIrc 3.0.0 final. Reproducible: Always Steps to Reproduce: Actual Results: Expected Results:
Created attachment 29567 [details] KVIrc 3.0.0 final ebuild
*** Bug 48257 has been marked as a duplicate of this bug. ***
Created attachment 29677 [details] kvirc-3.0.0.ebuild cleaned up I did a big cleanup of this ebuild. For some reason the kde_src_{compile,install} were putting things in /bin and /share. Play around if you want but it works for me.
I did my ebuild starting from the old beta2 release, but this one is surely better, feel free to remove obsolete commands and comments. Regards.
The MYP and MYPV variables can be removed I think. That means you don't really need S=... either.
Also, --with-kde-support seems to _disable_ kde support in this configure script. The same happens with arts and ipv6. I think that this'll need to go back to the 'use kde || blah' way of things for those options.
Bryan, If your ebuild is tested, you can go ahead and commit it. Im kind of swamped with apache right now. Thanks chuck
Created attachment 29727 [details] Cleaned up
Please test this attached ebuild. It works fine for me. If nobody has any problems or suggestions I'll commit it.
In the last ebuild please change the line SRC_URI="ftp://ftp.kvirc.net/pub/kvirc/{$PV}/source/kvirc-${PV}.tar.bz2" to SRC_URI="ftp://ftp.kvirc.net/pub/kvirc/${PV}/source/kvirc-${PV}.tar.bz2" The rest works perfectly.
Thanks.
Cause I'm retentive about dependancies: add sys-devel/libtool to DEPEND I've not idea what the kde eclass sets as dependancies but is: RDEPEND="kde? ( ${RDEPEND} ) ..." Acceptable - just a thought. List of RDEPENDS based on dynamic libraries: $ ldd `which kvirc` | cut -f3 -d ' ' | xargs -n1 qpkg -f -v | sort | uniq app-admin/fam-2.7.0 * dev-libs/expat-1.95.6-r1 * dev-libs/glib-2.2.3 * dev-libs/openssl-0.9.7d * kde-base/arts-1.2.1 * kde-base/kdelibs-3.2.1 * media-libs/alsa-lib-1.0.3b-r2 * media-libs/audiofile-0.2.5 * media-libs/fontconfig-2.2.1 * media-libs/freetype-2.1.5-r1 * media-libs/jpeg-6b-r3 * media-libs/libart_lgpl-2.3.16 * media-libs/libmad-0.15.1b * media-libs/libmng-1.0.4 * media-libs/libogg-1.1 * media-libs/libpng-1.2.5-r4 * media-libs/libvorbis-1.0.1-r2 * media-libs/nas-1.6c-r1 * media-sound/esound-0.2.33 * net-irc/kvirc-3.0.0 * sys-devel/gcc-3.3.2-r5 * sys-libs/glibc-2.3.2-r9 * sys-libs/zlib-1.1.4-r2 * x11-base/xfree-4.3.0-r5 * x11-libs/qt-3.3.0-r1 * app-admin/fam is just probably cause it existed on my system. media-sound/esound is odd cause it was compiled with no esd use flag. I do have it on my system but it wasn't selected in the use flags. [ebuild R ] net-irc/kvirc-3.0.0 -esd -ipv6 +kde -oss +ssl 0 kB [1]
I suggest using: SRC_URI="ftp://ftp.kvirc.net/pub/${PN}/{$PV}/source/${P}.tar.bz2"
Jonas: That's what I have in my local version after I noticed the SRC_URI problem from before. Thanks though, it's a good suggestion and proper style.
This has been committed. Please sync to get the new version. Thanks.