From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: Tramp as ELPA package Date: Mon, 27 Aug 2018 09:12:12 +0200 Message-ID: <87zhx88er7.fsf@gmx.de> References: <20180819204918.GA3934@ACM> <20180821162043.GA3946@ACM> <20180823213418.GA32596@ACM> <83lg8w9mt2.fsf@gnu.org> <871saoc70o.fsf@gmx.de> <87wosebzur.fsf_-_@gmx.de> <87tvnh9yg6.fsf@gmx.de> <878t4t9f7g.fsf@gmx.de> <83o9dp56fv.fsf@gnu.org> <874lfh9duc.fsf@gmx.de> <83k1od54s1.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1535353855 768 195.159.176.226 (27 Aug 2018 07:10:55 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 27 Aug 2018 07:10:55 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: monnier@iro.umontreal.ca, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 27 09:10:51 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fuBfn-00007F-CL for ged-emacs-devel@m.gmane.org; Mon, 27 Aug 2018 09:10:51 +0200 Original-Received: from localhost ([::1]:51743 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fuBht-0006Vo-BK for ged-emacs-devel@m.gmane.org; Mon, 27 Aug 2018 03:13:01 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60815) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fuBhK-0006VU-Ho for emacs-devel@gnu.org; Mon, 27 Aug 2018 03:12:27 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fuBhF-0004oN-M2 for emacs-devel@gnu.org; Mon, 27 Aug 2018 03:12:26 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:50709) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fuBhF-0004oG-CQ; Mon, 27 Aug 2018 03:12:21 -0400 Original-Received: from detlef.gmx.de ([178.20.94.102]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MOBOi-1fzhTW1NiO-005a8V; Mon, 27 Aug 2018 09:12:14 +0200 In-Reply-To: <83k1od54s1.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 26 Aug 2018 22:03:42 +0300") X-Provags-ID: V03:K1:OZZlIcsRXZ3oPBVSqG4znGMTvEepRsornjWGpqvKgRLWCi0QEAT k4yHxOX6KydP1g3vm6C26FO5/ur5DL8OeU7utyakAxgf+p9h2s4onqTkJdi7VsUVvP9GSEK tnDWILpOcbh9vOlcPp8RnQAYdGJtANqc5pjSFKSHFgu38xh9fsEczUwXjLDN2SEkeBQknEd R/Ra2yw6bkyoa7NHvBv1Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:lJu0zQ6P0Cs=:X534gKrISeD8y4/naYm59m hWf3unMzWUS4CHSnjyyTwxk2kPx5BhpP+RK3EV0/gd7wILZ5p5RvrL6sly9UYN2oaLAXsJP4I CR7zH9Z06hm/e9zwRo20uRH1w1GRhAZmInR/NjEY3XYSYJrjdkYvPK1CRx0gPoal1rwGodpEq tNd+VROHH1COG11XluHFmLRQgSiETOrnRl6aAZ5nlNJs+TlKGw7zea7qBr+pmi7jA3EUM97WT NGvhDvuG7L/bpHXB96Z8Mpq86iV3M8c9yUYjAePh5XQTCWL5k6IvsAofe/+btoujQe7JZqXeS 90aiVeTG5a7rPsec+nPSdOio+pjHzsp+lOe+hmjbVyv+0sS0Po2oV7hI3+4zXrgkhAFCXLxO0 m8s8agyhZBoZrSde2LsxsbdsT7SvH3Yi3xKAsu4nhS8aMLYl1InoY+H/MMlt0Q74hg4Z7AgYe 6oBI/J98XfjQeX9/MqCgppg+0KZNqHmdNaMrNf7gH4Yn+dSHHrniuHV+gaydxGgwPQ1gJKLBa 8ypVbLDwUSDW/QnBQ4DM7C8UUcNIE4+/ZB6w4GlsjiJqtcdkqtrYu4jqsSJBiC8VMe3XA5FaN xI5MFxz3DWZ9e/Ds1nnbJBlgtLW71ahaXav5Hww04A2vMbR5370PdML/aO5b2krqGugCbC5ya vobzzJyjRmyVxeunpruqfmMjkjNX2Xy77cYwSrrZ3C7Xul4PAWYBLLy6bYjL9vh46RrwDwrOT XErjWvaVk7r0jFAOQ4XVs7Lf0x+95ix0YyNATpVYEmil1/37n9GJeXIbNYjmHoABEWy4nw/2 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.22 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:228964 Archived-At: Eli Zaretskii writes: Hi Eli, > Not sure I understand the question. You provide the files for the > package, don't you? And 'dir' is just a file to provide, no? So run > install-info on your system, where you already have the manual > formatted into Info files, and then add the produced 'dir' file to the > repository. An ELPA core package contains only files from the Emacs repository. In the file "externals-list" of the elpa git repository you declare, which files belong to this package. That's all. For Tramp, I would add the following lines: --8<---------------cut here---------------start------------->8--- ("tramp" :core ("lisp/net/tramp.el" "lisp/net/tramp-adb.el" "lisp/net/tramp-cache.el" "lisp/net/tramp-cmds.el" "lisp/net/tramp-compat.el" "lisp/net/tramp-ftp.el" "lisp/net/tramp-gvfs.el" "lisp/net/tramp-loaddefs.el" "lisp/net/tramp-sh.el" "lisp/net/tramp-smb.el" "lisp/net/tramp-uu.el" "lisp/net/trampver.el" ("doc/misc/tramp.texi" "doc/tramp.texi") ("doc/misc/trampver.texi" "doc/trampver.texi") "info/tramp.info" ("test/lisp/net/tramp-tests.el" "test/tramp-tests.el"))) --8<---------------cut here---------------end--------------->8--- I don't see, how a "dir" file fits into this interface. Best regards, Michael.