From mboxrd@z Thu Jan 1 00:00:00 1970 From: Federico Beffa Subject: Re: emacs packaging (emacs-popup) Date: Mon, 15 Feb 2016 13:12:53 +0100 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53017) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aVI1P-0002zE-86 for guix-devel@gnu.org; Mon, 15 Feb 2016 07:12:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aVI1O-0006HD-AN for guix-devel@gnu.org; Mon, 15 Feb 2016 07:12:55 -0500 Received: from mail-vk0-x231.google.com ([2607:f8b0:400c:c05::231]:35436) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aVI1O-0006H6-2p for guix-devel@gnu.org; Mon, 15 Feb 2016 07:12:54 -0500 Received: by mail-vk0-x231.google.com with SMTP id e6so105519624vkh.2 for ; Mon, 15 Feb 2016 04:12:53 -0800 (PST) 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Nils Gillmann Cc: Guix-devel Nils Gillmann writes: > I'm packaging emacs-popup. > > Currently the output builds with > niasterisk@khazad-dum ~/projects/guix_project/guix$ ls -al > /gnu/store/knpjk9vflja0i6yhnz4ai57k29jpgm4p-emacs-popup-0.5.3/share/emacs/site-lisp/guix.d/popup-0.5.3/ > total 180 > dr-xr-xr-x 4 root guixbuild 4096 Jan 1 1970 ./ > dr-xr-xr-x 3 root guixbuild 4096 Jan 1 1970 ../ > -r--r--r-- 2 root guixbuild 90 Jan 1 1970 Cask > dr-xr-xr-x 3 root guixbuild 4096 Jan 1 1970 etc/ > -r--r--r-- 2 root guixbuild 14 Jan 1 1970 .gitignore > -r--r--r-- 2 root guixbuild 626 Jan 1 1970 Makefile > -r--r--r-- 2 root guixbuild 334 Jan 1 1970 popup-autoloads.el > -r--r--r-- 2 root guixbuild 54848 Jan 1 1970 popup.el > -r--r--r-- 2 root guixbuild 75474 Jan 1 1970 popup.elc > -r--r--r-- 2 root guixbuild 10187 Jan 1 1970 README.md > dr-xr-xr-x 2 root guixbuild 4096 Jan 1 1970 tests/ > -r--r--r-- 2 root guixbuild 569 Jan 1 1970 .travis.yml > > Can this be improved, ie remove some of the files to clean it up, > or is it all good? I would suggest to move the README.md (and in general documentation related files) to $datadir/doc/package-name-version/. Info files to $datadir/info/package-name-version/. Take a look at 'emacs-slime'. Remove unused files like .gitignore, ... Regards, Fede