From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Uwe Brauer Newsgroups: gmane.emacs.devel Subject: Re: matlab-mode MELPA, link contact FAQ? Date: Fri, 15 Apr 2016 20:19:09 +0000 Message-ID: <87bn5ad3r6.fsf@mat.ucm.es> References: <87inzjw6fv.fsf@mat.ucm.es> <5710D4C6.9040003@gmail.com> <8737qm7vrk.fsf@mat.ucm.es> <571109C6.2020002@gmail.com> <87r3e66c05.fsf@mat.ucm.es> <571127AE.4060103@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1460751589 5296 80.91.229.3 (15 Apr 2016 20:19:49 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 15 Apr 2016 20:19:49 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Apr 15 22:19:37 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1arADG-00080S-Of for ged-emacs-devel@m.gmane.org; Fri, 15 Apr 2016 22:19:34 +0200 Original-Received: from localhost ([::1]:41422 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1arADF-0005ki-U2 for ged-emacs-devel@m.gmane.org; Fri, 15 Apr 2016 16:19:33 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41470) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1arAD1-0005iF-Sx for emacs-devel@gnu.org; Fri, 15 Apr 2016 16:19:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1arACy-0007ir-NU for emacs-devel@gnu.org; Fri, 15 Apr 2016 16:19:19 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:51742) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1arACy-0007im-G4 for emacs-devel@gnu.org; Fri, 15 Apr 2016 16:19:16 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1arACw-0007n8-Fz for emacs-devel@gnu.org; Fri, 15 Apr 2016 22:19:14 +0200 Original-Received: from 182.red-79-144-193.dynamicip.rima-tde.net ([79.144.193.182]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 15 Apr 2016 22:19:14 +0200 Original-Received: from oub by 182.red-79-144-193.dynamicip.rima-tde.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 15 Apr 2016 22:19:14 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 40 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 182.red-79-144-193.dynamicip.rima-tde.net Mail-Copies-To: never User-Agent: Gnus/5.130016 (Ma Gnus v0.16) Emacs/25.1.50 (gnu/linux) Cancel-Lock: sha1:gXWeMMWAC8uRnZ2DsM8/0JJvGGA= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:202971 Archived-At: > On 04/15/2016 01:02 PM, Uwe Brauer wrote: > No problem. Happy to help when I can. Looking at this a bit more, I > think what I said earlier needs to be slightly amended. If you have a > file whose name matches your package's name, if seems that MELPA will > use its headers to generate a package description. Since you don't > have a matlab-mode.el, though, MELPA doesn't know where to look. > You can just create a matlab-mode-pkg.el file, and it will grab > information from there. I don't generally write these -pkg files by > hand. Instead, I just use Cask (https://github.com/cask/cask) to > generate them for me. Ok, I just tried out elpakit (from marmelade) and run into problems. I think I will old fashioned and generate this file manually. > matlab-mode-pkg.el, right? > You could take a look at > https://github.com/emacs-helm/helm/blob/master/helm-pkg.el for an aha, so you are the author of these great helm packages! Thanks for providing them. > example. Here are other examples from my packages: thanks, very much, that was very helpful. I finally opted for ;;; matlab-pkg.el --- define matlab for package.el (define-package "matlab-mode" "3.3.5" "Major mode for MATLAB(R) dot-m files" 'nil :keywords '("matlab" "programming" "language" "(X)emacs") :url "http://sourceforge.net/projects/matlab-emacs/" ) Hope it will work out.