From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hartmut Goebel Subject: Mass-packaging of 300 KDE application prepared - Help required Date: Thu, 16 Mar 2017 11:52:43 +0100 Message-ID: <58CA6E7B.30500@crazy-compilers.com> References: <58382A5D.40403@crazy-compilers.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47710) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1coT1a-0003I9-Do for guix-devel@gnu.org; Thu, 16 Mar 2017 06:52:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1coT1V-0003s1-J4 for guix-devel@gnu.org; Thu, 16 Mar 2017 06:52:54 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:55206) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1coT1V-0003qC-CB for guix-devel@gnu.org; Thu, 16 Mar 2017 06:52:49 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 3vkQKn4293z3hnKN for ; Thu, 16 Mar 2017 11:52:45 +0100 (CET) Received: from localhost (dynscan01.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 3vkQKn2HMfz3jgYp for ; Thu, 16 Mar 2017 11:52:45 +0100 (CET) Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan01.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id kgPaQQnFctKe for ; Thu, 16 Mar 2017 11:52:44 +0100 (CET) Received: from hermia.goebel-consult.de (ppp-93-104-80-95.dynamic.mnet-online.de [93.104.80.95]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS for ; Thu, 16 Mar 2017 11:52:44 +0100 (CET) Received: from [192.168.110.2] (lenashee.goebel-consult.de [192.168.110.2]) by hermia.goebel-consult.de (Postfix) with ESMTP id B981F604E6 for ; Thu, 16 Mar 2017 11:52:43 +0100 (CET) In-Reply-To: <58382A5D.40403@crazy-compilers.com> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel Hello all, as promised earlier, I prepared a repository inclusing patches for more than 300 KDE packages. I will not have time to work on them, though. Others will need to implement the packages based on this preperations. The repo contains prepared guix package descriptions for more than 300 KDE packages. The idea is to take a lot of stupid work from the shoulders of those who want to add a KDE package and automatically prepare as much as possible. Prepared are - name, version, url, hash - synopsis (two variants) - description (two variants) - license (needs to be verified) - inputs and native-inputs - store-path of the archive The synopsis and descriptions are taken from Debian and Mageia, chosen by what was easy to access for me. The license is taken from Debian but needs to be rechecked. Maybe OpenSuSE is a good place to look since they seem to have a strong focus on this. The inputs and native-inputs are taken from the `CMakeList.txt` file, which I processed and mapped many known requirements to guix's package names. For your convenience unprocessed content of the `CMakeList.txt` file has been put into the description, so you hopefully find all necessary information there. The repository can be found at , detailed description on how to work with it is available ins the README there. If you have any enhancement requests, please let me know. (I refained from sending the patches to some mailinglist since it is more then 880KB data and more than 300 patches). -- Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |