X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=/TZQtIowcGkKYgKzSDMMcBC06Loza/9MNB9IMgrPDvw=; b=UzzsS4Ymbw15ZFQR711sYD3Y8naPjukP3k8rn895LeXdHfjY2oMdln5Us441hRqF+X d6d6NhaYxXywYuLrt1R+eG/X4BUYGv0Glg8M+9O0eOMbwNexT9sB7aCWB2lqWD9RbhxZ CDwh7lQ7lpWwgwCE7qz2AjNjMRodd8P3KxLUD+j6BaIM4LxBm1Sir0XRwzkLGoH+WVxm feD9DHzevaxYx1b45TmF94SHdFpKg0sazvekfVhg3WjkDvkOOD3AqN0Kganuhu8wNBln K0lJ25PFITVxHFfC8a3e14i6vc8hLbBDdo0UNgYsVDaKA7f6unVEH1cOk+oR7EQTXRwX noNQ== X-Received: by 10.152.44.167 with SMTP id f7mr1485684lam.64.1386797998485; Wed, 11 Dec 2013 13:39:58 -0800 (PST) Date: Thu, 12 Dec 2013 01:39:54 +0400 From: Vladimir Zhbanov To: geda-user AT delorie DOT com Subject: Re: [geda-user] adding footprints and schematic symbols from CVS Message-ID: <20131211213954.GA14358@localhost.localdomain> Mail-Followup-To: geda-user AT delorie DOT com References: <1386442454 DOT 1786 DOT 654 DOT camel AT benjamin-hp> <201312071920 DOT rB7JKCT0001853 AT envy DOT delorie DOT com> <20131210131002 DOT 68AAB80459E9 AT turkos DOT aspodata DOT se> <1386687407 DOT 1786 DOT 681 DOT camel AT benjamin-hp> <20131210151644 DOT E723380459E9 AT turkos DOT aspodata DOT se> <1386690289 DOT 1786 DOT 689 DOT camel AT benjamin-hp> <20131211184102 DOT GA29116 AT localhost DOT localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20131211184102.GA29116@localhost.localdomain> User-Agent: Mutt/1.5.21 (2010-09-15) Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Wed, Dec 11, 2013 at 10:41:02PM +0400, Vladimir Zhbanov wrote: > On Tue, Dec 10, 2013 at 10:44:49AM -0500, Benjamin L. Naber wrote: > > Ok, > > > > This whole process of adding footprints is a real pain, and really > > shouldn't be that much effort involved to add a few or many symbols. I remembered there was a way for a directory to add all its subdirectories containing symbols as several gschem libraries at once. And I've eventually found it! Thanks to Luigi S. Palese and Peter Brett. Just add: (component-library-search "/home/your_login/gedasymbols/" "gedasymbols/") to ~/.gEDA/gafrc. "/home/your_login/gedasymbols/" is the path to your cvs repository. The feature has been added in geda-gaf 1.7.2 and it needs to be better documented somewhere in the gEDA wiki. One minor defect I found is the procedure doesn't understand guile environment variables such as "${HOME}". That is why I've added the full path here.