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; q=dns/txt; c=relaxed/relaxed; d=project23d.com; s=default; h=Mime-Version:Message-ID:Date:Content-Type:References:In-Reply-To:To:From:Subject; bh=8BKKCk/qaGEm0lY2TO0d6J+1bEvrAgh3wSqcxhHWTkM=; b=drYUAArrbjjLYOYl0rnodkS5wUE7TreQ4O/rlLXf3HsLyu4NVnpeSwMRYEWISE27HLxMnz6I7AZYetfPtsWYeyZkA7vQz+b9iBiftoCT4oUsI06POM1EzfD+fsp1polLqZZQD66nE0diX53K9Jk+4mmbBksy46olCVMSiaTQf3E=; Subject: Re: [geda-user] adding footprints and schematic symbols from CVS From: "Benjamin L. Naber" To: geda-user AT delorie DOT com In-Reply-To: <20131210131002.68AAB80459E9@turkos.aspodata.se> 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> Content-Type: multipart/signed; micalg="sha1"; protocol="application/x-pkcs7-signature"; boundary="=-8x9XQVP3Zf/PLVxEAoyv" Date: Tue, 10 Dec 2013 09:56:47 -0500 Message-ID: <1386687407.1786.681.camel@benjamin-hp> Mime-Version: 1.0 X-Mailer: Evolution 2.28.3 X-Identified-User: {3464:box352.bluehost.com:projefc9:project23d.com} {sentby:smtp auth 75.76.114.121 authed with benjamin AT project23d DOT com} 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 --=-8x9XQVP3Zf/PLVxEAoyv Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I did a linux command to find all .fp files and copy them to a directory.=20 I tried two methods to have it update PCB. First I tried changing the folder in the program itself, and then I tried changing it in the .conf file No dice. Is there some kind of index that has to be made in order for PCB to populate the component library? ~Benjamin On Tue, 2013-12-10 at 14:09 +0100, karl AT aspodata DOT se wrote: > > PCB only supports two-level-deep directories, so you need to point it > > at *each* user's footprint subdirectory. >=20 > If you are brave you could try out the attached script. > Use it like: >=20 > $ mkdir ~/ttt > $ cd ~/ttt > $ sh ~/pcbfootprints.sh /Net/cvs/cvs.gedasymbols.org/www/user/ cvs > $ ls -1 | head > cvs_alexander_kurz_conn_misc > cvs_alexander_kurz_crystal > cvs_alexander_kurz_din > cvs_alexander_kurz_dsub > cvs_alexander_kurz_hosiden > cvs_alexander_kurz_minidin > cvs_alexander_kurz_misc > cvs_alexander_kurz_modular > cvs_alexander_kurz_rft > cvs_alexander_kurz_sdl_semconn > $ ls cvs_alexander_kurz_conn_misc > LSA-2.fp LSA-4.fp LSA-8.fp > $ cd your_project_dir > $ pcb --lib-newlib ~/ttt >=20 > and you've got a nice cvs footprint browser. >=20 > Note: > I'm using the lesstif pcb, the other one might differ > when the cvs changes you might have to do cd ~/ttt; rm -rf * > and rerun the pcbfootprints.sh > when the cvs changes the footprint you have used may have > vanished, changed, moved, etc... >=20 > Regards, > /Karl Hammar >=20 > ----------------------------------------------------------------------- > Asp=C3=B6 Data > Lilla Asp=C3=B6 148 > S-742 94 =C3=96sthammar > Sweden > +46 173 140 57 >=20 --=-8x9XQVP3Zf/PLVxEAoyv Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Disposition: attachment; filename="smime.p7s" Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIICazCCAmcw ggHQoAMCAQICCm29TdNmx1VF2QUwDQYJKoZIhvcNAQEFBQAwZDEXMBUGA1UEAxMOQmVuamFtaW4g TmFiZXIxCTAHBgNVBAoTADEJMAcGA1UECxMAMSYwJAYJKoZIhvcNAQkBFhdiZW5qYW1pbkBwcm9q ZWN0MjNkLmNvbTELMAkGA1UEBhMCVVMwHhcNMTMwNDIyMjE0NzQxWhcNMTgwNDIyMjE0NzQxWjBk MRcwFQYDVQQDEw5CZW5qYW1pbiBOYWJlcjEJMAcGA1UEChMAMQkwBwYDVQQLEwAxJjAkBgkqhkiG 9w0BCQEWF2JlbmphbWluQHByb2plY3QyM2QuY29tMQswCQYDVQQGEwJVUzCBnzANBgkqhkiG9w0B AQEFAAOBjQAwgYkCgYEAwHfQR/pMHNT2f9yuFElt0V+x2HD8fSlkOxCWLvSn7/fmj3xSBS4smc4v YDT11JvGWMgKH1CeavFLwAl+tl+wnxpkGKynsxiMqKsvzSCfGtM9c8kSJ5RcJge+dRGcC/hfgKl5 keo5s+/PK/V4zDQFOWODVOBAPThI9e4gCV0kzDUCAwEAAaMgMB4wDwYJKoZIhvcvAQEKBAIFADAL BgNVHQ8EBAMCBJAwDQYJKoZIhvcNAQEFBQADgYEAnMCB/aQjXgN1fuVZdjufAmTv3buWme9RNyFS 3R1YNZCHA8ITSzGE3g2HlD7AEj8F+fSV1FJ+o8zoyj5gL38TU58oTt8hEHo+ho4/NmPt2O8B7EAQ YDxPTbZgRZl6/Mq+nTVUxpjiOOvJvM/05VPVlgdEveLWq2GSOoz8MwQLhBYxggF3MIIBcwIBATBy MGQxFzAVBgNVBAMTDkJlbmphbWluIE5hYmVyMQkwBwYDVQQKEwAxCTAHBgNVBAsTADEmMCQGCSqG SIb3DQEJARYXYmVuamFtaW5AcHJvamVjdDIzZC5jb20xCzAJBgNVBAYTAlVTAgptvU3TZsdVRdkF MAkGBSsOAwIaBQCgXTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0x MzEyMTAxNDU2NDdaMCMGCSqGSIb3DQEJBDEWBBS3JT24P/2MSdobM+JmCe/oSDeIXjANBgkqhkiG 9w0BAQEFAASBgFmmuurBW+6FQTpqZZLElHdK9g2A+Fj3avxbieUbb1bvyAQ96WR1SkGyRg1y9v2d X3TqCj23j/swqjRDt10vQJVpr/Td4/pYRGhFHgDGEgCF3a01Z+0JpfW4kdKzDtafpp9TZQKse309 t43y5t/TLlgjvJWL2ck7sy4B2yHXONLdAAAAAAAA --=-8x9XQVP3Zf/PLVxEAoyv--