From owner-freebsd-ports@FreeBSD.ORG Tue Jun 5 11:50:32 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 00A5516A484 for ; Tue, 5 Jun 2007 11:50:32 +0000 (UTC) (envelope-from lofi@freebsd.org) Received: from mail-in-01.arcor-online.net (mail-in-01.arcor-online.net [151.189.21.41]) by mx1.freebsd.org (Postfix) with ESMTP id 767CF13C45D for ; Tue, 5 Jun 2007 11:50:31 +0000 (UTC) (envelope-from lofi@freebsd.org) Received: from mail-in-03-z2.arcor-online.net (mail-in-03-z2.arcor-online.net [151.189.8.15]) by mail-in-01.arcor-online.net (Postfix) with ESMTP id 4A94635271C for ; Tue, 5 Jun 2007 11:27:37 +0200 (CEST) Received: from mail-in-08.arcor-online.net (mail-in-08.arcor-online.net [151.189.21.48]) by mail-in-03-z2.arcor-online.net (Postfix) with ESMTP id 37D162D3B36 for ; Tue, 5 Jun 2007 11:27:37 +0200 (CEST) Received: from lofi.dyndns.org (dslb-084-061-191-222.pools.arcor-ip.net [84.61.191.222]) by mail-in-08.arcor-online.net (Postfix) with ESMTP id C68E3332662 for ; Tue, 5 Jun 2007 11:27:36 +0200 (CEST) Received: from [192.168.8.15] (kiste.my.domain [192.168.8.15]) (authenticated bits=0) by lofi.dyndns.org (8.13.8/8.13.3) with ESMTP id l559RZkn004614 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 5 Jun 2007 11:27:35 +0200 (CEST) (envelope-from lofi@freebsd.org) Message-ID: <46652C82.9000603@freebsd.org> Date: Tue, 05 Jun 2007 11:27:30 +0200 From: Michael Nottebrock User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: freebsd-ports@freebsd.org X-Enigmail-Version: 0.94.0.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig286B7B6C287C5BDBF8F76392" X-Virus-Scanned: by amavisd-new Subject: Fwd: KDE junior job ad - Splitting Kopete X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: kde@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2007 11:50:32 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig286B7B6C287C5BDBF8F76392 Content-Type: multipart/mixed; boundary="------------070106010703010204060109" This is a multi-part message in MIME format. --------------070106010703010204060109 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable --------------070106010703010204060109 Content-Type: message/rfc822; name*0="Re: ports/113295: net-im/kopete: pleawse add 'make config' to ch"; name*1="oose kopete plugins to install" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename*0="Re: ports/113295: net-im/kopete: pleawse add 'make config' t"; filename*1="o choose kopete plugins to install" Message-ID: <46652BA8.9030903@freebsd.org> Date: Tue, 05 Jun 2007 11:23:52 +0200 From: Michael Nottebrock User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: bug-followup@FreeBSD.org, goffredo@gmail.com CC: kde@FreeBSD.org Subject: Re: ports/113295: net-im/kopete: pleawse add 'make config' to choose kopete plugins to install References: <200706031732.l53HWhim008457@freefall.freebsd.org> In-Reply-To: <200706031732.l53HWhim008457@freefall.freebsd.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Mark Linimon schrieb: > Old Synopsis: make config, im ports, to choose kopete plugins to install > New Synopsis: net-im/kopete: pleawse add 'make config' to choose kopete plugins to install > Of course an OPTIONS menu that only triggers configure switches falls somewhat short of a good solution, however: It seems that kopete indeed has become modular enough recently to allow building and installing all of its supported protocols and feature-plugins separately, so splitting the kopete port up further into kopete, kopete-protocols-[msn|y!m|icq|jabber|...] and kopete-plugins-[connectionstatus|nowlistenening|translator|...] indeed seems feasible and useful, since it would allow people to significantly cut down on compilation time (or download volume for binary packages). Alas, I don't have the time and there is already KDE 3.5.7, KOffice 1.6.3 and Qt 4.3 on my todo list to keep me occupied. If anybody is interested in doing this, please feel free to try at any pace you like, just send a quick reply to this message to let us and other interested people know that you're working on it (this sort of thing can be very well done in cooperation, too). To summarize: Junior Job Description: Tasks: - Split kopete into base port, protocol ports and plugin ports. - Include OPTIONS menu into base port that triggers runtime dependencies on protocol/plugin ports to ease transition for users. Goals: - Plugin and protocol ports must be buildable independently from base port and other plugin/protocol ports. - All new ports must yield a working binary package. - Plist substitutions must not be used. Required skills: - Familiarity with ports framework and autoconf a plus, but learning on the job through copy, read & paste perfectly possible. Available help: - The kdenetwork (+lanbrowsing, kopete), kdegraphics (+kooka, kamera, kuickshow) and akode (+akode-plugins) ports are good templates. - Feel free to contact me directly or via the mailing list in case of questions, but please allow for somewhat long response times. Cheers, -- ,_, | Michael Nottebrock | lofi@freebsd.org (/^ ^\) | FreeBSD - The Power to Serve | http://www.freebsd.org \u/ | K Desktop Environment on FreeBSD | http://freebsd.kde.org --------------070106010703010204060109-- --------------enig286B7B6C287C5BDBF8F76392 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGZSyFXhc68WspdLARAk2/AJ9Akv6f9CNF2Cao7wUnu+r8icyEQwCfUdz7 gyTGPa01MkhWAxOFsi/my94= =g/6w -----END PGP SIGNATURE----- --------------enig286B7B6C287C5BDBF8F76392--