Kommute is a KDE file sharing client using the anonymous file sharing network MUTE. This is a initial ebuild for it.
Created attachment 75453 [details] ebuild for kommute-0.1
Comment on attachment 75453 [details] ebuild for kommute-0.1 # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ # Unofficial ebuild for kommute by feivelda inherit kde eutils MUTE_VER="0.4.1" MUTE="MUTE_fileSharing-${MUTE_VER}_UnixSource" DESCRIPTION="Kommute is a KDE frontend for the MUTE anonymous file sharing network" SRC_URI="mirror://sourceforge/mute-net/${MUTE}.tar.gz mirror://sourceforge/kommute/${P}.tar.gz" HOMEPAGE="http://kommute.sourceforge.net/" SLOT="0" LICENSE="GPL-2" KEYWORDS="~x86" IUSE="" RESTRICT="nomirror" DEPEND="" RDEPEND="" need-kde 3.2 src_unpack() { unpack ${A} mv ${WORKDIR}/${MUTE} ${S} cd ${S} einfo "Use GNU/Linux X86 as platform" einfo "Enter nothing as path to wxWindows" einfo "Use Console-only text UI as build" ./runToBuild mv ${WORKDIR}/${PN}/* ${S} rmdir ${WORKDIR}/${PN} } src_compile() { export KDE_DIR="$(kde-config --prefix)" if use arts; then export PREFIX="--prefix ${KDE_DIR}" else export PREFIX="--prefix ${KDE_DIR} --without-arts" fi econf $PREFIX || die "econf failed" emake || die "emake failed" } src_install() { make DESTDIR=${D} install || die }
Created attachment 75454 [details] ebuild for kommute-0.1 with some user-infos
Created attachment 75466 [details] kommute ebuild and patch
(In reply to comment #4) > Created an attachment (id=75466) [edit] > kommute ebuild and patch > In this archive is a working ebuild and a patch. It's all in directory structure. This ebuild was based on a work of dongeo in the gentoo-forum with a little addition from my first ebuild
Created attachment 76176 [details] Corrected the error in the manifest file in the previous archive
Could I get you to please attach the ebuild and patch as text/plain separately? Also, the ebuild header will need to be changed; we'll add your information to the changelog, but we need to keep the header standard.
Created attachment 87780 [details] kommute-0.1.ebuild
Comment on attachment 87780 [details] kommute-0.1.ebuild Corrected header in ebuild
Comment on attachment 87780 [details] kommute-0.1.ebuild Corrected Header
Created attachment 87783 [details, diff] MUTE-crypto++-GCC-3.4-compilation.patch Patch for mute core in kommute-0.1
Created attachment 87784 [details] ChangeLog Changelog for kommute-0.1
(In reply to comment #7) > Could I get you to please attach the ebuild and patch as text/plain separately? > Also, the ebuild header will need to be changed; we'll add your information to > the changelog, but we need to keep the header standard. > Done. Sorry for the long wait period and for the redundant posts about editing. I wasn't happy with the description for the ebuild first
Created attachment 88960 [details] kommute-0.1-r1.ebuild By the move to mute 0.5, kommute also compiles on gcc-4.1
Created attachment 88961 [details, diff] gcc4.patch This patch removes some unneeded code, which crashes gcc-4 and higher
Created attachment 88962 [details, diff] gcc4_configure.patch Patch to enable exceptions
Comment on attachment 87784 [details] ChangeLog # Changelog for net-p2p/kommute # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ * kommute-0.1-r1 ( 12 Juni 2006 ) move to mute core 0.5 added patches for gcc4 * kommute-0.1 ( 4 January 2006 ) Initial ebuild for kommute written by dongeon, additions by feivelda
Created attachment 88965 [details] kommute-0.1-r1.ebuild Added missing arts use-flag
Created attachment 88966 [details] kommute-0.1-r1.ebuild Removed the arts use flag and use the kde eclass
Hello, how can I solve this little problem? :-) Thanks! [...] adding: MUTE/settings/README.txt (deflated 67%) adding: MUTE/files/ (stored 0%) This Makefile is only for the CVS repository This will be deleted before making the distribution *** YOU'RE USING autoconf (GNU Autoconf) 2.60. *** KDE requires autoconf 2.52, 2.53 or 2.54 make[1]: *** [cvs] Fehler 1 make: *** [all] Fehler 2 !!! ERROR: kde-misc/kommute-0.1-r1 failed. Call stack: ebuild.sh, line 1545: Called dyn_compile ebuild.sh, line 940: Called src_compile kommute-0.1-r1.ebuild, line 62: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant. !!! This ebuild is from an overlay: '/usr/local/portage'
Created attachment 92757 [details] kommute-0.1-r1.ebuild Fixes the autoconf issue by adding some parts of the kde.eclass directly into the ebuild. This is necessary because of the needed directory structure to build kommute.
Kommute 0.9.1 is out plus project page is: http://kommute.sourceforge.net
Created attachment 202500 [details] Kommute 0.20-1 ebuild ebuild for kommute 0.20-r1. I have a feeling Brits would like this in portage...
Created attachment 202501 [details] Kommute 0.20-1 ebuild Oops, used lib64 in the previous ebuild.