From b9f90abd8ac7a5b9841428b99f8d0616c579b307 Mon Sep 17 00:00:00 2001 From: survolog Date: Tue, 27 Jun 2017 00:13:07 +0300 Subject: [PATCH 1/7] update to 4.0.6 --- .abf.yml | 174 +++++++++++++++++++++++++++++------------------------ kicad.spec | 151 ++++++++++++++++++++++++++-------------------- 2 files changed, 181 insertions(+), 144 deletions(-) diff --git a/.abf.yml b/.abf.yml index 40ba469..03c1a19 100644 --- a/.abf.yml +++ b/.abf.yml @@ -1,79 +1,97 @@ sources: - Air_Coils_SML_NEOSID.pretty-4.0.4.tar.gz: c5f0329e5a6eadc646c48bedd480903df271cec6 - Buttons_Switches_SMD.pretty-4.0.4.tar.gz: 6b8116af457a7cbd163b6473be44cf08ed4e699f - Buttons_Switches_ThroughHole.pretty-4.0.4.tar.gz: 355ab23b9d9f9e2b1259b40152984aa83c1aa659 - Buzzers_Beepers.pretty-4.0.4.tar.gz: d145d3589ba62c4aa38be1a668111f2251c422bc - Capacitors_SMD.pretty-4.0.4.tar.gz: 1988190d9f66453d0a53120245b6318a950f0636 - Capacitors_Tantalum_SMD.pretty-4.0.4.tar.gz: c047fb093b454ccf668f22e224d8b87f0b83e39b - Capacitors_ThroughHole.pretty-4.0.4.tar.gz: d63ed75204fca6bea30f375a11ae94dff6501e41 - Choke_Axial_ThroughHole.pretty-4.0.4.tar.gz: 39796518a3b8d9e176678744466bcf155955a619 - Choke_Common-Mode_Wurth.pretty-4.0.4.tar.gz: ff21ecf51fba311c433276f2725f8f5da3015a20 - Choke_Radial_ThroughHole.pretty-4.0.4.tar.gz: 747da2271367e7ae681cf813ac87258189645744 - Choke_SMD.pretty-4.0.4.tar.gz: 38b8d9f04fc3a263708e98de40ece0a8a21e4064 - Choke_Toroid_ThroughHole.pretty-4.0.4.tar.gz: e04711b899d2a02343e20550180645cf81ad2f0a - Connectors_Molex.pretty-4.0.4.tar.gz: fa1dc12380d97ec6398055989683d208e3cc0c75 - Connect.pretty-4.0.4.tar.gz: a31f549f756f500c948b7a71811c5bbd6ba2ea88 - Converters_DCDC_ACDC.pretty-4.0.4.tar.gz: 433864d95f3207ece93880010b9fed81be4482eb - Crystals.pretty-4.0.4.tar.gz: 1c9f7ea689f1f02e166a27573ffb253650f1d1c9 - Diodes_SMD.pretty-4.0.4.tar.gz: b048127eff48e05f64d9dc8b1b800dc1c2a4d0a0 - Diodes_ThroughHole.pretty-4.0.4.tar.gz: 868cd249108be08fa31470fae7db4740371fbf5b - Discret.pretty-4.0.4.tar.gz: 992e43b14af6c4b9dd7c696fea330513088cd7c5 - Display.pretty-4.0.4.tar.gz: 30d956029cc1fd3c051d54eec64bc047b565161a - Displays_7-Segment.pretty-4.0.4.tar.gz: dd347fe0a1172e616c66ef54542c8b51b522420b - Divers.pretty-4.0.4.tar.gz: 6350d4f295327ae7c2c5c20aaa65942da7d86e97 - EuroBoard_Outline.pretty-4.0.4.tar.gz: 4c5494a4bf8f414d638a92db65b4227f138bd964 - Fiducials.pretty-4.0.4.tar.gz: ee1e2b23a119e7ad98c0c11b1f1488ba4e4beddb - Filters_HF_Coils_NEOSID.pretty-4.0.4.tar.gz: 6052c6bad7803e239387c83168fa4a666b084497 - Fuse_Holders_and_Fuses.pretty-4.0.4.tar.gz: ef977308eac0332abd57af3c284a9c97692abe39 - Hall-Effect_Transducers_LEM.pretty-4.0.4.tar.gz: aca13caeba4aa64aca6dca20dc85d5b352db42ce - Heatsinks.pretty-4.0.4.tar.gz: 8a941dc51903674e90a8ab62a70086874ea730ca - Housings_DFN_QFN.pretty-4.0.4.tar.gz: 8632c132618fe8dde031e712a8579ed60b590690 - Housings_DIP.pretty-4.0.4.tar.gz: 2919c8e40deac068d3a1c2cc964d378fb9273899 - Housings_QFP.pretty-4.0.4.tar.gz: 8bb123802f104955087537570cf626cc715b086d - Housings_SIP.pretty-4.0.4.tar.gz: 20a3862d14a7ee8650a50c0d3e8ae2ad9fdf5748 - Housings_SOIC.pretty-4.0.4.tar.gz: 6288a0af3399db5eeb5d3d9a33b6aeefbfeac79e - Housings_SSOP.pretty-4.0.4.tar.gz: 471fce0e70b384b6f938a5284b2d570a5b9ee7e8 - Inductors_NEOSID.pretty-4.0.4.tar.gz: 2799541a59659528a93684c74ff839c8428626a8 - Inductors.pretty-4.0.4.tar.gz: f4c11560cf2223555846ff3cbcc6bc3a52fd16a2 - IR-DirectFETs.pretty-4.0.4.tar.gz: 777183080bce7ce2893c9da8f111005a6cbc94b6 - kicad-doc-4.0.4.tar.gz: 09e07b7bf09cd0be005ae60620307567521e427d - kicad-i18n-4.0.4.tar.gz: 810c5e57559412ee16cdc39d92a8934dec59e77b - kicad-library-4.0.4.tar.gz: 0e48e763138196defdb64fbb284c70f8142952d3 - Labels.pretty-4.0.4.tar.gz: 7cec3133997d713ec666305471477a785ff41991 - LEDs.pretty-4.0.4.tar.gz: 5a605771e2f6f4ddc1aeb4a1fe7e8ead569fd6b6 - Measurement_Points.pretty-4.0.4.tar.gz: 0d5fb713f86480b713342514ff70ce5ae7934f5e - Measurement_Scales.pretty-4.0.4.tar.gz: 0c0dca0eb6411ecffd7283c01c67cfb4ca707ee5 - Mechanical_Sockets.pretty-4.0.4.tar.gz: 5dee3d243bc390f43e8ed25c6fd00efce33c0846 - Microwave.pretty-4.0.4.tar.gz: 2a6afeb583fd384c5b64bb1dc717336ca383bd47 - Mounting_Holes.pretty-4.0.4.tar.gz: 80cb5e8e538d744a81dfb0fe5dd46f950dfe83da - NF-Transformers_ETAL.pretty-4.0.4.tar.gz: 8e566f85d224ba6c78382c6639e0f0520ea17088 - Oddities.pretty-4.0.4.tar.gz: 6ef54dedf4d41c6c32b73d874c920368a452a373 - Opto-Devices.pretty-4.0.4.tar.gz: 5d6b01d9b045d556444f3cc1aa8a0b6ea14d497d - Oscillators.pretty-4.0.4.tar.gz: 7fa2ed2fe5bb84c4cdf0e09a31a73fb631128e9e - PFF_PSF_PSS_Leadforms.pretty-4.0.4.tar.gz: e3630860a15b043faddc0b92d0106f023d15efd0 - Pin_Headers.pretty-4.0.4.tar.gz: 1e391a0297c5861c638806c1b08be54ea015bfc7 - Potentiometers.pretty-4.0.4.tar.gz: 4c714cdde69688a4e4d5d61e6f751c6a29a23f11 - Power_Integrations.pretty-4.0.4.tar.gz: d7e629f0cc77631997cfcf61658285f82572f706 - Relays_ThroughHole.pretty-4.0.4.tar.gz: f01cd1fa6d8825462548c24a873eb0c5ac56902a - Resistors_SMD.pretty-4.0.4.tar.gz: 543d9a7a2d7df8fbd740906a94556251faa18bab - Resistors_ThroughHole.pretty-4.0.4.tar.gz: 53886a45bfa60fc81a7ba01fc1dd55354f70f48b - Resistors_Universal.pretty-4.0.4.tar.gz: ed927548f44766ab38065799d1729ce3cd194973 - SMD_Packages.pretty-4.0.4.tar.gz: 5068729f4d66e7bf93b376b43eb64850daead324 - Sockets_BNC.pretty-4.0.4.tar.gz: 200a3a1dd7f15e216d0a76a5147c94da53837aa2 - Sockets_Mini-Universal.pretty-4.0.4.tar.gz: 7f82f6133f6ef4ff827dc30bf65a1ae0c1b8b91f - Sockets_MOLEX_KK-System.pretty-4.0.4.tar.gz: e0a9a00b2955e94d2671e2935cf194d98d9bbbda - Sockets.pretty-4.0.4.tar.gz: c0a77c96f228ccfae27ae804d4c1aab859351925 - Socket_Strips.pretty-4.0.4.tar.gz: 6ecba67591ff5865e8774fd5b75d46b0241baeb2 - Sockets_WAGO734.pretty-4.0.4.tar.gz: 4313f3c849bbdf3f6724a18fc761d4592022f560 - Symbols.pretty-4.0.4.tar.gz: 1fed5c1de927c2cff821bf632bebc63517ef9518 - Terminal_Blocks.pretty-4.0.4.tar.gz: ace69a2aaa4bac8cbd79855e3a851a9d2af76ce0 - TO_SOT_Packages_SMD.pretty-4.0.4.tar.gz: 38344a8e0c3d77018416a5244c6c1e66c1c1f035 - TO_SOT_Packages_THT.pretty-4.0.4.tar.gz: 208c6d6bacc9720b88cc65a8ddcc35be0d1110f8 - Transformers_CHK.pretty-4.0.4.tar.gz: 4c2b785bf303fcf50336bba8491144d715850ee3 - Transformers_SMPS_ThroughHole.pretty-4.0.4.tar.gz: 240b9b426d5819654d66962f00a3f77dc308eea0 - Transistors_OldSowjetAera.pretty-4.0.4.tar.gz: ef67c96082d3053f23872ae2fd0b406b0fe0776d - Valves.pretty-4.0.4.tar.gz: 067784bd68721d20b2f44d347de41656dcd21775 - Varistors.pretty-4.0.4.tar.gz: 1ba88fb6e9ccba3c842594f6f8271908f30e3cc6 - Wire_Connections_Bridges.pretty-4.0.4.tar.gz: 91955a16908ca08c4459984686cb4390a5da4814 - Wire_Pads.pretty-4.0.4.tar.gz: 8b3255a2a424b168a20eb93ae62e7b5738f2342b - kicad-4.0.4.tar.xz: d0a124218f91cd40958ca0d68f8fe1f36d368cc3 + Air_Coils_SML_NEOSID.pretty-4.0.6.tar.gz: 1b26c8235bfc6e80a5322e33c3d92625ccb74b96 + Buttons_Switches_SMD.pretty-4.0.6.tar.gz: d17de8b4683b0ff0c1df01fc5083126a38f24b87 + Buttons_Switches_THT.pretty-4.0.6.tar.gz: 49e69271bcc57e496927364f773e1302ec1c82ad + Buzzers_Beepers.pretty-4.0.6.tar.gz: 0dfde2842211a810655c3fdb700a0a61e0e51f95 + Capacitors_SMD.pretty-4.0.6.tar.gz: b6394f1062ccfb3ffbf166c20c82ad22dc3c42f6 + Capacitors_Tantalum_SMD.pretty-4.0.6.tar.gz: 478840249177c31959272f160883fbee905f0dba + Capacitors_THT.pretty-4.0.6.tar.gz: d0388b764acf1b92be2fbbf4f42798872717a38a + Choke_Axial_ThroughHole.pretty-4.0.6.tar.gz: a3ab58f2b479d15cc694ccf24e81eaabc4ba69b0 + Choke_Common-Mode_Wurth.pretty-4.0.6.tar.gz: aba850388468b6fb69c2ecdd548fe2d9f9bbc805 + Choke_Radial_ThroughHole.pretty-4.0.6.tar.gz: fbd26b973b874f9207b027fceb4c4fea0c933c67 + Choke_SMD.pretty-4.0.6.tar.gz: 0b5d61f94d9b10992d2323be1b58b2df14f9c783 + Choke_Toroid_ThroughHole.pretty-4.0.6.tar.gz: 5f7dc5a4325b88b1933332fa71ff250a3cc796fd + Connectors.pretty-4.0.6.tar.gz: 26f28ff0cade717c48003fb38a616ce4aef91be7 + Connectors_Harwin.pretty-4.0.6.tar.gz: 12e71c61afc6668fc70095d861ba98976e3536d7 + Connectors_Hirose.pretty-4.0.6.tar.gz: 8c8c25037377a9bda85e144551fe7956aaddfb2a + Connectors_JAE.pretty-4.0.6.tar.gz: f07dcc01fefb0b03a5d957a70b33e81f752c685b + Connectors_JST.pretty-4.0.6.tar.gz: a897604023f97473ec99224a5d84f7f4d794e9e4 + Connectors_Mini-Universal.pretty-4.0.6.tar.gz: 76795b10072e8579ce4544fbe9e96a8968f5ddee + Connectors_Molex.pretty-4.0.6.tar.gz: 40e67925167e4252c34ade2dbf2ac0afe5085f78 + Connectors_Multicomp.pretty-4.0.6.tar.gz: 703a88ff7b1739261cbd5be145268e5ed38f32c5 + Connectors_Phoenix.pretty-4.0.6.tar.gz: a68a7dcefd4e29d2f3c333c0cd43085f367a63c2 + Connectors_Samtec.pretty-4.0.6.tar.gz: a4eb5edca3acbf2a9dae0fc837d91835bf3948d5 + Connectors_TE-Connectivity.pretty-4.0.6.tar.gz: ff28675e4740daad6f6b8f9e1dd536c0aa4ca008 + Connectors_Terminal_Blocks.pretty-4.0.6.tar.gz: af983d5757542e05e94699a13693fc5fe43129fc + Connectors_WAGO.pretty-4.0.6.tar.gz: 5c07d3dcce94c6ca4365473627e364acdbc753ce + Converters_DCDC_ACDC.pretty-4.0.6.tar.gz: 5d67d24be8e400f981a2f3cb5623e583a438cb80 + Crystals.pretty-4.0.6.tar.gz: 1d6b15401b915e2403dd0e879ea5a7778c936890 + Diodes_SMD.pretty-4.0.6.tar.gz: 821f65f219bc3284f982c46b67b084c48aa5ffc0 + Diodes_THT.pretty-4.0.6.tar.gz: ea35c0cb4756fd19a2e130d6d3c9ece32feaa3f3 + Displays.pretty-4.0.6.tar.gz: 11cb8c52c0d3b5fc674b67f491c4131bc481e7df + Displays_7-Segment.pretty-4.0.6.tar.gz: e706533f9cd0cb23b9e41f5f8a9bd5566021ccd7 + Enclosures.pretty-4.0.6.tar.gz: 30d47c57f1576be82202a6d5a567ffb0cb3473ad + EuroBoard_Outline.pretty-4.0.6.tar.gz: 59572293cc1e56caedd8917fbc0f02e463e8e709 + Fiducials.pretty-4.0.6.tar.gz: b1444bf9680bf9cbdbf3cc82a94440bbff20502d + Filters_HF_Coils_NEOSID.pretty-4.0.6.tar.gz: 62721d753a09dac83809986ec721f3f4907f8a89 + Fuse_Holders_and_Fuses.pretty-4.0.6.tar.gz: f1c2a20a855a27e488a44ef6a2eb62ee05a6a63c + Hall-Effect_Transducers_LEM.pretty-4.0.6.tar.gz: acc666359c73824dcfad23dcba6cdd43567822da + Heatsinks.pretty-4.0.6.tar.gz: fe0a2527a69592928a9fd59c8376690429a3b011 + Housings_BGA.pretty-4.0.6.tar.gz: ce32943ee89790ecc9461f4bb809b038450cb0b0 + Housings_DFN_QFN.pretty-4.0.6.tar.gz: 0013616f56a9c23bffc07a5ad7be3bf7c8f1e1b5 + Housings_DIP.pretty-4.0.6.tar.gz: 1ad9d57c4a940d6badf5aca8d651000aa88df9df + Housings_LCC.pretty-4.0.6.tar.gz: fdf323db37e354f7c2b9d0427c8fb1f20e93295c + Housings_LGA.pretty-4.0.6.tar.gz: c652bfa9fdd3e2cd3eb45c729752f2b8be2a73fd + Housings_PGA.pretty-4.0.6.tar.gz: 1248e99679dbe062738d1c0d92c6e587dd2f977f + Housings_QFP.pretty-4.0.6.tar.gz: a3b083e275e3dc2385a1efd4a413ffe3e0ed7c07 + Housings_SIP.pretty-4.0.6.tar.gz: c87cec2f6dd89f40a6ad2f34fc4ca51abb3c004f + Housings_SOIC.pretty-4.0.6.tar.gz: 52395ed6149392a673fd93e78ce28c46a1f33f26 + Housings_SSOP.pretty-4.0.6.tar.gz: ec526c5a7bbde85f410adec1dad5c8a6335ab276 + Inductors.pretty-4.0.6.tar.gz: fc9b4f8f4eba454ea3a6be7130893e64a4cddda7 + Inductors_NEOSID.pretty-4.0.6.tar.gz: 7e3bf6e3379558ffd2e4b5e8d5e98bad0417675a + Inductors_SMD.pretty-4.0.6.tar.gz: f22adac6a61cc2d6306f6914f57eeeb4751e2d8c + Inductors_THT.pretty-4.0.6.tar.gz: d69896ba5c5670216220b253851517b18684b334 + IR-DirectFETs.pretty-4.0.6.tar.gz: bc6cf698445cab9aec1d5503fa8472e445ceba8a + kicad-4.0.6.tar.xz: 2d4dda5db347ab8c281fdeb311fa3bf53676eb16 + kicad-doc-4.0.6.tar.gz: 60439e2c1b8fe798c8d52bb22b8af0b0098fbe28 + kicad-i18n-4.0.6.tar.gz: 649db07a18e71a27d11997e400226e4bc328e007 + kicad-library-4.0.6.tar.gz: 6f26e4b8227eb181eb9549070a67e6e0a69840f0 + kicad-source-mirror-4.0.6.tar.gz: 755010b372520b31e5b2f5efe073145e2e6f1b41 + LEDs.pretty-4.0.6.tar.gz: 8c554b0247777f5aa656487d6f23a22f8af4883b + Measurement_Points.pretty-4.0.6.tar.gz: 88eb0b63df2a819063a80dade13b9eed6657bb1c + Measurement_Scales.pretty-4.0.6.tar.gz: b3dbd7fa14fd95473ad05f4a93722613c5bda66f + Mechanical_Sockets.pretty-4.0.6.tar.gz: 4da26d87ea3b6fb76bc40075513ee4e6cbbae15b + Microwave.pretty-4.0.6.tar.gz: e750a2ef61d4ca0b4d665e8e4783977bde9dcc55 + Modules.pretty-4.0.6.tar.gz: 34164979198f2674652052c5c2ffea0220582a8b + Mounting_Holes.pretty-4.0.6.tar.gz: 3ca2f4c8ebbda0aee544237f8d2a58c0c65a87b9 + NF-Transformers_ETAL.pretty-4.0.6.tar.gz: ee427b1f1f8a174f04bfaaf99a9a178bcd601c60 + Oddities.pretty-4.0.6.tar.gz: ff9e928faad4f98a079dfaaf184810e78ae95c36 + Opto-Devices.pretty-4.0.6.tar.gz: 54a64ed00b2d927307fc851302dab7186d832a08 + Oscillators.pretty-4.0.6.tar.gz: ca1212dedab59f3f857936b150d95f7c8a0a203b + PFF_PSF_PSS_Leadforms.pretty-4.0.6.tar.gz: 100b8d73da8b0f399357ec1899449c6e29be8442 + Pin_Headers.pretty-4.0.6.tar.gz: 94e2413f4cdd080bc63f96a7aaef2cecaa845a08 + Potentiometers.pretty-4.0.6.tar.gz: 3bc45b07ae53c613e047fb2e41d2b5ffdc6f4800 + Power_Integrations.pretty-4.0.6.tar.gz: 85ca5c6fa98d3970fa7399e6ee8559baafad47e6 + Relays_THT.pretty-4.0.6.tar.gz: 6499c5643bf6ef1529a9323404719001ec4507ef + Resistors_SMD.pretty-4.0.6.tar.gz: 109fecafc91cb502879fcc74bd81172634c6384b + Resistors_THT.pretty-4.0.6.tar.gz: daef6f91322f49ed98fed796f6deffb9b3a703df + Resistors_Universal.pretty-4.0.6.tar.gz: 61dcc14f339d4ed6117e46fb24034d1057c656d3 + RF_Modules.pretty-4.0.6.tar.gz: d0e27cff315ef9d5d3ab16f51f4f0160380f2a2f + Shielding_Cabinets.pretty-4.0.6.tar.gz: d6eb44e28d2cc6904efb888dc108ccbecaa59f93 + SMD_Packages.pretty-4.0.6.tar.gz: 2aab7003606491116331cc8d2c1d9265b2231277 + Sockets.pretty-4.0.6.tar.gz: 2cb741b461b4437f4b32b77cfa366fa0af884f14 + Sockets_MOLEX_KK-System.pretty-4.0.6.tar.gz: a33e98e4841c07560623bd50c72b6f93034f61db + Socket_Strips.pretty-4.0.6.tar.gz: ffbe4bff4e2c1cd52b5df664b5d079ca33783486 + Symbols.pretty-4.0.6.tar.gz: 9f00ff503e7983c183116ec4e88dcc9bb023447b + TO_SOT_Packages_SMD.pretty-4.0.6.tar.gz: 929fdcd3be880b338dc09e7589963977ed79f549 + TO_SOT_Packages_THT.pretty-4.0.6.tar.gz: be878bfa527c192145f71c3829bb892127bfa6e6 + Transformers_CHK.pretty-4.0.6.tar.gz: aaa473deff9034e6d77231e786b35094cff3da45 + Transformers_SMD.pretty-4.0.6.tar.gz: fa442e82c8d53960efb2b6d03d461dc8ac2b0acb + Transformers_SMPS_ThroughHole.pretty-4.0.6.tar.gz: 4a78b6db5c1ddcbe401a1f6686e9ffa9862d340b + Transformers_THT.pretty-4.0.6.tar.gz: b5d531558c69fc0ffdfd7646b7afbb0cf224b5c2 + Transistors_OldSowjetAera.pretty-4.0.6.tar.gz: 76e0b5caa59a24abe871395fb0984afdb7338369 + Valves.pretty-4.0.6.tar.gz: 4b79ce3a4212b584114933ebf086e1d88df475fd + Varistors.pretty-4.0.6.tar.gz: 62f9b8fca1f1818fc6f96b7df31692a752c3e29f + Wire_Connections_Bridges.pretty-4.0.6.tar.gz: a91d476222e19250fc2512648d76ee451421d3c4 + Wire_Pads.pretty-4.0.6.tar.gz: 3c4b75c2e08f2cab1c2c940166029d9557bb6f35 + diff --git a/kicad.spec b/kicad.spec index 3eefc0b..b48a801 100644 --- a/kicad.spec +++ b/kicad.spec @@ -6,8 +6,8 @@ Summary: EDA software suite for creation of schematic diagrams and PCBs Name: kicad -Version: 4.0.4 -Release: 2 +Version: 4.0.6 +Release: 1 Epoch: 2 License: GPLv2+ Group: Sciences/Computer science @@ -20,78 +20,93 @@ Source3: https://github.com/KiCad/%{i18nname}/archive/%{i18nname}-%{version}.tar # This needs to be aligned with kicad-library-*/template/fp-lib-table.for-pretty Source4: https://github.com/KiCad/Air_Coils_SML_NEOSID.pretty/archive/Air_Coils_SML_NEOSID.pretty-%{version}.tar.gz Source5: https://github.com/KiCad/Buttons_Switches_SMD.pretty/archive/Buttons_Switches_SMD.pretty-%{version}.tar.gz -Source6: https://github.com/KiCad/Buttons_Switches_ThroughHole.pretty/archive/Buttons_Switches_ThroughHole.pretty-%{version}.tar.gz +Source6: https://github.com/KiCad/Buttons_Switches_THT.pretty/archive/Buttons_Switches_THT.pretty-%{version}.tar.gz Source7: https://github.com/KiCad/Buzzers_Beepers.pretty/archive/Buzzers_Beepers.pretty-%{version}.tar.gz Source8: https://github.com/KiCad/Capacitors_SMD.pretty/archive/Capacitors_SMD.pretty-%{version}.tar.gz Source9: https://github.com/KiCad/Capacitors_Tantalum_SMD.pretty/archive/Capacitors_Tantalum_SMD.pretty-%{version}.tar.gz -Source10: https://github.com/KiCad/Capacitors_ThroughHole.pretty/archive/Capacitors_ThroughHole.pretty-%{version}.tar.gz +Source10: https://github.com/KiCad/Capacitors_THT.pretty/archive/Capacitors_THT.pretty-%{version}.tar.gz Source11: https://github.com/KiCad/Choke_Axial_ThroughHole.pretty/archive/Choke_Axial_ThroughHole.pretty-%{version}.tar.gz Source12: https://github.com/KiCad/Choke_Common-Mode_Wurth.pretty/archive/Choke_Common-Mode_Wurth.pretty-%{version}.tar.gz Source13: https://github.com/KiCad/Choke_Radial_ThroughHole.pretty/archive/Choke_Radial_ThroughHole.pretty-%{version}.tar.gz Source14: https://github.com/KiCad/Choke_SMD.pretty/archive/Choke_SMD.pretty-%{version}.tar.gz Source15: https://github.com/KiCad/Choke_Toroid_ThroughHole.pretty/archive/Choke_Toroid_ThroughHole.pretty-%{version}.tar.gz -Source16: https://github.com/KiCad/Connectors_Molex.pretty/archive/Connectors_Molex.pretty-%{version}.tar.gz -Source17: https://github.com/KiCad/Connect.pretty/archive/Connect.pretty-%{version}.tar.gz -Source18: https://github.com/KiCad/Converters_DCDC_ACDC.pretty/archive/Converters_DCDC_ACDC.pretty-%{version}.tar.gz -Source19: https://github.com/KiCad/Crystals.pretty/archive/Crystals.pretty-%{version}.tar.gz -Source20: https://github.com/KiCad/Diodes_SMD.pretty/archive/Diodes_SMD.pretty-%{version}.tar.gz -Source21: https://github.com/KiCad/Diodes_ThroughHole.pretty/archive/Diodes_ThroughHole.pretty-%{version}.tar.gz -Source22: https://github.com/KiCad/Discret.pretty/archive/Discret.pretty-%{version}.tar.gz -Source23: https://github.com/KiCad/Display.pretty/archive/Display.pretty-%{version}.tar.gz -Source24: https://github.com/KiCad/Displays_7-Segment.pretty/archive/Displays_7-Segment.pretty-%{version}.tar.gz -Source25: https://github.com/KiCad/Divers.pretty/archive/Divers.pretty-%{version}.tar.gz -Source26: https://github.com/KiCad/EuroBoard_Outline.pretty/archive/EuroBoard_Outline.pretty-%{version}.tar.gz -Source27: https://github.com/KiCad/Fiducials.pretty/archive/Fiducials.pretty-%{version}.tar.gz -Source28: https://github.com/KiCad/Filters_HF_Coils_NEOSID.pretty/archive/Filters_HF_Coils_NEOSID.pretty-%{version}.tar.gz -Source29: https://github.com/KiCad/Fuse_Holders_and_Fuses.pretty/archive/Fuse_Holders_and_Fuses.pretty-%{version}.tar.gz -Source30: https://github.com/KiCad/Hall-Effect_Transducers_LEM.pretty/archive/Hall-Effect_Transducers_LEM.pretty-%{version}.tar.gz -Source31: https://github.com/KiCad/Heatsinks.pretty/archive/Heatsinks.pretty-%{version}.tar.gz -Source32: https://github.com/KiCad/Housings_DFN_QFN.pretty/archive/Housings_DFN_QFN.pretty-%{version}.tar.gz -Source33: https://github.com/KiCad/Housings_DIP.pretty/archive/Housings_DIP.pretty-%{version}.tar.gz -Source34: https://github.com/KiCad/Housings_QFP.pretty/archive/Housings_QFP.pretty-%{version}.tar.gz -Source35: https://github.com/KiCad/Housings_SIP.pretty/archive/Housings_SIP.pretty-%{version}.tar.gz -Source36: https://github.com/KiCad/Housings_SOIC.pretty/archive/Housings_SOIC.pretty-%{version}.tar.gz -Source37: https://github.com/KiCad/Housings_SSOP.pretty/archive/Housings_SSOP.pretty-%{version}.tar.gz -Source38: https://github.com/KiCad/Inductors_NEOSID.pretty/archive/Inductors_NEOSID.pretty-%{version}.tar.gz -Source39: https://github.com/KiCad/Inductors.pretty/archive/Inductors.pretty-%{version}.tar.gz -Source40: https://github.com/KiCad/IR-DirectFETs.pretty/archive/IR-DirectFETs.pretty-%{version}.tar.gz -Source41: https://github.com/KiCad/Labels.pretty/archive/Labels.pretty-%{version}.tar.gz -Source42: https://github.com/KiCad/LEDs.pretty/archive/LEDs.pretty-%{version}.tar.gz -Source43: https://github.com/KiCad/Measurement_Points.pretty/archive/Measurement_Points.pretty-%{version}.tar.gz -Source44: https://github.com/KiCad/Measurement_Scales.pretty/archive/Measurement_Scales.pretty-%{version}.tar.gz -Source45: https://github.com/KiCad/Mechanical_Sockets.pretty/archive/Mechanical_Sockets.pretty-%{version}.tar.gz -Source46: https://github.com/KiCad/Microwave.pretty/archive/Microwave.pretty-%{version}.tar.gz -Source47: https://github.com/KiCad/Mounting_Holes.pretty/archive/Mounting_Holes.pretty-%{version}.tar.gz -Source48: https://github.com/KiCad/NF-Transformers_ETAL.pretty/archive/NF-Transformers_ETAL.pretty-%{version}.tar.gz -Source49: https://github.com/KiCad/Oddities.pretty/archive/Oddities.pretty-%{version}.tar.gz -Source50: https://github.com/KiCad/Opto-Devices.pretty/archive/Opto-Devices.pretty-%{version}.tar.gz -Source51: https://github.com/KiCad/Oscillators.pretty/archive/Oscillators.pretty-%{version}.tar.gz -Source52: https://github.com/KiCad/PFF_PSF_PSS_Leadforms.pretty/archive/PFF_PSF_PSS_Leadforms.pretty-%{version}.tar.gz -Source53: https://github.com/KiCad/Pin_Headers.pretty/archive/Pin_Headers.pretty-%{version}.tar.gz -Source54: https://github.com/KiCad/Potentiometers.pretty/archive/Potentiometers.pretty-%{version}.tar.gz -Source55: https://github.com/KiCad/Power_Integrations.pretty/archive/Power_Integrations.pretty-%{version}.tar.gz -Source56: https://github.com/KiCad/Relays_ThroughHole.pretty/archive/Relays_ThroughHole.pretty-%{version}.tar.gz -Source57: https://github.com/KiCad/Resistors_SMD.pretty/archive/Resistors_SMD.pretty-%{version}.tar.gz -Source58: https://github.com/KiCad/Resistors_ThroughHole.pretty/archive/Resistors_ThroughHole.pretty-%{version}.tar.gz -Source59: https://github.com/KiCad/Resistors_Universal.pretty/archive/Resistors_Universal.pretty-%{version}.tar.gz -Source60: https://github.com/KiCad/SMD_Packages.pretty/archive/SMD_Packages.pretty-%{version}.tar.gz -Source61: https://github.com/KiCad/Sockets_BNC.pretty/archive/Sockets_BNC.pretty-%{version}.tar.gz -Source62: https://github.com/KiCad/Sockets_Mini-Universal.pretty/archive/Sockets_Mini-Universal.pretty-%{version}.tar.gz -Source63: https://github.com/KiCad/Sockets_MOLEX_KK-System.pretty/archive/Sockets_MOLEX_KK-System.pretty-%{version}.tar.gz -Source64: https://github.com/KiCad/Sockets.pretty/archive/Sockets.pretty-%{version}.tar.gz -Source65: https://github.com/KiCad/Socket_Strips.pretty/archive/Socket_Strips.pretty-%{version}.tar.gz -Source66: https://github.com/KiCad/Sockets_WAGO734.pretty/archive/Sockets_WAGO734.pretty-%{version}.tar.gz -Source67: https://github.com/KiCad/Symbols.pretty/archive/Symbols.pretty-%{version}.tar.gz -Source68: https://github.com/KiCad/Terminal_Blocks.pretty/archive/Terminal_Blocks.pretty-%{version}.tar.gz -Source69: https://github.com/KiCad/TO_SOT_Packages_SMD.pretty/archive/TO_SOT_Packages_SMD.pretty-%{version}.tar.gz -Source70: https://github.com/KiCad/TO_SOT_Packages_THT.pretty/archive/TO_SOT_Packages_THT.pretty-%{version}.tar.gz -Source71: https://github.com/KiCad/Transformers_CHK.pretty/archive/Transformers_CHK.pretty-%{version}.tar.gz -Source72: https://github.com/KiCad/Transformers_SMPS_ThroughHole.pretty/archive/Transformers_SMPS_ThroughHole.pretty-%{version}.tar.gz -Source73: https://github.com/KiCad/Transistors_OldSowjetAera.pretty/archive/Transistors_OldSowjetAera.pretty-%{version}.tar.gz -Source74: https://github.com/KiCad/Valves.pretty/archive/Valves.pretty-%{version}.tar.gz -Source75: https://github.com/KiCad/Varistors.pretty/archive/Varistors.pretty-%{version}.tar.gz -Source76: https://github.com/KiCad/Wire_Connections_Bridges.pretty/archive/Wire_Connections_Bridges.pretty-%{version}.tar.gz -Source77: https://github.com/KiCad/Wire_Pads.pretty/archive/Wire_Pads.pretty-%{version}.tar.gz +Source16: https://github.com/KiCad/Connectors.pretty/archive/Connectors.pretty-%{version}.tar.gz +Source17: https://github.com/KiCad/Connectors_Harwin.pretty/archive/Connectors_Harwin.pretty-%{version}.tar.gz +Source18: https://github.com/KiCad/Connectors_Hirose.pretty/archive/Connectors_Hirose.pretty-%{version}.tar.gz +Source19: https://github.com/KiCad/Connectors_JAE.pretty/archive/Connectors_JAE.pretty-%{version}.tar.gz +Source20: https://github.com/KiCad/Connectors_JST.pretty/archive/Connectors_JST.pretty-%{version}.tar.gz +Source21: https://github.com/KiCad/Connectors_Mini-Universal.pretty/archive/Connectors_Mini-Universal.pretty-%{version}.tar.gz +Source22: https://github.com/KiCad/Connectors_Molex.pretty/archive/Connectors_Molex.pretty-%{version}.tar.gz +Source23: https://github.com/KiCad/Connectors_Multicomp.pretty/archive/Connectors_Multicomp.pretty-%{version}.tar.gz +Source24: https://github.com/KiCad/Connectors_Phoenix.pretty/archive/Connectors_Phoenix.pretty-%{version}.tar.gz +Source25: https://github.com/KiCad/Connectors_Samtec.pretty/archive/Connectors_Samtec.pretty-%{version}.tar.gz +Source26: https://github.com/KiCad/Connectors_TE-Connectivity.pretty/archive/Connectors_TE-Connectivity.pretty-%{version}.tar.gz +Source27: https://github.com/KiCad/Connectors_Terminal_Blocks.pretty/archive/Connectors_Terminal_Blocks.pretty-%{version}.tar.gz +Source28: https://github.com/KiCad/Connectors_WAGO.pretty/archive/Connectors_WAGO.pretty-%{version}.tar.gz +Source29: https://github.com/KiCad/Converters_DCDC_ACDC.pretty/archive/Converters_DCDC_ACDC.pretty-%{version}.tar.gz +Source30: https://github.com/KiCad/Crystals.pretty/archive/Crystals.pretty-%{version}.tar.gz +Source31: https://github.com/KiCad/Diodes_SMD.pretty/archive/Diodes_SMD.pretty-%{version}.tar.gz +Source32: https://github.com/KiCad/Diodes_THT.pretty/archive/Diodes_THT.pretty-%{version}.tar.gz +Source33: https://github.com/KiCad/Displays.pretty/archive/Displays.pretty-%{version}.tar.gz +Source34: https://github.com/KiCad/Displays_7-Segment.pretty/archive/Displays_7-Segment.pretty-%{version}.tar.gz +Source35: https://github.com/KiCad/Enclosures.pretty/archive/Enclosures.pretty-%{version}.tar.gz +Source36: https://github.com/KiCad/EuroBoard_Outline.pretty/archive/EuroBoard_Outline.pretty-%{version}.tar.gz +Source37: https://github.com/KiCad/Fiducials.pretty/archive/Fiducials.pretty-%{version}.tar.gz +Source38: https://github.com/KiCad/Filters_HF_Coils_NEOSID.pretty/archive/Filters_HF_Coils_NEOSID.pretty-%{version}.tar.gz +Source39: https://github.com/KiCad/Fuse_Holders_and_Fuses.pretty/archive/Fuse_Holders_and_Fuses.pretty-%{version}.tar.gz +Source40: https://github.com/KiCad/Hall-Effect_Transducers_LEM.pretty/archive/Hall-Effect_Transducers_LEM.pretty-%{version}.tar.gz +Source41: https://github.com/KiCad/Heatsinks.pretty/archive/Heatsinks.pretty-%{version}.tar.gz +Source42: https://github.com/KiCad/Housings_DFN_QFN.pretty/archive/Housings_DFN_QFN.pretty-%{version}.tar.gz +Source43: https://github.com/KiCad/Housings_DIP.pretty/archive/Housings_DIP.pretty-%{version}.tar.gz +Source44: https://github.com/KiCad/Housings_LCC.pretty/archive/Housings_LCC.pretty-%{version}.tar.gz +Source45: https://github.com/KiCad/Housings_LGA.pretty/archive/Housings_LGA.pretty-%{version}.tar.gz +Source46: https://github.com/KiCad/Housings_PGA.pretty/archive/Housings_PGA.pretty-%{version}.tar.gz +Source47: https://github.com/KiCad/Housings_QFP.pretty/archive/Housings_QFP.pretty-%{version}.tar.gz +Source48: https://github.com/KiCad/Housings_SIP.pretty/archive/Housings_SIP.pretty-%{version}.tar.gz +Source49: https://github.com/KiCad/Housings_SOIC.pretty/archive/Housings_SOIC.pretty-%{version}.tar.gz +Source50: https://github.com/KiCad/Housings_SSOP.pretty/archive/Housings_SSOP.pretty-%{version}.tar.gz +Source51: https://github.com/KiCad/Inductors.pretty/archive/Inductors.pretty-%{version}.tar.gz +Source52: https://github.com/KiCad/Inductors_NEOSID.pretty/archive/Inductors_NEOSID.pretty-%{version}.tar.gz +Source53: https://github.com/KiCad/Inductors_SMD.pretty/archive/Inductors_SMD.pretty-%{version}.tar.gz +Source54: https://github.com/KiCad/Inductors_THT.pretty/archive/Inductors_THT.pretty-%{version}.tar.gz +Source55: https://github.com/KiCad/IR-DirectFETs.pretty/archive/IR-DirectFETs.pretty-%{version}.tar.gz +Source56: https://github.com/KiCad/LEDs.pretty/archive/LEDs.pretty-%{version}.tar.gz +Source57: https://github.com/KiCad/Measurement_Points.pretty/archive/Measurement_Points.pretty-%{version}.tar.gz +Source58: https://github.com/KiCad/Measurement_Scales.pretty/archive/Measurement_Scales.pretty-%{version}.tar.gz +Source59: https://github.com/KiCad/Mechanical_Sockets.pretty/archive/Mechanical_Sockets.pretty-%{version}.tar.gz +Source60: https://github.com/KiCad/Microwave.pretty/archive/Microwave.pretty-%{version}.tar.gz +Source61: https://github.com/KiCad/Modules.pretty/archive/Modules.pretty-%{version}.tar.gz +Source62: https://github.com/KiCad/Mounting_Holes.pretty/archive/Mounting_Holes.pretty-%{version}.tar.gz +Source63: https://github.com/KiCad/NF-Transformers_ETAL.pretty/archive/NF-Transformers_ETAL.pretty-%{version}.tar.gz +Source64: https://github.com/KiCad/Oddities.pretty/archive/Oddities.pretty-%{version}.tar.gz +Source65: https://github.com/KiCad/Opto-Devices.pretty/archive/Opto-Devices.pretty-%{version}.tar.gz +Source66: https://github.com/KiCad/Oscillators.pretty/archive/Oscillators.pretty-%{version}.tar.gz +Source67: https://github.com/KiCad/PFF_PSF_PSS_Leadforms.pretty/archive/PFF_PSF_PSS_Leadforms.pretty-%{version}.tar.gz +Source68: https://github.com/KiCad/Pin_Headers.pretty/archive/Pin_Headers.pretty-%{version}.tar.gz +Source69: https://github.com/KiCad/Potentiometers.pretty/archive/Potentiometers.pretty-%{version}.tar.gz +Source70: https://github.com/KiCad/Power_Integrations.pretty/archive/Power_Integrations.pretty-%{version}.tar.gz +Source71: https://github.com/KiCad/Relays_THT.pretty/archive/Relays_THT.pretty-%{version}.tar.gz +Source72: https://github.com/KiCad/Resistors_SMD.pretty/archive/Resistors_SMD.pretty-%{version}.tar.gz +Source73: https://github.com/KiCad/Resistors_THT.pretty/archive/Resistors_THT.pretty-%{version}.tar.gz +Source74: https://github.com/KiCad/Resistors_Universal.pretty/archive/Resistors_Universal.pretty-%{version}.tar.gz +Source75: https://github.com/KiCad/RF_Modules.pretty/archive/RF_Modules.pretty-%{version}.tar.gz +Source76: https://github.com/KiCad/Shielding_Cabinets.pretty/archive/Shielding_Cabinets.pretty-%{version}.tar.gz +Source77: https://github.com/KiCad/SMD_Packages.pretty/archive/SMD_Packages.pretty-%{version}.tar.gz +Source78: https://github.com/KiCad/Sockets.pretty/archive/Sockets.pretty-%{version}.tar.gz +Source79: https://github.com/KiCad/Sockets_MOLEX_KK-System.pretty/archive/Sockets_MOLEX_KK-System.pretty-%{version}.tar.gz +Source80: https://github.com/KiCad/Socket_Strips.pretty/archive/Socket_Strips.pretty-%{version}.tar.gz +Source81: https://github.com/KiCad/Symbols.pretty/archive/Symbols.pretty-%{version}.tar.gz +Source82: https://github.com/KiCad/TO_SOT_Packages_SMD.pretty/archive/TO_SOT_Packages_SMD.pretty-%{version}.tar.gz +Source83: https://github.com/KiCad/TO_SOT_Packages_THT.pretty/archive/TO_SOT_Packages_THT.pretty-%{version}.tar.gz +Source85: https://github.com/KiCad/Transformers_CHK.pretty/archive/Transformers_CHK.pretty-%{version}.tar.gz +Source86: https://github.com/KiCad/Transformers_SMD.pretty/archive/Transformers_SMD.pretty-%{version}.tar.gz +Source87: https://github.com/KiCad/Transformers_SMPS_ThroughHole.pretty/archive/Transformers_SMPS_ThroughHole.pretty-%{version}.tar.gz +Source88: https://github.com/KiCad/Transformers_THT.pretty/archive/Transformers_THT.pretty-%{version}.tar.gz +Source89: https://github.com/KiCad/Transistors_OldSowjetAera.pretty/archive/Transistors_OldSowjetAera.pretty-%{version}.tar.gz +Source90: https://github.com/KiCad/Valves.pretty/archive/Valves.pretty-%{version}.tar.gz +Source91: https://github.com/KiCad/Varistors.pretty/archive/Varistors.pretty-%{version}.tar.gz +Source92: https://github.com/KiCad/Wire_Connections_Bridges.pretty/archive/Wire_Connections_Bridges.pretty-%{version}.tar.gz +Source93: https://github.com/KiCad/Wire_Pads.pretty/archive/Wire_Pads.pretty-%{version}.tar.gz Patch0: kicad-boost-1_61-boost-context-changes.patch Patch1: kicad-set-cxx-version.patch @@ -108,6 +123,7 @@ BuildRequires: pkgconfig(glew) BuildRequires: pkgconfig(glu) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(python) +BuildRequires: pkgconfig(libcurl) # doc BuildRequires: a2x BuildRequires: asciidoc @@ -178,6 +194,9 @@ Documentation and tutorials for KiCad in English. %dir %{_docdir}/%{name}/ %{_docdir}/%{name}/help/en %{_docdir}/%{name}/scripts +%{_docdir}/%{name}/help/id/*.html +%{_docdir}/%{name}/help/id/images/*.png +%{_docdir}/%{name}/help/id/images/icons/*.png #---------------------------------------------------------------------------- From 8eacd80b8e61b70ca9b21913e696309d1d659966 Mon Sep 17 00:00:00 2001 From: survolog Date: Sun, 3 Sep 2017 19:22:49 +0300 Subject: [PATCH 2/7] Updated to 4.0.7 --- .abf.yml | 146 +++++++++--- ...0.7-boost-1_61-boost-context-changes.patch | 192 ++++++++------- ...nostrip.patch => kicad-4.0.7-nostrip.patch | 11 +- ...patch => kicad-4.0.7-set-cxx-version.patch | 9 +- kicad.spec | 218 ++++++++++-------- 5 files changed, 334 insertions(+), 242 deletions(-) rename kicad-boost-1_61-boost-context-changes.patch => kicad-4.0.7-boost-1_61-boost-context-changes.patch (90%) rename kicad-2015.01.02-nostrip.patch => kicad-4.0.7-nostrip.patch (68%) rename kicad-set-cxx-version.patch => kicad-4.0.7-set-cxx-version.patch (62%) diff --git a/.abf.yml b/.abf.yml index 03c1a19..fd2fddc 100644 --- a/.abf.yml +++ b/.abf.yml @@ -1,16 +1,10 @@ -sources: - Air_Coils_SML_NEOSID.pretty-4.0.6.tar.gz: 1b26c8235bfc6e80a5322e33c3d92625ccb74b96 +removed_sources: Buttons_Switches_SMD.pretty-4.0.6.tar.gz: d17de8b4683b0ff0c1df01fc5083126a38f24b87 Buttons_Switches_THT.pretty-4.0.6.tar.gz: 49e69271bcc57e496927364f773e1302ec1c82ad Buzzers_Beepers.pretty-4.0.6.tar.gz: 0dfde2842211a810655c3fdb700a0a61e0e51f95 Capacitors_SMD.pretty-4.0.6.tar.gz: b6394f1062ccfb3ffbf166c20c82ad22dc3c42f6 - Capacitors_Tantalum_SMD.pretty-4.0.6.tar.gz: 478840249177c31959272f160883fbee905f0dba Capacitors_THT.pretty-4.0.6.tar.gz: d0388b764acf1b92be2fbbf4f42798872717a38a - Choke_Axial_ThroughHole.pretty-4.0.6.tar.gz: a3ab58f2b479d15cc694ccf24e81eaabc4ba69b0 - Choke_Common-Mode_Wurth.pretty-4.0.6.tar.gz: aba850388468b6fb69c2ecdd548fe2d9f9bbc805 - Choke_Radial_ThroughHole.pretty-4.0.6.tar.gz: fbd26b973b874f9207b027fceb4c4fea0c933c67 - Choke_SMD.pretty-4.0.6.tar.gz: 0b5d61f94d9b10992d2323be1b58b2df14f9c783 - Choke_Toroid_ThroughHole.pretty-4.0.6.tar.gz: 5f7dc5a4325b88b1933332fa71ff250a3cc796fd + Capacitors_Tantalum_SMD.pretty-4.0.6.tar.gz: 478840249177c31959272f160883fbee905f0dba Connectors.pretty-4.0.6.tar.gz: 26f28ff0cade717c48003fb38a616ce4aef91be7 Connectors_Harwin.pretty-4.0.6.tar.gz: 12e71c61afc6668fc70095d861ba98976e3536d7 Connectors_Hirose.pretty-4.0.6.tar.gz: 8c8c25037377a9bda85e144551fe7956aaddfb2a @@ -33,7 +27,6 @@ sources: Enclosures.pretty-4.0.6.tar.gz: 30d47c57f1576be82202a6d5a567ffb0cb3473ad EuroBoard_Outline.pretty-4.0.6.tar.gz: 59572293cc1e56caedd8917fbc0f02e463e8e709 Fiducials.pretty-4.0.6.tar.gz: b1444bf9680bf9cbdbf3cc82a94440bbff20502d - Filters_HF_Coils_NEOSID.pretty-4.0.6.tar.gz: 62721d753a09dac83809986ec721f3f4907f8a89 Fuse_Holders_and_Fuses.pretty-4.0.6.tar.gz: f1c2a20a855a27e488a44ef6a2eb62ee05a6a63c Hall-Effect_Transducers_LEM.pretty-4.0.6.tar.gz: acc666359c73824dcfad23dcba6cdd43567822da Heatsinks.pretty-4.0.6.tar.gz: fe0a2527a69592928a9fd59c8376690429a3b011 @@ -47,51 +40,150 @@ sources: Housings_SIP.pretty-4.0.6.tar.gz: c87cec2f6dd89f40a6ad2f34fc4ca51abb3c004f Housings_SOIC.pretty-4.0.6.tar.gz: 52395ed6149392a673fd93e78ce28c46a1f33f26 Housings_SSOP.pretty-4.0.6.tar.gz: ec526c5a7bbde85f410adec1dad5c8a6335ab276 - Inductors.pretty-4.0.6.tar.gz: fc9b4f8f4eba454ea3a6be7130893e64a4cddda7 - Inductors_NEOSID.pretty-4.0.6.tar.gz: 7e3bf6e3379558ffd2e4b5e8d5e98bad0417675a + IR-DirectFETs.pretty-4.0.6.tar.gz: bc6cf698445cab9aec1d5503fa8472e445ceba8a Inductors_SMD.pretty-4.0.6.tar.gz: f22adac6a61cc2d6306f6914f57eeeb4751e2d8c Inductors_THT.pretty-4.0.6.tar.gz: d69896ba5c5670216220b253851517b18684b334 - IR-DirectFETs.pretty-4.0.6.tar.gz: bc6cf698445cab9aec1d5503fa8472e445ceba8a - kicad-4.0.6.tar.xz: 2d4dda5db347ab8c281fdeb311fa3bf53676eb16 - kicad-doc-4.0.6.tar.gz: 60439e2c1b8fe798c8d52bb22b8af0b0098fbe28 - kicad-i18n-4.0.6.tar.gz: 649db07a18e71a27d11997e400226e4bc328e007 - kicad-library-4.0.6.tar.gz: 6f26e4b8227eb181eb9549070a67e6e0a69840f0 - kicad-source-mirror-4.0.6.tar.gz: 755010b372520b31e5b2f5efe073145e2e6f1b41 LEDs.pretty-4.0.6.tar.gz: 8c554b0247777f5aa656487d6f23a22f8af4883b Measurement_Points.pretty-4.0.6.tar.gz: 88eb0b63df2a819063a80dade13b9eed6657bb1c Measurement_Scales.pretty-4.0.6.tar.gz: b3dbd7fa14fd95473ad05f4a93722613c5bda66f - Mechanical_Sockets.pretty-4.0.6.tar.gz: 4da26d87ea3b6fb76bc40075513ee4e6cbbae15b Microwave.pretty-4.0.6.tar.gz: e750a2ef61d4ca0b4d665e8e4783977bde9dcc55 Modules.pretty-4.0.6.tar.gz: 34164979198f2674652052c5c2ffea0220582a8b Mounting_Holes.pretty-4.0.6.tar.gz: 3ca2f4c8ebbda0aee544237f8d2a58c0c65a87b9 - NF-Transformers_ETAL.pretty-4.0.6.tar.gz: ee427b1f1f8a174f04bfaaf99a9a178bcd601c60 - Oddities.pretty-4.0.6.tar.gz: ff9e928faad4f98a079dfaaf184810e78ae95c36 Opto-Devices.pretty-4.0.6.tar.gz: 54a64ed00b2d927307fc851302dab7186d832a08 Oscillators.pretty-4.0.6.tar.gz: ca1212dedab59f3f857936b150d95f7c8a0a203b PFF_PSF_PSS_Leadforms.pretty-4.0.6.tar.gz: 100b8d73da8b0f399357ec1899449c6e29be8442 Pin_Headers.pretty-4.0.6.tar.gz: 94e2413f4cdd080bc63f96a7aaef2cecaa845a08 Potentiometers.pretty-4.0.6.tar.gz: 3bc45b07ae53c613e047fb2e41d2b5ffdc6f4800 Power_Integrations.pretty-4.0.6.tar.gz: 85ca5c6fa98d3970fa7399e6ee8559baafad47e6 + RF_Modules.pretty-4.0.6.tar.gz: d0e27cff315ef9d5d3ab16f51f4f0160380f2a2f Relays_THT.pretty-4.0.6.tar.gz: 6499c5643bf6ef1529a9323404719001ec4507ef Resistors_SMD.pretty-4.0.6.tar.gz: 109fecafc91cb502879fcc74bd81172634c6384b Resistors_THT.pretty-4.0.6.tar.gz: daef6f91322f49ed98fed796f6deffb9b3a703df Resistors_Universal.pretty-4.0.6.tar.gz: 61dcc14f339d4ed6117e46fb24034d1057c656d3 - RF_Modules.pretty-4.0.6.tar.gz: d0e27cff315ef9d5d3ab16f51f4f0160380f2a2f - Shielding_Cabinets.pretty-4.0.6.tar.gz: d6eb44e28d2cc6904efb888dc108ccbecaa59f93 SMD_Packages.pretty-4.0.6.tar.gz: 2aab7003606491116331cc8d2c1d9265b2231277 - Sockets.pretty-4.0.6.tar.gz: 2cb741b461b4437f4b32b77cfa366fa0af884f14 - Sockets_MOLEX_KK-System.pretty-4.0.6.tar.gz: a33e98e4841c07560623bd50c72b6f93034f61db + Shielding_Cabinets.pretty-4.0.6.tar.gz: d6eb44e28d2cc6904efb888dc108ccbecaa59f93 Socket_Strips.pretty-4.0.6.tar.gz: ffbe4bff4e2c1cd52b5df664b5d079ca33783486 + Sockets.pretty-4.0.6.tar.gz: 2cb741b461b4437f4b32b77cfa366fa0af884f14 Symbols.pretty-4.0.6.tar.gz: 9f00ff503e7983c183116ec4e88dcc9bb023447b TO_SOT_Packages_SMD.pretty-4.0.6.tar.gz: 929fdcd3be880b338dc09e7589963977ed79f549 TO_SOT_Packages_THT.pretty-4.0.6.tar.gz: be878bfa527c192145f71c3829bb892127bfa6e6 - Transformers_CHK.pretty-4.0.6.tar.gz: aaa473deff9034e6d77231e786b35094cff3da45 Transformers_SMD.pretty-4.0.6.tar.gz: fa442e82c8d53960efb2b6d03d461dc8ac2b0acb - Transformers_SMPS_ThroughHole.pretty-4.0.6.tar.gz: 4a78b6db5c1ddcbe401a1f6686e9ffa9862d340b Transformers_THT.pretty-4.0.6.tar.gz: b5d531558c69fc0ffdfd7646b7afbb0cf224b5c2 Transistors_OldSowjetAera.pretty-4.0.6.tar.gz: 76e0b5caa59a24abe871395fb0984afdb7338369 Valves.pretty-4.0.6.tar.gz: 4b79ce3a4212b584114933ebf086e1d88df475fd Varistors.pretty-4.0.6.tar.gz: 62f9b8fca1f1818fc6f96b7df31692a752c3e29f Wire_Connections_Bridges.pretty-4.0.6.tar.gz: a91d476222e19250fc2512648d76ee451421d3c4 Wire_Pads.pretty-4.0.6.tar.gz: 3c4b75c2e08f2cab1c2c940166029d9557bb6f35 - + kicad-4.0.6.tar.xz: 2d4dda5db347ab8c281fdeb311fa3bf53676eb16 + kicad-doc-4.0.6.tar.gz: 60439e2c1b8fe798c8d52bb22b8af0b0098fbe28 + kicad-i18n-4.0.6.tar.gz: 649db07a18e71a27d11997e400226e4bc328e007 + kicad-library-4.0.6.tar.gz: 6f26e4b8227eb181eb9549070a67e6e0a69840f0 + kicad-source-mirror-4.0.6.tar.gz: 755010b372520b31e5b2f5efe073145e2e6f1b41 +sources: + Air_Coils_SML_NEOSID.pretty-4.0.6.tar.gz: 1b26c8235bfc6e80a5322e33c3d92625ccb74b96 + Battery_Holders.pretty-4.0.7.tar.gz: 042038ffad4b0f91dc42da2282215593ed167f66 + Buttons_Switches_SMD.pretty-4.0.7.tar.gz: 95149a30fe5caad2beae8bdd014650cecc25bd39 + Buttons_Switches_THT.pretty-4.0.7.tar.gz: 6bfc40301193a1eaf408df548c1139b7b42704d1 + Buzzers_Beepers.pretty-4.0.7.tar.gz: e0bea96bf002f07292a0e5e10ce2a6f0d6c5a060 + Capacitors_SMD.pretty-4.0.7.tar.gz: b0607c6fa234fbbec9c52df7efb3a541b9f5e0a6 + Capacitors_THT.pretty-4.0.7.tar.gz: 3144067c6bc895c448bafd1729b846512928178f + Capacitors_Tantalum_SMD.pretty-4.0.7.tar.gz: 2a0809e6ee420bb64635c1672b4142836f088d42 + Choke_Axial_ThroughHole.pretty-4.0.6.tar.gz: a3ab58f2b479d15cc694ccf24e81eaabc4ba69b0 + Choke_Common-Mode_Wurth.pretty-4.0.6.tar.gz: aba850388468b6fb69c2ecdd548fe2d9f9bbc805 + Choke_Radial_ThroughHole.pretty-4.0.6.tar.gz: fbd26b973b874f9207b027fceb4c4fea0c933c67 + Choke_SMD.pretty-4.0.6.tar.gz: 0b5d61f94d9b10992d2323be1b58b2df14f9c783 + Choke_Toroid_ThroughHole.pretty-4.0.6.tar.gz: 5f7dc5a4325b88b1933332fa71ff250a3cc796fd + Connectors.pretty-4.0.7.tar.gz: 283466ed1e192d47e418992f49b520d785e41867 + Connectors_Card.pretty-4.0.7.tar.gz: eb254a3a8b122006985605e32daa49500a156e2e + Connectors_HDMI.pretty-4.0.7.tar.gz: f3a703325bc4ff1669f4d6b1690f0944682777a9 + Connectors_Harwin.pretty-4.0.7.tar.gz: f883fa8d1e35cc4907e5b738d2c8a9d55086723c + Connectors_Hirose.pretty-4.0.7.tar.gz: dd8d130bb1d87a0ae926ca278bc6f2b6fc6d23dc + Connectors_IEC_DIN.pretty-4.0.7.tar.gz: a8222e5c1dd702a30bb47e2fac2c8c5bf8d66b40 + Connectors_JAE.pretty-4.0.7.tar.gz: 771a3e8b3ca73dd1229a5967afcaf4db0e40d441 + Connectors_JST.pretty-4.0.7.tar.gz: 370fd9c0d3cd5fb0c67055934fa35d17ff414f7e + Connectors_Mini-Universal.pretty-4.0.7.tar.gz: b84a1ea63a7681621d8007916ce5907165a363c7 + Connectors_Molex.pretty-4.0.7.tar.gz: c18eca7daa2d8faf71986a3e3a7581974900b484 + Connectors_Multicomp.pretty-4.0.7.tar.gz: ca1e762cf21da786569c18b64692d04aa816d83e + Connectors_Phoenix.pretty-4.0.7.tar.gz: 471f7ebc32b41e15e867f723c616129983753f45 + Connectors_Samtec.pretty-4.0.7.tar.gz: ee3b53b7176ae08a555f5e7492616778bc99f2cc + Connectors_TE-Connectivity.pretty-4.0.7.tar.gz: f01b8bed8e8c923f5bcd46bd8dc61b2cd58e4e6b + Connectors_Terminal_Blocks.pretty-4.0.7.tar.gz: af8b9652bd363fa3e624f17670273392260457b3 + Connectors_WAGO.pretty-4.0.7.tar.gz: f67d97d96a510c184deee20508202ebbce7992cb + Converters_DCDC_ACDC.pretty-4.0.7.tar.gz: fab273965d98f2490f85aca796b7b8a5c83f0490 + Crystals.pretty-4.0.7.tar.gz: cb8d110908063cd739501ad606de6f4673a2eeb3 + Diodes_SMD.pretty-4.0.7.tar.gz: 4c64686723973727219746160857f904ad857dce + Diodes_THT.pretty-4.0.7.tar.gz: 743faee5f835d631d3cde5f28d5292a881ff35f0 + Displays.pretty-4.0.7.tar.gz: a657b99b7c38759ba6f6d2fda47036e5c9ba5fd4 + Displays_7-Segment.pretty-4.0.7.tar.gz: 399ed91f892a095f8e9bc956fbfa73be4ff868a0 + Enclosures.pretty-4.0.7.tar.gz: 67692eb600bec3b5024c19069648defb30cb8205 + EuroBoard_Outline.pretty-4.0.7.tar.gz: d6c3e78e8a82e39bc1b23d03d2f3deb4aee655cf + Fiducials.pretty-4.0.7.tar.gz: 6bffff02dfc6bf277b6b894b4c10c3aa7f5bd8bd + Filters_HF_Coils_NEOSID.pretty-4.0.6.tar.gz: 62721d753a09dac83809986ec721f3f4907f8a89 + Fuse_Holders_and_Fuses.pretty-4.0.7.tar.gz: dd36dc950f262a6646b6863d7fad2bc485b3bf67 + Hall-Effect_Transducers_LEM.pretty-4.0.7.tar.gz: 7917a1c74d1f8d78c95ef5ff1d753b3445be4dc0 + Heatsinks.pretty-4.0.7.tar.gz: cf140ac5db55bc8b0d2ed1da38d2b7f362235f51 + Housings_BGA.pretty-4.0.7.tar.gz: 8478cbc62c99a7162932cda2b9b2c3a501d68650 + Housings_CSP.pretty-4.0.7.tar.gz: 446e6b7afa01777b19dae287363993a689eacb8a + Housings_DFN_QFN.pretty-4.0.7.tar.gz: e91f6fd72bd8f20b4bdd62290aaa2849182a1d2a + Housings_DIP.pretty-4.0.7.tar.gz: 7a3e7bc64c1f3c9c74823a7bc2eaf8cd928b31d4 + Housings_LCC.pretty-4.0.7.tar.gz: f0c0c694eadb49f4b69532839e33f3fbc8743ccf + Housings_LGA.pretty-4.0.7.tar.gz: ee53e381ef39985cfc54b2f7230bb753e9d6bd2a + Housings_PGA.pretty-4.0.7.tar.gz: bff2b342a77a27290ecac4baa42707472f95d745 + Housings_QFP.pretty-4.0.7.tar.gz: 2f520c8758f023163469a7b84f21723f3a39915e + Housings_SIP.pretty-4.0.7.tar.gz: 563f7b5faa2ffa6d316921245cff941ceb18e7b3 + Housings_SOIC.pretty-4.0.7.tar.gz: 815bf50a9c4a9929ec870ca23fb97d647a867eaa + Housings_SON.pretty-4.0.7.tar.gz: 05090fccc20944a16ebf12139b1d2ed04f222ffc + Housings_SSOP.pretty-4.0.7.tar.gz: 427fcff5bf686d8e1224fffdf598ae06fa3c781a + IR-DirectFETs.pretty-4.0.7.tar.gz: d9c93cddb673e2d4482015c86e9b9fbf8e02159a + Inductors.pretty-4.0.6.tar.gz: fc9b4f8f4eba454ea3a6be7130893e64a4cddda7 + Inductors_NEOSID.pretty-4.0.6.tar.gz: 7e3bf6e3379558ffd2e4b5e8d5e98bad0417675a + Inductors_SMD.pretty-4.0.7.tar.gz: eb8508cab21160050b18f47d9a8a54dd01a31e8e + Inductors_THT.pretty-4.0.7.tar.gz: 0543750e5e3ad0eccba2d413195afd355727bb9e + LEDs.pretty-4.0.7.tar.gz: 60d527858efa6c322e6a2473733140e8a941b744 + Measurement_Points.pretty-4.0.7.tar.gz: 56aeb9e4188d34327734211bd406283d9d2c330c + Measurement_Scales.pretty-4.0.7.tar.gz: 99b90bda294c5ccf2fa8363ee5a7c159e7a611b1 + Mechanical_Sockets.pretty-4.0.6.tar.gz: 4da26d87ea3b6fb76bc40075513ee4e6cbbae15b + Microwave.pretty-4.0.7.tar.gz: 2b6406e725809022fca3e012697986328ce24a21 + Modules.pretty-4.0.7.tar.gz: 2d9d2e777e1eec4e6886887df35e95dd823db7e5 + Mounting_Holes.pretty-4.0.7.tar.gz: dfee58097463454d2de5fa8bff8dacac50437240 + NF-Transformers_ETAL.pretty-4.0.6.tar.gz: ee427b1f1f8a174f04bfaaf99a9a178bcd601c60 + Oddities.pretty-4.0.6.tar.gz: ff9e928faad4f98a079dfaaf184810e78ae95c36 + Opto-Devices.pretty-4.0.7.tar.gz: b5ee162040ed733ed0a18bdfe57003a60750c0cc + Oscillators.pretty-4.0.7.tar.gz: 31802a763c2ea55c86be4e1e58c6a5ad07a75485 + PFF_PSF_PSS_Leadforms.pretty-4.0.7.tar.gz: 5607e39bdccbe1dafa06a37ae71f971d771b3e36 + Pin_Headers.pretty-4.0.7.tar.gz: a2bdcf070459b2c68fd8341c53383f2d00e3511d + Potentiometers.pretty-4.0.7.tar.gz: 314c3cfe46b5a271fe3ab1068791cadfcea3df1e + Power_Integrations.pretty-4.0.7.tar.gz: d9fb451a51bbdd058a3520df4746f9527553fd44 + RF_Antennas.pretty-4.0.7.tar.gz: fcf4d3407d1034969ee3393117936a9d27cd00c1 + RF_Modules.pretty-4.0.7.tar.gz: 4727f1d73344e02b79dfdbb5d24f82730da08910 + Relays_SMD.pretty-4.0.7.tar.gz: efc241c7ffaa57296af3bfd7af85800add816064 + Relays_THT.pretty-4.0.7.tar.gz: 07a7427c320a23d0466ef2a0e49b0177157472dc + Resistors_SMD.pretty-4.0.7.tar.gz: 0a8a48158e0830704e0e35a2109d175bac02d94b + Resistors_THT.pretty-4.0.7.tar.gz: e65da764794950b4fe6011df1fe1a32b2277496b + Resistors_Universal.pretty-4.0.7.tar.gz: add83311bf87606389e4f7c453117d780b24a522 + SMD_Packages.pretty-4.0.7.tar.gz: e072032fa167e7afd43de96879c11fb2aecd562e + Shielding_Cabinets.pretty-4.0.7.tar.gz: 331c784ccd579bef121b39c58a0270835a0d3679 + Socket_Strips.pretty-4.0.7.tar.gz: 5054c7fbdc7f7b4b5f26f49f04b06c14201ec017 + Sockets.pretty-4.0.7.tar.gz: 656c2b93058e070a3853edcd1e6ee61f2d170e9d + Sockets_MOLEX_KK-System.pretty-4.0.6.tar.gz: a33e98e4841c07560623bd50c72b6f93034f61db + Symbols.pretty-4.0.7.tar.gz: 4cf30eec63eaae4746bfb44be5602b674488ebaf + TO_SOT_Packages_SMD.pretty-4.0.7.tar.gz: 6547bfdee9c48a27572ee6cde31b689b4cb86b35 + TO_SOT_Packages_THT.pretty-4.0.7.tar.gz: 88189874274d6606e1bab322309da1f1e7f3feb6 + TerminalBlocks_Phoenix.pretty-4.0.7.tar.gz: a41285c84d6808ae9666b4b19afb97305db00330 + TerminalBlocks_WAGO.pretty-4.0.7.tar.gz: 95aaa1ff244b9858d6ebaffa0a684f4c482fed21 + Transformers_CHK.pretty-4.0.6.tar.gz: aaa473deff9034e6d77231e786b35094cff3da45 + Transformers_SMD.pretty-4.0.7.tar.gz: d3f9f04f65b4083482b57ef9457e2bfd635f365f + Transformers_SMPS_ThroughHole.pretty-4.0.6.tar.gz: 4a78b6db5c1ddcbe401a1f6686e9ffa9862d340b + Transformers_THT.pretty-4.0.7.tar.gz: 1a684000f4bf0c3e37b7173d666ac6b9d082d092 + Transistors_OldSowjetAera.pretty-4.0.7.tar.gz: c0ff1d1b35fd44eab85d4b153e441d2776ac64dc + Valves.pretty-4.0.7.tar.gz: 5f1087e4d70400853d8c6941810fcb02a4593d44 + Varistors.pretty-4.0.7.tar.gz: 1ce9f3a6d2ab064343beeb3a1df8f72400087d19 + Wire_Connections_Bridges.pretty-4.0.7.tar.gz: 6809eff4b78981dfd15054b63516d48cc8fbe6c3 + Wire_Pads.pretty-4.0.7.tar.gz: 4b8b42dc1e447a0a3c21410425298734311c99fd + kicad-4.0.7.tar.xz: 6e4276edd0761f47008038c5ba8435653b2aee59 + kicad-doc-4.0.7.tar.gz: 1f44682f21f9d2dea9621e6f0be9df1d4a8bc91a + kicad-i18n-4.0.7.tar.gz: 27a4ea6fc4efe7f9fcea4734c880241217d8d5e7 + kicad-library-4.0.7.tar.gz: 6dd3adc2dfb59d12f1fd3e64ea64447c78b73272 + kicad-source-mirror-4.0.7.tar.gz: df97765b11c29bfb15b401425962ff4c2db1d6bb + packages3D-4.0.7.tar.gz: 1f1c0a34125c80691dbe24b81611a83b10ba7c16 + packages3D-source-4.0.7.tar.gz: 8eea228287674b7f51554fdd74ca19b377072722 diff --git a/kicad-boost-1_61-boost-context-changes.patch b/kicad-4.0.7-boost-1_61-boost-context-changes.patch similarity index 90% rename from kicad-boost-1_61-boost-context-changes.patch rename to kicad-4.0.7-boost-1_61-boost-context-changes.patch index 7841078..00483d4 100644 --- a/kicad-boost-1_61-boost-context-changes.patch +++ b/kicad-4.0.7-boost-1_61-boost-context-changes.patch @@ -1,14 +1,7 @@ -From 06d4894fdbeb00727cdcc667b8899ad73d8eb1c2 Mon Sep 17 00:00:00 2001 -From: Michael Steinberg -Date: Tue, 5 Jul 2016 00:14:32 +0200 -Subject: boost::context fixes to make it compatible with boost 1.61 - - -Index: common/tool/tool_manager.cpp -=================================================================== ---- common/tool/tool_manager.cpp.orig -+++ common/tool/tool_manager.cpp -@@ -528,7 +528,7 @@ void TOOL_MANAGER::dispatchInternal( con +diff -Naur kicad-4.0.7/common/tool/tool_manager.cpp kicad-4.0.7_patched/common/tool/tool_manager.cpp +--- kicad-4.0.7/common/tool/tool_manager.cpp 2017-08-28 17:31:32.000000000 +0300 ++++ kicad-4.0.7_patched/common/tool/tool_manager.cpp 2017-09-03 16:46:29.366627583 +0300 +@@ -528,7 +528,7 @@ } } @@ -17,7 +10,7 @@ Index: common/tool/tool_manager.cpp { // no state handler in progress - check if there are any transitions (defined by // Go() method that match the event. -@@ -542,11 +542,11 @@ void TOOL_MANAGER::dispatchInternal( con +@@ -542,11 +542,11 @@ if( st->cofunc ) st->Push(); @@ -31,10 +24,9 @@ Index: common/tool/tool_manager.cpp // got match? Run the handler. st->cofunc->Call( aEvent ); -Index: include/tool/coroutine.h -=================================================================== ---- include/tool/coroutine.h.orig -+++ include/tool/coroutine.h +diff -Naur kicad-4.0.7/include/tool/coroutine.h kicad-4.0.7_patched/include/tool/coroutine.h +--- kicad-4.0.7/include/tool/coroutine.h 2017-08-28 17:31:32.000000000 +0300 ++++ kicad-4.0.7_patched/include/tool/coroutine.h 2017-09-03 17:11:49.467474304 +0300 @@ -3,6 +3,7 @@ * * Copyright (C) 2013 CERN @@ -50,15 +42,15 @@ Index: include/tool/coroutine.h -#include #include +#include - --#include "delegate.h" ++ +#if BOOST_VERSION < 106100 +#include +#else +#include +#include +#endif -+ + +-#include "delegate.h" +/** + * Note: in the history of boost, two changes to the context interface happened. + * [1.54, 1.56) @@ -115,7 +107,7 @@ Index: include/tool/coroutine.h { } -@@ -68,9 +111,8 @@ public: +@@ -68,9 +111,8 @@ * Creates a coroutine from a member method of an object */ template @@ -127,7 +119,7 @@ Index: include/tool/coroutine.h { } -@@ -78,29 +120,29 @@ public: +@@ -78,29 +120,29 @@ * Constructor * Creates a coroutine from a delegate object */ @@ -173,7 +165,7 @@ Index: include/tool/coroutine.h /** * Function Yield() * -@@ -110,7 +152,7 @@ public: +@@ -110,7 +152,7 @@ */ void Yield() { @@ -182,7 +174,7 @@ Index: include/tool/coroutine.h } /** -@@ -122,7 +164,20 @@ public: +@@ -122,7 +164,20 @@ void Yield( ReturnType& aRetVal ) { m_retVal = aRetVal; @@ -204,7 +196,7 @@ Index: include/tool/coroutine.h } /** -@@ -130,9 +185,9 @@ public: +@@ -130,9 +185,9 @@ * * Defines the entry point for the coroutine, if not set in the constructor. */ @@ -216,7 +208,7 @@ Index: include/tool/coroutine.h } /* Function Call() -@@ -143,43 +198,37 @@ public: +@@ -143,43 +198,35 @@ */ bool Call( ArgType aArgs ) { @@ -242,12 +234,12 @@ Index: include/tool/coroutine.h - - assert( m_self == NULL ); - assert( m_saved == NULL ); -+ stackSize -= size_t( ( (ptrdiff_t) m_stack.get() + stackSize) - (ptrdiff_t) sp ); - +- - m_args = &aArgs; -#if BOOST_VERSION >= 105600 - m_self = new boost::context::fcontext_t(); - *m_self = boost::context::make_fcontext( sp, m_stackSize, callerStub ); ++ stackSize -= size_t( ( (ptrdiff_t) m_stack.get() + stackSize) - (ptrdiff_t) sp ); + m_callee = boost::context::make_fcontext( sp, stackSize, callerStub ); #else - m_self = boost::context::make_fcontext( sp, m_stackSize, callerStub ); @@ -260,11 +252,11 @@ Index: include/tool/coroutine.h - m_saved = new boost::context::fcontext_t(); m_running = true; -- // off we go! + // off we go! - jump( m_saved, m_self, reinterpret_cast( this ) ); - return m_running; - } - +- - /** - * Function Resume() - * @@ -275,12 +267,11 @@ Index: include/tool/coroutine.h - bool Resume() - { - jump( m_saved, m_self, 0 ); -+ // off we go! + jumpIn(); return m_running; } -@@ -208,61 +257,82 @@ private: +@@ -208,61 +255,82 @@ static const int c_defaultStackSize = 2000000; // fixme: make configurable /* real entry point of the coroutine */ @@ -290,6 +281,19 @@ Index: include/tool/coroutine.h // get pointer to self - COROUTINE* cor = reinterpret_cast*>( aData ); + COROUTINE* cor = reinterpret_cast( aData ); ++ ++ // call the coroutine method ++ cor->m_retVal = cor->m_func( *(cor->m_args) ); ++ cor->m_running = false; ++ ++ // go back to wherever we came from. ++ cor->jumpOut(); ++ } ++#else ++ /* real entry point of the coroutine */ ++ static context_type callerStub( context_type caller, COROUTINE* cor ) ++ { ++ cor->m_caller = std::move( caller ); // call the coroutine method - cor->m_retVal = cor->m_func( *cor->m_args ); @@ -298,21 +302,8 @@ Index: include/tool/coroutine.h // go back to wherever we came from. - jump( cor->m_self, cor->m_saved, 0 ); // reinterpret_cast( this )); -+ cor->jumpOut(); - } -+#else -+ /* real entry point of the coroutine */ -+ static context_type callerStub( context_type caller, COROUTINE* cor ) -+ { -+ cor->m_caller = std::move( caller ); -+ -+ // call the coroutine method -+ cor->m_retVal = cor->m_func( *(cor->m_args) ); -+ cor->m_running = false; -+ -+ // go back to wherever we came from. + return std::move( cor->m_caller ); -+ } + } +#endif - ///> Wrapper for jump_fcontext to assure compatibility between different boost versions @@ -392,63 +383,9 @@ Index: include/tool/coroutine.h }; #endif -Index: include/tool/tool_base.h -=================================================================== ---- include/tool/tool_base.h.orig -+++ include/tool/tool_base.h -@@ -3,6 +3,7 @@ - * - * Copyright (C) 2013 CERN - * @author Tomasz Wlostowski -+ * Copyright (C) 2016 KiCad Developers, see AUTHORS.txt for contributors. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License -@@ -31,7 +32,7 @@ - #include - #include - --#include -+#include - - class EDA_ITEM; - class TOOL_MANAGER; -@@ -53,7 +54,9 @@ enum TOOL_TYPE - - /// Unique identifier for tools - typedef int TOOL_ID; --typedef DELEGATE TOOL_STATE_FUNC; -+ -+using TOOL_STATE_FUNC = std::function; -+ - - /** - * Class TOOL_BASE -Index: include/tool/tool_interactive.h -=================================================================== ---- include/tool/tool_interactive.h.orig -+++ include/tool/tool_interactive.h -@@ -3,6 +3,7 @@ - * - * Copyright (C) 2013 CERN - * @author Tomasz Wlostowski -+ * Copyright (C) 2016 KiCad Developers, see AUTHORS.txt for contributors. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License -@@ -113,7 +114,7 @@ template - void TOOL_INTERACTIVE::Go( int (T::* aStateFunc)( const TOOL_EVENT& ), - const TOOL_EVENT_LIST& aConditions ) - { -- TOOL_STATE_FUNC sptr( static_cast( this ), aStateFunc ); -+ TOOL_STATE_FUNC sptr = std::bind( aStateFunc, static_cast( this ), std::placeholders::_1 ); - - goInternal( sptr, aConditions ); - } -Index: include/tool/delegate.h -=================================================================== ---- include/tool/delegate.h -+++ /dev/null +diff -Naur kicad-4.0.7/include/tool/delegate.h kicad-4.0.7_patched/include/tool/delegate.h +--- kicad-4.0.7/include/tool/delegate.h 2017-08-28 17:31:32.000000000 +0300 ++++ kicad-4.0.7_patched/include/tool/delegate.h 1970-01-01 03:00:00.000000000 +0300 @@ -1,100 +0,0 @@ -/* - * This program source code file is part of KiCad, a free EDA CAD application. @@ -550,3 +487,54 @@ Index: include/tool/delegate.h -}; - -#endif +diff -Naur kicad-4.0.7/include/tool/tool_base.h kicad-4.0.7_patched/include/tool/tool_base.h +--- kicad-4.0.7/include/tool/tool_base.h 2017-08-28 17:31:32.000000000 +0300 ++++ kicad-4.0.7_patched/include/tool/tool_base.h 2017-09-03 17:13:33.118463852 +0300 +@@ -3,6 +3,7 @@ + * + * Copyright (C) 2013 CERN + * @author Tomasz Wlostowski ++ * Copyright (C) 2016 KiCad Developers, see AUTHORS.txt for contributors. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License +@@ -31,7 +32,7 @@ + #include + #include + +-#include ++#include + + class EDA_ITEM; + class TOOL_MANAGER; +@@ -53,7 +54,9 @@ + + /// Unique identifier for tools + typedef int TOOL_ID; +-typedef DELEGATE TOOL_STATE_FUNC; ++ ++using TOOL_STATE_FUNC = std::function; ++ + + /** + * Class TOOL_BASE +diff -Naur kicad-4.0.7/include/tool/tool_interactive.h kicad-4.0.7_patched/include/tool/tool_interactive.h +--- kicad-4.0.7/include/tool/tool_interactive.h 2017-08-28 17:31:32.000000000 +0300 ++++ kicad-4.0.7_patched/include/tool/tool_interactive.h 2017-09-03 17:14:50.524456047 +0300 +@@ -3,6 +3,7 @@ + * + * Copyright (C) 2013 CERN + * @author Tomasz Wlostowski ++ * Copyright (C) 2016 KiCad Developers, see AUTHORS.txt for contributors. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License +@@ -113,7 +114,7 @@ + void TOOL_INTERACTIVE::Go( int (T::* aStateFunc)( const TOOL_EVENT& ), + const TOOL_EVENT_LIST& aConditions ) + { +- TOOL_STATE_FUNC sptr( static_cast( this ), aStateFunc ); ++ TOOL_STATE_FUNC sptr = std::bind( aStateFunc, static_cast( this ), std::placeholders::_1 ); + + goInternal( sptr, aConditions ); + } diff --git a/kicad-2015.01.02-nostrip.patch b/kicad-4.0.7-nostrip.patch similarity index 68% rename from kicad-2015.01.02-nostrip.patch rename to kicad-4.0.7-nostrip.patch index 2e72993..b7a4572 100644 --- a/kicad-2015.01.02-nostrip.patch +++ b/kicad-4.0.7-nostrip.patch @@ -1,8 +1,7 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index af87f4b..f002416 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -186,7 +186,6 @@ if( CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang" ) +diff -ur kicad-4.0.7/CMakeLists.txt kicad-4.0.7_patched/CMakeLists.txt +--- kicad-4.0.7/CMakeLists.txt 2017-08-28 17:31:31.000000000 +0300 ++++ kicad-4.0.7_patched/CMakeLists.txt 2017-09-03 16:28:39.391735474 +0300 +@@ -206,7 +206,6 @@ endif() if( MINGW ) @@ -10,7 +9,7 @@ index af87f4b..f002416 100644 # _UNICODE definition seems needed under mingw/gcc 4.8 # (Kicad uses unicode, and on Windows, wxWidgets >= 2.9.4 is mandatory -@@ -223,8 +222,6 @@ if( CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang" ) +@@ -255,8 +254,6 @@ set( CMAKE_SHARED_LINKER_FLAGS "${TO_LINKER},--no-undefined" ) set( CMAKE_MODULE_LINKER_FLAGS "${TO_LINKER},--no-undefined" ) diff --git a/kicad-set-cxx-version.patch b/kicad-4.0.7-set-cxx-version.patch similarity index 62% rename from kicad-set-cxx-version.patch rename to kicad-4.0.7-set-cxx-version.patch index a7cfa9d..f685dde 100644 --- a/kicad-set-cxx-version.patch +++ b/kicad-4.0.7-set-cxx-version.patch @@ -1,8 +1,7 @@ -Index: CMakeLists.txt -=================================================================== ---- CMakeLists.txt.orig -+++ CMakeLists.txt -@@ -142,6 +142,8 @@ if( CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CX +diff -ur kicad-4.0.7/CMakeLists.txt kicad-4.0.7_patched/CMakeLists.txt +--- kicad-4.0.7/CMakeLists.txt 2017-08-28 17:31:31.000000000 +0300 ++++ kicad-4.0.7_patched/CMakeLists.txt 2017-09-03 17:23:14.275405251 +0300 +@@ -161,6 +161,8 @@ # subsequently on the command line, such as in pcbnew/github/CMakeLists.txt set( CMAKE_C_FLAGS "-Wall ${CMAKE_C_FLAGS}" ) set( CMAKE_CXX_FLAGS "-Wall ${CMAKE_CXX_FLAGS}" ) diff --git a/kicad.spec b/kicad.spec index b48a801..afed027 100644 --- a/kicad.spec +++ b/kicad.spec @@ -3,10 +3,11 @@ %define docname kicad-doc %define libname kicad-library %define i18nname kicad-i18n +%define oldversion 4.0.6 Summary: EDA software suite for creation of schematic diagrams and PCBs Name: kicad -Version: 4.0.6 +Version: 4.0.7 Release: 1 Epoch: 2 License: GPLv2+ @@ -18,99 +19,112 @@ Source2: https://github.com/KiCad/%{libname}/archive/%{libname}-%{version}.tar.g Source3: https://github.com/KiCad/%{i18nname}/archive/%{i18nname}-%{version}.tar.gz # This needs to be aligned with kicad-library-*/template/fp-lib-table.for-pretty -Source4: https://github.com/KiCad/Air_Coils_SML_NEOSID.pretty/archive/Air_Coils_SML_NEOSID.pretty-%{version}.tar.gz -Source5: https://github.com/KiCad/Buttons_Switches_SMD.pretty/archive/Buttons_Switches_SMD.pretty-%{version}.tar.gz -Source6: https://github.com/KiCad/Buttons_Switches_THT.pretty/archive/Buttons_Switches_THT.pretty-%{version}.tar.gz -Source7: https://github.com/KiCad/Buzzers_Beepers.pretty/archive/Buzzers_Beepers.pretty-%{version}.tar.gz -Source8: https://github.com/KiCad/Capacitors_SMD.pretty/archive/Capacitors_SMD.pretty-%{version}.tar.gz -Source9: https://github.com/KiCad/Capacitors_Tantalum_SMD.pretty/archive/Capacitors_Tantalum_SMD.pretty-%{version}.tar.gz -Source10: https://github.com/KiCad/Capacitors_THT.pretty/archive/Capacitors_THT.pretty-%{version}.tar.gz -Source11: https://github.com/KiCad/Choke_Axial_ThroughHole.pretty/archive/Choke_Axial_ThroughHole.pretty-%{version}.tar.gz -Source12: https://github.com/KiCad/Choke_Common-Mode_Wurth.pretty/archive/Choke_Common-Mode_Wurth.pretty-%{version}.tar.gz -Source13: https://github.com/KiCad/Choke_Radial_ThroughHole.pretty/archive/Choke_Radial_ThroughHole.pretty-%{version}.tar.gz -Source14: https://github.com/KiCad/Choke_SMD.pretty/archive/Choke_SMD.pretty-%{version}.tar.gz -Source15: https://github.com/KiCad/Choke_Toroid_ThroughHole.pretty/archive/Choke_Toroid_ThroughHole.pretty-%{version}.tar.gz -Source16: https://github.com/KiCad/Connectors.pretty/archive/Connectors.pretty-%{version}.tar.gz -Source17: https://github.com/KiCad/Connectors_Harwin.pretty/archive/Connectors_Harwin.pretty-%{version}.tar.gz -Source18: https://github.com/KiCad/Connectors_Hirose.pretty/archive/Connectors_Hirose.pretty-%{version}.tar.gz -Source19: https://github.com/KiCad/Connectors_JAE.pretty/archive/Connectors_JAE.pretty-%{version}.tar.gz -Source20: https://github.com/KiCad/Connectors_JST.pretty/archive/Connectors_JST.pretty-%{version}.tar.gz -Source21: https://github.com/KiCad/Connectors_Mini-Universal.pretty/archive/Connectors_Mini-Universal.pretty-%{version}.tar.gz -Source22: https://github.com/KiCad/Connectors_Molex.pretty/archive/Connectors_Molex.pretty-%{version}.tar.gz -Source23: https://github.com/KiCad/Connectors_Multicomp.pretty/archive/Connectors_Multicomp.pretty-%{version}.tar.gz -Source24: https://github.com/KiCad/Connectors_Phoenix.pretty/archive/Connectors_Phoenix.pretty-%{version}.tar.gz -Source25: https://github.com/KiCad/Connectors_Samtec.pretty/archive/Connectors_Samtec.pretty-%{version}.tar.gz -Source26: https://github.com/KiCad/Connectors_TE-Connectivity.pretty/archive/Connectors_TE-Connectivity.pretty-%{version}.tar.gz -Source27: https://github.com/KiCad/Connectors_Terminal_Blocks.pretty/archive/Connectors_Terminal_Blocks.pretty-%{version}.tar.gz -Source28: https://github.com/KiCad/Connectors_WAGO.pretty/archive/Connectors_WAGO.pretty-%{version}.tar.gz -Source29: https://github.com/KiCad/Converters_DCDC_ACDC.pretty/archive/Converters_DCDC_ACDC.pretty-%{version}.tar.gz -Source30: https://github.com/KiCad/Crystals.pretty/archive/Crystals.pretty-%{version}.tar.gz -Source31: https://github.com/KiCad/Diodes_SMD.pretty/archive/Diodes_SMD.pretty-%{version}.tar.gz -Source32: https://github.com/KiCad/Diodes_THT.pretty/archive/Diodes_THT.pretty-%{version}.tar.gz -Source33: https://github.com/KiCad/Displays.pretty/archive/Displays.pretty-%{version}.tar.gz -Source34: https://github.com/KiCad/Displays_7-Segment.pretty/archive/Displays_7-Segment.pretty-%{version}.tar.gz -Source35: https://github.com/KiCad/Enclosures.pretty/archive/Enclosures.pretty-%{version}.tar.gz -Source36: https://github.com/KiCad/EuroBoard_Outline.pretty/archive/EuroBoard_Outline.pretty-%{version}.tar.gz -Source37: https://github.com/KiCad/Fiducials.pretty/archive/Fiducials.pretty-%{version}.tar.gz -Source38: https://github.com/KiCad/Filters_HF_Coils_NEOSID.pretty/archive/Filters_HF_Coils_NEOSID.pretty-%{version}.tar.gz -Source39: https://github.com/KiCad/Fuse_Holders_and_Fuses.pretty/archive/Fuse_Holders_and_Fuses.pretty-%{version}.tar.gz -Source40: https://github.com/KiCad/Hall-Effect_Transducers_LEM.pretty/archive/Hall-Effect_Transducers_LEM.pretty-%{version}.tar.gz -Source41: https://github.com/KiCad/Heatsinks.pretty/archive/Heatsinks.pretty-%{version}.tar.gz -Source42: https://github.com/KiCad/Housings_DFN_QFN.pretty/archive/Housings_DFN_QFN.pretty-%{version}.tar.gz -Source43: https://github.com/KiCad/Housings_DIP.pretty/archive/Housings_DIP.pretty-%{version}.tar.gz -Source44: https://github.com/KiCad/Housings_LCC.pretty/archive/Housings_LCC.pretty-%{version}.tar.gz -Source45: https://github.com/KiCad/Housings_LGA.pretty/archive/Housings_LGA.pretty-%{version}.tar.gz -Source46: https://github.com/KiCad/Housings_PGA.pretty/archive/Housings_PGA.pretty-%{version}.tar.gz -Source47: https://github.com/KiCad/Housings_QFP.pretty/archive/Housings_QFP.pretty-%{version}.tar.gz -Source48: https://github.com/KiCad/Housings_SIP.pretty/archive/Housings_SIP.pretty-%{version}.tar.gz -Source49: https://github.com/KiCad/Housings_SOIC.pretty/archive/Housings_SOIC.pretty-%{version}.tar.gz -Source50: https://github.com/KiCad/Housings_SSOP.pretty/archive/Housings_SSOP.pretty-%{version}.tar.gz -Source51: https://github.com/KiCad/Inductors.pretty/archive/Inductors.pretty-%{version}.tar.gz -Source52: https://github.com/KiCad/Inductors_NEOSID.pretty/archive/Inductors_NEOSID.pretty-%{version}.tar.gz -Source53: https://github.com/KiCad/Inductors_SMD.pretty/archive/Inductors_SMD.pretty-%{version}.tar.gz -Source54: https://github.com/KiCad/Inductors_THT.pretty/archive/Inductors_THT.pretty-%{version}.tar.gz -Source55: https://github.com/KiCad/IR-DirectFETs.pretty/archive/IR-DirectFETs.pretty-%{version}.tar.gz -Source56: https://github.com/KiCad/LEDs.pretty/archive/LEDs.pretty-%{version}.tar.gz -Source57: https://github.com/KiCad/Measurement_Points.pretty/archive/Measurement_Points.pretty-%{version}.tar.gz -Source58: https://github.com/KiCad/Measurement_Scales.pretty/archive/Measurement_Scales.pretty-%{version}.tar.gz -Source59: https://github.com/KiCad/Mechanical_Sockets.pretty/archive/Mechanical_Sockets.pretty-%{version}.tar.gz -Source60: https://github.com/KiCad/Microwave.pretty/archive/Microwave.pretty-%{version}.tar.gz -Source61: https://github.com/KiCad/Modules.pretty/archive/Modules.pretty-%{version}.tar.gz -Source62: https://github.com/KiCad/Mounting_Holes.pretty/archive/Mounting_Holes.pretty-%{version}.tar.gz -Source63: https://github.com/KiCad/NF-Transformers_ETAL.pretty/archive/NF-Transformers_ETAL.pretty-%{version}.tar.gz -Source64: https://github.com/KiCad/Oddities.pretty/archive/Oddities.pretty-%{version}.tar.gz -Source65: https://github.com/KiCad/Opto-Devices.pretty/archive/Opto-Devices.pretty-%{version}.tar.gz -Source66: https://github.com/KiCad/Oscillators.pretty/archive/Oscillators.pretty-%{version}.tar.gz -Source67: https://github.com/KiCad/PFF_PSF_PSS_Leadforms.pretty/archive/PFF_PSF_PSS_Leadforms.pretty-%{version}.tar.gz -Source68: https://github.com/KiCad/Pin_Headers.pretty/archive/Pin_Headers.pretty-%{version}.tar.gz -Source69: https://github.com/KiCad/Potentiometers.pretty/archive/Potentiometers.pretty-%{version}.tar.gz -Source70: https://github.com/KiCad/Power_Integrations.pretty/archive/Power_Integrations.pretty-%{version}.tar.gz -Source71: https://github.com/KiCad/Relays_THT.pretty/archive/Relays_THT.pretty-%{version}.tar.gz -Source72: https://github.com/KiCad/Resistors_SMD.pretty/archive/Resistors_SMD.pretty-%{version}.tar.gz -Source73: https://github.com/KiCad/Resistors_THT.pretty/archive/Resistors_THT.pretty-%{version}.tar.gz -Source74: https://github.com/KiCad/Resistors_Universal.pretty/archive/Resistors_Universal.pretty-%{version}.tar.gz -Source75: https://github.com/KiCad/RF_Modules.pretty/archive/RF_Modules.pretty-%{version}.tar.gz -Source76: https://github.com/KiCad/Shielding_Cabinets.pretty/archive/Shielding_Cabinets.pretty-%{version}.tar.gz -Source77: https://github.com/KiCad/SMD_Packages.pretty/archive/SMD_Packages.pretty-%{version}.tar.gz -Source78: https://github.com/KiCad/Sockets.pretty/archive/Sockets.pretty-%{version}.tar.gz -Source79: https://github.com/KiCad/Sockets_MOLEX_KK-System.pretty/archive/Sockets_MOLEX_KK-System.pretty-%{version}.tar.gz -Source80: https://github.com/KiCad/Socket_Strips.pretty/archive/Socket_Strips.pretty-%{version}.tar.gz -Source81: https://github.com/KiCad/Symbols.pretty/archive/Symbols.pretty-%{version}.tar.gz -Source82: https://github.com/KiCad/TO_SOT_Packages_SMD.pretty/archive/TO_SOT_Packages_SMD.pretty-%{version}.tar.gz -Source83: https://github.com/KiCad/TO_SOT_Packages_THT.pretty/archive/TO_SOT_Packages_THT.pretty-%{version}.tar.gz -Source85: https://github.com/KiCad/Transformers_CHK.pretty/archive/Transformers_CHK.pretty-%{version}.tar.gz -Source86: https://github.com/KiCad/Transformers_SMD.pretty/archive/Transformers_SMD.pretty-%{version}.tar.gz -Source87: https://github.com/KiCad/Transformers_SMPS_ThroughHole.pretty/archive/Transformers_SMPS_ThroughHole.pretty-%{version}.tar.gz -Source88: https://github.com/KiCad/Transformers_THT.pretty/archive/Transformers_THT.pretty-%{version}.tar.gz -Source89: https://github.com/KiCad/Transistors_OldSowjetAera.pretty/archive/Transistors_OldSowjetAera.pretty-%{version}.tar.gz -Source90: https://github.com/KiCad/Valves.pretty/archive/Valves.pretty-%{version}.tar.gz -Source91: https://github.com/KiCad/Varistors.pretty/archive/Varistors.pretty-%{version}.tar.gz -Source92: https://github.com/KiCad/Wire_Connections_Bridges.pretty/archive/Wire_Connections_Bridges.pretty-%{version}.tar.gz -Source93: https://github.com/KiCad/Wire_Pads.pretty/archive/Wire_Pads.pretty-%{version}.tar.gz +Source4: https://github.com/KiCad/Air_Coils_SML_NEOSID.pretty/archive/Air_Coils_SML_NEOSID.pretty-%{oldversion}.tar.gz +Source5: https://github.com/KiCad/Battery_Holders.pretty/archive/Battery_Holders.pretty-%{version}.tar.gz +Source6: https://github.com/KiCad/Buttons_Switches_SMD.pretty/archive/Buttons_Switches_SMD.pretty-%{version}.tar.gz +Source7: https://github.com/KiCad/Buttons_Switches_THT.pretty/archive/Buttons_Switches_THT.pretty-%{version}.tar.gz +Source8: https://github.com/KiCad/Buzzers_Beepers.pretty/archive/Buzzers_Beepers.pretty-%{version}.tar.gz +Source9: https://github.com/KiCad/Capacitors_SMD.pretty/archive/Capacitors_SMD.pretty-%{version}.tar.gz +Source10: https://github.com/KiCad/Capacitors_Tantalum_SMD.pretty/archive/Capacitors_Tantalum_SMD.pretty-%{version}.tar.gz +Source11: https://github.com/KiCad/Capacitors_THT.pretty/archive/Capacitors_THT.pretty-%{version}.tar.gz +Source12: https://github.com/KiCad/Choke_Axial_ThroughHole.pretty/archive/Choke_Axial_ThroughHole.pretty-%{oldversion}.tar.gz +Source13: https://github.com/KiCad/Choke_Common-Mode_Wurth.pretty/archive/Choke_Common-Mode_Wurth.pretty-%{oldversion}.tar.gz +Source14: https://github.com/KiCad/Choke_Radial_ThroughHole.pretty/archive/Choke_Radial_ThroughHole.pretty-%{oldversion}.tar.gz +Source15: https://github.com/KiCad/Choke_SMD.pretty/archive/Choke_SMD.pretty-%{oldversion}.tar.gz +Source16: https://github.com/KiCad/Choke_Toroid_ThroughHole.pretty/archive/Choke_Toroid_ThroughHole.pretty-%{oldversion}.tar.gz +Source17: https://github.com/KiCad/Connectors.pretty/archive/Connectors.pretty-%{version}.tar.gz +Source18: https://github.com/KiCad/Connectors_Card.pretty/archive/Connectors_Card.pretty-%{version}.tar.gz +Source19: https://github.com/KiCad/Connectors_Harwin.pretty/archive/Connectors_Harwin.pretty-%{version}.tar.gz +Source20: https://github.com/KiCad/Connectors_HDMI.pretty/archive/Connectors_HDMI.pretty-%{version}.tar.gz +Source21: https://github.com/KiCad/Connectors_Hirose.pretty/archive/Connectors_Hirose.pretty-%{version}.tar.gz +Source22: https://github.com/KiCad/Connectors_IEC_DIN.pretty/archive/Connectors_IEC_DIN.pretty-%{version}.tar.gz +Source23: https://github.com/KiCad/Connectors_JAE.pretty/archive/Connectors_JAE.pretty-%{version}.tar.gz +Source24: https://github.com/KiCad/Connectors_JST.pretty/archive/Connectors_JST.pretty-%{version}.tar.gz +Source25: https://github.com/KiCad/Connectors_Mini-Universal.pretty/archive/Connectors_Mini-Universal.pretty-%{version}.tar.gz +Source26: https://github.com/KiCad/Connectors_Molex.pretty/archive/Connectors_Molex.pretty-%{version}.tar.gz +Source27: https://github.com/KiCad/Connectors_Multicomp.pretty/archive/Connectors_Multicomp.pretty-%{version}.tar.gz +Source28: https://github.com/KiCad/Connectors_Phoenix.pretty/archive/Connectors_Phoenix.pretty-%{version}.tar.gz +Source29: https://github.com/KiCad/Connectors_Samtec.pretty/archive/Connectors_Samtec.pretty-%{version}.tar.gz +Source30: https://github.com/KiCad/Connectors_TE-Connectivity.pretty/archive/Connectors_TE-Connectivity.pretty-%{version}.tar.gz +Source31: https://github.com/KiCad/Connectors_Terminal_Blocks.pretty/archive/Connectors_Terminal_Blocks.pretty-%{version}.tar.gz +Source32: https://github.com/KiCad/Connectors_WAGO.pretty/archive/Connectors_WAGO.pretty-%{version}.tar.gz +Source33: https://github.com/KiCad/Converters_DCDC_ACDC.pretty/archive/Converters_DCDC_ACDC.pretty-%{version}.tar.gz +Source34: https://github.com/KiCad/Crystals.pretty/archive/Crystals.pretty-%{version}.tar.gz +Source35: https://github.com/KiCad/Diodes_SMD.pretty/archive/Diodes_SMD.pretty-%{version}.tar.gz +Source36: https://github.com/KiCad/Diodes_THT.pretty/archive/Diodes_THT.pretty-%{version}.tar.gz +Source37: https://github.com/KiCad/Displays.pretty/archive/Displays.pretty-%{version}.tar.gz +Source38: https://github.com/KiCad/Displays_7-Segment.pretty/archive/Displays_7-Segment.pretty-%{version}.tar.gz +Source39: https://github.com/KiCad/Enclosures.pretty/archive/Enclosures.pretty-%{version}.tar.gz +Source40: https://github.com/KiCad/EuroBoard_Outline.pretty/archive/EuroBoard_Outline.pretty-%{version}.tar.gz +Source41: https://github.com/KiCad/Fiducials.pretty/archive/Fiducials.pretty-%{version}.tar.gz +Source42: https://github.com/KiCad/Filters_HF_Coils_NEOSID.pretty/archive/Filters_HF_Coils_NEOSID.pretty-%{oldversion}.tar.gz +Source43: https://github.com/KiCad/Fuse_Holders_and_Fuses.pretty/archive/Fuse_Holders_and_Fuses.pretty-%{version}.tar.gz +Source44: https://github.com/KiCad/Hall-Effect_Transducers_LEM.pretty/archive/Hall-Effect_Transducers_LEM.pretty-%{version}.tar.gz +Source45: https://github.com/KiCad/Heatsinks.pretty/archive/Heatsinks.pretty-%{version}.tar.gz +Source46: https://github.com/KiCad/Housings_BGA.pretty/archive/Housings_BGA.pretty-%{version}.tar.gz +Source47: https://github.com/KiCad/Housings_CSP.pretty/archive/Housings_CSP.pretty-%{version}.tar.gz +Source48: https://github.com/KiCad/Housings_DFN_QFN.pretty/archive/Housings_DFN_QFN.pretty-%{version}.tar.gz +Source49: https://github.com/KiCad/Housings_DIP.pretty/archive/Housings_DIP.pretty-%{version}.tar.gz +Source50: https://github.com/KiCad/Housings_LCC.pretty/archive/Housings_LCC.pretty-%{version}.tar.gz +Source51: https://github.com/KiCad/Housings_LGA.pretty/archive/Housings_LGA.pretty-%{version}.tar.gz +Source52: https://github.com/KiCad/Housings_PGA.pretty/archive/Housings_PGA.pretty-%{version}.tar.gz +Source53: https://github.com/KiCad/Housings_QFP.pretty/archive/Housings_QFP.pretty-%{version}.tar.gz +Source54: https://github.com/KiCad/Housings_SIP.pretty/archive/Housings_SIP.pretty-%{version}.tar.gz +Source55: https://github.com/KiCad/Housings_SOIC.pretty/archive/Housings_SOIC.pretty-%{version}.tar.gz +Source56: https://github.com/KiCad/Housings_SON.pretty/archive/Housings_SON.pretty-%{version}.tar.gz +Source57: https://github.com/KiCad/Housings_SSOP.pretty/archive/Housings_SSOP.pretty-%{version}.tar.gz +Source58: https://github.com/KiCad/Inductors.pretty/archive/Inductors.pretty-%{oldversion}.tar.gz +Source59: https://github.com/KiCad/Inductors_NEOSID.pretty/archive/Inductors_NEOSID.pretty-%{oldversion}.tar.gz +Source60: https://github.com/KiCad/Inductors_SMD.pretty/archive/Inductors_SMD.pretty-%{version}.tar.gz +Source61: https://github.com/KiCad/Inductors_THT.pretty/archive/Inductors_THT.pretty-%{version}.tar.gz +Source62: https://github.com/KiCad/IR-DirectFETs.pretty/archive/IR-DirectFETs.pretty-%{version}.tar.gz +Source63: https://github.com/KiCad/kicad-source-mirror/archive/kicad-source-mirror-%{version}.tar.gz +Source64: https://github.com/KiCad/LEDs.pretty/archive/LEDs.pretty-%{version}.tar.gz +Source65: https://github.com/KiCad/Measurement_Points.pretty/archive/Measurement_Points.pretty-%{version}.tar.gz +Source66: https://github.com/KiCad/Measurement_Scales.pretty/archive/Measurement_Scales.pretty-%{version}.tar.gz +Source67: https://github.com/KiCad/Microwave.pretty/archive/Microwave.pretty-%{version}.tar.gz +Source68: https://github.com/KiCad/Modules.pretty/archive/Modules.pretty-%{version}.tar.gz +Source69: https://github.com/KiCad/Mounting_Holes.pretty/archive/Mounting_Holes.pretty-%{version}.tar.gz +Source70: https://github.com/KiCad/NF-Transformers_ETAL.pretty/archive/NF-Transformers_ETAL.pretty-%{oldversion}.tar.gz +Source71: https://github.com/KiCad/Oddities.pretty/archive/Oddities.pretty-%{oldversion}.tar.gz +Source72: https://github.com/KiCad/Opto-Devices.pretty/archive/Opto-Devices.pretty-%{version}.tar.gz +Source73: https://github.com/KiCad/Oscillators.pretty/archive/Oscillators.pretty-%{version}.tar.gz +Source74: https://github.com/KiCad/packages3D/archive/packages3D-%{version}.tar.gz +Source75: https://github.com/KiCad/packages3D-source/archive/packages3D-source-%{version}.tar.gz +Source76: https://github.com/KiCad/PFF_PSF_PSS_Leadforms.pretty/archive/PFF_PSF_PSS_Leadforms.pretty-%{version}.tar.gz +Source77: https://github.com/KiCad/Pin_Headers.pretty/archive/Pin_Headers.pretty-%{version}.tar.gz +Source78: https://github.com/KiCad/Potentiometers.pretty/archive/Potentiometers.pretty-%{version}.tar.gz +Source79: https://github.com/KiCad/Power_Integrations.pretty/archive/Power_Integrations.pretty-%{version}.tar.gz +Source80: https://github.com/KiCad/Relays_SMD.pretty/archive/Relays_SMD.pretty-%{version}.tar.gz +Source81: https://github.com/KiCad/Relays_THT.pretty/archive/Relays_THT.pretty-%{version}.tar.gz +Source82: https://github.com/KiCad/Resistors_SMD.pretty/archive/Resistors_SMD.pretty-%{version}.tar.gz +Source83: https://github.com/KiCad/Resistors_THT.pretty/archive/Resistors_THT.pretty-%{version}.tar.gz +Source84: https://github.com/KiCad/Resistors_Universal.pretty/archive/Resistors_Universal.pretty-%{version}.tar.gz +Source85: https://github.com/KiCad/RF_Antennas.pretty/archive/RF_Antennas.pretty-%{version}.tar.gz +Source86: https://github.com/KiCad/RF_Modules.pretty/archive/RF_Modules.pretty-%{version}.tar.gz +Source87: https://github.com/KiCad/Shielding_Cabinets.pretty/archive/Shielding_Cabinets.pretty-%{version}.tar.gz +Source88: https://github.com/KiCad/SMD_Packages.pretty/archive/SMD_Packages.pretty-%{version}.tar.gz +Source89: https://github.com/KiCad/Sockets.pretty/archive/Sockets.pretty-%{version}.tar.gz +Source90: https://github.com/KiCad/Sockets_MOLEX_KK-System.pretty/archive/Sockets_MOLEX_KK-System.pretty-%{oldversion}.tar.gz +Source91: https://github.com/KiCad/Socket_Strips.pretty/archive/Socket_Strips.pretty-%{version}.tar.gz +Source92: https://github.com/KiCad/Symbols.pretty/archive/Symbols.pretty-%{version}.tar.gz +Source93: https://github.com/KiCad/TerminalBlocks_Phoenix.pretty/archive/TerminalBlocks_Phoenix.pretty-%{version}.tar.gz +Source94: https://github.com/KiCad/TerminalBlocks_WAGO.pretty/archive/TerminalBlocks_WAGO.pretty-%{version}.tar.gz +Source95: https://github.com/KiCad/TO_SOT_Packages_SMD.pretty/archive/TO_SOT_Packages_SMD.pretty-%{version}.tar.gz +Source96: https://github.com/KiCad/TO_SOT_Packages_THT.pretty/archive/TO_SOT_Packages_THT.pretty-%{version}.tar.gz +Source97: https://github.com/KiCad/Transformers_CHK.pretty/archive/Transformers_CHK.pretty-%{oldversion}.tar.gz +Source98: https://github.com/KiCad/Transformers_SMD.pretty/archive/Transformers_SMD.pretty-%{version}.tar.gz +Source99: https://github.com/KiCad/Transformers_SMPS_ThroughHole.pretty/archive/Transformers_SMPS_ThroughHole.pretty-%{oldversion}.tar.gz +Source100: https://github.com/KiCad/Transformers_THT.pretty/archive/Transformers_THT.pretty-%{version}.tar.gz +Source101: https://github.com/KiCad/Transistors_OldSowjetAera.pretty/archive/Transistors_OldSowjetAera.pretty-%{version}.tar.gz +Source102: https://github.com/KiCad/Valves.pretty/archive/Valves.pretty-%{version}.tar.gz +Source103: https://github.com/KiCad/Varistors.pretty/archive/Varistors.pretty-%{version}.tar.gz +Source104: https://github.com/KiCad/Wire_Connections_Bridges.pretty/archive/Wire_Connections_Bridges.pretty-%{version}.tar.gz +Source105: https://github.com/KiCad/Wire_Pads.pretty/archive/Wire_Pads.pretty-%{version}.tar.gz -Patch0: kicad-boost-1_61-boost-context-changes.patch -Patch1: kicad-set-cxx-version.patch -Patch2: kicad-2015.01.02-nostrip.patch +Patch0: kicad-4.0.7-boost-1_61-boost-context-changes.patch +Patch1: kicad-4.0.7-set-cxx-version.patch +Patch2: kicad-4.0.7-nostrip.patch BuildRequires: cmake BuildRequires: desktop-file-utils @@ -338,8 +352,8 @@ Documentation and tutorials for KiCad in Russian. %prep %setup -q -a1 -a2 -a3 -%patch0 -p0 -%patch1 -p0 +%patch0 -p1 +%patch1 -p1 %patch2 -p1 #multilibs @@ -393,9 +407,9 @@ popd for desktopfile in %{buildroot}%{_datadir}/applications/*.desktop ; do desktop-file-install \ - --dir %{buildroot}%{_datadir}/applications \ - --remove-category Development \ - --delete-original \ + --dir %{buildroot}%{_datadir}/applications \ + --remove-category Development \ + --delete-original \ ${desktopfile} done @@ -416,10 +430,10 @@ install -m 644 template/%{name}.pro %{buildroot}%{_datadir}/%{name}/template # Footprints mkdir -p %{buildroot}%{_datadir}/%{name}/modules for S in %{sources}; do - P=$(basename $S |sed -n 's/\.pretty-.*/.pretty/p') - [ "$P" ] || continue - mkdir -p %{buildroot}%{_datadir}/%{name}/modules/$P - tar xzf $S --strip-components=1 -C %{buildroot}%{_datadir}/%{name}/modules/$P + P=$(basename $S |sed -n 's/\.pretty-.*/.pretty/p') + [ "$P" ] || continue + mkdir -p %{buildroot}%{_datadir}/%{name}/modules/$P + tar xzf $S --strip-components=1 -C %{buildroot}%{_datadir}/%{name}/modules/$P done ln -f %{buildroot}%{_datadir}/%{name}/template/fp-lib-table{.for-pretty,} From 32ab76c2ae6c61a02abf8122686c97eace9dab98 Mon Sep 17 00:00:00 2001 From: survolog Date: Sat, 5 Jan 2019 23:21:46 +0300 Subject: [PATCH 3/7] Updated to 5.0.2 --- .abf.yml | 94 +- ...h-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch | 27 + README.urpmi | 17 + fp-lib-table-modules | 115 +++ fp-lib-table-modules-all | 214 +++++ fp-lib-table-modules-nothing | 2 + fp-lib-table-modules-old | 101 ++ ...0.7-boost-1_61-boost-context-changes.patch | 540 ----------- kicad-4.0.7-set-cxx-version.patch | 12 - ...nostrip.patch => kicad-5.0.1-nostrip.patch | 13 +- kicad-5.0.1-set-cxx-version.patch | 14 + kicad.spec | 898 +++++++++++++++--- 12 files changed, 1247 insertions(+), 800 deletions(-) create mode 100644 0001-Use-absolute-path-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch create mode 100644 README.urpmi create mode 100644 fp-lib-table-modules create mode 100644 fp-lib-table-modules-all create mode 100644 fp-lib-table-modules-nothing create mode 100644 fp-lib-table-modules-old delete mode 100644 kicad-4.0.7-boost-1_61-boost-context-changes.patch delete mode 100644 kicad-4.0.7-set-cxx-version.patch rename kicad-4.0.7-nostrip.patch => kicad-5.0.1-nostrip.patch (65%) create mode 100644 kicad-5.0.1-set-cxx-version.patch diff --git a/.abf.yml b/.abf.yml index fd2fddc..6e7963f 100644 --- a/.abf.yml +++ b/.abf.yml @@ -1,84 +1,3 @@ -removed_sources: - Buttons_Switches_SMD.pretty-4.0.6.tar.gz: d17de8b4683b0ff0c1df01fc5083126a38f24b87 - Buttons_Switches_THT.pretty-4.0.6.tar.gz: 49e69271bcc57e496927364f773e1302ec1c82ad - Buzzers_Beepers.pretty-4.0.6.tar.gz: 0dfde2842211a810655c3fdb700a0a61e0e51f95 - Capacitors_SMD.pretty-4.0.6.tar.gz: b6394f1062ccfb3ffbf166c20c82ad22dc3c42f6 - Capacitors_THT.pretty-4.0.6.tar.gz: d0388b764acf1b92be2fbbf4f42798872717a38a - Capacitors_Tantalum_SMD.pretty-4.0.6.tar.gz: 478840249177c31959272f160883fbee905f0dba - Connectors.pretty-4.0.6.tar.gz: 26f28ff0cade717c48003fb38a616ce4aef91be7 - Connectors_Harwin.pretty-4.0.6.tar.gz: 12e71c61afc6668fc70095d861ba98976e3536d7 - Connectors_Hirose.pretty-4.0.6.tar.gz: 8c8c25037377a9bda85e144551fe7956aaddfb2a - Connectors_JAE.pretty-4.0.6.tar.gz: f07dcc01fefb0b03a5d957a70b33e81f752c685b - Connectors_JST.pretty-4.0.6.tar.gz: a897604023f97473ec99224a5d84f7f4d794e9e4 - Connectors_Mini-Universal.pretty-4.0.6.tar.gz: 76795b10072e8579ce4544fbe9e96a8968f5ddee - Connectors_Molex.pretty-4.0.6.tar.gz: 40e67925167e4252c34ade2dbf2ac0afe5085f78 - Connectors_Multicomp.pretty-4.0.6.tar.gz: 703a88ff7b1739261cbd5be145268e5ed38f32c5 - Connectors_Phoenix.pretty-4.0.6.tar.gz: a68a7dcefd4e29d2f3c333c0cd43085f367a63c2 - Connectors_Samtec.pretty-4.0.6.tar.gz: a4eb5edca3acbf2a9dae0fc837d91835bf3948d5 - Connectors_TE-Connectivity.pretty-4.0.6.tar.gz: ff28675e4740daad6f6b8f9e1dd536c0aa4ca008 - Connectors_Terminal_Blocks.pretty-4.0.6.tar.gz: af983d5757542e05e94699a13693fc5fe43129fc - Connectors_WAGO.pretty-4.0.6.tar.gz: 5c07d3dcce94c6ca4365473627e364acdbc753ce - Converters_DCDC_ACDC.pretty-4.0.6.tar.gz: 5d67d24be8e400f981a2f3cb5623e583a438cb80 - Crystals.pretty-4.0.6.tar.gz: 1d6b15401b915e2403dd0e879ea5a7778c936890 - Diodes_SMD.pretty-4.0.6.tar.gz: 821f65f219bc3284f982c46b67b084c48aa5ffc0 - Diodes_THT.pretty-4.0.6.tar.gz: ea35c0cb4756fd19a2e130d6d3c9ece32feaa3f3 - Displays.pretty-4.0.6.tar.gz: 11cb8c52c0d3b5fc674b67f491c4131bc481e7df - Displays_7-Segment.pretty-4.0.6.tar.gz: e706533f9cd0cb23b9e41f5f8a9bd5566021ccd7 - Enclosures.pretty-4.0.6.tar.gz: 30d47c57f1576be82202a6d5a567ffb0cb3473ad - EuroBoard_Outline.pretty-4.0.6.tar.gz: 59572293cc1e56caedd8917fbc0f02e463e8e709 - Fiducials.pretty-4.0.6.tar.gz: b1444bf9680bf9cbdbf3cc82a94440bbff20502d - Fuse_Holders_and_Fuses.pretty-4.0.6.tar.gz: f1c2a20a855a27e488a44ef6a2eb62ee05a6a63c - Hall-Effect_Transducers_LEM.pretty-4.0.6.tar.gz: acc666359c73824dcfad23dcba6cdd43567822da - Heatsinks.pretty-4.0.6.tar.gz: fe0a2527a69592928a9fd59c8376690429a3b011 - Housings_BGA.pretty-4.0.6.tar.gz: ce32943ee89790ecc9461f4bb809b038450cb0b0 - Housings_DFN_QFN.pretty-4.0.6.tar.gz: 0013616f56a9c23bffc07a5ad7be3bf7c8f1e1b5 - Housings_DIP.pretty-4.0.6.tar.gz: 1ad9d57c4a940d6badf5aca8d651000aa88df9df - Housings_LCC.pretty-4.0.6.tar.gz: fdf323db37e354f7c2b9d0427c8fb1f20e93295c - Housings_LGA.pretty-4.0.6.tar.gz: c652bfa9fdd3e2cd3eb45c729752f2b8be2a73fd - Housings_PGA.pretty-4.0.6.tar.gz: 1248e99679dbe062738d1c0d92c6e587dd2f977f - Housings_QFP.pretty-4.0.6.tar.gz: a3b083e275e3dc2385a1efd4a413ffe3e0ed7c07 - Housings_SIP.pretty-4.0.6.tar.gz: c87cec2f6dd89f40a6ad2f34fc4ca51abb3c004f - Housings_SOIC.pretty-4.0.6.tar.gz: 52395ed6149392a673fd93e78ce28c46a1f33f26 - Housings_SSOP.pretty-4.0.6.tar.gz: ec526c5a7bbde85f410adec1dad5c8a6335ab276 - IR-DirectFETs.pretty-4.0.6.tar.gz: bc6cf698445cab9aec1d5503fa8472e445ceba8a - Inductors_SMD.pretty-4.0.6.tar.gz: f22adac6a61cc2d6306f6914f57eeeb4751e2d8c - Inductors_THT.pretty-4.0.6.tar.gz: d69896ba5c5670216220b253851517b18684b334 - LEDs.pretty-4.0.6.tar.gz: 8c554b0247777f5aa656487d6f23a22f8af4883b - Measurement_Points.pretty-4.0.6.tar.gz: 88eb0b63df2a819063a80dade13b9eed6657bb1c - Measurement_Scales.pretty-4.0.6.tar.gz: b3dbd7fa14fd95473ad05f4a93722613c5bda66f - Microwave.pretty-4.0.6.tar.gz: e750a2ef61d4ca0b4d665e8e4783977bde9dcc55 - Modules.pretty-4.0.6.tar.gz: 34164979198f2674652052c5c2ffea0220582a8b - Mounting_Holes.pretty-4.0.6.tar.gz: 3ca2f4c8ebbda0aee544237f8d2a58c0c65a87b9 - Opto-Devices.pretty-4.0.6.tar.gz: 54a64ed00b2d927307fc851302dab7186d832a08 - Oscillators.pretty-4.0.6.tar.gz: ca1212dedab59f3f857936b150d95f7c8a0a203b - PFF_PSF_PSS_Leadforms.pretty-4.0.6.tar.gz: 100b8d73da8b0f399357ec1899449c6e29be8442 - Pin_Headers.pretty-4.0.6.tar.gz: 94e2413f4cdd080bc63f96a7aaef2cecaa845a08 - Potentiometers.pretty-4.0.6.tar.gz: 3bc45b07ae53c613e047fb2e41d2b5ffdc6f4800 - Power_Integrations.pretty-4.0.6.tar.gz: 85ca5c6fa98d3970fa7399e6ee8559baafad47e6 - RF_Modules.pretty-4.0.6.tar.gz: d0e27cff315ef9d5d3ab16f51f4f0160380f2a2f - Relays_THT.pretty-4.0.6.tar.gz: 6499c5643bf6ef1529a9323404719001ec4507ef - Resistors_SMD.pretty-4.0.6.tar.gz: 109fecafc91cb502879fcc74bd81172634c6384b - Resistors_THT.pretty-4.0.6.tar.gz: daef6f91322f49ed98fed796f6deffb9b3a703df - Resistors_Universal.pretty-4.0.6.tar.gz: 61dcc14f339d4ed6117e46fb24034d1057c656d3 - SMD_Packages.pretty-4.0.6.tar.gz: 2aab7003606491116331cc8d2c1d9265b2231277 - Shielding_Cabinets.pretty-4.0.6.tar.gz: d6eb44e28d2cc6904efb888dc108ccbecaa59f93 - Socket_Strips.pretty-4.0.6.tar.gz: ffbe4bff4e2c1cd52b5df664b5d079ca33783486 - Sockets.pretty-4.0.6.tar.gz: 2cb741b461b4437f4b32b77cfa366fa0af884f14 - Symbols.pretty-4.0.6.tar.gz: 9f00ff503e7983c183116ec4e88dcc9bb023447b - TO_SOT_Packages_SMD.pretty-4.0.6.tar.gz: 929fdcd3be880b338dc09e7589963977ed79f549 - TO_SOT_Packages_THT.pretty-4.0.6.tar.gz: be878bfa527c192145f71c3829bb892127bfa6e6 - Transformers_SMD.pretty-4.0.6.tar.gz: fa442e82c8d53960efb2b6d03d461dc8ac2b0acb - Transformers_THT.pretty-4.0.6.tar.gz: b5d531558c69fc0ffdfd7646b7afbb0cf224b5c2 - Transistors_OldSowjetAera.pretty-4.0.6.tar.gz: 76e0b5caa59a24abe871395fb0984afdb7338369 - Valves.pretty-4.0.6.tar.gz: 4b79ce3a4212b584114933ebf086e1d88df475fd - Varistors.pretty-4.0.6.tar.gz: 62f9b8fca1f1818fc6f96b7df31692a752c3e29f - Wire_Connections_Bridges.pretty-4.0.6.tar.gz: a91d476222e19250fc2512648d76ee451421d3c4 - Wire_Pads.pretty-4.0.6.tar.gz: 3c4b75c2e08f2cab1c2c940166029d9557bb6f35 - kicad-4.0.6.tar.xz: 2d4dda5db347ab8c281fdeb311fa3bf53676eb16 - kicad-doc-4.0.6.tar.gz: 60439e2c1b8fe798c8d52bb22b8af0b0098fbe28 - kicad-i18n-4.0.6.tar.gz: 649db07a18e71a27d11997e400226e4bc328e007 - kicad-library-4.0.6.tar.gz: 6f26e4b8227eb181eb9549070a67e6e0a69840f0 - kicad-source-mirror-4.0.6.tar.gz: 755010b372520b31e5b2f5efe073145e2e6f1b41 sources: Air_Coils_SML_NEOSID.pretty-4.0.6.tar.gz: 1b26c8235bfc6e80a5322e33c3d92625ccb74b96 Battery_Holders.pretty-4.0.7.tar.gz: 042038ffad4b0f91dc42da2282215593ed167f66 @@ -180,10 +99,13 @@ sources: Varistors.pretty-4.0.7.tar.gz: 1ce9f3a6d2ab064343beeb3a1df8f72400087d19 Wire_Connections_Bridges.pretty-4.0.7.tar.gz: 6809eff4b78981dfd15054b63516d48cc8fbe6c3 Wire_Pads.pretty-4.0.7.tar.gz: 4b8b42dc1e447a0a3c21410425298734311c99fd - kicad-4.0.7.tar.xz: 6e4276edd0761f47008038c5ba8435653b2aee59 - kicad-doc-4.0.7.tar.gz: 1f44682f21f9d2dea9621e6f0be9df1d4a8bc91a - kicad-i18n-4.0.7.tar.gz: 27a4ea6fc4efe7f9fcea4734c880241217d8d5e7 - kicad-library-4.0.7.tar.gz: 6dd3adc2dfb59d12f1fd3e64ea64447c78b73272 - kicad-source-mirror-4.0.7.tar.gz: df97765b11c29bfb15b401425962ff4c2db1d6bb + kicad-5.0.2.tar.xz: d95792d1b70a009d1aa4cc90fe20a4ff4dca38ff + kicad-doc-5.0.2.tar.gz: 6edddeaafb8c976953596282e61538d06ee109f4 + kicad-footprints-5.0.2.tar.gz: 2137c8dc39e221caab9f4a53dbad6cecf8eb95e0 + kicad-i18n-5.0.2.tar.gz: 014a062d5665459ca78362e3875bf3b9070d8a83 + kicad-packages3D-5.0.2.tar.gz: b8be71fa6d50ae46a108bdc3215e91aedeb93593 + kicad-packages3D-source-5.0.2.tar.gz: d053523d59fc5cf9f92e00c8ee7e0afb71620459 + kicad-symbols-5.0.2.tar.gz: 155089ffcce18993c8d32259f7506480377ad36f + kicad-templates-5.0.2.tar.gz: 21b6390567a7dea1ad0c9c223e5b4705ef19c567 packages3D-4.0.7.tar.gz: 1f1c0a34125c80691dbe24b81611a83b10ba7c16 packages3D-source-4.0.7.tar.gz: 8eea228287674b7f51554fdd74ca19b377072722 diff --git a/0001-Use-absolute-path-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch b/0001-Use-absolute-path-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch new file mode 100644 index 0000000..dac8860 --- /dev/null +++ b/0001-Use-absolute-path-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch @@ -0,0 +1,27 @@ +diff -ur kicad-5.0.2-patch/3d-viewer/3d_cache/3d_plugin_manager.cpp kicad-5.0.2/3d-viewer/3d_cache/3d_plugin_manager.cpp +--- kicad-5.0.2-patch/3d-viewer/3d_cache/3d_plugin_manager.cpp 2018-11-27 01:59:28.000000000 +0300 ++++ kicad-5.0.2/3d-viewer/3d_cache/3d_plugin_manager.cpp 2019-01-04 03:04:06.253162826 +0300 +@@ -149,14 +149,10 @@ + #endif + + #ifndef _WIN32 +- // multiarch friendly determination of the plugin directory: the executable dir +- // is first determined via wxStandardPaths::Get().GetExecutablePath() and then +- // the CMAKE_INSTALL_LIBDIR path is appended relative to the executable dir. ++ // PLUGINDIR = CMAKE_INSTALL_FULL_LIBDIR path is the absolute path ++ // corresponding to the install path used for constructing KICAD_USER_PLUGIN + +- fn.Assign( wxStandardPaths::Get().GetExecutablePath() ); +- fn.RemoveLastDir(); +- wxString tfname = fn.GetPathWithSep(); +- tfname.Append( wxString::FromUTF8Unchecked( PLUGINDIR ) ); ++ wxString tfname = wxString::FromUTF8Unchecked( PLUGINDIR ); + fn.Assign( tfname, ""); + fn.AppendDir( "kicad" ); + #else +diff -ur kicad-5.0.2-patch/3d-viewer/3d_plugin_dir.h.in kicad-5.0.2/3d-viewer/3d_plugin_dir.h.in +--- kicad-5.0.2-patch/3d-viewer/3d_plugin_dir.h.in 2018-11-27 01:59:28.000000000 +0300 ++++ kicad-5.0.2/3d-viewer/3d_plugin_dir.h.in 2019-01-04 03:05:06.992868907 +0300 +@@ -1 +1 @@ +-#define PLUGINDIR "@CMAKE_INSTALL_LIBDIR@" ++#define PLUGINDIR "@CMAKE_INSTALL_FULL_LIBDIR@" diff --git a/README.urpmi b/README.urpmi new file mode 100644 index 0000000..c1e6a42 --- /dev/null +++ b/README.urpmi @@ -0,0 +1,17 @@ +If you need it, install any of the packages: +kicad-modules +kicad-modules-old +kicad-modules-packages3d +kicad-modules-packages3d-old +and rename or delete the file +~/.config/kicad/fp-lib-table + +=== Russian === + +ЕÑли требуетÑÑ, доуÑтановите любой из пакетов: +kicad-modules +kicad-modules-old +kicad-modules-packages3d +kicad-modules-packages3d-old +и переименуйте или удалите файл +~/.config/kicad/fp-lib-table diff --git a/fp-lib-table-modules b/fp-lib-table-modules new file mode 100644 index 0000000..da3abed --- /dev/null +++ b/fp-lib-table-modules @@ -0,0 +1,115 @@ +(fp_lib_table + (lib (name Battery)(type KiCad)(uri ${KISYSMOD}/Battery.pretty)(options "")(descr "Battery and battery holder footprints")) + (lib (name Button_Switch_Keyboard)(type KiCad)(uri ${KISYSMOD}/Button_Switch_Keyboard.pretty)(options "")(descr "Buttons and switches for keyboard applications")) + (lib (name Button_Switch_SMD)(type KiCad)(uri ${KISYSMOD}/Button_Switch_SMD.pretty)(options "")(descr "Buttons and switches, surface mount")) + (lib (name Button_Switch_THT)(type KiCad)(uri ${KISYSMOD}/Button_Switch_THT.pretty)(options "")(descr "Buttons and switches, through hole")) + (lib (name Buzzer_Beeper)(type KiCad)(uri ${KISYSMOD}/Buzzer_Beeper.pretty)(options "")(descr "Audio signalling devices")) + (lib (name Calibration_Scale)(type KiCad)(uri ${KISYSMOD}/Calibration_Scale.pretty)(options "")(descr "Scales and grids intended for calibration and measurement")) + (lib (name Capacitor_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitor_SMD.pretty)(options "")(descr "Capacitor, surface mount")) + (lib (name Capacitor_THT)(type KiCad)(uri ${KISYSMOD}/Capacitor_THT.pretty)(options "")(descr "Capacitor, through hole")) + (lib (name Capacitor_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitor_Tantalum_SMD.pretty)(options "")(descr "Tantalum Capacitor, surface mount")) + (lib (name Connector)(type KiCad)(uri ${KISYSMOD}/Connector.pretty)(options "")(descr "Generic/unsorted connector footprints")) + (lib (name Connector_Audio)(type KiCad)(uri ${KISYSMOD}/Connector_Audio.pretty)(options "")(descr "Audio connector footprints")) + (lib (name Connector_BarrelJack)(type KiCad)(uri ${KISYSMOD}/Connector_BarrelJack.pretty)(options "")(descr "(DC) barrel jack connector footprints")) + (lib (name Connector_Card)(type KiCad)(uri ${KISYSMOD}/Connector_Card.pretty)(options "")(descr "Card and card holder footprints")) + (lib (name Connector_Coaxial)(type KiCad)(uri ${KISYSMOD}/Connector_Coaxial.pretty)(options "")(descr "Coaxial and RF connector footprints")) + (lib (name Connector_DIN)(type KiCad)(uri ${KISYSMOD}/Connector_DIN.pretty)(options "")(descr "DIN connector footprints")) + (lib (name Connector_Dsub)(type KiCad)(uri ${KISYSMOD}/Connector_Dsub.pretty)(options "")(descr "DSub connector footprints")) + (lib (name Connector_FFC-FPC)(type KiCad)(uri ${KISYSMOD}/Connector_FFC-FPC.pretty)(options "")(descr "FFC (Flexible Flat Cable) and FPC (Flexible Printed Circuit) connector footprints")) + (lib (name Connector_HDMI)(type KiCad)(uri ${KISYSMOD}/Connector_HDMI.pretty)(options "")(descr "HDMI connector footprints")) + (lib (name Connector_Harwin)(type KiCad)(uri ${KISYSMOD}/Connector_Harwin.pretty)(options "")(descr "Harwin connector footprints")) + (lib (name Connector_Hirose)(type KiCad)(uri ${KISYSMOD}/Connector_Hirose.pretty)(options "")(descr "Hirose connector footprints")) + (lib (name Connector_IDC)(type KiCad)(uri ${KISYSMOD}/Connector_IDC.pretty)(options "")(descr "IDC connector footprints")) + (lib (name Connector_JAE)(type KiCad)(uri ${KISYSMOD}/Connector_JAE.pretty)(options "")(descr "JAE connector footprints")) + (lib (name Connector_JST)(type KiCad)(uri ${KISYSMOD}/Connector_JST.pretty)(options "")(descr "JST connector footprints www.jst.com")) + (lib (name Connector_Molex)(type KiCad)(uri ${KISYSMOD}/Connector_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com")) + (lib (name Connector_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connector_Multicomp.pretty)(options "")(descr "Multicomp connector foottprints")) + (lib (name Connector_PCBEdge)(type KiCad)(uri ${KISYSMOD}/Connector_PCBEdge.pretty)(options "")(descr "PCB edge connectors (e.g. PCI, ISA, PCIe, ...)")) + (lib (name Connector_Pin)(type KiCad)(uri ${KISYSMOD}/Connector_Pin.pretty)(options "")(descr "Single (solder) pin conectors")) + (lib (name Connector_PinHeader_1.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_1.00mm.pretty)(options "")(descr "Pin headers, 1.0mm pitch")) + (lib (name Connector_PinHeader_1.27mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_1.27mm.pretty)(options "")(descr "Pin headers, 1.27mm pitch")) + (lib (name Connector_PinHeader_2.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_2.00mm.pretty)(options "")(descr "Pin headers, 2.0mm pitch")) + (lib (name Connector_PinHeader_2.54mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_2.54mm.pretty)(options "")(descr "Pin headers, 2.54mm pitch")) + (lib (name Connector_PinSocket_1.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_1.00mm.pretty)(options "")(descr "Pin sockets, 1.00mm pitch")) + (lib (name Connector_PinSocket_1.27mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_1.27mm.pretty)(options "")(descr "Pin sockets, 1.27mm pitch")) + (lib (name Connector_PinSocket_2.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_2.00mm.pretty)(options "")(descr "Pin sockets, 2.0mm pitch")) + (lib (name Connector_PinSocket_2.54mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_2.54mm.pretty)(options "")(descr "Pin sockets, 2.54mm pitch")) + (lib (name Connector_Phoenix_MC)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MC.pretty)(options "")(descr "Phoenix MC connector footprints")) + (lib (name Connector_Phoenix_MC_HighVoltage)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MC_HighVoltage.pretty)(options "")(descr "Phoenix high voltage (320V, 5.08mm pitch) MC connector footprints")) + (lib (name Connector_Phoenix_MSTB)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MSTB.pretty)(options "")(descr "Phoenix MSTB connector footprints")) + (lib (name Connector_Phoenix_GMSTB)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_GMSTB.pretty)(options "")(descr "Phoenix GMSTB series (high voltage MSTB) connector footprints")) + (lib (name Connector_RJ)(type KiCad)(uri ${KISYSMOD}/Connector_RJ.pretty)(options "")(descr "Registered Jack (RJ) connector footprints (e.g. RJ11, RJ45, ...)")) + (lib (name Connector_SATA_SAS)(type KiCad)(uri ${KISYSMOD}/Connector_SATA_SAS.pretty)(options "")(descr "SATA/SAS connector footprints")) + (lib (name Connector_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connector_TE-Connectivity.pretty)(options "")(descr "Footprints for connectors by TE Connectivity")) + (lib (name Connector_USB)(type KiCad)(uri ${KISYSMOD}/Connector_USB.pretty)(options "")(descr "USB connector footprints")) + (lib (name Connector_Wago)(type KiCad)(uri ${KISYSMOD}/Connector_Wago.pretty)(options "")(descr "Wago connector footprints")) + (lib (name Connector_Wire)(type KiCad)(uri ${KISYSMOD}/Connector_Wire.pretty)(options "")(descr "Footprints for solder wire pads.")) + (lib (name Connector_Samtec)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec.pretty)(options "")(descr "Samtec connector footprints")) + (lib (name Connector_Samtec_HLE_SMD)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec_HLE_SMD.pretty)(options "")(descr "Samtec surface mount HLE series connector footprints")) + (lib (name Connector_Samtec_HLE_THT)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec_HLE_THT.pretty)(options "")(descr "Samtec through hole HLE series connector footprints")) + (lib (name Converter_ACDC)(type KiCad)(uri ${KISYSMOD}/Converter_ACDC.pretty)(options "")(descr "AC/DC converter footprints")) + (lib (name Converter_DCDC)(type KiCad)(uri ${KISYSMOD}/Converter_DCDC.pretty)(options "")(descr "DC/DC converter footprints")) + (lib (name Crystal)(type KiCad)(uri ${KISYSMOD}/Crystal.pretty)(options "")(descr "Crystal footprints")) + (lib (name Diode_SMD)(type KiCad)(uri ${KISYSMOD}/Diode_SMD.pretty)(options "")(descr "Diode footprints, surface mount")) + (lib (name Diode_THT)(type KiCad)(uri ${KISYSMOD}/Diode_THT.pretty)(options "")(descr "Diode footprints, through hole")) + (lib (name Display_7Segment)(type KiCad)(uri ${KISYSMOD}/Display_7Segment.pretty)(options "")(descr "Seven segment Display")) + (lib (name Display)(type KiCad)(uri ${KISYSMOD}/Display.pretty)(options "")(descr "Display modules")) + (lib (name Fiducial)(type KiCad)(uri ${KISYSMOD}/Fiducial.pretty)(options "")(descr "Fiducial markings")) + (lib (name Filter)(type KiCad)(uri ${KISYSMOD}/Filter.pretty)(options "")(descr "Filter footprints")) + (lib (name Fuse)(type KiCad)(uri ${KISYSMOD}/Fuse.pretty)(options "")(descr "Fuse and fuse holder footprints")) + (lib (name Heatsink)(type KiCad)(uri ${KISYSMOD}/Heatsink.pretty)(options "")(descr "Heatsinks and thermal products")) + (lib (name Inductor_SMD)(type KiCad)(uri ${KISYSMOD}/Inductor_SMD.pretty)(options "")(descr "Inductor footprints, surface mount")) + (lib (name Inductor_THT)(type KiCad)(uri ${KISYSMOD}/Inductor_THT.pretty)(options "")(descr "Inductor footprints, through hole")) + (lib (name Jumper)(type KiCad)(uri ${KISYSMOD}/Jumper.pretty)(options "")(descr "Jumpers, solder jumpers, ... footprints")) + (lib (name LED_SMD)(type KiCad)(uri ${KISYSMOD}/LED_SMD.pretty)(options "")(descr "Light emitting diodes (LED), surface mount")) + (lib (name LED_THT)(type KiCad)(uri ${KISYSMOD}/LED_THT.pretty)(options "")(descr "Light emitting diodes (LED), through hole")) + (lib (name Module)(type KiCad)(uri ${KISYSMOD}/Module.pretty)(options "")(descr "Footprints for SoM (System on Module)")) + (lib (name MountingHole)(type KiCad)(uri ${KISYSMOD}/MountingHole.pretty)(options "")(descr "Mechanical fasteners")) + (lib (name NetTie)(type KiCad)(uri ${KISYSMOD}/NetTie.pretty)(options "")(descr "Net ties")) + (lib (name OptoDevice)(type KiCad)(uri ${KISYSMOD}/OptoDevice.pretty)(options "")(descr "Optical devices (light sensors, opto isolators/interrupters, laser diodes, fiber optical components ...)")) + (lib (name Oscillator)(type KiCad)(uri ${KISYSMOD}/Oscillator.pretty)(options "")(descr "Footprints for oscillator devices")) + (lib (name Package_BGA)(type KiCad)(uri ${KISYSMOD}/Package_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)")) + (lib (name Package_CSP)(type KiCad)(uri ${KISYSMOD}/Package_CSP.pretty)(options "")(descr "Chip Scale Packages (CSP)")) + (lib (name Package_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Package_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN")) + (lib (name Package_DIP)(type KiCad)(uri ${KISYSMOD}/Package_DIP.pretty)(options "")(descr "Through hole IC packages, DIP")) + (lib (name Package_DirectFET)(type KiCad)(uri ${KISYSMOD}/Package_DirectFET.pretty)(options "")(descr "DirectFET packages from International Rectifier")) + (lib (name Package_LCC)(type KiCad)(uri ${KISYSMOD}/Package_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)")) + (lib (name Package_LGA)(type KiCad)(uri ${KISYSMOD}/Package_LGA.pretty)(options "")(descr "Land Grid Array (LGA)")) + (lib (name Package_QFP)(type KiCad)(uri ${KISYSMOD}/Package_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)")) + (lib (name Package_SIP)(type KiCad)(uri ${KISYSMOD}/Package_SIP.pretty)(options "")(descr "Single Inline Package(SIP)")) + (lib (name Package_SO)(type KiCad)(uri ${KISYSMOD}/Package_SO.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC, SSOP, xSOP, xSO)")) + (lib (name Package_SON)(type KiCad)(uri ${KISYSMOD}/Package_SON.pretty)(options "")(descr "Small Outline No-Lead (SON)")) + (lib (name Package_TO_SOT_SMD)(type KiCad)(uri ${KISYSMOD}/Package_TO_SOT_SMD.pretty)(options "")(descr "Surface mount transistor packages")) + (lib (name Package_TO_SOT_THT)(type KiCad)(uri ${KISYSMOD}/Package_TO_SOT_THT.pretty)(options "")(descr "Through hole transistor packages")) + (lib (name Potentiometer_SMD)(type KiCad)(uri ${KISYSMOD}/Potentiometer_SMD.pretty)(options "")(descr "Potentiometer footprints, surface mount (SMD)")) + (lib (name Potentiometer_THT)(type KiCad)(uri ${KISYSMOD}/Potentiometer_THT.pretty)(options "")(descr "Potentiometer footprints, through hole (THT)")) + (lib (name Relay_SMD)(type KiCad)(uri ${KISYSMOD}/Relay_SMD.pretty)(options "")(descr "Surface mount relay packages")) + (lib (name Relay_THT)(type KiCad)(uri ${KISYSMOD}/Relay_THT.pretty)(options "")(descr "Through hole relay packages")) + (lib (name Resistor_SMD)(type KiCad)(uri ${KISYSMOD}/Resistor_SMD.pretty)(options "")(descr "Resistor footprints, surface mount (SMD)")) + (lib (name Resistor_THT)(type KiCad)(uri ${KISYSMOD}/Resistor_THT.pretty)(options "")(descr "Resistor footprints, through hole (THT)")) + (lib (name RF_Antenna)(type KiCad)(uri ${KISYSMOD}/RF_Antenna.pretty)(options "")(descr "Radio-frequency / wireless antenna footprints")) + (lib (name RF_Module)(type KiCad)(uri ${KISYSMOD}/RF_Module.pretty)(options "")(descr "Radio-frequency / wireless modules")) + (lib (name RF_Shielding)(type KiCad)(uri ${KISYSMOD}/RF_Shielding.pretty)(options "")(descr "Specialied footprints for EMI shields and covers")) + (lib (name Rotary_Encoder)(type KiCad)(uri ${KISYSMOD}/Rotary_Encoder.pretty)(options "")(descr "Rotary Encoder Footprints")) + (lib (name Sensor_Audio)(type KiCad)(uri ${KISYSMOD}/Sensor_Audio.pretty)(options "")(descr "Specialized footprints for audio sensors")) + (lib (name Sensor_Current)(type KiCad)(uri ${KISYSMOD}/Sensor_Current.pretty)(options "")(descr "Specialized footprints for current sensors")) + (lib (name Sensor_Motion)(type KiCad)(uri ${KISYSMOD}/Sensor_Motion.pretty)(options "")(descr "Specialized footprints for motion sensors")) + (lib (name Sensor_Pressure)(type KiCad)(uri ${KISYSMOD}/Sensor_Pressure.pretty)(options "")(descr "Specialized footprints for pressure sensors")) + (lib (name Sensor_Voltage)(type KiCad)(uri ${KISYSMOD}/Sensor_Voltage.pretty)(options "")(descr "Specialized footprints for voltage sensors")) + (lib (name Socket)(type KiCad)(uri ${KISYSMOD}/Socket.pretty)(options "")(descr "Sockets")) + (lib (name Symbol)(type KiCad)(uri ${KISYSMOD}/Symbol.pretty)(options "")(descr "PCB symbols")) + (lib (name TerminalBlock)(type KiCad)(uri ${KISYSMOD}/TerminalBlock.pretty)(options "")(descr "Footprints for terminal blocks that do not have their own manufacturer specific library.")) + (lib (name TerminalBlock_4Ucon)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_4Ucon.pretty)(options "")(descr "4UCON terminal blocks")) + (lib (name TerminalBlock_Dinkle)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Dinkle.pretty)(options "")(descr "Dinkle terminal blocks")) + (lib (name TerminalBlock_MetzConnect)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_MetzConnect.pretty)(options "")(descr "Metz Connect terminal blocks")) + (lib (name TerminalBlock_Philmore)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Philmore.pretty)(options "")(descr "Philmore terminal blocks")) + (lib (name TerminalBlock_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Phoenix.pretty)(options "")(descr "Phoenix Contact terminal blocks")) + (lib (name TerminalBlock_RND)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_RND.pretty)(options "")(descr "RND terminal blocks")) + (lib (name TerminalBlock_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_TE-Connectivity.pretty)(options "")(descr "TE Connectivity terminal blocks")) + (lib (name TerminalBlock_WAGO)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_WAGO.pretty)(options "")(descr "WAGO terminal blocks")) + (lib (name TestPoint)(type KiCad)(uri ${KISYSMOD}/TestPoint.pretty)(options "")(descr "Test points, measurement points, probe connection points")) + (lib (name Transformer_SMD)(type KiCad)(uri ${KISYSMOD}/Transformer_SMD.pretty)(options "")(descr "Surface mount transformers")) + (lib (name Transformer_THT)(type KiCad)(uri ${KISYSMOD}/Transformer_THT.pretty)(options "")(descr "Through hole transformers")) + (lib (name Valve)(type KiCad)(uri ${KISYSMOD}/Valve.pretty)(options "")(descr "Valve")) + (lib (name Varistor)(type KiCad)(uri ${KISYSMOD}/Varistor.pretty)(options "")(descr "Varistor")) +) diff --git a/fp-lib-table-modules-all b/fp-lib-table-modules-all new file mode 100644 index 0000000..94dc24c --- /dev/null +++ b/fp-lib-table-modules-all @@ -0,0 +1,214 @@ +(fp_lib_table + (lib (name Battery)(type KiCad)(uri ${KISYSMOD}/Battery.pretty)(options "")(descr "Battery and battery holder footprints")) + (lib (name Button_Switch_Keyboard)(type KiCad)(uri ${KISYSMOD}/Button_Switch_Keyboard.pretty)(options "")(descr "Buttons and switches for keyboard applications")) + (lib (name Button_Switch_SMD)(type KiCad)(uri ${KISYSMOD}/Button_Switch_SMD.pretty)(options "")(descr "Buttons and switches, surface mount")) + (lib (name Button_Switch_THT)(type KiCad)(uri ${KISYSMOD}/Button_Switch_THT.pretty)(options "")(descr "Buttons and switches, through hole")) + (lib (name Buzzer_Beeper)(type KiCad)(uri ${KISYSMOD}/Buzzer_Beeper.pretty)(options "")(descr "Audio signalling devices")) + (lib (name Calibration_Scale)(type KiCad)(uri ${KISYSMOD}/Calibration_Scale.pretty)(options "")(descr "Scales and grids intended for calibration and measurement")) + (lib (name Capacitor_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitor_SMD.pretty)(options "")(descr "Capacitor, surface mount")) + (lib (name Capacitor_THT)(type KiCad)(uri ${KISYSMOD}/Capacitor_THT.pretty)(options "")(descr "Capacitor, through hole")) + (lib (name Capacitor_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitor_Tantalum_SMD.pretty)(options "")(descr "Tantalum Capacitor, surface mount")) + (lib (name Connector)(type KiCad)(uri ${KISYSMOD}/Connector.pretty)(options "")(descr "Generic/unsorted connector footprints")) + (lib (name Connector_Audio)(type KiCad)(uri ${KISYSMOD}/Connector_Audio.pretty)(options "")(descr "Audio connector footprints")) + (lib (name Connector_BarrelJack)(type KiCad)(uri ${KISYSMOD}/Connector_BarrelJack.pretty)(options "")(descr "(DC) barrel jack connector footprints")) + (lib (name Connector_Card)(type KiCad)(uri ${KISYSMOD}/Connector_Card.pretty)(options "")(descr "Card and card holder footprints")) + (lib (name Connector_Coaxial)(type KiCad)(uri ${KISYSMOD}/Connector_Coaxial.pretty)(options "")(descr "Coaxial and RF connector footprints")) + (lib (name Connector_DIN)(type KiCad)(uri ${KISYSMOD}/Connector_DIN.pretty)(options "")(descr "DIN connector footprints")) + (lib (name Connector_Dsub)(type KiCad)(uri ${KISYSMOD}/Connector_Dsub.pretty)(options "")(descr "DSub connector footprints")) + (lib (name Connector_FFC-FPC)(type KiCad)(uri ${KISYSMOD}/Connector_FFC-FPC.pretty)(options "")(descr "FFC (Flexible Flat Cable) and FPC (Flexible Printed Circuit) connector footprints")) + (lib (name Connector_HDMI)(type KiCad)(uri ${KISYSMOD}/Connector_HDMI.pretty)(options "")(descr "HDMI connector footprints")) + (lib (name Connector_Harwin)(type KiCad)(uri ${KISYSMOD}/Connector_Harwin.pretty)(options "")(descr "Harwin connector footprints")) + (lib (name Connector_Hirose)(type KiCad)(uri ${KISYSMOD}/Connector_Hirose.pretty)(options "")(descr "Hirose connector footprints")) + (lib (name Connector_IDC)(type KiCad)(uri ${KISYSMOD}/Connector_IDC.pretty)(options "")(descr "IDC connector footprints")) + (lib (name Connector_JAE)(type KiCad)(uri ${KISYSMOD}/Connector_JAE.pretty)(options "")(descr "JAE connector footprints")) + (lib (name Connector_JST)(type KiCad)(uri ${KISYSMOD}/Connector_JST.pretty)(options "")(descr "JST connector footprints www.jst.com")) + (lib (name Connector_Molex)(type KiCad)(uri ${KISYSMOD}/Connector_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com")) + (lib (name Connector_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connector_Multicomp.pretty)(options "")(descr "Multicomp connector foottprints")) + (lib (name Connector_PCBEdge)(type KiCad)(uri ${KISYSMOD}/Connector_PCBEdge.pretty)(options "")(descr "PCB edge connectors (e.g. PCI, ISA, PCIe, ...)")) + (lib (name Connector_Pin)(type KiCad)(uri ${KISYSMOD}/Connector_Pin.pretty)(options "")(descr "Single (solder) pin conectors")) + (lib (name Connector_PinHeader_1.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_1.00mm.pretty)(options "")(descr "Pin headers, 1.0mm pitch")) + (lib (name Connector_PinHeader_1.27mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_1.27mm.pretty)(options "")(descr "Pin headers, 1.27mm pitch")) + (lib (name Connector_PinHeader_2.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_2.00mm.pretty)(options "")(descr "Pin headers, 2.0mm pitch")) + (lib (name Connector_PinHeader_2.54mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_2.54mm.pretty)(options "")(descr "Pin headers, 2.54mm pitch")) + (lib (name Connector_PinSocket_1.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_1.00mm.pretty)(options "")(descr "Pin sockets, 1.00mm pitch")) + (lib (name Connector_PinSocket_1.27mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_1.27mm.pretty)(options "")(descr "Pin sockets, 1.27mm pitch")) + (lib (name Connector_PinSocket_2.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_2.00mm.pretty)(options "")(descr "Pin sockets, 2.0mm pitch")) + (lib (name Connector_PinSocket_2.54mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_2.54mm.pretty)(options "")(descr "Pin sockets, 2.54mm pitch")) + (lib (name Connector_Phoenix_MC)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MC.pretty)(options "")(descr "Phoenix MC connector footprints")) + (lib (name Connector_Phoenix_MC_HighVoltage)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MC_HighVoltage.pretty)(options "")(descr "Phoenix high voltage (320V, 5.08mm pitch) MC connector footprints")) + (lib (name Connector_Phoenix_MSTB)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MSTB.pretty)(options "")(descr "Phoenix MSTB connector footprints")) + (lib (name Connector_Phoenix_GMSTB)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_GMSTB.pretty)(options "")(descr "Phoenix GMSTB series (high voltage MSTB) connector footprints")) + (lib (name Connector_RJ)(type KiCad)(uri ${KISYSMOD}/Connector_RJ.pretty)(options "")(descr "Registered Jack (RJ) connector footprints (e.g. RJ11, RJ45, ...)")) + (lib (name Connector_SATA_SAS)(type KiCad)(uri ${KISYSMOD}/Connector_SATA_SAS.pretty)(options "")(descr "SATA/SAS connector footprints")) + (lib (name Connector_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connector_TE-Connectivity.pretty)(options "")(descr "Footprints for connectors by TE Connectivity")) + (lib (name Connector_USB)(type KiCad)(uri ${KISYSMOD}/Connector_USB.pretty)(options "")(descr "USB connector footprints")) + (lib (name Connector_Wago)(type KiCad)(uri ${KISYSMOD}/Connector_Wago.pretty)(options "")(descr "Wago connector footprints")) + (lib (name Connector_Wire)(type KiCad)(uri ${KISYSMOD}/Connector_Wire.pretty)(options "")(descr "Footprints for solder wire pads.")) + (lib (name Connector_Samtec)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec.pretty)(options "")(descr "Samtec connector footprints")) + (lib (name Connector_Samtec_HLE_SMD)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec_HLE_SMD.pretty)(options "")(descr "Samtec surface mount HLE series connector footprints")) + (lib (name Connector_Samtec_HLE_THT)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec_HLE_THT.pretty)(options "")(descr "Samtec through hole HLE series connector footprints")) + (lib (name Converter_ACDC)(type KiCad)(uri ${KISYSMOD}/Converter_ACDC.pretty)(options "")(descr "AC/DC converter footprints")) + (lib (name Converter_DCDC)(type KiCad)(uri ${KISYSMOD}/Converter_DCDC.pretty)(options "")(descr "DC/DC converter footprints")) + (lib (name Crystal)(type KiCad)(uri ${KISYSMOD}/Crystal.pretty)(options "")(descr "Crystal footprints")) + (lib (name Diode_SMD)(type KiCad)(uri ${KISYSMOD}/Diode_SMD.pretty)(options "")(descr "Diode footprints, surface mount")) + (lib (name Diode_THT)(type KiCad)(uri ${KISYSMOD}/Diode_THT.pretty)(options "")(descr "Diode footprints, through hole")) + (lib (name Display_7Segment)(type KiCad)(uri ${KISYSMOD}/Display_7Segment.pretty)(options "")(descr "Seven segment Display")) + (lib (name Display)(type KiCad)(uri ${KISYSMOD}/Display.pretty)(options "")(descr "Display modules")) + (lib (name Fiducial)(type KiCad)(uri ${KISYSMOD}/Fiducial.pretty)(options "")(descr "Fiducial markings")) + (lib (name Filter)(type KiCad)(uri ${KISYSMOD}/Filter.pretty)(options "")(descr "Filter footprints")) + (lib (name Fuse)(type KiCad)(uri ${KISYSMOD}/Fuse.pretty)(options "")(descr "Fuse and fuse holder footprints")) + (lib (name Heatsink)(type KiCad)(uri ${KISYSMOD}/Heatsink.pretty)(options "")(descr "Heatsinks and thermal products")) + (lib (name Inductor_SMD)(type KiCad)(uri ${KISYSMOD}/Inductor_SMD.pretty)(options "")(descr "Inductor footprints, surface mount")) + (lib (name Inductor_THT)(type KiCad)(uri ${KISYSMOD}/Inductor_THT.pretty)(options "")(descr "Inductor footprints, through hole")) + (lib (name Jumper)(type KiCad)(uri ${KISYSMOD}/Jumper.pretty)(options "")(descr "Jumpers, solder jumpers, ... footprints")) + (lib (name LED_SMD)(type KiCad)(uri ${KISYSMOD}/LED_SMD.pretty)(options "")(descr "Light emitting diodes (LED), surface mount")) + (lib (name LED_THT)(type KiCad)(uri ${KISYSMOD}/LED_THT.pretty)(options "")(descr "Light emitting diodes (LED), through hole")) + (lib (name Module)(type KiCad)(uri ${KISYSMOD}/Module.pretty)(options "")(descr "Footprints for SoM (System on Module)")) + (lib (name MountingHole)(type KiCad)(uri ${KISYSMOD}/MountingHole.pretty)(options "")(descr "Mechanical fasteners")) + (lib (name NetTie)(type KiCad)(uri ${KISYSMOD}/NetTie.pretty)(options "")(descr "Net ties")) + (lib (name OptoDevice)(type KiCad)(uri ${KISYSMOD}/OptoDevice.pretty)(options "")(descr "Optical devices (light sensors, opto isolators/interrupters, laser diodes, fiber optical components ...)")) + (lib (name Oscillator)(type KiCad)(uri ${KISYSMOD}/Oscillator.pretty)(options "")(descr "Footprints for oscillator devices")) + (lib (name Package_BGA)(type KiCad)(uri ${KISYSMOD}/Package_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)")) + (lib (name Package_CSP)(type KiCad)(uri ${KISYSMOD}/Package_CSP.pretty)(options "")(descr "Chip Scale Packages (CSP)")) + (lib (name Package_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Package_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN")) + (lib (name Package_DIP)(type KiCad)(uri ${KISYSMOD}/Package_DIP.pretty)(options "")(descr "Through hole IC packages, DIP")) + (lib (name Package_DirectFET)(type KiCad)(uri ${KISYSMOD}/Package_DirectFET.pretty)(options "")(descr "DirectFET packages from International Rectifier")) + (lib (name Package_LCC)(type KiCad)(uri ${KISYSMOD}/Package_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)")) + (lib (name Package_LGA)(type KiCad)(uri ${KISYSMOD}/Package_LGA.pretty)(options "")(descr "Land Grid Array (LGA)")) + (lib (name Package_QFP)(type KiCad)(uri ${KISYSMOD}/Package_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)")) + (lib (name Package_SIP)(type KiCad)(uri ${KISYSMOD}/Package_SIP.pretty)(options "")(descr "Single Inline Package(SIP)")) + (lib (name Package_SO)(type KiCad)(uri ${KISYSMOD}/Package_SO.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC, SSOP, xSOP, xSO)")) + (lib (name Package_SON)(type KiCad)(uri ${KISYSMOD}/Package_SON.pretty)(options "")(descr "Small Outline No-Lead (SON)")) + (lib (name Package_TO_SOT_SMD)(type KiCad)(uri ${KISYSMOD}/Package_TO_SOT_SMD.pretty)(options "")(descr "Surface mount transistor packages")) + (lib (name Package_TO_SOT_THT)(type KiCad)(uri ${KISYSMOD}/Package_TO_SOT_THT.pretty)(options "")(descr "Through hole transistor packages")) + (lib (name Potentiometer_SMD)(type KiCad)(uri ${KISYSMOD}/Potentiometer_SMD.pretty)(options "")(descr "Potentiometer footprints, surface mount (SMD)")) + (lib (name Potentiometer_THT)(type KiCad)(uri ${KISYSMOD}/Potentiometer_THT.pretty)(options "")(descr "Potentiometer footprints, through hole (THT)")) + (lib (name Relay_SMD)(type KiCad)(uri ${KISYSMOD}/Relay_SMD.pretty)(options "")(descr "Surface mount relay packages")) + (lib (name Relay_THT)(type KiCad)(uri ${KISYSMOD}/Relay_THT.pretty)(options "")(descr "Through hole relay packages")) + (lib (name Resistor_SMD)(type KiCad)(uri ${KISYSMOD}/Resistor_SMD.pretty)(options "")(descr "Resistor footprints, surface mount (SMD)")) + (lib (name Resistor_THT)(type KiCad)(uri ${KISYSMOD}/Resistor_THT.pretty)(options "")(descr "Resistor footprints, through hole (THT)")) + (lib (name RF_Antenna)(type KiCad)(uri ${KISYSMOD}/RF_Antenna.pretty)(options "")(descr "Radio-frequency / wireless antenna footprints")) + (lib (name RF_Module)(type KiCad)(uri ${KISYSMOD}/RF_Module.pretty)(options "")(descr "Radio-frequency / wireless modules")) + (lib (name RF_Shielding)(type KiCad)(uri ${KISYSMOD}/RF_Shielding.pretty)(options "")(descr "Specialied footprints for EMI shields and covers")) + (lib (name Rotary_Encoder)(type KiCad)(uri ${KISYSMOD}/Rotary_Encoder.pretty)(options "")(descr "Rotary Encoder Footprints")) + (lib (name Sensor_Audio)(type KiCad)(uri ${KISYSMOD}/Sensor_Audio.pretty)(options "")(descr "Specialized footprints for audio sensors")) + (lib (name Sensor_Current)(type KiCad)(uri ${KISYSMOD}/Sensor_Current.pretty)(options "")(descr "Specialized footprints for current sensors")) + (lib (name Sensor_Motion)(type KiCad)(uri ${KISYSMOD}/Sensor_Motion.pretty)(options "")(descr "Specialized footprints for motion sensors")) + (lib (name Sensor_Pressure)(type KiCad)(uri ${KISYSMOD}/Sensor_Pressure.pretty)(options "")(descr "Specialized footprints for pressure sensors")) + (lib (name Sensor_Voltage)(type KiCad)(uri ${KISYSMOD}/Sensor_Voltage.pretty)(options "")(descr "Specialized footprints for voltage sensors")) + (lib (name Socket)(type KiCad)(uri ${KISYSMOD}/Socket.pretty)(options "")(descr "Sockets")) + (lib (name Symbol)(type KiCad)(uri ${KISYSMOD}/Symbol.pretty)(options "")(descr "PCB symbols")) + (lib (name TerminalBlock)(type KiCad)(uri ${KISYSMOD}/TerminalBlock.pretty)(options "")(descr "Footprints for terminal blocks that do not have their own manufacturer specific library.")) + (lib (name TerminalBlock_4Ucon)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_4Ucon.pretty)(options "")(descr "4UCON terminal blocks")) + (lib (name TerminalBlock_Dinkle)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Dinkle.pretty)(options "")(descr "Dinkle terminal blocks")) + (lib (name TerminalBlock_MetzConnect)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_MetzConnect.pretty)(options "")(descr "Metz Connect terminal blocks")) + (lib (name TerminalBlock_Philmore)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Philmore.pretty)(options "")(descr "Philmore terminal blocks")) + (lib (name TerminalBlock_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Phoenix.pretty)(options "")(descr "Phoenix Contact terminal blocks")) + (lib (name TerminalBlock_RND)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_RND.pretty)(options "")(descr "RND terminal blocks")) + (lib (name TerminalBlock_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_TE-Connectivity.pretty)(options "")(descr "TE Connectivity terminal blocks")) + (lib (name TerminalBlock_WAGO)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_WAGO.pretty)(options "")(descr "WAGO terminal blocks")) + (lib (name TestPoint)(type KiCad)(uri ${KISYSMOD}/TestPoint.pretty)(options "")(descr "Test points, measurement points, probe connection points")) + (lib (name Transformer_SMD)(type KiCad)(uri ${KISYSMOD}/Transformer_SMD.pretty)(options "")(descr "Surface mount transformers")) + (lib (name Transformer_THT)(type KiCad)(uri ${KISYSMOD}/Transformer_THT.pretty)(options "")(descr "Through hole transformers")) + (lib (name Valve)(type KiCad)(uri ${KISYSMOD}/Valve.pretty)(options "")(descr "Valve")) + (lib (name Varistor)(type KiCad)(uri ${KISYSMOD}/Varistor.pretty)(options "")(descr "Varistor")) + (lib (name Battery_Holders)(type KiCad)(uri ${KISYSMOD}/Battery_Holders.pretty)(options "")(descr "Batteries and battery holders")) + (lib (name Buttons_Switches_SMD)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_SMD.pretty)(options "")(descr "Buttons and switches, surface mount")) + (lib (name Buttons_Switches_THT)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_THT.pretty)(options "")(descr "Buttons and switches, through hole")) + (lib (name Buzzers_Beepers)(type KiCad)(uri ${KISYSMOD}/Buzzers_Beepers.pretty)(options "")(descr "Audio signalling devices")) + (lib (name Capacitors_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_SMD.pretty)(options "")(descr "Capacitors, surface mount")) + (lib (name Capacitors_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_Tantalum_SMD.pretty)(options "")(descr "Tantalum capacitors, surface mount")) + (lib (name Capacitors_THT)(type KiCad)(uri ${KISYSMOD}/Capacitors_THT.pretty)(options "")(descr "Capacitors, through hole")) + (lib (name Connectors_Card)(type KiCad)(uri ${KISYSMOD}/Connectors_Card.pretty)(options "")(descr "Footprints for cards and card holders")) + (lib (name Connectors_Harwin)(type KiCad)(uri ${KISYSMOD}/Connectors_Harwin.pretty)(options "")(descr "Harwin connector footprints www.harwin.com")) + (lib (name Connectors_HDMI)(type KiCad)(uri ${KISYSMOD}/Connectors_HDMI.pretty)(options "")(descr "HDMI connector footprints")) + (lib (name Connectors_Hirose)(type KiCad)(uri ${KISYSMOD}/Connectors_Hirose.pretty)(options "")(descr "Hirose connector footprints www.hirose.com")) + (lib (name Connectors_IEC_DIN)(type KiCad)(uri ${KISYSMOD}/Connectors_IEC_DIN.pretty)(options "")(descr "DIN connector footprints")) + (lib (name Connectors_JAE)(type KiCad)(uri ${KISYSMOD}/Connectors_JAE.pretty)(options "")(descr "JAE connector footprints http://www.jae.com/jccom/en/connectors")) + (lib (name Connectors_JST)(type KiCad)(uri ${KISYSMOD}/Connectors_JST.pretty)(options "")(descr "JST connector footprints www.jst.com")) + (lib (name Connectors_Mini-Universal)(type KiCad)(uri ${KISYSMOD}/Connectors_Mini-Universal.pretty)(options "")(descr Mate-N-Lok)) + (lib (name Connectors_Molex)(type KiCad)(uri ${KISYSMOD}/Connectors_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com")) + (lib (name Connectors_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connectors_Multicomp.pretty)(options "")(descr "Multicomp connector footprints")) + (lib (name Connectors_Phoenix)(type KiCad)(uri ${KISYSMOD}/Connectors_Phoenix.pretty)(options "")(descr "Phoenix connector footprints")) + (lib (name Connectors_Samtec)(type KiCad)(uri ${KISYSMOD}/Connectors_Samtec.pretty)(options "")(descr "Samtec connector footprints")) + (lib (name Connectors_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connectors_TE-Connectivity.pretty)(options "")(descr "TE Connectivity connector footprints www.te.com")) + (lib (name Connectors_Terminal_Blocks)(type KiCad)(uri ${KISYSMOD}/Connectors_Terminal_Blocks.pretty)(options "")(descr "Terminal block connectors")) + (lib (name Connectors_WAGO)(type KiCad)(uri ${KISYSMOD}/Connectors_WAGO.pretty)(options "")(descr "WAGO connector footprints www.wago.com")) + (lib (name Connectors)(type KiCad)(uri ${KISYSMOD}/Connectors.pretty)(options "")(descr "Assorted connector footprints")) + (lib (name Converters_DCDC_ACDC)(type KiCad)(uri ${KISYSMOD}/Converters_DCDC_ACDC.pretty)(options "")(descr "DC-DC and AC-DC convertor modules")) + (lib (name Crystals)(type KiCad)(uri ${KISYSMOD}/Crystals.pretty)(options "")(descr "Crystals and oscillators")) + (lib (name Diodes_SMD)(type KiCad)(uri ${KISYSMOD}/Diodes_SMD.pretty)(options "")(descr "Diodes, surface mount")) + (lib (name Diodes_THT)(type KiCad)(uri ${KISYSMOD}/Diodes_THT.pretty)(options "")(descr "Diodes, through hole")) + (lib (name Displays_7-Segment)(type KiCad)(uri ${KISYSMOD}/Displays_7-Segment.pretty)(options "")(descr "Seven segment displays")) + (lib (name Displays)(type KiCad)(uri ${KISYSMOD}/Displays.pretty)(options "")(descr "Display modules")) + (lib (name Enclosures)(type KiCad)(uri ${KISYSMOD}/Enclosures.pretty)(options "")(descr "Electronics enclosures and housings")) + (lib (name EuroBoard_Outline)(type KiCad)(uri ${KISYSMOD}/EuroBoard_Outline.pretty)(options "")(descr "Deprecated - will be removed")) + (lib (name Fiducials)(type KiCad)(uri ${KISYSMOD}/Fiducials.pretty)(options "")(descr "Fiducial markings")) + (lib (name Fuse_Holders_and_Fuses)(type KiCad)(uri ${KISYSMOD}/Fuse_Holders_and_Fuses.pretty)(options "")(descr "Fuses and fuse holders")) + (lib (name Hall-Effect_Transducers_LEM)(type KiCad)(uri ${KISYSMOD}/Hall-Effect_Transducers_LEM.pretty)(options "")(descr "LEM hall effect transducers")) + (lib (name Heatsinks)(type KiCad)(uri ${KISYSMOD}/Heatsinks.pretty)(options "")(descr "Heatsinks and thermal products")) + (lib (name Housings_BGA)(type KiCad)(uri ${KISYSMOD}/Housings_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)")) + (lib (name Housings_CSP)(type KiCad)(uri ${KISYSMOD}/Housings_CSP.pretty)(options "")(descr "Chip Scale Packages (CSP)")) + (lib (name Housings_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Housings_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN")) + (lib (name Housings_DIP)(type KiCad)(uri ${KISYSMOD}/Housings_DIP.pretty)(options "")(descr "Through hole IC packages, DIP")) + (lib (name Housings_LCC)(type KiCad)(uri ${KISYSMOD}/Housings_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)")) + (lib (name Housings_LGA)(type KiCad)(uri ${KISYSMOD}/Housings_LGA.pretty)(options "")(descr "Land Grid Array (LGA)")) + (lib (name Housings_PGA)(type KiCad)(uri ${KISYSMOD}/Housings_PGA.pretty)(options "")(descr "Pin Grid Array (PGA)")) + (lib (name Housings_QFP)(type KiCad)(uri ${KISYSMOD}/Housings_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)")) + (lib (name Housings_SIP)(type KiCad)(uri ${KISYSMOD}/Housings_SIP.pretty)(options "")(descr "Single Inline Package(SIP)")) + (lib (name Housings_SOIC)(type KiCad)(uri ${KISYSMOD}/Housings_SOIC.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC)")) + (lib (name Housings_SON)(type KiCad)(uri ${KISYSMOD}/Housings_SON.pretty)(options "")(descr "Small Outline No-Lead (SON)")) + (lib (name Housings_SSOP)(type KiCad)(uri ${KISYSMOD}/Housings_SSOP.pretty)(options "")(descr "SSOP, TSSOP, MSOP, QSOP, VSO packages")) + (lib (name Inductors_SMD)(type KiCad)(uri ${KISYSMOD}/Inductors_SMD.pretty)(options "")(descr "Inductors, surface mount")) + (lib (name Inductors_THT)(type KiCad)(uri ${KISYSMOD}/Inductors_THT.pretty)(options "")(descr "Inductors, through hole")) + (lib (name IR-DirectFETs)(type KiCad)(uri ${KISYSMOD}/IR-DirectFETs.pretty)(options "")(descr "DirectFet packets from International Rectifier")) + (lib (name LEDs)(type KiCad)(uri ${KISYSMOD}/LEDs.pretty)(options "")(descr "Light emitting diodes (LEDs)")) + (lib (name Measurement_Points)(type KiCad)(uri ${KISYSMOD}/Measurement_Points.pretty)(options "")(descr "Terminals for test equipment")) + (lib (name Measurement_Scales)(type KiCad)(uri ${KISYSMOD}/Measurement_Scales.pretty)(options "")(descr "Measurement scales and gauges")) + (lib (name Microwave)(type KiCad)(uri ${KISYSMOD}/Microwave.pretty)(options "")(descr Microwave)) + (lib (name Modules)(type KiCad)(uri ${KISYSMOD}/Modules.pretty)(options "")(descr "Board-level devices integrating system functionality into a single module")) + (lib (name Mounting_Holes)(type KiCad)(uri ${KISYSMOD}/Mounting_Holes.pretty)(options "")(descr "Mechanical fasteners")) + (lib (name Opto-Devices)(type KiCad)(uri ${KISYSMOD}/Opto-Devices.pretty)(options "")(descr "Optocouplers, light sensors, and other optical devices")) + (lib (name Oscillators)(type KiCad)(uri ${KISYSMOD}/Oscillators.pretty)(options "")(descr "Precicision oscillator modules")) + (lib (name PFF_PSF_PSS_Leadforms)(type KiCad)(uri ${KISYSMOD}/PFF_PSF_PSS_Leadforms.pretty)(options "")(descr "Allegro leadform packages")) + (lib (name Pin_Headers)(type KiCad)(uri ${KISYSMOD}/Pin_Headers.pretty)(options "")(descr "Male pin headers")) + (lib (name Potentiometers)(type KiCad)(uri ${KISYSMOD}/Potentiometers.pretty)(options "")(descr "Potentiometers / variable resistors")) + (lib (name Power_Integrations)(type KiCad)(uri ${KISYSMOD}/Power_Integrations.pretty)(options "")(descr "Power Integrations footprints")) + (lib (name Relays_SMD)(type KiCad)(uri ${KISYSMOD}/Relays_SMD.pretty)(options "")(descr "Surface mount relay packages")) + (lib (name Relays_THT)(type KiCad)(uri ${KISYSMOD}/Relays_THT.pretty)(options "")(descr "Through hole relay packages")) + (lib (name Resistors_SMD)(type KiCad)(uri ${KISYSMOD}/Resistors_SMD.pretty)(options "")(descr "Resistors, surface mount")) + (lib (name Resistors_THT)(type KiCad)(uri ${KISYSMOD}/Resistors_THT.pretty)(options "")(descr "Resistors, through hole")) + (lib (name Resistors_Universal)(type KiCad)(uri ${KISYSMOD}/Resistors_Universal.pretty)(options "")(descr Experimental)) + (lib (name RF_Antennas)(type KiCad)(uri ${KISYSMOD}/RF_Antennas.pretty)(options "")(descr "Radio-frequency / wireless antenna footprints")) + (lib (name RF_Modules)(type KiCad)(uri ${KISYSMOD}/RF_Modules.pretty)(options "")(descr "Radio-frequency / wireless modules")) + (lib (name Shielding_Cabinets)(type KiCad)(uri ${KISYSMOD}/Shielding_Cabinets.pretty)(options "")(descr "RF / EMI shields")) + (lib (name SMD_Packages)(type KiCad)(uri ${KISYSMOD}/SMD_Packages.pretty)(options "")(descr "Various SMD packages. Read only - footprints will be moved to other libraries")) + (lib (name Socket_Strips)(type KiCad)(uri ${KISYSMOD}/Socket_Strips.pretty)(options "")(descr "Female socket strips")) + (lib (name Sockets)(type KiCad)(uri ${KISYSMOD}/Sockets.pretty)(options "")(descr "IC sockets")) + (lib (name Symbols)(type KiCad)(uri ${KISYSMOD}/Symbols.pretty)(options "")(descr "PCB symbols")) + (lib (name TerminalBlocks_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_Phoenix.pretty)(options "")(descr "Phoenix Contact terminal blocks")) + (lib (name TerminalBlocks_WAGO)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_WAGO.pretty)(options "")(descr "WAGO terminal blocks")) + (lib (name TO_SOT_Packages_SMD)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_SMD.pretty)(options "")(descr "Surface mount transistor packages")) + (lib (name TO_SOT_Packages_THT)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_THT.pretty)(options "")(descr "Through hole transistor packages")) + (lib (name Transformers_SMD)(type KiCad)(uri ${KISYSMOD}/Transformers_SMD.pretty)(options "")(descr "Surface mount transformers")) + (lib (name Transformers_THT)(type KiCad)(uri ${KISYSMOD}/Transformers_THT.pretty)(options "")(descr "Through hole transformers")) + (lib (name Transistors_OldSowjetAera)(type KiCad)(uri ${KISYSMOD}/Transistors_OldSowjetAera.pretty)(options "")(descr "Sowjet transistors")) + (lib (name Valves)(type KiCad)(uri ${KISYSMOD}/Valves.pretty)(options "")(descr Valves)) + (lib (name Varistors)(type KiCad)(uri ${KISYSMOD}/Varistors.pretty)(options "")(descr Varistors)) + (lib (name Wire_Connections_Bridges)(type KiCad)(uri ${KISYSMOD}/Wire_Connections_Bridges.pretty)(options "")(descr "PCB bridging points")) + (lib (name Wire_Pads)(type KiCad)(uri ${KISYSMOD}/Wire_Pads.pretty)(options "")(descr "Direct wire-to-board connection points")) + (lib (name Air_Coils_SML_NEOSID)(type KiCad)(uri ${KISYSMOD}/Air_Coils_SML_NEOSID.pretty)(options "")(descr "")) + (lib (name Choke_Axial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Axial_ThroughHole.pretty)(options "")(descr "")) + (lib (name Choke_Common-Mode_Wurth)(type KiCad)(uri ${KISYSMOD}/Choke_Common-Mode_Wurth.pretty)(options "")(descr "")) + (lib (name Choke_Radial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Radial_ThroughHole.pretty)(options "")(descr "")) + (lib (name Choke_SMD)(type KiCad)(uri ${KISYSMOD}/Choke_SMD.pretty)(options "")(descr "")) + (lib (name Choke_Toroid_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Toroid_ThroughHole.pretty)(options "")(descr "")) + (lib (name Filters_HF_Coils_NEOSID)(type KiCad)(uri ${KISYSMOD}/Filters_HF_Coils_NEOSID.pretty)(options "")(descr "")) + (lib (name Inductors)(type KiCad)(uri ${KISYSMOD}/Inductors.pretty)(options "")(descr "")) + (lib (name Inductors_NEOSID)(type KiCad)(uri ${KISYSMOD}/Inductors_NEOSID.pretty)(options "")(descr "")) + (lib (name NF-Transformers_ETAL)(type KiCad)(uri ${KISYSMOD}/NF-Transformers_ETAL.pretty)(options "")(descr "")) + (lib (name Oddities)(type KiCad)(uri ${KISYSMOD}/Oddities.pretty)(options "")(descr "")) + (lib (name Sockets_MOLEX_KK-System)(type KiCad)(uri ${KISYSMOD}/Sockets_MOLEX_KK-System.pretty)(options "")(descr "")) + (lib (name Transformers_CHK)(type KiCad)(uri ${KISYSMOD}/Transformers_CHK.pretty)(options "")(descr "")) + (lib (name Transformers_SMPS_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Transformers_SMPS_ThroughHole.pretty)(options "")(descr "")) +) diff --git a/fp-lib-table-modules-nothing b/fp-lib-table-modules-nothing new file mode 100644 index 0000000..3af510b --- /dev/null +++ b/fp-lib-table-modules-nothing @@ -0,0 +1,2 @@ +(fp_lib_table +) diff --git a/fp-lib-table-modules-old b/fp-lib-table-modules-old new file mode 100644 index 0000000..887672f --- /dev/null +++ b/fp-lib-table-modules-old @@ -0,0 +1,101 @@ +(fp_lib_table + (lib (name Battery_Holders)(type KiCad)(uri ${KISYSMOD}/Battery_Holders.pretty)(options "")(descr "Batteries and battery holders")) + (lib (name Buttons_Switches_SMD)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_SMD.pretty)(options "")(descr "Buttons and switches, surface mount")) + (lib (name Buttons_Switches_THT)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_THT.pretty)(options "")(descr "Buttons and switches, through hole")) + (lib (name Buzzers_Beepers)(type KiCad)(uri ${KISYSMOD}/Buzzers_Beepers.pretty)(options "")(descr "Audio signalling devices")) + (lib (name Capacitors_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_SMD.pretty)(options "")(descr "Capacitors, surface mount")) + (lib (name Capacitors_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_Tantalum_SMD.pretty)(options "")(descr "Tantalum capacitors, surface mount")) + (lib (name Capacitors_THT)(type KiCad)(uri ${KISYSMOD}/Capacitors_THT.pretty)(options "")(descr "Capacitors, through hole")) + (lib (name Connectors_Card)(type KiCad)(uri ${KISYSMOD}/Connectors_Card.pretty)(options "")(descr "Footprints for cards and card holders")) + (lib (name Connectors_Harwin)(type KiCad)(uri ${KISYSMOD}/Connectors_Harwin.pretty)(options "")(descr "Harwin connector footprints www.harwin.com")) + (lib (name Connectors_HDMI)(type KiCad)(uri ${KISYSMOD}/Connectors_HDMI.pretty)(options "")(descr "HDMI connector footprints")) + (lib (name Connectors_Hirose)(type KiCad)(uri ${KISYSMOD}/Connectors_Hirose.pretty)(options "")(descr "Hirose connector footprints www.hirose.com")) + (lib (name Connectors_IEC_DIN)(type KiCad)(uri ${KISYSMOD}/Connectors_IEC_DIN.pretty)(options "")(descr "DIN connector footprints")) + (lib (name Connectors_JAE)(type KiCad)(uri ${KISYSMOD}/Connectors_JAE.pretty)(options "")(descr "JAE connector footprints http://www.jae.com/jccom/en/connectors")) + (lib (name Connectors_JST)(type KiCad)(uri ${KISYSMOD}/Connectors_JST.pretty)(options "")(descr "JST connector footprints www.jst.com")) + (lib (name Connectors_Mini-Universal)(type KiCad)(uri ${KISYSMOD}/Connectors_Mini-Universal.pretty)(options "")(descr Mate-N-Lok)) + (lib (name Connectors_Molex)(type KiCad)(uri ${KISYSMOD}/Connectors_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com")) + (lib (name Connectors_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connectors_Multicomp.pretty)(options "")(descr "Multicomp connector footprints")) + (lib (name Connectors_Phoenix)(type KiCad)(uri ${KISYSMOD}/Connectors_Phoenix.pretty)(options "")(descr "Phoenix connector footprints")) + (lib (name Connectors_Samtec)(type KiCad)(uri ${KISYSMOD}/Connectors_Samtec.pretty)(options "")(descr "Samtec connector footprints")) + (lib (name Connectors_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connectors_TE-Connectivity.pretty)(options "")(descr "TE Connectivity connector footprints www.te.com")) + (lib (name Connectors_Terminal_Blocks)(type KiCad)(uri ${KISYSMOD}/Connectors_Terminal_Blocks.pretty)(options "")(descr "Terminal block connectors")) + (lib (name Connectors_WAGO)(type KiCad)(uri ${KISYSMOD}/Connectors_WAGO.pretty)(options "")(descr "WAGO connector footprints www.wago.com")) + (lib (name Connectors)(type KiCad)(uri ${KISYSMOD}/Connectors.pretty)(options "")(descr "Assorted connector footprints")) + (lib (name Converters_DCDC_ACDC)(type KiCad)(uri ${KISYSMOD}/Converters_DCDC_ACDC.pretty)(options "")(descr "DC-DC and AC-DC convertor modules")) + (lib (name Crystals)(type KiCad)(uri ${KISYSMOD}/Crystals.pretty)(options "")(descr "Crystals and oscillators")) + (lib (name Diodes_SMD)(type KiCad)(uri ${KISYSMOD}/Diodes_SMD.pretty)(options "")(descr "Diodes, surface mount")) + (lib (name Diodes_THT)(type KiCad)(uri ${KISYSMOD}/Diodes_THT.pretty)(options "")(descr "Diodes, through hole")) + (lib (name Displays_7-Segment)(type KiCad)(uri ${KISYSMOD}/Displays_7-Segment.pretty)(options "")(descr "Seven segment displays")) + (lib (name Displays)(type KiCad)(uri ${KISYSMOD}/Displays.pretty)(options "")(descr "Display modules")) + (lib (name Enclosures)(type KiCad)(uri ${KISYSMOD}/Enclosures.pretty)(options "")(descr "Electronics enclosures and housings")) + (lib (name EuroBoard_Outline)(type KiCad)(uri ${KISYSMOD}/EuroBoard_Outline.pretty)(options "")(descr "Deprecated - will be removed")) + (lib (name Fiducials)(type KiCad)(uri ${KISYSMOD}/Fiducials.pretty)(options "")(descr "Fiducial markings")) + (lib (name Fuse_Holders_and_Fuses)(type KiCad)(uri ${KISYSMOD}/Fuse_Holders_and_Fuses.pretty)(options "")(descr "Fuses and fuse holders")) + (lib (name Hall-Effect_Transducers_LEM)(type KiCad)(uri ${KISYSMOD}/Hall-Effect_Transducers_LEM.pretty)(options "")(descr "LEM hall effect transducers")) + (lib (name Heatsinks)(type KiCad)(uri ${KISYSMOD}/Heatsinks.pretty)(options "")(descr "Heatsinks and thermal products")) + (lib (name Housings_BGA)(type KiCad)(uri ${KISYSMOD}/Housings_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)")) + (lib (name Housings_CSP)(type KiCad)(uri ${KISYSMOD}/Housings_CSP.pretty)(options "")(descr "Chip Scale Packages (CSP)")) + (lib (name Housings_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Housings_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN")) + (lib (name Housings_DIP)(type KiCad)(uri ${KISYSMOD}/Housings_DIP.pretty)(options "")(descr "Through hole IC packages, DIP")) + (lib (name Housings_LCC)(type KiCad)(uri ${KISYSMOD}/Housings_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)")) + (lib (name Housings_LGA)(type KiCad)(uri ${KISYSMOD}/Housings_LGA.pretty)(options "")(descr "Land Grid Array (LGA)")) + (lib (name Housings_PGA)(type KiCad)(uri ${KISYSMOD}/Housings_PGA.pretty)(options "")(descr "Pin Grid Array (PGA)")) + (lib (name Housings_QFP)(type KiCad)(uri ${KISYSMOD}/Housings_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)")) + (lib (name Housings_SIP)(type KiCad)(uri ${KISYSMOD}/Housings_SIP.pretty)(options "")(descr "Single Inline Package(SIP)")) + (lib (name Housings_SOIC)(type KiCad)(uri ${KISYSMOD}/Housings_SOIC.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC)")) + (lib (name Housings_SON)(type KiCad)(uri ${KISYSMOD}/Housings_SON.pretty)(options "")(descr "Small Outline No-Lead (SON)")) + (lib (name Housings_SSOP)(type KiCad)(uri ${KISYSMOD}/Housings_SSOP.pretty)(options "")(descr "SSOP, TSSOP, MSOP, QSOP, VSO packages")) + (lib (name Inductors_SMD)(type KiCad)(uri ${KISYSMOD}/Inductors_SMD.pretty)(options "")(descr "Inductors, surface mount")) + (lib (name Inductors_THT)(type KiCad)(uri ${KISYSMOD}/Inductors_THT.pretty)(options "")(descr "Inductors, through hole")) + (lib (name IR-DirectFETs)(type KiCad)(uri ${KISYSMOD}/IR-DirectFETs.pretty)(options "")(descr "DirectFet packets from International Rectifier")) + (lib (name LEDs)(type KiCad)(uri ${KISYSMOD}/LEDs.pretty)(options "")(descr "Light emitting diodes (LEDs)")) + (lib (name Measurement_Points)(type KiCad)(uri ${KISYSMOD}/Measurement_Points.pretty)(options "")(descr "Terminals for test equipment")) + (lib (name Measurement_Scales)(type KiCad)(uri ${KISYSMOD}/Measurement_Scales.pretty)(options "")(descr "Measurement scales and gauges")) + (lib (name Microwave)(type KiCad)(uri ${KISYSMOD}/Microwave.pretty)(options "")(descr Microwave)) + (lib (name Modules)(type KiCad)(uri ${KISYSMOD}/Modules.pretty)(options "")(descr "Board-level devices integrating system functionality into a single module")) + (lib (name Mounting_Holes)(type KiCad)(uri ${KISYSMOD}/Mounting_Holes.pretty)(options "")(descr "Mechanical fasteners")) + (lib (name Opto-Devices)(type KiCad)(uri ${KISYSMOD}/Opto-Devices.pretty)(options "")(descr "Optocouplers, light sensors, and other optical devices")) + (lib (name Oscillators)(type KiCad)(uri ${KISYSMOD}/Oscillators.pretty)(options "")(descr "Precicision oscillator modules")) + (lib (name PFF_PSF_PSS_Leadforms)(type KiCad)(uri ${KISYSMOD}/PFF_PSF_PSS_Leadforms.pretty)(options "")(descr "Allegro leadform packages")) + (lib (name Pin_Headers)(type KiCad)(uri ${KISYSMOD}/Pin_Headers.pretty)(options "")(descr "Male pin headers")) + (lib (name Potentiometers)(type KiCad)(uri ${KISYSMOD}/Potentiometers.pretty)(options "")(descr "Potentiometers / variable resistors")) + (lib (name Power_Integrations)(type KiCad)(uri ${KISYSMOD}/Power_Integrations.pretty)(options "")(descr "Power Integrations footprints")) + (lib (name Relays_SMD)(type KiCad)(uri ${KISYSMOD}/Relays_SMD.pretty)(options "")(descr "Surface mount relay packages")) + (lib (name Relays_THT)(type KiCad)(uri ${KISYSMOD}/Relays_THT.pretty)(options "")(descr "Through hole relay packages")) + (lib (name Resistors_SMD)(type KiCad)(uri ${KISYSMOD}/Resistors_SMD.pretty)(options "")(descr "Resistors, surface mount")) + (lib (name Resistors_THT)(type KiCad)(uri ${KISYSMOD}/Resistors_THT.pretty)(options "")(descr "Resistors, through hole")) + (lib (name Resistors_Universal)(type KiCad)(uri ${KISYSMOD}/Resistors_Universal.pretty)(options "")(descr Experimental)) + (lib (name RF_Antennas)(type KiCad)(uri ${KISYSMOD}/RF_Antennas.pretty)(options "")(descr "Radio-frequency / wireless antenna footprints")) + (lib (name RF_Modules)(type KiCad)(uri ${KISYSMOD}/RF_Modules.pretty)(options "")(descr "Radio-frequency / wireless modules")) + (lib (name Shielding_Cabinets)(type KiCad)(uri ${KISYSMOD}/Shielding_Cabinets.pretty)(options "")(descr "RF / EMI shields")) + (lib (name SMD_Packages)(type KiCad)(uri ${KISYSMOD}/SMD_Packages.pretty)(options "")(descr "Various SMD packages. Read only - footprints will be moved to other libraries")) + (lib (name Socket_Strips)(type KiCad)(uri ${KISYSMOD}/Socket_Strips.pretty)(options "")(descr "Female socket strips")) + (lib (name Sockets)(type KiCad)(uri ${KISYSMOD}/Sockets.pretty)(options "")(descr "IC sockets")) + (lib (name Symbols)(type KiCad)(uri ${KISYSMOD}/Symbols.pretty)(options "")(descr "PCB symbols")) + (lib (name TerminalBlocks_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_Phoenix.pretty)(options "")(descr "Phoenix Contact terminal blocks")) + (lib (name TerminalBlocks_WAGO)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_WAGO.pretty)(options "")(descr "WAGO terminal blocks")) + (lib (name TO_SOT_Packages_SMD)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_SMD.pretty)(options "")(descr "Surface mount transistor packages")) + (lib (name TO_SOT_Packages_THT)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_THT.pretty)(options "")(descr "Through hole transistor packages")) + (lib (name Transformers_SMD)(type KiCad)(uri ${KISYSMOD}/Transformers_SMD.pretty)(options "")(descr "Surface mount transformers")) + (lib (name Transformers_THT)(type KiCad)(uri ${KISYSMOD}/Transformers_THT.pretty)(options "")(descr "Through hole transformers")) + (lib (name Transistors_OldSowjetAera)(type KiCad)(uri ${KISYSMOD}/Transistors_OldSowjetAera.pretty)(options "")(descr "Sowjet transistors")) + (lib (name Valves)(type KiCad)(uri ${KISYSMOD}/Valves.pretty)(options "")(descr Valves)) + (lib (name Varistors)(type KiCad)(uri ${KISYSMOD}/Varistors.pretty)(options "")(descr Varistors)) + (lib (name Wire_Connections_Bridges)(type KiCad)(uri ${KISYSMOD}/Wire_Connections_Bridges.pretty)(options "")(descr "PCB bridging points")) + (lib (name Wire_Pads)(type KiCad)(uri ${KISYSMOD}/Wire_Pads.pretty)(options "")(descr "Direct wire-to-board connection points")) + (lib (name Air_Coils_SML_NEOSID)(type KiCad)(uri ${KISYSMOD}/Air_Coils_SML_NEOSID.pretty)(options "")(descr "")) + (lib (name Choke_Axial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Axial_ThroughHole.pretty)(options "")(descr "")) + (lib (name Choke_Common-Mode_Wurth)(type KiCad)(uri ${KISYSMOD}/Choke_Common-Mode_Wurth.pretty)(options "")(descr "")) + (lib (name Choke_Radial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Radial_ThroughHole.pretty)(options "")(descr "")) + (lib (name Choke_SMD)(type KiCad)(uri ${KISYSMOD}/Choke_SMD.pretty)(options "")(descr "")) + (lib (name Choke_Toroid_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Toroid_ThroughHole.pretty)(options "")(descr "")) + (lib (name Filters_HF_Coils_NEOSID)(type KiCad)(uri ${KISYSMOD}/Filters_HF_Coils_NEOSID.pretty)(options "")(descr "")) + (lib (name Inductors)(type KiCad)(uri ${KISYSMOD}/Inductors.pretty)(options "")(descr "")) + (lib (name Inductors_NEOSID)(type KiCad)(uri ${KISYSMOD}/Inductors_NEOSID.pretty)(options "")(descr "")) + (lib (name NF-Transformers_ETAL)(type KiCad)(uri ${KISYSMOD}/NF-Transformers_ETAL.pretty)(options "")(descr "")) + (lib (name Oddities)(type KiCad)(uri ${KISYSMOD}/Oddities.pretty)(options "")(descr "")) + (lib (name Sockets_MOLEX_KK-System)(type KiCad)(uri ${KISYSMOD}/Sockets_MOLEX_KK-System.pretty)(options "")(descr "")) + (lib (name Transformers_CHK)(type KiCad)(uri ${KISYSMOD}/Transformers_CHK.pretty)(options "")(descr "")) + (lib (name Transformers_SMPS_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Transformers_SMPS_ThroughHole.pretty)(options "")(descr "")) +) diff --git a/kicad-4.0.7-boost-1_61-boost-context-changes.patch b/kicad-4.0.7-boost-1_61-boost-context-changes.patch deleted file mode 100644 index 00483d4..0000000 --- a/kicad-4.0.7-boost-1_61-boost-context-changes.patch +++ /dev/null @@ -1,540 +0,0 @@ -diff -Naur kicad-4.0.7/common/tool/tool_manager.cpp kicad-4.0.7_patched/common/tool/tool_manager.cpp ---- kicad-4.0.7/common/tool/tool_manager.cpp 2017-08-28 17:31:32.000000000 +0300 -+++ kicad-4.0.7_patched/common/tool/tool_manager.cpp 2017-09-03 16:46:29.366627583 +0300 -@@ -528,7 +528,7 @@ - } - } - -- BOOST_FOREACH( TOOL_STATE* st, m_toolState | boost::adaptors::map_values ) -+ BOOST_FOREACH( TOOL_STATE* st, ( m_toolState | boost::adaptors::map_values ) ) - { - // no state handler in progress - check if there are any transitions (defined by - // Go() method that match the event. -@@ -542,11 +542,11 @@ - if( st->cofunc ) - st->Push(); - -+ st->cofunc = new COROUTINE( tr.second ); -+ - // as the state changes, the transition table has to be set up again - st->transitions.clear(); - -- st->cofunc = new COROUTINE( tr.second ); -- - // got match? Run the handler. - st->cofunc->Call( aEvent ); - -diff -Naur kicad-4.0.7/include/tool/coroutine.h kicad-4.0.7_patched/include/tool/coroutine.h ---- kicad-4.0.7/include/tool/coroutine.h 2017-08-28 17:31:32.000000000 +0300 -+++ kicad-4.0.7_patched/include/tool/coroutine.h 2017-09-03 17:11:49.467474304 +0300 -@@ -3,6 +3,7 @@ - * - * Copyright (C) 2013 CERN - * @author Tomasz Wlostowski -+ * Copyright (C) 2016 KiCad Developers, see AUTHORS.txt for contributors. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License -@@ -27,10 +28,53 @@ - - #include - --#include - #include -+#include -+ -+#if BOOST_VERSION < 106100 -+#include -+#else -+#include -+#include -+#endif - --#include "delegate.h" -+/** -+ * Note: in the history of boost, two changes to the context interface happened. -+ * [1.54, 1.56) -+ * http://www.boost.org/doc/libs/1_55_0/libs/context/doc/html/context/context/boost_fcontext.html -+ * intptr_t jump_fcontext( -+ * fcontext_t* ofc, -+ * fcontext_t const* nfc, -+ * intptr_t vp, -+ * bool preserve_fpu = true -+ * ); -+ * -+ * fcontext_t* make_fcontext( -+ * void* sp, -+ * std::size_t size, -+ * void (*fn)(intptr_t) -+ * ); -+ * -+ * [1.56, 1.61) -+ * http://www.boost.org/doc/libs/1_56_0/libs/context/doc/html/context/context/boost_fcontext.html -+ * intptr_t jump_fcontext( -+ * fcontext_t* ofc, -+ * fcontext_t nfc, <----- -+ * intptr_t vp, -+ * bool preserve_fpu = true -+ * ); -+ * -+ * fcontext_t make_fcontext( <----- -+ * void* sp, -+ * std::size_t size, -+ * void(*fn)(intptr_t) -+ * ); -+ * -+ * [1.61, oo) -+ * http://www.boost.org/doc/libs/1_61_0/libs/context/doc/html/context/ecv2.html -+ * fcontext_t is hidden away behind the boost::execution_context(_v2) and the stack is created on behalf of -+ * the user. -+ */ - - /** - * Class COROUNTINE. -@@ -53,13 +97,12 @@ - * See coroutine_example.cpp for sample code. - */ - --template -+template - class COROUTINE - { - public: - COROUTINE() : -- m_saved( NULL ), m_self( NULL ), m_stack( NULL ), m_stackSize( c_defaultStackSize ), -- m_running( false ) -+ COROUTINE( nullptr ) - { - } - -@@ -68,9 +111,8 @@ - * Creates a coroutine from a member method of an object - */ - template -- COROUTINE( T* object, ReturnType(T::* ptr)( ArgType ) ) : -- m_func( object, ptr ), m_self( NULL ), m_saved( NULL ), m_stack( NULL ), -- m_stackSize( c_defaultStackSize ), m_running( false ) -+ COROUTINE( T* object, ReturnType(T::*ptr)( ArgType ) ) : -+ COROUTINE( std::bind( ptr, object, std::placeholders::_1 ) ) - { - } - -@@ -78,29 +120,29 @@ - * Constructor - * Creates a coroutine from a delegate object - */ -- COROUTINE( DELEGATE aEntry ) : -- m_func( aEntry ), m_saved( NULL ), m_self( NULL ), m_stack( NULL ), -- m_stackSize( c_defaultStackSize ), m_running( false ) -- { -- // Avoid not initialized members, and make static analysers quiet -- m_args = 0; -- m_retVal = 0; -+ COROUTINE( std::function aEntry ) : -+ m_func( std::move( aEntry ) ), -+ m_running( false ), -+ m_args( 0 ), -+#if BOOST_VERSION < 106100 // -> m_callee = void* or void** -+ m_callee( nullptr ), -+#endif -+ m_retVal( 0 ) -+ { - } - - ~COROUTINE() - { -- if( m_saved ) -- delete m_saved; -+ } - --#if BOOST_VERSION >= 105600 -- if( m_self ) -- delete m_self; -+private: -+#if BOOST_VERSION < 106100 -+ using context_type = boost::context::fcontext_t; -+#else -+ using context_type = boost::context::execution_context; - #endif - -- if( m_stack ) -- free( m_stack ); -- } -- -+public: - /** - * Function Yield() - * -@@ -110,7 +152,7 @@ - */ - void Yield() - { -- jump( m_self, m_saved, 0 ); -+ jumpOut(); - } - - /** -@@ -122,7 +164,20 @@ - void Yield( ReturnType& aRetVal ) - { - m_retVal = aRetVal; -- jump( m_self, m_saved, 0 ); -+ jumpOut(); -+ } -+ -+ /** -+ * Function Resume() -+ * -+ * Resumes execution of a previously yielded coroutine. -+ * @return true, if the coroutine has yielded again and false if it has finished its -+ * execution (returned). -+ */ -+ bool Resume() -+ { -+ jumpIn(); -+ return m_running; - } - - /** -@@ -130,9 +185,9 @@ - * - * Defines the entry point for the coroutine, if not set in the constructor. - */ -- void SetEntry( DELEGATE aEntry ) -+ void SetEntry( std::function aEntry ) - { -- m_func = aEntry; -+ m_func = std::move( aEntry ); - } - - /* Function Call() -@@ -143,43 +198,35 @@ - */ - bool Call( ArgType aArgs ) - { -+ assert( m_func ); -+ assert( !m_callee ); -+ -+ m_args = &aArgs; -+ -+#if BOOST_VERSION < 106100 -+ assert( m_stack == nullptr ); -+ - // fixme: Clean up stack stuff. Add a guard -- m_stack = malloc( c_defaultStackSize ); -+ size_t stackSize = c_defaultStackSize; -+ m_stack.reset( new char[stackSize] ); - - // align to 16 bytes -- void* sp = (void*) ( ( ( (ptrdiff_t) m_stack ) + m_stackSize - 0xf ) & ( ~0x0f ) ); -+ void* sp = (void*) ( ( ( (ptrdiff_t) m_stack.get() ) + stackSize - 0xf ) & ( ~0x0f ) ); - - // correct the stack size -- m_stackSize -= ( (size_t) m_stack + m_stackSize - (size_t) sp ); -- -- assert( m_self == NULL ); -- assert( m_saved == NULL ); -- -- m_args = &aArgs; --#if BOOST_VERSION >= 105600 -- m_self = new boost::context::fcontext_t(); -- *m_self = boost::context::make_fcontext( sp, m_stackSize, callerStub ); -+ stackSize -= size_t( ( (ptrdiff_t) m_stack.get() + stackSize) - (ptrdiff_t) sp ); -+ m_callee = boost::context::make_fcontext( sp, stackSize, callerStub ); - #else -- m_self = boost::context::make_fcontext( sp, m_stackSize, callerStub ); -+ m_callee = context_type( -+ std::allocator_arg_t(), -+ boost::context::protected_fixedsize_stack( c_defaultStackSize ), -+ &COROUTINE::callerStub -+ ); - #endif -- m_saved = new boost::context::fcontext_t(); - - m_running = true; - // off we go! -- jump( m_saved, m_self, reinterpret_cast( this ) ); -- return m_running; -- } -- -- /** -- * Function Resume() -- * -- * Resumes execution of a previously yielded coroutine. -- * @return true, if the coroutine has yielded again and false if it has finished its -- * execution (returned). -- */ -- bool Resume() -- { -- jump( m_saved, m_self, 0 ); -+ jumpIn(); - - return m_running; - } -@@ -208,61 +255,82 @@ - static const int c_defaultStackSize = 2000000; // fixme: make configurable - - /* real entry point of the coroutine */ -+#if BOOST_VERSION < 106100 - static void callerStub( intptr_t aData ) - { - // get pointer to self -- COROUTINE* cor = reinterpret_cast*>( aData ); -+ COROUTINE* cor = reinterpret_cast( aData ); -+ -+ // call the coroutine method -+ cor->m_retVal = cor->m_func( *(cor->m_args) ); -+ cor->m_running = false; -+ -+ // go back to wherever we came from. -+ cor->jumpOut(); -+ } -+#else -+ /* real entry point of the coroutine */ -+ static context_type callerStub( context_type caller, COROUTINE* cor ) -+ { -+ cor->m_caller = std::move( caller ); - - // call the coroutine method -- cor->m_retVal = cor->m_func( *cor->m_args ); -+ cor->m_retVal = cor->m_func( *(cor->m_args) ); - cor->m_running = false; - - // go back to wherever we came from. -- jump( cor->m_self, cor->m_saved, 0 ); // reinterpret_cast( this )); -+ return std::move( cor->m_caller ); - } -+#endif - -- ///> Wrapper for jump_fcontext to assure compatibility between different boost versions -- static inline intptr_t jump(boost::context::fcontext_t* aOld, boost::context::fcontext_t* aNew, -- intptr_t aP, bool aPreserveFPU = true ) -+ void jumpIn() - { --#if BOOST_VERSION >= 105600 -- return boost::context::jump_fcontext( aOld, *aNew, aP, aPreserveFPU ); -+#if BOOST_VERSION < 105600 -+ boost::context::jump_fcontext( &m_caller, m_callee, reinterpret_cast(this) ); -+#elif BOOST_VERSION < 106100 -+ boost::context::jump_fcontext( &m_caller, m_callee, reinterpret_cast(this) ); - #else -- return boost::context::jump_fcontext( aOld, aNew, aP, aPreserveFPU ); -+ auto result = m_callee( this ); -+ m_callee = std::move( std::get<0>( result ) ); - #endif - } - -- template -- struct strip_ref -+ void jumpOut() - { -- typedef T result; -- }; -+#if BOOST_VERSION < 105600 -+ boost::context::jump_fcontext( m_callee, &m_caller, 0 ); -+#elif BOOST_VERSION < 106100 -+ boost::context::jump_fcontext( &m_callee, m_caller, 0 ); -+#else -+ auto result = m_caller( nullptr ); -+ m_caller = std::move( std::get<0>( result ) ); -+#endif -+ } - -- template -- struct strip_ref -- { -- typedef T result; -- }; -+ std::function m_func; - -- DELEGATE m_func; -+ bool m_running; -+ -+#if BOOST_VERSION < 106100 -+ ///< coroutine stack -+ std::unique_ptr m_stack; -+#endif - - ///< pointer to coroutine entry arguments. Stripped of references - ///< to avoid compiler errors. -- typename strip_ref::result* m_args; -- ReturnType m_retVal; -+ typename std::remove_reference::type* m_args; - - ///< saved caller context -- boost::context::fcontext_t* m_saved; -+ context_type m_caller; - - ///< saved coroutine context -- boost::context::fcontext_t* m_self; -- -- ///< coroutine stack -- void* m_stack; -- -- size_t m_stackSize; -+#if BOOST_VERSION < 105600 -+ context_type* m_callee; -+#else -+ context_type m_callee; -+#endif - -- bool m_running; -+ ReturnType m_retVal; - }; - - #endif -diff -Naur kicad-4.0.7/include/tool/delegate.h kicad-4.0.7_patched/include/tool/delegate.h ---- kicad-4.0.7/include/tool/delegate.h 2017-08-28 17:31:32.000000000 +0300 -+++ kicad-4.0.7_patched/include/tool/delegate.h 1970-01-01 03:00:00.000000000 +0300 -@@ -1,100 +0,0 @@ --/* -- * This program source code file is part of KiCad, a free EDA CAD application. -- * -- * Copyright (C) 2013 CERN -- * @author Tomasz Wlostowski -- * -- * This program is free software; you can redistribute it and/or -- * modify it under the terms of the GNU General Public License -- * as published by the Free Software Foundation; either version 2 -- * of the License, or (at your option) any later version. -- * -- * This program is distributed in the hope that it will be useful, -- * but WITHOUT ANY WARRANTY; without even the implied warranty of -- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -- * GNU General Public License for more details. -- * -- * You should have received a copy of the GNU General Public License -- * along with this program; if not, you may find one here: -- * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html -- * or you may search the http://www.gnu.org website for the version 2 license, -- * or you may write to the Free Software Foundation, Inc., -- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA -- */ -- --#ifndef __DELEGATE_H --#define __DELEGATE_H -- -- --/** -- * class DELEGATE -- * A trivial delegate (pointer to member method of an object) pattern implementation. -- * Check delegate_example.cpp for a coding sample. -- */ -- --template --class DELEGATE --{ --public: -- typedef ReturnType (DELEGATE::* MemberPointer)( Arg ); -- typedef ReturnType _ReturnType; -- typedef Arg _ArgType; -- -- DELEGATE() -- { -- } -- -- template -- DELEGATE( T* aObject, ReturnType(T::* aPtr)( Arg ) ) -- { -- m_ptr = reinterpret_cast( aPtr ); -- m_object = reinterpret_cast( aObject ); -- }; -- -- -- ReturnType operator()( Arg aA ) const -- { -- DELEGATE* casted = reinterpret_cast*>( m_object ); -- return (casted->*m_ptr)( aA ); -- } -- --private: -- MemberPointer m_ptr; -- void* m_object; --}; -- --/** -- * Class DELEGATE0 -- * Same as DELEGATE, but with no arguments. -- */ --template --class DELEGATE0 --{ --public: -- typedef ReturnType ( DELEGATE0::* MemberPointer )(); -- typedef ReturnType _ReturnType; -- -- DELEGATE0() -- { -- } -- -- template -- DELEGATE0( T* aObject, ReturnType(T::* aPtr)() ) -- { -- m_ptr = reinterpret_cast( aPtr ); -- m_object = reinterpret_cast( aObject ); -- }; -- -- -- ReturnType operator()() const -- { -- DELEGATE0* casted = reinterpret_cast*>( m_object ); -- return ( casted->*m_ptr )(); -- } -- --private: -- MemberPointer m_ptr; -- void* m_object; --}; -- --#endif -diff -Naur kicad-4.0.7/include/tool/tool_base.h kicad-4.0.7_patched/include/tool/tool_base.h ---- kicad-4.0.7/include/tool/tool_base.h 2017-08-28 17:31:32.000000000 +0300 -+++ kicad-4.0.7_patched/include/tool/tool_base.h 2017-09-03 17:13:33.118463852 +0300 -@@ -3,6 +3,7 @@ - * - * Copyright (C) 2013 CERN - * @author Tomasz Wlostowski -+ * Copyright (C) 2016 KiCad Developers, see AUTHORS.txt for contributors. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License -@@ -31,7 +32,7 @@ - #include - #include - --#include -+#include - - class EDA_ITEM; - class TOOL_MANAGER; -@@ -53,7 +54,9 @@ - - /// Unique identifier for tools - typedef int TOOL_ID; --typedef DELEGATE TOOL_STATE_FUNC; -+ -+using TOOL_STATE_FUNC = std::function; -+ - - /** - * Class TOOL_BASE -diff -Naur kicad-4.0.7/include/tool/tool_interactive.h kicad-4.0.7_patched/include/tool/tool_interactive.h ---- kicad-4.0.7/include/tool/tool_interactive.h 2017-08-28 17:31:32.000000000 +0300 -+++ kicad-4.0.7_patched/include/tool/tool_interactive.h 2017-09-03 17:14:50.524456047 +0300 -@@ -3,6 +3,7 @@ - * - * Copyright (C) 2013 CERN - * @author Tomasz Wlostowski -+ * Copyright (C) 2016 KiCad Developers, see AUTHORS.txt for contributors. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License -@@ -113,7 +114,7 @@ - void TOOL_INTERACTIVE::Go( int (T::* aStateFunc)( const TOOL_EVENT& ), - const TOOL_EVENT_LIST& aConditions ) - { -- TOOL_STATE_FUNC sptr( static_cast( this ), aStateFunc ); -+ TOOL_STATE_FUNC sptr = std::bind( aStateFunc, static_cast( this ), std::placeholders::_1 ); - - goInternal( sptr, aConditions ); - } diff --git a/kicad-4.0.7-set-cxx-version.patch b/kicad-4.0.7-set-cxx-version.patch deleted file mode 100644 index f685dde..0000000 --- a/kicad-4.0.7-set-cxx-version.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur kicad-4.0.7/CMakeLists.txt kicad-4.0.7_patched/CMakeLists.txt ---- kicad-4.0.7/CMakeLists.txt 2017-08-28 17:31:31.000000000 +0300 -+++ kicad-4.0.7_patched/CMakeLists.txt 2017-09-03 17:23:14.275405251 +0300 -@@ -161,6 +161,8 @@ - # subsequently on the command line, such as in pcbnew/github/CMakeLists.txt - set( CMAKE_C_FLAGS "-Wall ${CMAKE_C_FLAGS}" ) - set( CMAKE_CXX_FLAGS "-Wall ${CMAKE_CXX_FLAGS}" ) -+ -+ set( CMAKE_CXX_STANDARD 14 ) - - # The optimization level is -O1 instead of the usual -O2 level because - # boost::polygon has a function (inflate polygon) broken by the -O2 level diff --git a/kicad-4.0.7-nostrip.patch b/kicad-5.0.1-nostrip.patch similarity index 65% rename from kicad-4.0.7-nostrip.patch rename to kicad-5.0.1-nostrip.patch index b7a4572..3f75fd4 100644 --- a/kicad-4.0.7-nostrip.patch +++ b/kicad-5.0.1-nostrip.patch @@ -1,7 +1,7 @@ -diff -ur kicad-4.0.7/CMakeLists.txt kicad-4.0.7_patched/CMakeLists.txt ---- kicad-4.0.7/CMakeLists.txt 2017-08-28 17:31:31.000000000 +0300 -+++ kicad-4.0.7_patched/CMakeLists.txt 2017-09-03 16:28:39.391735474 +0300 -@@ -206,7 +206,6 @@ +diff -ur kicad-5.0.1/CMakeLists.txt kicad-5.0.1_patched/CMakeLists.txt +--- kicad-5.0.1/CMakeLists.txt 2018-10-09 00:14:38.000000000 +0300 ++++ kicad-5.0.1_patched/CMakeLists.txt 2018-11-26 20:20:31.821132164 +0300 +@@ -295,7 +295,6 @@ endif() if( MINGW ) @@ -9,12 +9,11 @@ diff -ur kicad-4.0.7/CMakeLists.txt kicad-4.0.7_patched/CMakeLists.txt # _UNICODE definition seems needed under mingw/gcc 4.8 # (Kicad uses unicode, and on Windows, wxWidgets >= 2.9.4 is mandatory -@@ -255,8 +254,6 @@ +@@ -335,7 +334,6 @@ set( CMAKE_SHARED_LINKER_FLAGS "${TO_LINKER},--no-undefined" ) set( CMAKE_MODULE_LINKER_FLAGS "${TO_LINKER},--no-undefined" ) - set( CMAKE_EXE_LINKER_FLAGS_RELEASE "-s" ) -- + # Defeat ELF's ability to use the GOT to replace locally implemented functions # with ones from another module. - # https://bugs.launchpad.net/kicad/+bug/1322354 diff --git a/kicad-5.0.1-set-cxx-version.patch b/kicad-5.0.1-set-cxx-version.patch new file mode 100644 index 0000000..25d8c9d --- /dev/null +++ b/kicad-5.0.1-set-cxx-version.patch @@ -0,0 +1,14 @@ +diff -ur kicad-5.0.1/CMakeLists.txt kicad-5.0.1_patched/CMakeLists.txt +--- kicad-5.0.1/CMakeLists.txt 2018-10-09 00:14:38.000000000 +0300 ++++ kicad-5.0.1_patched/CMakeLists.txt 2018-11-26 20:00:40.103553943 +0300 +@@ -125,8 +125,8 @@ + set( CMAKE_POSITION_INDEPENDENT_CODE ON ) + + +-# Global setting: Use C++11 +-set(CMAKE_CXX_STANDARD 11) ++# Global setting: Use C++14 ++set(CMAKE_CXX_STANDARD 14) + set(CMAKE_CXX_STANDARD_REQUIRED ON) + + diff --git a/kicad.spec b/kicad.spec index afed027..7198107 100644 --- a/kicad.spec +++ b/kicad.spec @@ -1,140 +1,162 @@ %define Werror_cflags %{nil} +%define major 2.0.0 +%define libkicad_3dsg %mklibname kicad_3dsg %{major} + %define docname kicad-doc -%define libname kicad-library +%define libname kicad-symbols %define i18nname kicad-i18n -%define oldversion 4.0.6 + +%define oldoldver 4.0.6 +%define oldver 4.0.7 Summary: EDA software suite for creation of schematic diagrams and PCBs Name: kicad -Version: 4.0.7 +Version: 5.0.2 Release: 1 Epoch: 2 License: GPLv2+ Group: Sciences/Computer science Url: http://www.kicad-pcb.org -Source0: https://launchpad.net/%{name}/4.0/%{version}/+download/%{name}-%{version}.tar.xz -Source1: https://github.com/KiCad/%{docname}/archive/%{docname}-%{version}.tar.gz -Source2: https://github.com/KiCad/%{libname}/archive/%{libname}-%{version}.tar.gz -Source3: https://github.com/KiCad/%{i18nname}/archive/%{i18nname}-%{version}.tar.gz +Source0: https://launchpad.net/kicad/5.0/%{version}/+download/%{name}-%{version}.tar.xz +Source1: https://github.com/KiCad/%{docname}/archive/%{version}.tar.gz?/%{docname}-%{version}.tar.gz +Source2: https://github.com/KiCad/kicad-symbols/archive/%{version}.tar.gz?/%{libname}-%{version}.tar.gz +Source3: https://github.com/KiCad/%{i18nname}/archive/%{version}.tar.gz?/%{i18nname}-%{version}.tar.gz +Source4: https://github.com/KiCad/kicad-footprints/archive/%{version}.tar.gz?/%{name}-footprints-%{version}.tar.gz +Source5: https://github.com/KiCad/packages3D/archive/%{version}.tar.gz?/%{name}-packages3D-%{version}.tar.gz +Source6: https://github.com/KiCad/packages3D-source/archive/%{version}.tar.gz?/%{name}-packages3D-source-%{version}.tar.gz +Source8: https://github.com/KiCad/kicad-templates/archive/%{version}.tar.gz?/%{name}-templates-%{version}.tar.gz +##Old modules +# 3d-modules +Source9: https://github.com/KiCad/packages3D/archive/packages3D-%{oldver}.tar.gz +Source10: https://github.com/KiCad/packages3D-source/archive/packages3D-source-%{oldver}.tar.gz +# modules +Source11: https://github.com/KiCad/Air_Coils_SML_NEOSID.pretty/archive/Air_Coils_SML_NEOSID.pretty-%{oldoldver}.tar.gz +Source12: https://github.com/KiCad/Choke_Axial_ThroughHole.pretty/archive/Choke_Axial_ThroughHole.pretty-%{oldoldver}.tar.gz +Source13: https://github.com/KiCad/Choke_Common-Mode_Wurth.pretty/archive/Choke_Common-Mode_Wurth.pretty-%{oldoldver}.tar.gz +Source14: https://github.com/KiCad/Choke_Radial_ThroughHole.pretty/archive/Choke_Radial_ThroughHole.pretty-%{oldoldver}.tar.gz +Source15: https://github.com/KiCad/Choke_SMD.pretty/archive/Choke_SMD.pretty-%{oldoldver}.tar.gz +Source16: https://github.com/KiCad/Choke_Toroid_ThroughHole.pretty/archive/Choke_Toroid_ThroughHole.pretty-%{oldoldver}.tar.gz +Source17: https://github.com/KiCad/Connectors.pretty/archive/Connectors.pretty-%{oldver}.tar.gz +Source18: https://github.com/KiCad/Connectors_Card.pretty/archive/Connectors_Card.pretty-%{oldver}.tar.gz +Source19: https://github.com/KiCad/Connectors_Harwin.pretty/archive/Connectors_Harwin.pretty-%{oldver}.tar.gz +Source20: https://github.com/KiCad/Connectors_HDMI.pretty/archive/Connectors_HDMI.pretty-%{oldver}.tar.gz +Source21: https://github.com/KiCad/Connectors_Hirose.pretty/archive/Connectors_Hirose.pretty-%{oldver}.tar.gz +Source22: https://github.com/KiCad/Connectors_IEC_DIN.pretty/archive/Connectors_IEC_DIN.pretty-%{oldver}.tar.gz +Source23: https://github.com/KiCad/Connectors_JAE.pretty/archive/Connectors_JAE.pretty-%{oldver}.tar.gz +Source24: https://github.com/KiCad/Connectors_JST.pretty/archive/Connectors_JST.pretty-%{oldver}.tar.gz +Source25: https://github.com/KiCad/Connectors_Mini-Universal.pretty/archive/Connectors_Mini-Universal.pretty-%{oldver}.tar.gz +Source26: https://github.com/KiCad/Connectors_Molex.pretty/archive/Connectors_Molex.pretty-%{oldver}.tar.gz +Source27: https://github.com/KiCad/Connectors_Multicomp.pretty/archive/Connectors_Multicomp.pretty-%{oldver}.tar.gz +Source28: https://github.com/KiCad/Connectors_Phoenix.pretty/archive/Connectors_Phoenix.pretty-%{oldver}.tar.gz +Source29: https://github.com/KiCad/Connectors_Samtec.pretty/archive/Connectors_Samtec.pretty-%{oldver}.tar.gz +Source30: https://github.com/KiCad/Connectors_TE-Connectivity.pretty/archive/Connectors_TE-Connectivity.pretty-%{oldver}.tar.gz +Source31: https://github.com/KiCad/Connectors_Terminal_Blocks.pretty/archive/Connectors_Terminal_Blocks.pretty-%{oldver}.tar.gz +Source32: https://github.com/KiCad/Connectors_WAGO.pretty/archive/Connectors_WAGO.pretty-%{oldver}.tar.gz +Source33: https://github.com/KiCad/Converters_DCDC_ACDC.pretty/archive/Converters_DCDC_ACDC.pretty-%{oldver}.tar.gz +Source34: https://github.com/KiCad/Crystals.pretty/archive/Crystals.pretty-%{oldver}.tar.gz +Source35: https://github.com/KiCad/Diodes_SMD.pretty/archive/Diodes_SMD.pretty-%{oldver}.tar.gz +Source36: https://github.com/KiCad/Diodes_THT.pretty/archive/Diodes_THT.pretty-%{oldver}.tar.gz +Source37: https://github.com/KiCad/Displays.pretty/archive/Displays.pretty-%{oldver}.tar.gz +Source38: https://github.com/KiCad/Displays_7-Segment.pretty/archive/Displays_7-Segment.pretty-%{oldver}.tar.gz +Source39: https://github.com/KiCad/Enclosures.pretty/archive/Enclosures.pretty-%{oldver}.tar.gz +Source40: https://github.com/KiCad/EuroBoard_Outline.pretty/archive/EuroBoard_Outline.pretty-%{oldver}.tar.gz +Source41: https://github.com/KiCad/Fiducials.pretty/archive/Fiducials.pretty-%{oldver}.tar.gz +Source42: https://github.com/KiCad/Filters_HF_Coils_NEOSID.pretty/archive/Filters_HF_Coils_NEOSID.pretty-%{oldoldver}.tar.gz +Source43: https://github.com/KiCad/Fuse_Holders_and_Fuses.pretty/archive/Fuse_Holders_and_Fuses.pretty-%{oldver}.tar.gz +Source44: https://github.com/KiCad/Hall-Effect_Transducers_LEM.pretty/archive/Hall-Effect_Transducers_LEM.pretty-%{oldver}.tar.gz +Source45: https://github.com/KiCad/Heatsinks.pretty/archive/Heatsinks.pretty-%{oldver}.tar.gz +Source46: https://github.com/KiCad/Housings_BGA.pretty/archive/Housings_BGA.pretty-%{oldver}.tar.gz +Source47: https://github.com/KiCad/Housings_CSP.pretty/archive/Housings_CSP.pretty-%{oldver}.tar.gz +Source48: https://github.com/KiCad/Housings_DFN_QFN.pretty/archive/Housings_DFN_QFN.pretty-%{oldver}.tar.gz +Source49: https://github.com/KiCad/Housings_DIP.pretty/archive/Housings_DIP.pretty-%{oldver}.tar.gz +Source50: https://github.com/KiCad/Housings_LCC.pretty/archive/Housings_LCC.pretty-%{oldver}.tar.gz +Source51: https://github.com/KiCad/Housings_LGA.pretty/archive/Housings_LGA.pretty-%{oldver}.tar.gz +Source52: https://github.com/KiCad/Housings_PGA.pretty/archive/Housings_PGA.pretty-%{oldver}.tar.gz +Source53: https://github.com/KiCad/Housings_QFP.pretty/archive/Housings_QFP.pretty-%{oldver}.tar.gz +Source54: https://github.com/KiCad/Housings_SIP.pretty/archive/Housings_SIP.pretty-%{oldver}.tar.gz +Source55: https://github.com/KiCad/Housings_SOIC.pretty/archive/Housings_SOIC.pretty-%{oldver}.tar.gz +Source56: https://github.com/KiCad/Housings_SON.pretty/archive/Housings_SON.pretty-%{oldver}.tar.gz +Source57: https://github.com/KiCad/Housings_SSOP.pretty/archive/Housings_SSOP.pretty-%{oldver}.tar.gz +Source58: https://github.com/KiCad/Inductors.pretty/archive/Inductors.pretty-%{oldoldver}.tar.gz +Source59: https://github.com/KiCad/Inductors_NEOSID.pretty/archive/Inductors_NEOSID.pretty-%{oldoldver}.tar.gz +Source60: https://github.com/KiCad/Inductors_SMD.pretty/archive/Inductors_SMD.pretty-%{oldver}.tar.gz +Source61: https://github.com/KiCad/Inductors_THT.pretty/archive/Inductors_THT.pretty-%{oldver}.tar.gz +Source62: https://github.com/KiCad/IR-DirectFETs.pretty/archive/IR-DirectFETs.pretty-%{oldver}.tar.gz +Source63: https://github.com/KiCad/LEDs.pretty/archive/LEDs.pretty-%{oldver}.tar.gz +Source64: https://github.com/KiCad/Measurement_Points.pretty/archive/Measurement_Points.pretty-%{oldver}.tar.gz +Source65: https://github.com/KiCad/Measurement_Scales.pretty/archive/Measurement_Scales.pretty-%{oldver}.tar.gz +Source66: https://github.com/KiCad/Microwave.pretty/archive/Microwave.pretty-%{oldver}.tar.gz +Source67: https://github.com/KiCad/Modules.pretty/archive/Modules.pretty-%{oldver}.tar.gz +Source68: https://github.com/KiCad/Mounting_Holes.pretty/archive/Mounting_Holes.pretty-%{oldver}.tar.gz +Source69: https://github.com/KiCad/NF-Transformers_ETAL.pretty/archive/NF-Transformers_ETAL.pretty-%{oldoldver}.tar.gz +Source70: https://github.com/KiCad/Oddities.pretty/archive/Oddities.pretty-%{oldoldver}.tar.gz +Source71: https://github.com/KiCad/Opto-Devices.pretty/archive/Opto-Devices.pretty-%{oldver}.tar.gz +Source72: https://github.com/KiCad/Oscillators.pretty/archive/Oscillators.pretty-%{oldver}.tar.gz +Source73: https://github.com/KiCad/Capacitors_Tantalum_SMD.pretty/archive/Capacitors_Tantalum_SMD.pretty-%{oldver}.tar.gz +Source74: https://github.com/KiCad/Capacitors_THT.pretty/archive/Capacitors_THT.pretty-%{oldver}.tar.gz +Source75: https://github.com/KiCad/PFF_PSF_PSS_Leadforms.pretty/archive/PFF_PSF_PSS_Leadforms.pretty-%{oldver}.tar.gz +Source76: https://github.com/KiCad/Pin_Headers.pretty/archive/Pin_Headers.pretty-%{oldver}.tar.gz +Source77: https://github.com/KiCad/Potentiometers.pretty/archive/Potentiometers.pretty-%{oldver}.tar.gz +Source78: https://github.com/KiCad/Power_Integrations.pretty/archive/Power_Integrations.pretty-%{oldver}.tar.gz +Source79: https://github.com/KiCad/Relays_SMD.pretty/archive/Relays_SMD.pretty-%{oldver}.tar.gz +Source80: https://github.com/KiCad/Relays_THT.pretty/archive/Relays_THT.pretty-%{oldver}.tar.gz +Source81: https://github.com/KiCad/Resistors_SMD.pretty/archive/Resistors_SMD.pretty-%{oldver}.tar.gz +Source82: https://github.com/KiCad/Resistors_THT.pretty/archive/Resistors_THT.pretty-%{oldver}.tar.gz +Source83: https://github.com/KiCad/Resistors_Universal.pretty/archive/Resistors_Universal.pretty-%{oldver}.tar.gz +Source84: https://github.com/KiCad/RF_Antennas.pretty/archive/RF_Antennas.pretty-%{oldver}.tar.gz +Source85: https://github.com/KiCad/RF_Modules.pretty/archive/RF_Modules.pretty-%{oldver}.tar.gz +Source86: https://github.com/KiCad/Shielding_Cabinets.pretty/archive/Shielding_Cabinets.pretty-%{oldver}.tar.gz +Source87: https://github.com/KiCad/SMD_Packages.pretty/archive/SMD_Packages.pretty-%{oldver}.tar.gz +Source88: https://github.com/KiCad/Sockets.pretty/archive/Sockets.pretty-%{oldver}.tar.gz +Source89: https://github.com/KiCad/Sockets_MOLEX_KK-System.pretty/archive/Sockets_MOLEX_KK-System.pretty-%{oldoldver}.tar.gz +Source90: https://github.com/KiCad/Socket_Strips.pretty/archive/Socket_Strips.pretty-%{oldver}.tar.gz +Source91: https://github.com/KiCad/Symbols.pretty/archive/Symbols.pretty-%{oldver}.tar.gz +Source92: https://github.com/KiCad/TerminalBlocks_Phoenix.pretty/archive/TerminalBlocks_Phoenix.pretty-%{oldver}.tar.gz +Source93: https://github.com/KiCad/TerminalBlocks_WAGO.pretty/archive/TerminalBlocks_WAGO.pretty-%{oldver}.tar.gz +Source94: https://github.com/KiCad/TO_SOT_Packages_SMD.pretty/archive/TO_SOT_Packages_SMD.pretty-%{oldver}.tar.gz +Source95: https://github.com/KiCad/TO_SOT_Packages_THT.pretty/archive/TO_SOT_Packages_THT.pretty-%{oldver}.tar.gz +Source96: https://github.com/KiCad/Transformers_CHK.pretty/archive/Transformers_CHK.pretty-%{oldoldver}.tar.gz +Source97: https://github.com/KiCad/Transformers_SMD.pretty/archive/Transformers_SMD.pretty-%{oldver}.tar.gz +Source98: https://github.com/KiCad/Transformers_SMPS_ThroughHole.pretty/archive/Transformers_SMPS_ThroughHole.pretty-%{oldoldver}.tar.gz +Source99: https://github.com/KiCad/Transformers_THT.pretty/archive/Transformers_THT.pretty-%{oldver}.tar.gz +Source100: https://github.com/KiCad/Transistors_OldSowjetAera.pretty/archive/Transistors_OldSowjetAera.pretty-%{oldver}.tar.gz +Source101: https://github.com/KiCad/Valves.pretty/archive/Valves.pretty-%{oldver}.tar.gz +Source102: https://github.com/KiCad/Varistors.pretty/archive/Varistors.pretty-%{oldver}.tar.gz +Source103: https://github.com/KiCad/Wire_Connections_Bridges.pretty/archive/Wire_Connections_Bridges.pretty-%{oldver}.tar.gz +Source104: https://github.com/KiCad/Wire_Pads.pretty/archive/Wire_Pads.pretty-%{oldver}.tar.gz +Source105: https://github.com/KiCad/Capacitors_SMD.pretty/archive/Capacitors_SMD.pretty-%{oldver}.tar.gz +Source106: https://github.com/KiCad/Battery_Holders.pretty/archive/Battery_Holders.pretty-%{oldver}.tar.gz +Source107: https://github.com/KiCad/Buttons_Switches_SMD.pretty/archive/Buttons_Switches_SMD.pretty-%{oldver}.tar.gz +Source108: https://github.com/KiCad/Buttons_Switches_THT.pretty/archive/Buttons_Switches_THT.pretty-%{oldver}.tar.gz +Source109: https://github.com/KiCad/Buzzers_Beepers.pretty/archive/Buzzers_Beepers.pretty-%{oldver}.tar.gz +Source200: fp-lib-table-modules-nothing +Source201: fp-lib-table-modules +Source202: fp-lib-table-modules-all +Source203: fp-lib-table-modules-old +Source1000: README.urpmi -# This needs to be aligned with kicad-library-*/template/fp-lib-table.for-pretty -Source4: https://github.com/KiCad/Air_Coils_SML_NEOSID.pretty/archive/Air_Coils_SML_NEOSID.pretty-%{oldversion}.tar.gz -Source5: https://github.com/KiCad/Battery_Holders.pretty/archive/Battery_Holders.pretty-%{version}.tar.gz -Source6: https://github.com/KiCad/Buttons_Switches_SMD.pretty/archive/Buttons_Switches_SMD.pretty-%{version}.tar.gz -Source7: https://github.com/KiCad/Buttons_Switches_THT.pretty/archive/Buttons_Switches_THT.pretty-%{version}.tar.gz -Source8: https://github.com/KiCad/Buzzers_Beepers.pretty/archive/Buzzers_Beepers.pretty-%{version}.tar.gz -Source9: https://github.com/KiCad/Capacitors_SMD.pretty/archive/Capacitors_SMD.pretty-%{version}.tar.gz -Source10: https://github.com/KiCad/Capacitors_Tantalum_SMD.pretty/archive/Capacitors_Tantalum_SMD.pretty-%{version}.tar.gz -Source11: https://github.com/KiCad/Capacitors_THT.pretty/archive/Capacitors_THT.pretty-%{version}.tar.gz -Source12: https://github.com/KiCad/Choke_Axial_ThroughHole.pretty/archive/Choke_Axial_ThroughHole.pretty-%{oldversion}.tar.gz -Source13: https://github.com/KiCad/Choke_Common-Mode_Wurth.pretty/archive/Choke_Common-Mode_Wurth.pretty-%{oldversion}.tar.gz -Source14: https://github.com/KiCad/Choke_Radial_ThroughHole.pretty/archive/Choke_Radial_ThroughHole.pretty-%{oldversion}.tar.gz -Source15: https://github.com/KiCad/Choke_SMD.pretty/archive/Choke_SMD.pretty-%{oldversion}.tar.gz -Source16: https://github.com/KiCad/Choke_Toroid_ThroughHole.pretty/archive/Choke_Toroid_ThroughHole.pretty-%{oldversion}.tar.gz -Source17: https://github.com/KiCad/Connectors.pretty/archive/Connectors.pretty-%{version}.tar.gz -Source18: https://github.com/KiCad/Connectors_Card.pretty/archive/Connectors_Card.pretty-%{version}.tar.gz -Source19: https://github.com/KiCad/Connectors_Harwin.pretty/archive/Connectors_Harwin.pretty-%{version}.tar.gz -Source20: https://github.com/KiCad/Connectors_HDMI.pretty/archive/Connectors_HDMI.pretty-%{version}.tar.gz -Source21: https://github.com/KiCad/Connectors_Hirose.pretty/archive/Connectors_Hirose.pretty-%{version}.tar.gz -Source22: https://github.com/KiCad/Connectors_IEC_DIN.pretty/archive/Connectors_IEC_DIN.pretty-%{version}.tar.gz -Source23: https://github.com/KiCad/Connectors_JAE.pretty/archive/Connectors_JAE.pretty-%{version}.tar.gz -Source24: https://github.com/KiCad/Connectors_JST.pretty/archive/Connectors_JST.pretty-%{version}.tar.gz -Source25: https://github.com/KiCad/Connectors_Mini-Universal.pretty/archive/Connectors_Mini-Universal.pretty-%{version}.tar.gz -Source26: https://github.com/KiCad/Connectors_Molex.pretty/archive/Connectors_Molex.pretty-%{version}.tar.gz -Source27: https://github.com/KiCad/Connectors_Multicomp.pretty/archive/Connectors_Multicomp.pretty-%{version}.tar.gz -Source28: https://github.com/KiCad/Connectors_Phoenix.pretty/archive/Connectors_Phoenix.pretty-%{version}.tar.gz -Source29: https://github.com/KiCad/Connectors_Samtec.pretty/archive/Connectors_Samtec.pretty-%{version}.tar.gz -Source30: https://github.com/KiCad/Connectors_TE-Connectivity.pretty/archive/Connectors_TE-Connectivity.pretty-%{version}.tar.gz -Source31: https://github.com/KiCad/Connectors_Terminal_Blocks.pretty/archive/Connectors_Terminal_Blocks.pretty-%{version}.tar.gz -Source32: https://github.com/KiCad/Connectors_WAGO.pretty/archive/Connectors_WAGO.pretty-%{version}.tar.gz -Source33: https://github.com/KiCad/Converters_DCDC_ACDC.pretty/archive/Converters_DCDC_ACDC.pretty-%{version}.tar.gz -Source34: https://github.com/KiCad/Crystals.pretty/archive/Crystals.pretty-%{version}.tar.gz -Source35: https://github.com/KiCad/Diodes_SMD.pretty/archive/Diodes_SMD.pretty-%{version}.tar.gz -Source36: https://github.com/KiCad/Diodes_THT.pretty/archive/Diodes_THT.pretty-%{version}.tar.gz -Source37: https://github.com/KiCad/Displays.pretty/archive/Displays.pretty-%{version}.tar.gz -Source38: https://github.com/KiCad/Displays_7-Segment.pretty/archive/Displays_7-Segment.pretty-%{version}.tar.gz -Source39: https://github.com/KiCad/Enclosures.pretty/archive/Enclosures.pretty-%{version}.tar.gz -Source40: https://github.com/KiCad/EuroBoard_Outline.pretty/archive/EuroBoard_Outline.pretty-%{version}.tar.gz -Source41: https://github.com/KiCad/Fiducials.pretty/archive/Fiducials.pretty-%{version}.tar.gz -Source42: https://github.com/KiCad/Filters_HF_Coils_NEOSID.pretty/archive/Filters_HF_Coils_NEOSID.pretty-%{oldversion}.tar.gz -Source43: https://github.com/KiCad/Fuse_Holders_and_Fuses.pretty/archive/Fuse_Holders_and_Fuses.pretty-%{version}.tar.gz -Source44: https://github.com/KiCad/Hall-Effect_Transducers_LEM.pretty/archive/Hall-Effect_Transducers_LEM.pretty-%{version}.tar.gz -Source45: https://github.com/KiCad/Heatsinks.pretty/archive/Heatsinks.pretty-%{version}.tar.gz -Source46: https://github.com/KiCad/Housings_BGA.pretty/archive/Housings_BGA.pretty-%{version}.tar.gz -Source47: https://github.com/KiCad/Housings_CSP.pretty/archive/Housings_CSP.pretty-%{version}.tar.gz -Source48: https://github.com/KiCad/Housings_DFN_QFN.pretty/archive/Housings_DFN_QFN.pretty-%{version}.tar.gz -Source49: https://github.com/KiCad/Housings_DIP.pretty/archive/Housings_DIP.pretty-%{version}.tar.gz -Source50: https://github.com/KiCad/Housings_LCC.pretty/archive/Housings_LCC.pretty-%{version}.tar.gz -Source51: https://github.com/KiCad/Housings_LGA.pretty/archive/Housings_LGA.pretty-%{version}.tar.gz -Source52: https://github.com/KiCad/Housings_PGA.pretty/archive/Housings_PGA.pretty-%{version}.tar.gz -Source53: https://github.com/KiCad/Housings_QFP.pretty/archive/Housings_QFP.pretty-%{version}.tar.gz -Source54: https://github.com/KiCad/Housings_SIP.pretty/archive/Housings_SIP.pretty-%{version}.tar.gz -Source55: https://github.com/KiCad/Housings_SOIC.pretty/archive/Housings_SOIC.pretty-%{version}.tar.gz -Source56: https://github.com/KiCad/Housings_SON.pretty/archive/Housings_SON.pretty-%{version}.tar.gz -Source57: https://github.com/KiCad/Housings_SSOP.pretty/archive/Housings_SSOP.pretty-%{version}.tar.gz -Source58: https://github.com/KiCad/Inductors.pretty/archive/Inductors.pretty-%{oldversion}.tar.gz -Source59: https://github.com/KiCad/Inductors_NEOSID.pretty/archive/Inductors_NEOSID.pretty-%{oldversion}.tar.gz -Source60: https://github.com/KiCad/Inductors_SMD.pretty/archive/Inductors_SMD.pretty-%{version}.tar.gz -Source61: https://github.com/KiCad/Inductors_THT.pretty/archive/Inductors_THT.pretty-%{version}.tar.gz -Source62: https://github.com/KiCad/IR-DirectFETs.pretty/archive/IR-DirectFETs.pretty-%{version}.tar.gz -Source63: https://github.com/KiCad/kicad-source-mirror/archive/kicad-source-mirror-%{version}.tar.gz -Source64: https://github.com/KiCad/LEDs.pretty/archive/LEDs.pretty-%{version}.tar.gz -Source65: https://github.com/KiCad/Measurement_Points.pretty/archive/Measurement_Points.pretty-%{version}.tar.gz -Source66: https://github.com/KiCad/Measurement_Scales.pretty/archive/Measurement_Scales.pretty-%{version}.tar.gz -Source67: https://github.com/KiCad/Microwave.pretty/archive/Microwave.pretty-%{version}.tar.gz -Source68: https://github.com/KiCad/Modules.pretty/archive/Modules.pretty-%{version}.tar.gz -Source69: https://github.com/KiCad/Mounting_Holes.pretty/archive/Mounting_Holes.pretty-%{version}.tar.gz -Source70: https://github.com/KiCad/NF-Transformers_ETAL.pretty/archive/NF-Transformers_ETAL.pretty-%{oldversion}.tar.gz -Source71: https://github.com/KiCad/Oddities.pretty/archive/Oddities.pretty-%{oldversion}.tar.gz -Source72: https://github.com/KiCad/Opto-Devices.pretty/archive/Opto-Devices.pretty-%{version}.tar.gz -Source73: https://github.com/KiCad/Oscillators.pretty/archive/Oscillators.pretty-%{version}.tar.gz -Source74: https://github.com/KiCad/packages3D/archive/packages3D-%{version}.tar.gz -Source75: https://github.com/KiCad/packages3D-source/archive/packages3D-source-%{version}.tar.gz -Source76: https://github.com/KiCad/PFF_PSF_PSS_Leadforms.pretty/archive/PFF_PSF_PSS_Leadforms.pretty-%{version}.tar.gz -Source77: https://github.com/KiCad/Pin_Headers.pretty/archive/Pin_Headers.pretty-%{version}.tar.gz -Source78: https://github.com/KiCad/Potentiometers.pretty/archive/Potentiometers.pretty-%{version}.tar.gz -Source79: https://github.com/KiCad/Power_Integrations.pretty/archive/Power_Integrations.pretty-%{version}.tar.gz -Source80: https://github.com/KiCad/Relays_SMD.pretty/archive/Relays_SMD.pretty-%{version}.tar.gz -Source81: https://github.com/KiCad/Relays_THT.pretty/archive/Relays_THT.pretty-%{version}.tar.gz -Source82: https://github.com/KiCad/Resistors_SMD.pretty/archive/Resistors_SMD.pretty-%{version}.tar.gz -Source83: https://github.com/KiCad/Resistors_THT.pretty/archive/Resistors_THT.pretty-%{version}.tar.gz -Source84: https://github.com/KiCad/Resistors_Universal.pretty/archive/Resistors_Universal.pretty-%{version}.tar.gz -Source85: https://github.com/KiCad/RF_Antennas.pretty/archive/RF_Antennas.pretty-%{version}.tar.gz -Source86: https://github.com/KiCad/RF_Modules.pretty/archive/RF_Modules.pretty-%{version}.tar.gz -Source87: https://github.com/KiCad/Shielding_Cabinets.pretty/archive/Shielding_Cabinets.pretty-%{version}.tar.gz -Source88: https://github.com/KiCad/SMD_Packages.pretty/archive/SMD_Packages.pretty-%{version}.tar.gz -Source89: https://github.com/KiCad/Sockets.pretty/archive/Sockets.pretty-%{version}.tar.gz -Source90: https://github.com/KiCad/Sockets_MOLEX_KK-System.pretty/archive/Sockets_MOLEX_KK-System.pretty-%{oldversion}.tar.gz -Source91: https://github.com/KiCad/Socket_Strips.pretty/archive/Socket_Strips.pretty-%{version}.tar.gz -Source92: https://github.com/KiCad/Symbols.pretty/archive/Symbols.pretty-%{version}.tar.gz -Source93: https://github.com/KiCad/TerminalBlocks_Phoenix.pretty/archive/TerminalBlocks_Phoenix.pretty-%{version}.tar.gz -Source94: https://github.com/KiCad/TerminalBlocks_WAGO.pretty/archive/TerminalBlocks_WAGO.pretty-%{version}.tar.gz -Source95: https://github.com/KiCad/TO_SOT_Packages_SMD.pretty/archive/TO_SOT_Packages_SMD.pretty-%{version}.tar.gz -Source96: https://github.com/KiCad/TO_SOT_Packages_THT.pretty/archive/TO_SOT_Packages_THT.pretty-%{version}.tar.gz -Source97: https://github.com/KiCad/Transformers_CHK.pretty/archive/Transformers_CHK.pretty-%{oldversion}.tar.gz -Source98: https://github.com/KiCad/Transformers_SMD.pretty/archive/Transformers_SMD.pretty-%{version}.tar.gz -Source99: https://github.com/KiCad/Transformers_SMPS_ThroughHole.pretty/archive/Transformers_SMPS_ThroughHole.pretty-%{oldversion}.tar.gz -Source100: https://github.com/KiCad/Transformers_THT.pretty/archive/Transformers_THT.pretty-%{version}.tar.gz -Source101: https://github.com/KiCad/Transistors_OldSowjetAera.pretty/archive/Transistors_OldSowjetAera.pretty-%{version}.tar.gz -Source102: https://github.com/KiCad/Valves.pretty/archive/Valves.pretty-%{version}.tar.gz -Source103: https://github.com/KiCad/Varistors.pretty/archive/Varistors.pretty-%{version}.tar.gz -Source104: https://github.com/KiCad/Wire_Connections_Bridges.pretty/archive/Wire_Connections_Bridges.pretty-%{version}.tar.gz -Source105: https://github.com/KiCad/Wire_Pads.pretty/archive/Wire_Pads.pretty-%{version}.tar.gz - -Patch0: kicad-4.0.7-boost-1_61-boost-context-changes.patch -Patch1: kicad-4.0.7-set-cxx-version.patch -Patch2: kicad-4.0.7-nostrip.patch +Patch0: kicad-5.0.1-set-cxx-version.patch +Patch1: kicad-5.0.1-nostrip.patch +#https://bugs.launchpad.net/kicad/+bug/1796905 +Patch2: 0001-Use-absolute-path-CMAKE_INSTALL_FULL_LIBDIR-for-3d-v.patch +BuildRequires: boost-devel BuildRequires: cmake BuildRequires: desktop-file-utils BuildRequires: doxygen +BuildRequires: glm-devel +BuildRequires: oce-devel +BuildRequires: python-wxpython3.0 +BuildRequires: python-wxpython3.0-wxversion BuildRequires: swig -BuildRequires: boost-devel BuildRequires: wxgtku3.0-devel +BuildRequires: wxpython3.0-devel +BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glew) BuildRequires: pkgconfig(glu) +BuildRequires: pkgconfig(ngspice) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(python) BuildRequires: pkgconfig(libcurl) @@ -148,6 +170,13 @@ BuildRequires: source-highlight BuildRequires: perl(Unicode::GCString) Requires: electronics-menu +Requires: python-wxpython3.0 + +Requires: %{libkicad_3dsg} = %{EVRD} +Requires: %{name}-doc = %{EVRD} +Suggests: %{name}-doc-ru = %{EVRD} +Suggests: %{name}-modules = %{EVRD} +Suggests: %{name}-modules-packages3d = %{EVRD} %rename kicad-library %rename kicad-locales-ca @@ -166,7 +195,7 @@ Requires: electronics-menu %rename kicad-locales-ru %rename kicad-locales-sl %rename kicad-locales-sv -%rename kicad-locales-zh-cn +%rename kicad-locales-zh %description KiCad is an EDA software to design electronic schematic @@ -179,17 +208,469 @@ KiCad is a set of four softwares and a project manager: - Gerbview: GERBER viewer (photoplotter documents) %files -f %{name}.lang +%dir %{_datadir}/%{name}/fp-lib-tables +%dir %{_datadir}/%{name}/modules +%dir %{_datadir}/%{name}/modules/packages3d %{_bindir}/* -%{_libdir}/%{name} -%{_datadir}/%{name}/ +%{_datadir}/%{name}/demos +%{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-nothing +%{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-all +%{_datadir}/%{name}/library +%{_datadir}/%{name}/plugins +%{_datadir}/%{name}/scripting +%{_datadir}/%{name}/template +%{_datadir}/appdata/%{name}.appdata.xml %{_datadir}/applications/*.desktop -%{_datadir}/icons/hicolor/*/mimetypes/application-x-*.* %{_datadir}/icons/hicolor/*/apps/*.* -%{_datadir}/mime/packages/%{name}.xml -%{_datadir}/mimelnk/application/x-%{name}-*.desktop +%{_datadir}/icons/hicolor/*/mimetypes/application-x-*.* +%{_datadir}/mime/packages/%{name}-gerbers.xml +%{_datadir}/mime/packages/%{name}-%{name}.xml %{_docdir}/%{name}/*.txt -%{python2_sitelib}/_pcbnew.so -%{python2_sitelib}/pcbnew.* +%{_docdir}/%{name}/%{name}-footprints-*.md +%{_docdir}/%{name}/%{name}-i18n-*.md +%{_docdir}/%{name}/%{name}-symbols-*.md +%{_docdir}/%{name}/%{name}-templates-*.md +%{_libdir}/%{name}/plugins/3d/libs3d_plugin_*.so +%{py_platsitedir}/wx-3.0-gtk2/_pcbnew.so +%{py_platsitedir}/wx-3.0-gtk2/pcbnew.* + +%post +if [ -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules ] && [ -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-old ]; then +cp -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-all %{_datadir}/%{name}/template/fp-lib-table +fi +if [ -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules ] && [ ! -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-old ]; then +cp -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules %{_datadir}/%{name}/template/fp-lib-table +fi +if [ ! -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules ] && [ -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-old ]; then +cp -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-old %{_datadir}/%{name}/template/fp-lib-table +fi + +#---------------------------------------------------------------------------- + +%package -n %{libkicad_3dsg} +Summary: KiCad’s scene graph library for 3D Plugins +Group: System/Libraries +Provides: libkicad_3dsg.so.2.0.0 = %{EVRD} +Requires: %{name} = %{EVRD} + +%description -n %{libkicad_3dsg} +It is KiCad’s scene graph library kicad_3dsg for 3D plugins. +All plugins which support model visualization must translate +the model data into a scene graph via this library. + +%files -n %{libkicad_3dsg} +%{_libdir}/libkicad_3dsg.so.2.0.0 + +#---------------------------------------------------------------------------- + +%package modules +Summary: Pretty modules for KiCad +Group: Sciences/Computer science +BuildArch: noarch +Requires: %{name} = %{EVRD} + +%description modules +All new 5.0 *.pretty modules for KiCad. + +%files modules +%{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules +%{_datadir}/%{name}/modules/Battery.pretty +%{_datadir}/%{name}/modules/Button_Switch_Keyboard.pretty +%{_datadir}/%{name}/modules/Button_Switch_SMD.pretty +%{_datadir}/%{name}/modules/Button_Switch_THT.pretty +%{_datadir}/%{name}/modules/Buzzer_Beeper.pretty +%{_datadir}/%{name}/modules/Calibration_Scale.pretty +%{_datadir}/%{name}/modules/Capacitor_SMD.pretty +%{_datadir}/%{name}/modules/Capacitor_Tantalum_SMD.pretty +%{_datadir}/%{name}/modules/Capacitor_THT.pretty +%{_datadir}/%{name}/modules/Connector.pretty +%{_datadir}/%{name}/modules/Connector_Audio.pretty +%{_datadir}/%{name}/modules/Connector_BarrelJack.pretty +%{_datadir}/%{name}/modules/Connector_Card.pretty +%{_datadir}/%{name}/modules/Connector_Coaxial.pretty +%{_datadir}/%{name}/modules/Connector_DIN.pretty +%{_datadir}/%{name}/modules/Connector_Dsub.pretty +%{_datadir}/%{name}/modules/Connector_FFC-FPC.pretty +%{_datadir}/%{name}/modules/Connector_Harwin.pretty +%{_datadir}/%{name}/modules/Connector_HDMI.pretty +%{_datadir}/%{name}/modules/Connector_Hirose.pretty +%{_datadir}/%{name}/modules/Connector_IDC.pretty +%{_datadir}/%{name}/modules/Connector_JAE.pretty +%{_datadir}/%{name}/modules/Connector_JST.pretty +%{_datadir}/%{name}/modules/Connector_Molex.pretty +%{_datadir}/%{name}/modules/Connector_Multicomp.pretty +%{_datadir}/%{name}/modules/Connector_PCBEdge.pretty +%{_datadir}/%{name}/modules/Connector_Phoenix_GMSTB.pretty +%{_datadir}/%{name}/modules/Connector_Phoenix_MC_HighVoltage.pretty +%{_datadir}/%{name}/modules/Connector_Phoenix_MC.pretty +%{_datadir}/%{name}/modules/Connector_Phoenix_MSTB.pretty +%{_datadir}/%{name}/modules/Connector_PinHeader_1.00mm.pretty +%{_datadir}/%{name}/modules/Connector_PinHeader_1.27mm.pretty +%{_datadir}/%{name}/modules/Connector_PinHeader_2.00mm.pretty +%{_datadir}/%{name}/modules/Connector_PinHeader_2.54mm.pretty +%{_datadir}/%{name}/modules/Connector_Pin.pretty +%{_datadir}/%{name}/modules/Connector_PinSocket_1.00mm.pretty +%{_datadir}/%{name}/modules/Connector_PinSocket_1.27mm.pretty +%{_datadir}/%{name}/modules/Connector_PinSocket_2.00mm.pretty +%{_datadir}/%{name}/modules/Connector_PinSocket_2.54mm.pretty +%{_datadir}/%{name}/modules/Connector_RJ.pretty +%{_datadir}/%{name}/modules/Connector_Samtec_HLE_SMD.pretty +%{_datadir}/%{name}/modules/Connector_Samtec_HLE_THT.pretty +%{_datadir}/%{name}/modules/Connector_Samtec.pretty +%{_datadir}/%{name}/modules/Connector_SATA_SAS.pretty +%{_datadir}/%{name}/modules/Connector_TE-Connectivity.pretty +%{_datadir}/%{name}/modules/Connector_USB.pretty +%{_datadir}/%{name}/modules/Connector_Wago.pretty +%{_datadir}/%{name}/modules/Connector_Wire.pretty +%{_datadir}/%{name}/modules/Converter_ACDC.pretty +%{_datadir}/%{name}/modules/Converter_DCDC.pretty +%{_datadir}/%{name}/modules/Crystal.pretty +%{_datadir}/%{name}/modules/Diode_SMD.pretty +%{_datadir}/%{name}/modules/Diode_THT.pretty +%{_datadir}/%{name}/modules/Display_7Segment.pretty +%{_datadir}/%{name}/modules/Display.pretty +%{_datadir}/%{name}/modules/Fiducial.pretty +%{_datadir}/%{name}/modules/Filter.pretty +%{_datadir}/%{name}/modules/Fuse.pretty +%{_datadir}/%{name}/modules/Heatsink.pretty +%{_datadir}/%{name}/modules/Inductor_SMD.pretty +%{_datadir}/%{name}/modules/Inductor_THT.pretty +%{_datadir}/%{name}/modules/Jumper.pretty +%{_datadir}/%{name}/modules/LED_SMD.pretty +%{_datadir}/%{name}/modules/LED_THT.pretty +%{_datadir}/%{name}/modules/Module.pretty +%{_datadir}/%{name}/modules/MountingHole.pretty +%{_datadir}/%{name}/modules/NetTie.pretty +%{_datadir}/%{name}/modules/OptoDevice.pretty +%{_datadir}/%{name}/modules/Oscillator.pretty +%{_datadir}/%{name}/modules/Package_BGA.pretty +%{_datadir}/%{name}/modules/Package_CSP.pretty +%{_datadir}/%{name}/modules/Package_DFN_QFN.pretty +%{_datadir}/%{name}/modules/Package_DIP.pretty +%{_datadir}/%{name}/modules/Package_DirectFET.pretty +%{_datadir}/%{name}/modules/Package_LCC.pretty +%{_datadir}/%{name}/modules/Package_LGA.pretty +%{_datadir}/%{name}/modules/Package_QFP.pretty +%{_datadir}/%{name}/modules/Package_SIP.pretty +%{_datadir}/%{name}/modules/Package_SON.pretty +%{_datadir}/%{name}/modules/Package_SO.pretty +%{_datadir}/%{name}/modules/Package_TO_SOT_SMD.pretty +%{_datadir}/%{name}/modules/Package_TO_SOT_THT.pretty +%{_datadir}/%{name}/modules/Potentiometer_SMD.pretty +%{_datadir}/%{name}/modules/Potentiometer_THT.pretty +%{_datadir}/%{name}/modules/Relay_SMD.pretty +%{_datadir}/%{name}/modules/Relay_THT.pretty +%{_datadir}/%{name}/modules/Resistor_SMD.pretty +%{_datadir}/%{name}/modules/Resistor_THT.pretty +%{_datadir}/%{name}/modules/RF_Antenna.pretty +%{_datadir}/%{name}/modules/RF_Module.pretty +%{_datadir}/%{name}/modules/RF_Shielding.pretty +%{_datadir}/%{name}/modules/Rotary_Encoder.pretty +%{_datadir}/%{name}/modules/Sensor_Audio.pretty +%{_datadir}/%{name}/modules/Sensor_Current.pretty +%{_datadir}/%{name}/modules/Sensor_Motion.pretty +%{_datadir}/%{name}/modules/Sensor_Pressure.pretty +%{_datadir}/%{name}/modules/Sensor_Voltage.pretty +%{_datadir}/%{name}/modules/Socket.pretty +%{_datadir}/%{name}/modules/Symbol.pretty +%{_datadir}/%{name}/modules/TerminalBlock.pretty +%{_datadir}/%{name}/modules/TerminalBlock_4Ucon.pretty +%{_datadir}/%{name}/modules/TerminalBlock_Dinkle.pretty +%{_datadir}/%{name}/modules/TerminalBlock_MetzConnect.pretty +%{_datadir}/%{name}/modules/TerminalBlock_Philmore.pretty +%{_datadir}/%{name}/modules/TerminalBlock_Phoenix.pretty +%{_datadir}/%{name}/modules/TerminalBlock_RND.pretty +%{_datadir}/%{name}/modules/TerminalBlock_TE-Connectivity.pretty +%{_datadir}/%{name}/modules/TerminalBlock_WAGO.pretty +%{_datadir}/%{name}/modules/TestPoint.pretty +%{_datadir}/%{name}/modules/Transformer_SMD.pretty +%{_datadir}/%{name}/modules/Transformer_THT.pretty +%{_datadir}/%{name}/modules/Valve.pretty +%{_datadir}/%{name}/modules/Varistor.pretty + +%post modules +if [ -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-all ]; then +if [ -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-old ]; then +cp -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-all %{_datadir}/%{name}/template/fp-lib-table +else +cp -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules %{_datadir}/%{name}/template/fp-lib-table +fi +fi + +%postun modules +if [ -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-all ]; then +if [ -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-old ]; then +cp -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-old %{_datadir}/%{name}/template/fp-lib-table +else +cp -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-nothing %{_datadir}/%{name}/template/fp-lib-table +fi +fi + +#---------------------------------------------------------------------------- + +%package modules-old +Summary: Packages3d modules for KiCad +Group: Sciences/Computer science +BuildArch: noarch +Requires: %{name} = %{EVRD} + +%description modules-old +Old *.pretty modules for KiCad. + +%files modules-old +%{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-old +%{_datadir}/%{name}/modules/Air_Coils_SML_NEOSID.pretty +%{_datadir}/%{name}/modules/Battery_Holders.pretty +%{_datadir}/%{name}/modules/Buttons_Switches_SMD.pretty +%{_datadir}/%{name}/modules/Buttons_Switches_THT.pretty +%{_datadir}/%{name}/modules/Buzzers_Beepers.pretty +%{_datadir}/%{name}/modules/Capacitors_SMD.pretty +%{_datadir}/%{name}/modules/Capacitors_Tantalum_SMD.pretty +%{_datadir}/%{name}/modules/Capacitors_THT.pretty +%{_datadir}/%{name}/modules/Choke_Axial_ThroughHole.pretty +%{_datadir}/%{name}/modules/Choke_Common-Mode_Wurth.pretty +%{_datadir}/%{name}/modules/Choke_Radial_ThroughHole.pretty +%{_datadir}/%{name}/modules/Choke_SMD.pretty +%{_datadir}/%{name}/modules/Choke_Toroid_ThroughHole.pretty +%{_datadir}/%{name}/modules/Connectors.pretty +%{_datadir}/%{name}/modules/Connectors_Card.pretty +%{_datadir}/%{name}/modules/Connectors_Harwin.pretty +%{_datadir}/%{name}/modules/Connectors_HDMI.pretty +%{_datadir}/%{name}/modules/Connectors_Hirose.pretty +%{_datadir}/%{name}/modules/Connectors_IEC_DIN.pretty +%{_datadir}/%{name}/modules/Connectors_JAE.pretty +%{_datadir}/%{name}/modules/Connectors_JST.pretty +%{_datadir}/%{name}/modules/Connectors_Mini-Universal.pretty +%{_datadir}/%{name}/modules/Connectors_Molex.pretty +%{_datadir}/%{name}/modules/Connectors_Multicomp.pretty +%{_datadir}/%{name}/modules/Connectors_Phoenix.pretty +%{_datadir}/%{name}/modules/Connectors_Samtec.pretty +%{_datadir}/%{name}/modules/Connectors_TE-Connectivity.pretty +%{_datadir}/%{name}/modules/Connectors_Terminal_Blocks.pretty +%{_datadir}/%{name}/modules/Connectors_WAGO.pretty +%{_datadir}/%{name}/modules/Converters_DCDC_ACDC.pretty +%{_datadir}/%{name}/modules/Crystals.pretty +%{_datadir}/%{name}/modules/Diodes_SMD.pretty +%{_datadir}/%{name}/modules/Diodes_THT.pretty +%{_datadir}/%{name}/modules/Displays.pretty +%{_datadir}/%{name}/modules/Displays_7-Segment.pretty +%{_datadir}/%{name}/modules/Enclosures.pretty +%{_datadir}/%{name}/modules/EuroBoard_Outline.pretty +%{_datadir}/%{name}/modules/Fiducials.pretty +%{_datadir}/%{name}/modules/Filters_HF_Coils_NEOSID.pretty +%{_datadir}/%{name}/modules/Fuse_Holders_and_Fuses.pretty +%{_datadir}/%{name}/modules/Hall-Effect_Transducers_LEM.pretty +%{_datadir}/%{name}/modules/Heatsinks.pretty +%{_datadir}/%{name}/modules/Housings_BGA.pretty +%{_datadir}/%{name}/modules/Housings_CSP.pretty +%{_datadir}/%{name}/modules/Housings_DFN_QFN.pretty +%{_datadir}/%{name}/modules/Housings_DIP.pretty +%{_datadir}/%{name}/modules/Housings_LCC.pretty +%{_datadir}/%{name}/modules/Housings_LGA.pretty +%{_datadir}/%{name}/modules/Housings_PGA.pretty +%{_datadir}/%{name}/modules/Housings_QFP.pretty +%{_datadir}/%{name}/modules/Housings_SIP.pretty +%{_datadir}/%{name}/modules/Housings_SOIC.pretty +%{_datadir}/%{name}/modules/Housings_SON.pretty +%{_datadir}/%{name}/modules/Housings_SSOP.pretty +%{_datadir}/%{name}/modules/Inductors.pretty +%{_datadir}/%{name}/modules/Inductors_NEOSID.pretty +%{_datadir}/%{name}/modules/Inductors_SMD.pretty +%{_datadir}/%{name}/modules/Inductors_THT.pretty +%{_datadir}/%{name}/modules/IR-DirectFETs.pretty +%{_datadir}/%{name}/modules/LEDs.pretty +%{_datadir}/%{name}/modules/Measurement_Points.pretty +%{_datadir}/%{name}/modules/Measurement_Scales.pretty +%{_datadir}/%{name}/modules/Microwave.pretty +%{_datadir}/%{name}/modules/Modules.pretty +%{_datadir}/%{name}/modules/Mounting_Holes.pretty +%{_datadir}/%{name}/modules/NF-Transformers_ETAL.pretty +%{_datadir}/%{name}/modules/Oddities.pretty +%{_datadir}/%{name}/modules/Opto-Devices.pretty +%{_datadir}/%{name}/modules/Oscillators.pretty +%{_datadir}/%{name}/modules/PFF_PSF_PSS_Leadforms.pretty +%{_datadir}/%{name}/modules/Pin_Headers.pretty +%{_datadir}/%{name}/modules/Potentiometers.pretty +%{_datadir}/%{name}/modules/Power_Integrations.pretty +%{_datadir}/%{name}/modules/Relays_SMD.pretty +%{_datadir}/%{name}/modules/Relays_THT.pretty +%{_datadir}/%{name}/modules/Resistors_SMD.pretty +%{_datadir}/%{name}/modules/Resistors_THT.pretty +%{_datadir}/%{name}/modules/Resistors_Universal.pretty +%{_datadir}/%{name}/modules/RF_Antennas.pretty +%{_datadir}/%{name}/modules/RF_Modules.pretty +%{_datadir}/%{name}/modules/Shielding_Cabinets.pretty +%{_datadir}/%{name}/modules/SMD_Packages.pretty +%{_datadir}/%{name}/modules/Sockets_MOLEX_KK-System.pretty +%{_datadir}/%{name}/modules/Sockets.pretty +%{_datadir}/%{name}/modules/Socket_Strips.pretty +%{_datadir}/%{name}/modules/Symbols.pretty +%{_datadir}/%{name}/modules/TerminalBlocks_Phoenix.pretty +%{_datadir}/%{name}/modules/TerminalBlocks_WAGO.pretty +%{_datadir}/%{name}/modules/TO_SOT_Packages_SMD.pretty +%{_datadir}/%{name}/modules/TO_SOT_Packages_THT.pretty +%{_datadir}/%{name}/modules/Transformers_CHK.pretty +%{_datadir}/%{name}/modules/Transformers_SMD.pretty +%{_datadir}/%{name}/modules/Transformers_SMPS_ThroughHole.pretty +%{_datadir}/%{name}/modules/Transformers_THT.pretty +%{_datadir}/%{name}/modules/Transistors_OldSowjetAera.pretty +%{_datadir}/%{name}/modules/Valves.pretty +%{_datadir}/%{name}/modules/Varistors.pretty +%{_datadir}/%{name}/modules/Wire_Connections_Bridges.pretty +%{_datadir}/%{name}/modules/Wire_Pads.pretty + +%post modules-old +if [ -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-all ]; then +if [ -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules ]; then +cp -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-all %{_datadir}/%{name}/template/fp-lib-table +else +cp -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-old %{_datadir}/%{name}/template/fp-lib-table +fi +fi + +%postun modules-old +if [ -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-all ]; then +if [ -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules ]; then +cp -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules %{_datadir}/%{name}/template/fp-lib-table +else +cp -f %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-nothing %{_datadir}/%{name}/template/fp-lib-table +fi +fi + +#---------------------------------------------------------------------------- + +%package modules-packages3d +Summary: Packages3d modules for KiCad +Group: Sciences/Computer science +BuildArch: noarch +Requires: %{name} = %{EVRD} + +%description modules-packages3d +All new 5.0 *.3dshapes modules for KiCad. + +%files modules-packages3d +%doc %{name}-packages3D-%{version}/{CREDITS.md,LICENSE.md,README.md} +%{_docdir}/%{name}-packages3D/source-LICENSE.md +%{_docdir}/%{name}-packages3D/source-README.md +%{_datadir}/%{name}/modules/packages3d/Battery.3dshapes +%{_datadir}/%{name}/modules/packages3d/Button_Switch_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Button_Switch_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Buzzer_Beeper.3dshapes +%{_datadir}/%{name}/modules/packages3d/Capacitor_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Capacitor_Tantalum_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Capacitor_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_BarrelJack.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Card.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Coaxial.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_FFC-FPC.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_IDC.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_JST.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Molex.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Phoenix_GMSTB.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Phoenix_MC.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Phoenix_MC_HighVoltage.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Phoenix_MSTB.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Pin.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_PinHeader_1.00mm.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_PinHeader_1.27mm.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_PinHeader_2.00mm.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_PinHeader_2.54mm.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_PinSocket_1.00mm.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_PinSocket_1.27mm.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_PinSocket_2.00mm.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_PinSocket_2.54mm.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_RJ.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Samtec.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_USB.3dshapes +%{_datadir}/%{name}/modules/packages3d/Converter_ACDC.3dshapes +%{_datadir}/%{name}/modules/packages3d/Converter_DCDC.3dshapes +%{_datadir}/%{name}/modules/packages3d/Crystal.3dshapes +%{_datadir}/%{name}/modules/packages3d/Diode_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Diode_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Display.3dshapes +%{_datadir}/%{name}/modules/packages3d/Display_7Segment.3dshapes +%{_datadir}/%{name}/modules/packages3d/Filter.3dshapes +%{_datadir}/%{name}/modules/packages3d/Fuse.3dshapes +%{_datadir}/%{name}/modules/packages3d/Fuse_Holders_and_Fuses.3dshapes +%{_datadir}/%{name}/modules/packages3d/Heatsink.3dshapes +%{_datadir}/%{name}/modules/packages3d/Inductor_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Inductor_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/LED_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/LED_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/OptoDevice.3dshapes +%{_datadir}/%{name}/modules/packages3d/Oscillator.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_BGA.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_DFN_QFN.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_DIP.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_DirectFET.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_LGA.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_QFP.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_SO.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_SON.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_TO_SOT_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_TO_SOT_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Potentiometer_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Relay_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Relay_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Resistor_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Resistor_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/RF_Module.3dshapes +%{_datadir}/%{name}/modules/packages3d/Sensor_Audio.3dshapes +%{_datadir}/%{name}/modules/packages3d/Sensor_Current.3dshapes +%{_datadir}/%{name}/modules/packages3d/Sensors.3dshapes +%{_datadir}/%{name}/modules/packages3d/TestPoint.3dshapes +%{_datadir}/%{name}/modules/packages3d/Transformer_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Transformer_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Valve.3dshapes +%{_datadir}/%{name}/modules/packages3d/Varistor.3dshapes + +#---------------------------------------------------------------------------- + +%package modules-packages3d-old +Summary: Packages3d modules for KiCad +Group: Sciences/Computer science +BuildArch: noarch +Requires: %{name} = %{EVRD} + +%description modules-packages3d-old +Ald *.3dshapes modules for KiCad. + +%files modules-packages3d-old +%doc packages3D-%{oldver}/{CREDITS.md,LICENSE,README.md} +%{_docdir}/%{name}-packages3D-old/CREDITS.md +%{_docdir}/%{name}-packages3D-old/LICENSE +%{_docdir}/%{name}-packages3D-old/README.md +%{_docdir}/%{name}-packages3D-old/source-LICENSE +%{_docdir}/%{name}-packages3D-old/source-README.md +%{_datadir}/%{name}/modules/packages3d/Buttons_Switches_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Capacitors_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Capacitors_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connectors_JST.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connectors_Molex.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connectors_Phoenix.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connectors_USB.3dshapes +%{_datadir}/%{name}/modules/packages3d/Diodes_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Diodes_ThroughHole.3dshapes +%{_datadir}/%{name}/modules/packages3d/Displays.3dshapes +%{_datadir}/%{name}/modules/packages3d/Displays_7-Segment.3dshapes +%{_datadir}/%{name}/modules/packages3d/Hall-Effect_Transducers_LEM.3dshapes +%{_datadir}/%{name}/modules/packages3d/Housings_BGA.3dshapes +%{_datadir}/%{name}/modules/packages3d/Housings_DFN_QFN.3dshapes +%{_datadir}/%{name}/modules/packages3d/Housings_DIP.3dshapes +%{_datadir}/%{name}/modules/packages3d/Housings_QFP.3dshapes +%{_datadir}/%{name}/modules/packages3d/Housings_SOIC.3dshapes +%{_datadir}/%{name}/modules/packages3d/Housings_SON.3dshapes +%{_datadir}/%{name}/modules/packages3d/Housings_SSOP.3dshapes +%{_datadir}/%{name}/modules/packages3d/Inductors_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/LEDs.3dshapes +%{_datadir}/%{name}/modules/packages3d/Opto-Devices.3dshapes +%{_datadir}/%{name}/modules/packages3d/Pin_Headers.3dshapes +%{_datadir}/%{name}/modules/packages3d/Resistors_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/TO_SOT_Packages_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/TO_SOT_Packages_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Valves.3dshapes #---------------------------------------------------------------------------- @@ -198,19 +679,17 @@ Summary: Documentation for KiCad Group: Documentation Obsoletes: %{name}-doc-hu < %{EVRD} Obsoletes: %{name}-doc-pt < %{EVRD} -Obsoletes: %{name}-doc-zh_CN < %{EVRD} +Provides: %{name}-doc-hu = %{EVRD} +Provides: %{name}-doc-pt = %{EVRD} BuildArch: noarch %description doc Documentation and tutorials for KiCad in English. %files doc -%dir %{_docdir}/%{name}/ +%doc %{docname}-%{version}/{AUTHORS_README.adoc,CHEATSHEET.adoc,LICENSE.adoc,README.adoc} %{_docdir}/%{name}/help/en %{_docdir}/%{name}/scripts -%{_docdir}/%{name}/help/id/*.html -%{_docdir}/%{name}/help/id/images/*.png -%{_docdir}/%{name}/help/id/images/icons/*.png #---------------------------------------------------------------------------- @@ -274,6 +753,21 @@ Documentation and tutorials for KiCad in French. #---------------------------------------------------------------------------- +%package doc-id +Summary: Documentation for KiCad in Indonesian +Group: Documentation +Requires: %{name}-doc = %{EVRD} +Requires: locales-id +BuildArch: noarch + +%description doc-id +Documentation and tutorials for KiCad in Indonesian. + +%files doc-id +%{_docdir}/%{name}/help/id + +#---------------------------------------------------------------------------- + %package doc-it Summary: Documentation for KiCad in Italian Group: Documentation @@ -349,20 +843,30 @@ Documentation and tutorials for KiCad in Russian. #---------------------------------------------------------------------------- +%package doc-zh +Summary: Documentation for KiCad in Chinese +Group: Documentation +Requires: %{name}-doc = %{EVRD} +Requires: locales-zh +BuildArch: noarch + +%description doc-zh +Documentation and tutorials for KiCad in Chinese. + +%files doc-zh +%{_docdir}/%{name}/help/zh + +#---------------------------------------------------------------------------- + %prep -%setup -q -a1 -a2 -a3 +%setup -q -a1 -a2 -a3 -a4 -a5 -a6 -a8 -a9 -a10 %patch0 -p1 %patch1 -p1 %patch2 -p1 -#multilibs -%ifarch x86_64 -sed -i "s|KICAD_PLUGINS lib/kicad/plugins|KICAD_PLUGINS lib64/kicad/plugins|" CMakeLists.txt -%endif - %build -# Symbols libraries +# Build symbols libraries pushd %{libname}-%{version} %cmake \ -DKICAD_STABLE_VERSION:BOOL=ON \ @@ -388,22 +892,53 @@ pushd %{docname}-%{version} %make popd +# Build kicad-footprints +pushd %{name}-footprints-%{version} +%cmake \ + -DKICAD_STABLE_VERSION:BOOL=ON \ + -DCMAKE_BUILD_TYPE=Release +%make +popd + +# Build kicad-packages3D +pushd %{name}-packages3D-%{version} +%cmake \ + -DKICAD_STABLE_VERSION:BOOL=ON \ + -DCMAKE_BUILD_TYPE=Release +%make +popd + +# Build kicad-templates +pushd %{name}-templates-%{version} +%cmake -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} +%make +popd + # Build kicad %cmake \ - -DBUILD_SHARED_LIBS:BOOL=OFF \ - -DKICAD_STABLE_VERSION:BOOL=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DKICAD_SKIP_BOOST=ON \ - -DKICAD_REPO_NAME=stable \ - -DKICAD_BUILD_VERSION=%{version} \ - -DBUILD_GITHUB_PLUGIN=ON \ + -DKICAD_LIB:PATH=%{_libdir} \ + -DKICAD_USER_PLUGIN:PATH=%{_libdir}/%{name}/plugins \ + -DKICAD_DATA:PATH=%{_datadir}/%{name} \ + -DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} \ -DKICAD_SCRIPTING=ON \ -DKICAD_SCRIPTING_MODULES=ON \ - -DKICAD_SCRIPTING_WXPYTHON=OFF + -DKICAD_SCRIPTING_ACTION_MENU=ON \ + -DKICAD_USE_OCE=ON \ + -DKICAD_INSTALL_DEMOS=ON \ + -DKICAD_SPICE=ON \ + -DwxWidgets_CONFIG_EXECUTABLE=%{_bindir}/wx-config \ + -DCMAKE_BUILD_TYPE=Release \ + -DKICAD_VERSION_EXTRA=%{version} \ + -DBUILD_GITHUB_PLUGIN=ON \ + -DKICAD_SCRIPTING_WXPYTHON=ON \ + -DKICAD_SPICE=ON \ + -DPYTHON_SITE_PACKAGE_PATH=%{py_platsitedir}/wx-3.0-gtk2/ %make VERBOSE=1 %install %makeinstall_std -C build +cp -f AUTHORS.txt %{buildroot}%{_docdir}/%{name}/ +cp -f README.txt %{buildroot}%{_docdir}/%{name}/ for desktopfile in %{buildroot}%{_datadir}/applications/*.desktop ; do desktop-file-install \ @@ -413,21 +948,70 @@ desktop-file-install \ ${desktopfile} done -# Localization +# Install localization pushd %{i18nname}-%{version} %makeinstall_std -C build +mv -f README.adoc %{buildroot}%{_docdir}/%{name}/%{i18nname}-README.md popd -# Symbols libraries +# Install symbols libraries pushd %{libname}-%{version} %makeinstall_std -C build +cp -f LICENSE.md %{buildroot}%{_docdir}/%{name}/%{libname}-LICENSE.md +cp -f README.md %{buildroot}%{_docdir}/%{name}/%{libname}-README.md +popd + +# Install templates +pushd %{name}-templates-%{version} +%makeinstall_std -C build +cp -f LICENSE.md %{buildroot}%{_docdir}/%{name}/%{name}-templates-LICENSE.md +cp -f README.md %{buildroot}%{_docdir}/%{name}/%{name}-templates-README.md +popd + +# Install footprints +pushd %{name}-footprints-%{version} +%makeinstall_std -C build +cp -f CONTRIBUTING.md %{buildroot}%{_docdir}/%{name}/%{name}-footprints-CONTRIBUTING.md +cp -f LICENSE.md %{buildroot}%{_docdir}/%{name}/%{name}-footprints-LICENSE.md +cp -f README.md %{buildroot}%{_docdir}/%{name}/%{name}-footprints-README.md +popd + +# Install packages3D +pushd %{name}-packages3D-%{version} +%makeinstall_std -C build popd -# Install template -install -d %{buildroot}%{_datadir}/%{name}/template -install -m 644 template/%{name}.pro %{buildroot}%{_datadir}/%{name}/template +# Install old packages3D +pushd packages3D-%{oldver} +cp -rf *.3dshapes %{buildroot}%{_datadir}/%{name}/modules/packages3d/ +mkdir -p %{buildroot}%{_docdir}/%{name}-packages3D-old/ +cp -f CREDITS.md LICENSE README.md %{buildroot}%{_docdir}/%{name}-packages3D-old/ +popd -# Footprints +# Install packages3D-source +pushd %{name}-packages3D-source-%{version} +cp -rf *.3dshapes %{buildroot}%{_datadir}/%{name}/modules/packages3d/ +mkdir -p %{buildroot}%{_docdir}/%{name}-packages3D/ +cp -f LICENSE.md %{buildroot}%{_docdir}/%{name}-packages3D/source-LICENSE.md +cp -f README.md %{buildroot}%{_docdir}/%{name}-packages3D/source-README.md +popd + +# Install old packages3D-source +pushd packages3D-source-%{oldver} +cp -rf *.3dshapes %{buildroot}%{_datadir}/%{name}/modules/packages3d/ +cp -f LICENSE %{buildroot}%{_docdir}/%{name}-packages3D-old/source-LICENSE +cp -f README.md %{buildroot}%{_docdir}/%{name}-packages3D-old/source-README.md +popd + +# Install kicad-doc +pushd %{docname}-%{version} +%makeinstall_std -C build +popd + +# We don't have headers +rm -f %{buildroot}%{_libdir}/libkicad_3dsg.so + +# Install old modules mkdir -p %{buildroot}%{_datadir}/%{name}/modules for S in %{sources}; do P=$(basename $S |sed -n 's/\.pretty-.*/.pretty/p') @@ -435,12 +1019,16 @@ for S in %{sources}; do mkdir -p %{buildroot}%{_datadir}/%{name}/modules/$P tar xzf $S --strip-components=1 -C %{buildroot}%{_datadir}/%{name}/modules/$P done -ln -f %{buildroot}%{_datadir}/%{name}/template/fp-lib-table{.for-pretty,} -# Install kicad-doc -pushd %{docname}-%{version} -%makeinstall_std -C build -popd +find %{buildroot}%{_datadir}/%{name}/modules -type f -exec chmod 0644 {} \; +rm -rf %{buildroot}%{_datadir}/%{name}/modules/*/{.gitattributes,.travis.yml} + +cp -f %{SOURCE200} %{buildroot}%{_datadir}/%{name}/template/fp-lib-table +mkdir -p %{buildroot}%{_datadir}/%{name}/fp-lib-tables +cp -f %{SOURCE200} %{SOURCE201} %{SOURCE202} %{SOURCE203} %{buildroot}%{_datadir}/%{name}/fp-lib-tables/ + +# the pcbnew kiface and the python module are actually the same file +cmp --quiet %{buildroot}%{_bindir}/_pcbnew.kiface %{buildroot}%{python_sitearch}/wx-3.0-gtk2/_pcbnew.so && \ + ln -sf %{_bindir}/_pcbnew.kiface %{buildroot}%{python_sitearch}/wx-3.0-gtk2/_pcbnew.so %find_lang %{name} - From b89551d4faea741270b68355b7673994ae78a265 Mon Sep 17 00:00:00 2001 From: "survolog (Andrey Grigorev)" Date: Thu, 30 Jan 2020 23:25:03 +0300 Subject: [PATCH 4/7] Update to 1.5.1 --- .abf.yml | 114 +- README.urpmi | 17 + fp-lib-table-modules-5.1.5 | 129 +++ fp-lib-table-modules-all-5.1.5 | 229 ++++ fp-lib-table-modules-nothing-5.1.5 | 2 + fp-lib-table-modules-old-5.1.5 | 102 ++ kicad-5.0.1-set-cxx-version.patch | 14 + kicad-5.1.5-nostrip.patch | 19 + kicad.spec | 1576 ++++++++++++++++++---------- 9 files changed, 1623 insertions(+), 579 deletions(-) create mode 100644 README.urpmi create mode 100644 fp-lib-table-modules-5.1.5 create mode 100644 fp-lib-table-modules-all-5.1.5 create mode 100644 fp-lib-table-modules-nothing-5.1.5 create mode 100644 fp-lib-table-modules-old-5.1.5 create mode 100644 kicad-5.0.1-set-cxx-version.patch create mode 100644 kicad-5.1.5-nostrip.patch diff --git a/.abf.yml b/.abf.yml index 2c73a28..d09363e 100644 --- a/.abf.yml +++ b/.abf.yml @@ -1,4 +1,112 @@ sources: - "kicad-doc-bzr216.tar.bz2": 87b615fc572c5bf67b63c9325e2a342aed3776ec - "kicad-library-bzr109.tar.bz2": d29f3eb40320bc9d657fb0e208e5708237bbd8d2 - "kicad-sources-bzr3009.tar.bz2": 6b5cb26c25b94b46459be2f42f70934a6bcb7ebf + Air_Coils_SML_NEOSID.pretty-4.0.6.tar.gz: 1b26c8235bfc6e80a5322e33c3d92625ccb74b96 + Battery_Holders.pretty-4.0.7.tar.gz: 042038ffad4b0f91dc42da2282215593ed167f66 + Buttons_Switches_SMD.pretty-4.0.7.tar.gz: 95149a30fe5caad2beae8bdd014650cecc25bd39 + Buttons_Switches_THT.pretty-4.0.7.tar.gz: 6bfc40301193a1eaf408df548c1139b7b42704d1 + Buzzers_Beepers.pretty-4.0.7.tar.gz: e0bea96bf002f07292a0e5e10ce2a6f0d6c5a060 + Capacitors_SMD.pretty-4.0.7.tar.gz: b0607c6fa234fbbec9c52df7efb3a541b9f5e0a6 + Capacitors_THT.pretty-4.0.7.tar.gz: 3144067c6bc895c448bafd1729b846512928178f + Capacitors_Tantalum_SMD.pretty-4.0.7.tar.gz: 2a0809e6ee420bb64635c1672b4142836f088d42 + Choke_Axial_ThroughHole.pretty-4.0.6.tar.gz: a3ab58f2b479d15cc694ccf24e81eaabc4ba69b0 + Choke_Common-Mode_Wurth.pretty-4.0.6.tar.gz: aba850388468b6fb69c2ecdd548fe2d9f9bbc805 + Choke_Radial_ThroughHole.pretty-4.0.6.tar.gz: fbd26b973b874f9207b027fceb4c4fea0c933c67 + Choke_SMD.pretty-4.0.6.tar.gz: 0b5d61f94d9b10992d2323be1b58b2df14f9c783 + Choke_Toroid_ThroughHole.pretty-4.0.6.tar.gz: 5f7dc5a4325b88b1933332fa71ff250a3cc796fd + Connectors.pretty-4.0.7.tar.gz: 283466ed1e192d47e418992f49b520d785e41867 + Connectors_Card.pretty-4.0.7.tar.gz: eb254a3a8b122006985605e32daa49500a156e2e + Connectors_HDMI.pretty-4.0.7.tar.gz: f3a703325bc4ff1669f4d6b1690f0944682777a9 + Connectors_Harwin.pretty-4.0.7.tar.gz: f883fa8d1e35cc4907e5b738d2c8a9d55086723c + Connectors_Hirose.pretty-4.0.7.tar.gz: dd8d130bb1d87a0ae926ca278bc6f2b6fc6d23dc + Connectors_IEC_DIN.pretty-4.0.7.tar.gz: a8222e5c1dd702a30bb47e2fac2c8c5bf8d66b40 + Connectors_JAE.pretty-4.0.7.tar.gz: 771a3e8b3ca73dd1229a5967afcaf4db0e40d441 + Connectors_JST.pretty-4.0.7.tar.gz: 370fd9c0d3cd5fb0c67055934fa35d17ff414f7e + Connectors_Mini-Universal.pretty-4.0.7.tar.gz: b84a1ea63a7681621d8007916ce5907165a363c7 + Connectors_Molex.pretty-4.0.7.tar.gz: c18eca7daa2d8faf71986a3e3a7581974900b484 + Connectors_Multicomp.pretty-4.0.7.tar.gz: ca1e762cf21da786569c18b64692d04aa816d83e + Connectors_Phoenix.pretty-4.0.7.tar.gz: 471f7ebc32b41e15e867f723c616129983753f45 + Connectors_Samtec.pretty-4.0.7.tar.gz: ee3b53b7176ae08a555f5e7492616778bc99f2cc + Connectors_TE-Connectivity.pretty-4.0.7.tar.gz: f01b8bed8e8c923f5bcd46bd8dc61b2cd58e4e6b + Connectors_Terminal_Blocks.pretty-4.0.7.tar.gz: af8b9652bd363fa3e624f17670273392260457b3 + Connectors_WAGO.pretty-4.0.7.tar.gz: f67d97d96a510c184deee20508202ebbce7992cb + Converters_DCDC_ACDC.pretty-4.0.7.tar.gz: fab273965d98f2490f85aca796b7b8a5c83f0490 + Crystals.pretty-4.0.7.tar.gz: cb8d110908063cd739501ad606de6f4673a2eeb3 + Diodes_SMD.pretty-4.0.7.tar.gz: 4c64686723973727219746160857f904ad857dce + Diodes_THT.pretty-4.0.7.tar.gz: 743faee5f835d631d3cde5f28d5292a881ff35f0 + Displays.pretty-4.0.7.tar.gz: a657b99b7c38759ba6f6d2fda47036e5c9ba5fd4 + Displays_7-Segment.pretty-4.0.7.tar.gz: 399ed91f892a095f8e9bc956fbfa73be4ff868a0 + Enclosures.pretty-4.0.7.tar.gz: 67692eb600bec3b5024c19069648defb30cb8205 + EuroBoard_Outline.pretty-4.0.7.tar.gz: d6c3e78e8a82e39bc1b23d03d2f3deb4aee655cf + Fiducials.pretty-4.0.7.tar.gz: 6bffff02dfc6bf277b6b894b4c10c3aa7f5bd8bd + Filters_HF_Coils_NEOSID.pretty-4.0.6.tar.gz: 62721d753a09dac83809986ec721f3f4907f8a89 + Fuse_Holders_and_Fuses.pretty-4.0.7.tar.gz: dd36dc950f262a6646b6863d7fad2bc485b3bf67 + Hall-Effect_Transducers_LEM.pretty-4.0.7.tar.gz: 7917a1c74d1f8d78c95ef5ff1d753b3445be4dc0 + Heatsinks.pretty-4.0.7.tar.gz: cf140ac5db55bc8b0d2ed1da38d2b7f362235f51 + Housings_BGA.pretty-4.0.7.tar.gz: 8478cbc62c99a7162932cda2b9b2c3a501d68650 + Housings_CSP.pretty-4.0.7.tar.gz: 446e6b7afa01777b19dae287363993a689eacb8a + Housings_DFN_QFN.pretty-4.0.7.tar.gz: e91f6fd72bd8f20b4bdd62290aaa2849182a1d2a + Housings_DIP.pretty-4.0.7.tar.gz: 7a3e7bc64c1f3c9c74823a7bc2eaf8cd928b31d4 + Housings_LCC.pretty-4.0.7.tar.gz: f0c0c694eadb49f4b69532839e33f3fbc8743ccf + Housings_LGA.pretty-4.0.7.tar.gz: ee53e381ef39985cfc54b2f7230bb753e9d6bd2a + Housings_PGA.pretty-4.0.7.tar.gz: bff2b342a77a27290ecac4baa42707472f95d745 + Housings_QFP.pretty-4.0.7.tar.gz: 2f520c8758f023163469a7b84f21723f3a39915e + Housings_SIP.pretty-4.0.7.tar.gz: 563f7b5faa2ffa6d316921245cff941ceb18e7b3 + Housings_SOIC.pretty-4.0.7.tar.gz: 815bf50a9c4a9929ec870ca23fb97d647a867eaa + Housings_SON.pretty-4.0.7.tar.gz: 05090fccc20944a16ebf12139b1d2ed04f222ffc + Housings_SSOP.pretty-4.0.7.tar.gz: 427fcff5bf686d8e1224fffdf598ae06fa3c781a + IR-DirectFETs.pretty-4.0.7.tar.gz: d9c93cddb673e2d4482015c86e9b9fbf8e02159a + Inductors.pretty-4.0.6.tar.gz: fc9b4f8f4eba454ea3a6be7130893e64a4cddda7 + Inductors_NEOSID.pretty-4.0.6.tar.gz: 7e3bf6e3379558ffd2e4b5e8d5e98bad0417675a + Inductors_SMD.pretty-4.0.7.tar.gz: eb8508cab21160050b18f47d9a8a54dd01a31e8e + Inductors_THT.pretty-4.0.7.tar.gz: 0543750e5e3ad0eccba2d413195afd355727bb9e + LEDs.pretty-4.0.7.tar.gz: 60d527858efa6c322e6a2473733140e8a941b744 + Measurement_Points.pretty-4.0.7.tar.gz: 56aeb9e4188d34327734211bd406283d9d2c330c + Measurement_Scales.pretty-4.0.7.tar.gz: 99b90bda294c5ccf2fa8363ee5a7c159e7a611b1 + Mechanical_Sockets.pretty-4.0.6.tar.gz: 4da26d87ea3b6fb76bc40075513ee4e6cbbae15b + Microwave.pretty-4.0.7.tar.gz: 2b6406e725809022fca3e012697986328ce24a21 + Modules.pretty-4.0.7.tar.gz: 2d9d2e777e1eec4e6886887df35e95dd823db7e5 + Mounting_Holes.pretty-4.0.7.tar.gz: dfee58097463454d2de5fa8bff8dacac50437240 + NF-Transformers_ETAL.pretty-4.0.6.tar.gz: ee427b1f1f8a174f04bfaaf99a9a178bcd601c60 + Oddities.pretty-4.0.6.tar.gz: ff9e928faad4f98a079dfaaf184810e78ae95c36 + Opto-Devices.pretty-4.0.7.tar.gz: b5ee162040ed733ed0a18bdfe57003a60750c0cc + Oscillators.pretty-4.0.7.tar.gz: 31802a763c2ea55c86be4e1e58c6a5ad07a75485 + PFF_PSF_PSS_Leadforms.pretty-4.0.7.tar.gz: 5607e39bdccbe1dafa06a37ae71f971d771b3e36 + Pin_Headers.pretty-4.0.7.tar.gz: a2bdcf070459b2c68fd8341c53383f2d00e3511d + Potentiometers.pretty-4.0.7.tar.gz: 314c3cfe46b5a271fe3ab1068791cadfcea3df1e + Power_Integrations.pretty-4.0.7.tar.gz: d9fb451a51bbdd058a3520df4746f9527553fd44 + RF_Antennas.pretty-4.0.7.tar.gz: fcf4d3407d1034969ee3393117936a9d27cd00c1 + RF_Modules.pretty-4.0.7.tar.gz: 4727f1d73344e02b79dfdbb5d24f82730da08910 + Relays_SMD.pretty-4.0.7.tar.gz: efc241c7ffaa57296af3bfd7af85800add816064 + Relays_THT.pretty-4.0.7.tar.gz: 07a7427c320a23d0466ef2a0e49b0177157472dc + Resistors_SMD.pretty-4.0.7.tar.gz: 0a8a48158e0830704e0e35a2109d175bac02d94b + Resistors_THT.pretty-4.0.7.tar.gz: e65da764794950b4fe6011df1fe1a32b2277496b + Resistors_Universal.pretty-4.0.7.tar.gz: add83311bf87606389e4f7c453117d780b24a522 + SMD_Packages.pretty-4.0.7.tar.gz: e072032fa167e7afd43de96879c11fb2aecd562e + Shielding_Cabinets.pretty-4.0.7.tar.gz: 331c784ccd579bef121b39c58a0270835a0d3679 + Socket_Strips.pretty-4.0.7.tar.gz: 5054c7fbdc7f7b4b5f26f49f04b06c14201ec017 + Sockets.pretty-4.0.7.tar.gz: 656c2b93058e070a3853edcd1e6ee61f2d170e9d + Sockets_MOLEX_KK-System.pretty-4.0.6.tar.gz: a33e98e4841c07560623bd50c72b6f93034f61db + Symbols.pretty-4.0.7.tar.gz: 4cf30eec63eaae4746bfb44be5602b674488ebaf + TO_SOT_Packages_SMD.pretty-4.0.7.tar.gz: 6547bfdee9c48a27572ee6cde31b689b4cb86b35 + TO_SOT_Packages_THT.pretty-4.0.7.tar.gz: 88189874274d6606e1bab322309da1f1e7f3feb6 + TerminalBlocks_Phoenix.pretty-4.0.7.tar.gz: a41285c84d6808ae9666b4b19afb97305db00330 + TerminalBlocks_WAGO.pretty-4.0.7.tar.gz: 95aaa1ff244b9858d6ebaffa0a684f4c482fed21 + Transformers_CHK.pretty-4.0.6.tar.gz: aaa473deff9034e6d77231e786b35094cff3da45 + Transformers_SMD.pretty-4.0.7.tar.gz: d3f9f04f65b4083482b57ef9457e2bfd635f365f + Transformers_SMPS_ThroughHole.pretty-4.0.6.tar.gz: 4a78b6db5c1ddcbe401a1f6686e9ffa9862d340b + Transformers_THT.pretty-4.0.7.tar.gz: 1a684000f4bf0c3e37b7173d666ac6b9d082d092 + Transistors_OldSowjetAera.pretty-4.0.7.tar.gz: c0ff1d1b35fd44eab85d4b153e441d2776ac64dc + Valves.pretty-4.0.7.tar.gz: 5f1087e4d70400853d8c6941810fcb02a4593d44 + Varistors.pretty-4.0.7.tar.gz: 1ce9f3a6d2ab064343beeb3a1df8f72400087d19 + Wire_Connections_Bridges.pretty-4.0.7.tar.gz: 6809eff4b78981dfd15054b63516d48cc8fbe6c3 + Wire_Pads.pretty-4.0.7.tar.gz: 4b8b42dc1e447a0a3c21410425298734311c99fd + doc-nl-5.0.2.tar.xz: 12c240c3ffdbe1b44251827cdc2dc34c411dce32 + kicad-5.1.5.tar.xz: ef292e289d181a982bd036143d0ffcd94ef335da + kicad-doc-5.1.5.tar.gz: 58afdff4d891112f3450ca3cd25250fb46f03b96 + kicad-footprints-5.1.5.tar.gz: b6a31b960920ae5ace272d6c98b75d2e0b1ab4a4 + kicad-i18n-5.1.5.tar.gz: 2439effbc7ddd69aba51baee940c152bb1c37227 + kicad-packages3D-5.1.5.tar.gz: 5d8cb5a6858d4a0bf3c7a41cceb8f979741c2b53 + kicad-packages3D-source-5.1.5.tar.gz: ed9947279106f80178721e62838383b243e6b142 + kicad-symbols-5.1.5.tar.gz: c5f62b4719f629dcf51ddd21d3355ba6dd33ba5e + kicad-templates-5.1.5.tar.gz: ff9b81f4bf1255f305e205558dbcd6cb6bc81fc3 + packages3D-4.0.7.tar.gz: 1f1c0a34125c80691dbe24b81611a83b10ba7c16 + packages3D-source-4.0.7.tar.gz: 8eea228287674b7f51554fdd74ca19b377072722 diff --git a/README.urpmi b/README.urpmi new file mode 100644 index 0000000..c1e6a42 --- /dev/null +++ b/README.urpmi @@ -0,0 +1,17 @@ +If you need it, install any of the packages: +kicad-modules +kicad-modules-old +kicad-modules-packages3d +kicad-modules-packages3d-old +and rename or delete the file +~/.config/kicad/fp-lib-table + +=== Russian === + +ЕÑли требуетÑÑ, доуÑтановите любой из пакетов: +kicad-modules +kicad-modules-old +kicad-modules-packages3d +kicad-modules-packages3d-old +и переименуйте или удалите файл +~/.config/kicad/fp-lib-table diff --git a/fp-lib-table-modules-5.1.5 b/fp-lib-table-modules-5.1.5 new file mode 100644 index 0000000..67772db --- /dev/null +++ b/fp-lib-table-modules-5.1.5 @@ -0,0 +1,129 @@ +(fp_lib_table + (lib (name Battery)(type KiCad)(uri ${KISYSMOD}/Battery.pretty)(options "")(descr "Battery and battery holder footprints")) + (lib (name Button_Switch_Keyboard)(type KiCad)(uri ${KISYSMOD}/Button_Switch_Keyboard.pretty)(options "")(descr "Buttons and switches for keyboard applications")) + (lib (name Button_Switch_SMD)(type KiCad)(uri ${KISYSMOD}/Button_Switch_SMD.pretty)(options "")(descr "Buttons and switches, surface mount")) + (lib (name Button_Switch_THT)(type KiCad)(uri ${KISYSMOD}/Button_Switch_THT.pretty)(options "")(descr "Buttons and switches, through hole")) + (lib (name Buzzer_Beeper)(type KiCad)(uri ${KISYSMOD}/Buzzer_Beeper.pretty)(options "")(descr "Audio signalling devices")) + (lib (name Calibration_Scale)(type KiCad)(uri ${KISYSMOD}/Calibration_Scale.pretty)(options "")(descr "Scales and grids intended for calibration and measurement")) + (lib (name Capacitor_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitor_SMD.pretty)(options "")(descr "Capacitor, surface mount")) + (lib (name Capacitor_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitor_Tantalum_SMD.pretty)(options "")(descr "Tantalum Capacitor, surface mount")) + (lib (name Capacitor_THT)(type KiCad)(uri ${KISYSMOD}/Capacitor_THT.pretty)(options "")(descr "Capacitor, through hole")) + (lib (name Connector)(type KiCad)(uri ${KISYSMOD}/Connector.pretty)(options "")(descr "Generic/unsorted connector footprints")) + (lib (name Connector_AMASS)(type KiCad)(uri ${KISYSMOD}/Connector_AMASS.pretty)(options "")(descr "AMASS MR30*, XT30*, XT60*")) + (lib (name Connector_Audio)(type KiCad)(uri ${KISYSMOD}/Connector_Audio.pretty)(options "")(descr "Audio connector footprints")) + (lib (name Connector_BarrelJack)(type KiCad)(uri ${KISYSMOD}/Connector_BarrelJack.pretty)(options "")(descr "(DC) barrel jack connector footprints")) + (lib (name Connector_Card)(type KiCad)(uri ${KISYSMOD}/Connector_Card.pretty)(options "")(descr "Card and card holder footprints")) + (lib (name Connector_Coaxial)(type KiCad)(uri ${KISYSMOD}/Connector_Coaxial.pretty)(options "")(descr "Coaxial and RF connector footprints")) + (lib (name Connector_DIN)(type KiCad)(uri ${KISYSMOD}/Connector_DIN.pretty)(options "")(descr "DIN connector footprints")) + (lib (name Connector_Dsub)(type KiCad)(uri ${KISYSMOD}/Connector_Dsub.pretty)(options "")(descr "DSub connector footprints")) + (lib (name Connector_FFC-FPC)(type KiCad)(uri ${KISYSMOD}/Connector_FFC-FPC.pretty)(options "")(descr "FFC (Flexible Flat Cable) and FPC (Flexible Printed Circuit) connector footprints")) + (lib (name Connector_Harwin)(type KiCad)(uri ${KISYSMOD}/Connector_Harwin.pretty)(options "")(descr "Harwin connector footprints")) + (lib (name Connector_HDMI)(type KiCad)(uri ${KISYSMOD}/Connector_HDMI.pretty)(options "")(descr "HDMI connector footprints")) + (lib (name Connector_Hirose)(type KiCad)(uri ${KISYSMOD}/Connector_Hirose.pretty)(options "")(descr "Hirose connector footprints")) + (lib (name Connector_IDC)(type KiCad)(uri ${KISYSMOD}/Connector_IDC.pretty)(options "")(descr "IDC connector footprints")) + (lib (name Connector_JAE)(type KiCad)(uri ${KISYSMOD}/Connector_JAE.pretty)(options "")(descr "JAE connector footprints")) + (lib (name Connector_JST)(type KiCad)(uri ${KISYSMOD}/Connector_JST.pretty)(options "")(descr "JST connector footprints www.jst.com")) + (lib (name Connector_Molex)(type KiCad)(uri ${KISYSMOD}/Connector_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com")) + (lib (name Connector_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connector_Multicomp.pretty)(options "")(descr "Multicomp connector foottprints")) + (lib (name Connector_PCBEdge)(type KiCad)(uri ${KISYSMOD}/Connector_PCBEdge.pretty)(options "")(descr "PCB edge connectors (e.g. PCI, ISA, PCIe, ...)")) + (lib (name Connector_Phoenix_GMSTB)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_GMSTB.pretty)(options "")(descr "Phoenix GMSTB series (high voltage MSTB) connector footprints")) + (lib (name Connector_Phoenix_MC)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MC.pretty)(options "")(descr "Phoenix MC connector footprints")) + (lib (name Connector_Phoenix_MC_HighVoltage)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MC_HighVoltage.pretty)(options "")(descr "Phoenix high voltage (320V, 5.08mm pitch) MC connector footprints")) + (lib (name Connector_Phoenix_MSTB)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MSTB.pretty)(options "")(descr "Phoenix MSTB connector footprints")) + (lib (name Connector_Pin)(type KiCad)(uri ${KISYSMOD}/Connector_Pin.pretty)(options "")(descr "Single (solder) pin conectors")) + (lib (name Connector_PinHeader_1.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_1.00mm.pretty)(options "")(descr "Pin headers, 1.0mm pitch")) + (lib (name Connector_PinHeader_1.27mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_1.27mm.pretty)(options "")(descr "Pin headers, 1.27mm pitch")) + (lib (name Connector_PinHeader_2.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_2.00mm.pretty)(options "")(descr "Pin headers, 2.0mm pitch")) + (lib (name Connector_PinHeader_2.54mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_2.54mm.pretty)(options "")(descr "Pin headers, 2.54mm pitch")) + (lib (name Connector_PinSocket_1.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_1.00mm.pretty)(options "")(descr "Pin sockets, 1.00mm pitch")) + (lib (name Connector_PinSocket_1.27mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_1.27mm.pretty)(options "")(descr "Pin sockets, 1.27mm pitch")) + (lib (name Connector_PinSocket_2.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_2.00mm.pretty)(options "")(descr "Pin sockets, 2.0mm pitch")) + (lib (name Connector_PinSocket_2.54mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_2.54mm.pretty)(options "")(descr "Pin sockets, 2.54mm pitch")) + (lib (name Connector_RJ)(type KiCad)(uri ${KISYSMOD}/Connector_RJ.pretty)(options "")(descr "Registered Jack (RJ) connector footprints (e.g. RJ11, RJ45, ...)")) + (lib (name Connector_Samtec)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec.pretty)(options "")(descr "Samtec connector footprints")) + (lib (name Connector_Samtec_HLE_SMD)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec_HLE_SMD.pretty)(options "")(descr "Samtec surface mount HLE series connector footprints")) + (lib (name Connector_Samtec_HLE_THT)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec_HLE_THT.pretty)(options "")(descr "Samtec through hole HLE series connector footprints")) + (lib (name Connector_SATA_SAS)(type KiCad)(uri ${KISYSMOD}/Connector_SATA_SAS.pretty)(options "")(descr "SATA/SAS connector footprints")) + (lib (name Connector_Stocko)(type KiCad)(uri ${KISYSMOD}/Connector_Stocko.pretty)(options "")(descr "Stocko_MKS_16*")) + (lib (name Connector_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connector_TE-Connectivity.pretty)(options "")(descr "Footprints for connectors by TE Connectivity")) + (lib (name Connector_USB)(type KiCad)(uri ${KISYSMOD}/Connector_USB.pretty)(options "")(descr "USB connector footprints")) + (lib (name Connector_Wago)(type KiCad)(uri ${KISYSMOD}/Connector_Wago.pretty)(options "")(descr "Wago connector footprints")) + (lib (name Connector_Wire)(type KiCad)(uri ${KISYSMOD}/Connector_Wire.pretty)(options "")(descr "Footprints for solder wire pads.")) + (lib (name Connector_Wuerth)(type KiCad)(uri ${KISYSMOD}/Connector_Wuerth.pretty)(options "")(descr "Wuerth_WR-WTB_6480*")) + (lib (name Converter_ACDC)(type KiCad)(uri ${KISYSMOD}/Converter_ACDC.pretty)(options "")(descr "AC/DC converter footprints")) + (lib (name Converter_DCDC)(type KiCad)(uri ${KISYSMOD}/Converter_DCDC.pretty)(options "")(descr "DC/DC converter footprints")) + (lib (name Crystal)(type KiCad)(uri ${KISYSMOD}/Crystal.pretty)(options "")(descr "Crystal footprints")) + (lib (name Diode_SMD)(type KiCad)(uri ${KISYSMOD}/Diode_SMD.pretty)(options "")(descr "Diode footprints, surface mount")) + (lib (name Diode_THT)(type KiCad)(uri ${KISYSMOD}/Diode_THT.pretty)(options "")(descr "Diode footprints, through hole")) + (lib (name Display)(type KiCad)(uri ${KISYSMOD}/Display.pretty)(options "")(descr "Display modules")) + (lib (name Display_7Segment)(type KiCad)(uri ${KISYSMOD}/Display_7Segment.pretty)(options "")(descr "Seven segment Display")) + (lib (name Ferrite_THT)(type KiCad)(uri ${KISYSMOD}/Ferrite_THT.pretty)(options "")(descr "LairdTech_28C0236-0JW-10")) + (lib (name Fiducial)(type KiCad)(uri ${KISYSMOD}/Fiducial.pretty)(options "")(descr "Fiducial markings")) + (lib (name Filter)(type KiCad)(uri ${KISYSMOD}/Filter.pretty)(options "")(descr "Filter footprints")) + (lib (name Fuse)(type KiCad)(uri ${KISYSMOD}/Fuse.pretty)(options "")(descr "Fuse and fuse holder footprints")) + (lib (name Heatsink)(type KiCad)(uri ${KISYSMOD}/Heatsink.pretty)(options "")(descr "Heatsinks and thermal products")) + (lib (name Inductor_SMD)(type KiCad)(uri ${KISYSMOD}/Inductor_SMD.pretty)(options "")(descr "Inductor footprints, surface mount")) + (lib (name Inductor_THT)(type KiCad)(uri ${KISYSMOD}/Inductor_THT.pretty)(options "")(descr "Inductor footprints, through hole")) + (lib (name Jumper)(type KiCad)(uri ${KISYSMOD}/Jumper.pretty)(options "")(descr "Jumpers, solder jumpers, ... footprints")) + (lib (name LED_SMD)(type KiCad)(uri ${KISYSMOD}/LED_SMD.pretty)(options "")(descr "Light emitting diodes (LED), surface mount")) + (lib (name LED_THT)(type KiCad)(uri ${KISYSMOD}/LED_THT.pretty)(options "")(descr "Light emitting diodes (LED), through hole")) + (lib (name Module)(type KiCad)(uri ${KISYSMOD}/Module.pretty)(options "")(descr "Footprints for SoM (System on Module)")) + (lib (name MountingEquipment)(type KiCad)(uri ${KISYSMOD}/MountingEquipment.pretty)(options "")(descr "DINRailAdapter_3xM3_PhoenixContact_1201578")) + (lib (name MountingHole)(type KiCad)(uri ${KISYSMOD}/MountingHole.pretty)(options "")(descr "Mechanical fasteners")) + (lib (name NetTie)(type KiCad)(uri ${KISYSMOD}/NetTie.pretty)(options "")(descr "Net ties")) + (lib (name OptoDevice)(type KiCad)(uri ${KISYSMOD}/OptoDevice.pretty)(options "")(descr "Optical devices (light sensors, opto isolators/interrupters, laser diodes, fiber optical components ...)")) + (lib (name Oscillator)(type KiCad)(uri ${KISYSMOD}/Oscillator.pretty)(options "")(descr "Footprints for oscillator devices")) + (lib (name Package_BGA)(type KiCad)(uri ${KISYSMOD}/Package_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)")) + (lib (name Package_CSP)(type KiCad)(uri ${KISYSMOD}/Package_CSP.pretty)(options "")(descr "Chip Scale Packages (CSP)")) + (lib (name Package_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Package_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN")) + (lib (name Package_DIP)(type KiCad)(uri ${KISYSMOD}/Package_DIP.pretty)(options "")(descr "Through hole IC packages, DIP")) + (lib (name Package_DirectFET)(type KiCad)(uri ${KISYSMOD}/Package_DirectFET.pretty)(options "")(descr "DirectFET packages from International Rectifier")) + (lib (name Package_LCC)(type KiCad)(uri ${KISYSMOD}/Package_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)")) + (lib (name Package_LGA)(type KiCad)(uri ${KISYSMOD}/Package_LGA.pretty)(options "")(descr "Land Grid Array (LGA)")) + (lib (name Package_QFP)(type KiCad)(uri ${KISYSMOD}/Package_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)")) + (lib (name Package_SIP)(type KiCad)(uri ${KISYSMOD}/Package_SIP.pretty)(options "")(descr "Single Inline Package(SIP)")) + (lib (name Package_SO)(type KiCad)(uri ${KISYSMOD}/Package_SO.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC, SSOP, xSOP, xSO)")) + (lib (name Package_SO_J-Lead)(type KiCad)(uri ${KISYSMOD}/Package_SO_J-Lead.pretty)(options "")(descr "TSOC-6_3.76x3.94mm_P1.27mm")) + (lib (name Package_SON)(type KiCad)(uri ${KISYSMOD}/Package_SON.pretty)(options "")(descr "Small Outline No-Lead (SON)")) + (lib (name Package_TO_SOT_SMD)(type KiCad)(uri ${KISYSMOD}/Package_TO_SOT_SMD.pretty)(options "")(descr "Surface mount transistor packages")) + (lib (name Package_TO_SOT_THT)(type KiCad)(uri ${KISYSMOD}/Package_TO_SOT_THT.pretty)(options "")(descr "Through hole transistor packages")) + (lib (name Potentiometer_SMD)(type KiCad)(uri ${KISYSMOD}/Potentiometer_SMD.pretty)(options "")(descr "Potentiometer footprints, surface mount (SMD)")) + (lib (name Potentiometer_THT)(type KiCad)(uri ${KISYSMOD}/Potentiometer_THT.pretty)(options "")(descr "Potentiometer footprints, through hole (THT)")) + (lib (name Relay_SMD)(type KiCad)(uri ${KISYSMOD}/Relay_SMD.pretty)(options "")(descr "Surface mount relay packages")) + (lib (name Relay_THT)(type KiCad)(uri ${KISYSMOD}/Relay_THT.pretty)(options "")(descr "Through hole relay packages")) + (lib (name Resistor_SMD)(type KiCad)(uri ${KISYSMOD}/Resistor_SMD.pretty)(options "")(descr "Resistor footprints, surface mount (SMD)")) + (lib (name Resistor_THT)(type KiCad)(uri ${KISYSMOD}/Resistor_THT.pretty)(options "")(descr "Resistor footprints, through hole (THT)")) + (lib (name RF)(type KiCad)(uri ${KISYSMOD}/RF.pretty)(options "")(descr "Skyworks_SKY*")) + (lib (name RF_Antenna)(type KiCad)(uri ${KISYSMOD}/RF_Antenna.pretty)(options "")(descr "Radio-frequency / wireless antenna footprints")) + (lib (name RF_Converter)(type KiCad)(uri ${KISYSMOD}/RF_Converter.pretty)(options "")(descr "Anaren / Balun_Johanson / RF_Attenuator_Susumu")) + (lib (name RF_GPS)(type KiCad)(uri ${KISYSMOD}/RF_GPS.pretty)(options "")(descr "Linx / SIM28ML / Sierra / ublox")) + (lib (name RF_GSM)(type KiCad)(uri ${KISYSMOD}/RF_GSM.pretty)(options "")(descr "Quectel / SIMCom / Telit")) + (lib (name RF_Mini-Circuits)(type KiCad)(uri ${KISYSMOD}/RF_Mini-Circuits.pretty)(options "")(descr "Mini-Circuits_*")) + (lib (name RF_Module)(type KiCad)(uri ${KISYSMOD}/RF_Module.pretty)(options "")(descr "Radio-frequency / wireless modules")) + (lib (name RF_Shielding)(type KiCad)(uri ${KISYSMOD}/RF_Shielding.pretty)(options "")(descr "Specialied footprints for EMI shields and covers")) + (lib (name RF_WiFi)(type KiCad)(uri ${KISYSMOD}/RF_WiFi.pretty)(options "")(descr "USR-C322")) + (lib (name Rotary_Encoder)(type KiCad)(uri ${KISYSMOD}/Rotary_Encoder.pretty)(options "")(descr "Rotary Encoder Footprints")) + (lib (name Sensor)(type KiCad)(uri ${KISYSMOD}/Sensor.pretty)(options "")(descr "Aosong / MQ-6 / SHT1x")) + (lib (name Sensor_Audio)(type KiCad)(uri ${KISYSMOD}/Sensor_Audio.pretty)(options "")(descr "Specialized footprints for audio sensors")) + (lib (name Sensor_Current)(type KiCad)(uri ${KISYSMOD}/Sensor_Current.pretty)(options "")(descr "Specialized footprints for current sensors")) + (lib (name Sensor_Motion)(type KiCad)(uri ${KISYSMOD}/Sensor_Motion.pretty)(options "")(descr "Specialized footprints for motion sensors")) + (lib (name Sensor_Pressure)(type KiCad)(uri ${KISYSMOD}/Sensor_Pressure.pretty)(options "")(descr "Specialized footprints for pressure sensors")) + (lib (name Sensor_Voltage)(type KiCad)(uri ${KISYSMOD}/Sensor_Voltage.pretty)(options "")(descr "Specialized footprints for voltage sensors")) + (lib (name Socket)(type KiCad)(uri ${KISYSMOD}/Socket.pretty)(options "")(descr "Sockets")) + (lib (name Symbol)(type KiCad)(uri ${KISYSMOD}/Symbol.pretty)(options "")(descr "PCB symbols")) + (lib (name TerminalBlock)(type KiCad)(uri ${KISYSMOD}/TerminalBlock.pretty)(options "")(descr "Footprints for terminal blocks that do not have their own manufacturer specific library.")) + (lib (name TerminalBlock_4Ucon)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_4Ucon.pretty)(options "")(descr "4UCON terminal blocks")) + (lib (name TerminalBlock_Altech)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Altech.pretty)(options "")(descr "Altech_AK300_1x*")) + (lib (name TerminalBlock_Dinkle)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Dinkle.pretty)(options "")(descr "Dinkle terminal blocks")) + (lib (name TerminalBlock_MetzConnect)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_MetzConnect.pretty)(options "")(descr "Metz Connect terminal blocks")) + (lib (name TerminalBlock_Philmore)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Philmore.pretty)(options "")(descr "Philmore terminal blocks")) + (lib (name TerminalBlock_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Phoenix.pretty)(options "")(descr "Phoenix Contact terminal blocks")) + (lib (name TerminalBlock_RND)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_RND.pretty)(options "")(descr "RND terminal blocks")) + (lib (name TerminalBlock_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_TE-Connectivity.pretty)(options "")(descr "TE Connectivity terminal blocks")) + (lib (name TerminalBlock_WAGO)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_WAGO.pretty)(options "")(descr "WAGO terminal blocks")) + (lib (name TestPoint)(type KiCad)(uri ${KISYSMOD}/TestPoint.pretty)(options "")(descr "Test points, measurement points, probe connection points")) + (lib (name Transformer_SMD)(type KiCad)(uri ${KISYSMOD}/Transformer_SMD.pretty)(options "")(descr "Surface mount transformers")) + (lib (name Transformer_THT)(type KiCad)(uri ${KISYSMOD}/Transformer_THT.pretty)(options "")(descr "Through hole transformers")) + (lib (name Valve)(type KiCad)(uri ${KISYSMOD}/Valve.pretty)(options "")(descr "Valve")) + (lib (name Varistor)(type KiCad)(uri ${KISYSMOD}/Varistor.pretty)(options "")(descr "Varistor")) +) diff --git a/fp-lib-table-modules-all-5.1.5 b/fp-lib-table-modules-all-5.1.5 new file mode 100644 index 0000000..f73f80c --- /dev/null +++ b/fp-lib-table-modules-all-5.1.5 @@ -0,0 +1,229 @@ +(fp_lib_table + (lib (name Air_Coils_SML_NEOSID)(type KiCad)(uri ${KISYSMOD}/Air_Coils_SML_NEOSID.pretty)(options "")(descr "DEPRECATED Neosid_Air-Coil_SML_*")) + (lib (name Battery)(type KiCad)(uri ${KISYSMOD}/Battery.pretty)(options "")(descr "Battery and battery holder footprints")) + (lib (name Battery_Holders)(type KiCad)(uri ${KISYSMOD}/Battery_Holders.pretty)(options "")(descr "DEPRECATED Batteries and battery holders")) + (lib (name Button_Switch_Keyboard)(type KiCad)(uri ${KISYSMOD}/Button_Switch_Keyboard.pretty)(options "")(descr "Buttons and switches for keyboard applications")) + (lib (name Button_Switch_SMD)(type KiCad)(uri ${KISYSMOD}/Button_Switch_SMD.pretty)(options "")(descr "Buttons and switches, surface mount")) + (lib (name Button_Switch_THT)(type KiCad)(uri ${KISYSMOD}/Button_Switch_THT.pretty)(options "")(descr "Buttons and switches, through hole")) + (lib (name Buttons_Switches_SMD)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_SMD.pretty)(options "")(descr "DEPRECATED Buttons and switches, surface mount")) + (lib (name Buttons_Switches_THT)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_THT.pretty)(options "")(descr "DEPRECATED Buttons and switches, through hole")) + (lib (name Buzzer_Beeper)(type KiCad)(uri ${KISYSMOD}/Buzzer_Beeper.pretty)(options "")(descr "Audio signalling devices")) + (lib (name Buzzers_Beepers)(type KiCad)(uri ${KISYSMOD}/Buzzers_Beepers.pretty)(options "")(descr "DEPRECATED Audio signalling devices")) + (lib (name Calibration_Scale)(type KiCad)(uri ${KISYSMOD}/Calibration_Scale.pretty)(options "")(descr "Scales and grids intended for calibration and measurement")) + (lib (name Capacitor_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitor_SMD.pretty)(options "")(descr "Capacitor, surface mount")) + (lib (name Capacitor_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitor_Tantalum_SMD.pretty)(options "")(descr "Tantalum Capacitor, surface mount")) + (lib (name Capacitor_THT)(type KiCad)(uri ${KISYSMOD}/Capacitor_THT.pretty)(options "")(descr "Capacitor, through hole")) + (lib (name Capacitors_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_SMD.pretty)(options "")(descr "DEPRECATED Capacitors, surface mount")) + (lib (name Capacitors_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_Tantalum_SMD.pretty)(options "")(descr "DEPRECATED Tantalum capacitors, surface mount")) + (lib (name Capacitors_THT)(type KiCad)(uri ${KISYSMOD}/Capacitors_THT.pretty)(options "")(descr "DEPRECATED Capacitors, through hole")) + (lib (name Choke_Axial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Axial_ThroughHole.pretty)(options "")(descr "DEPRECATED Choke_Horizontal_RM*")) + (lib (name Choke_Common-Mode_Wurth)(type KiCad)(uri ${KISYSMOD}/Choke_Common-Mode_Wurth.pretty)(options "")(descr "DEPRECATED CommonModeChoke_WuerthType-WE-CMB_Size-*")) + (lib (name Choke_Radial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Radial_ThroughHole.pretty)(options "")(descr "DEPRECATED Choke_Radial_*")) + (lib (name Choke_SMD)(type KiCad)(uri ${KISYSMOD}/Choke_SMD.pretty)(options "")(descr "DEPRECATED Choke_Double_SMD_Wuerth-WE-DD-Typ-* / Choke_SMD_* / Transformer_SMD_CurrentSense")) + (lib (name Choke_Toroid_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Toroid_ThroughHole.pretty)(options "")(descr "DEPRECATED Autotransformer_Toroid_* / Choke_Toroid_* / Transformer_Toroid_*")) + (lib (name Connector)(type KiCad)(uri ${KISYSMOD}/Connector.pretty)(options "")(descr "Assorted connector footprints")) + (lib (name Connector_AMASS)(type KiCad)(uri ${KISYSMOD}/Connector_AMASS.pretty)(options "")(descr "AMASS MR30*, XT30*, XT60*")) + (lib (name Connector_Audio)(type KiCad)(uri ${KISYSMOD}/Connector_Audio.pretty)(options "")(descr "Audio connector footprints")) + (lib (name Connector_BarrelJack)(type KiCad)(uri ${KISYSMOD}/Connector_BarrelJack.pretty)(options "")(descr "(DC) barrel jack connector footprints")) + (lib (name Connector_Card)(type KiCad)(uri ${KISYSMOD}/Connector_Card.pretty)(options "")(descr "Card and card holder footprints")) + (lib (name Connector_Coaxial)(type KiCad)(uri ${KISYSMOD}/Connector_Coaxial.pretty)(options "")(descr "Coaxial and RF connector footprints")) + (lib (name Connector_DIN)(type KiCad)(uri ${KISYSMOD}/Connector_DIN.pretty)(options "")(descr "DIN connector footprints")) + (lib (name Connector_Dsub)(type KiCad)(uri ${KISYSMOD}/Connector_Dsub.pretty)(options "")(descr "DSub connector footprints")) + (lib (name Connector_FFC-FPC)(type KiCad)(uri ${KISYSMOD}/Connector_FFC-FPC.pretty)(options "")(descr "FFC (Flexible Flat Cable) and FPC (Flexible Printed Circuit) connector footprints")) + (lib (name Connector_Harwin)(type KiCad)(uri ${KISYSMOD}/Connector_Harwin.pretty)(options "")(descr "Harwin connector footprints")) + (lib (name Connector_HDMI)(type KiCad)(uri ${KISYSMOD}/Connector_HDMI.pretty)(options "")(descr "HDMI connector footprints")) + (lib (name Connector_Hirose)(type KiCad)(uri ${KISYSMOD}/Connector_Hirose.pretty)(options "")(descr "Hirose connector footprints")) + (lib (name Connector_IDC)(type KiCad)(uri ${KISYSMOD}/Connector_IDC.pretty)(options "")(descr "IDC connector footprints")) + (lib (name Connector_JAE)(type KiCad)(uri ${KISYSMOD}/Connector_JAE.pretty)(options "")(descr "JAE connector footprints")) + (lib (name Connector_JST)(type KiCad)(uri ${KISYSMOD}/Connector_JST.pretty)(options "")(descr "JST connector footprints www.jst.com")) + (lib (name Connector_Molex)(type KiCad)(uri ${KISYSMOD}/Connector_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com")) + (lib (name Connector_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connector_Multicomp.pretty)(options "")(descr "Multicomp connector foottprints")) + (lib (name Connector_PCBEdge)(type KiCad)(uri ${KISYSMOD}/Connector_PCBEdge.pretty)(options "")(descr "PCB edge connectors (e.g. PCI, ISA, PCIe, ...)")) + (lib (name Connector_Phoenix_GMSTB)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_GMSTB.pretty)(options "")(descr "Phoenix GMSTB series (high voltage MSTB) connector footprints")) + (lib (name Connector_Phoenix_MC)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MC.pretty)(options "")(descr "Phoenix MC connector footprints")) + (lib (name Connector_Phoenix_MC_HighVoltage)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MC_HighVoltage.pretty)(options "")(descr "Phoenix high voltage (320V, 5.08mm pitch) MC connector footprints")) + (lib (name Connector_Phoenix_MSTB)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MSTB.pretty)(options "")(descr "Phoenix MSTB connector footprints")) + (lib (name Connector_Pin)(type KiCad)(uri ${KISYSMOD}/Connector_Pin.pretty)(options "")(descr "Single (solder) pin conectors")) + (lib (name Connector_PinHeader_1.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_1.00mm.pretty)(options "")(descr "Pin headers, 1.0mm pitch")) + (lib (name Connector_PinHeader_1.27mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_1.27mm.pretty)(options "")(descr "Pin headers, 1.27mm pitch")) + (lib (name Connector_PinHeader_2.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_2.00mm.pretty)(options "")(descr "Pin headers, 2.0mm pitch")) + (lib (name Connector_PinHeader_2.54mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_2.54mm.pretty)(options "")(descr "Pin headers, 2.54mm pitch")) + (lib (name Connector_PinSocket_1.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_1.00mm.pretty)(options "")(descr "Pin sockets, 1.00mm pitch")) + (lib (name Connector_PinSocket_1.27mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_1.27mm.pretty)(options "")(descr "Pin sockets, 1.27mm pitch")) + (lib (name Connector_PinSocket_2.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_2.00mm.pretty)(options "")(descr "Pin sockets, 2.0mm pitch")) + (lib (name Connector_PinSocket_2.54mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_2.54mm.pretty)(options "")(descr "Pin sockets, 2.54mm pitch")) + (lib (name Connector_RJ)(type KiCad)(uri ${KISYSMOD}/Connector_RJ.pretty)(options "")(descr "Registered Jack (RJ) connector footprints (e.g. RJ11, RJ45, ...)")) + (lib (name Connector_Samtec)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec.pretty)(options "")(descr "Samtec connector footprints")) + (lib (name Connector_Samtec_HLE_SMD)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec_HLE_SMD.pretty)(options "")(descr "Samtec surface mount HLE series connector footprints")) + (lib (name Connector_Samtec_HLE_THT)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec_HLE_THT.pretty)(options "")(descr "Samtec through hole HLE series connector footprints")) + (lib (name Connector_SATA_SAS)(type KiCad)(uri ${KISYSMOD}/Connector_SATA_SAS.pretty)(options "")(descr "SATA/SAS connector footprints")) + (lib (name Connector_Stocko)(type KiCad)(uri ${KISYSMOD}/Connector_Stocko.pretty)(options "")(descr "Stocko_MKS_16*")) + (lib (name Connector_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connector_TE-Connectivity.pretty)(options "")(descr "Footprints for connectors by TE Connectivity")) + (lib (name Connector_USB)(type KiCad)(uri ${KISYSMOD}/Connector_USB.pretty)(options "")(descr "USB connector footprints")) + (lib (name Connector_Wago)(type KiCad)(uri ${KISYSMOD}/Connector_Wago.pretty)(options "")(descr "Wago connector footprints")) + (lib (name Connector_Wire)(type KiCad)(uri ${KISYSMOD}/Connector_Wire.pretty)(options "")(descr "Footprints for solder wire pads.")) + (lib (name Connector_Wuerth)(type KiCad)(uri ${KISYSMOD}/Connector_Wuerth.pretty)(options "")(descr "Wuerth_WR-WTB_6480*")) + (lib (name Connectors)(type KiCad)(uri ${KISYSMOD}/Connectors.pretty)(options "")(descr "Generic/unsorted connector footprints")) + (lib (name Connectors_Card)(type KiCad)(uri ${KISYSMOD}/Connectors_Card.pretty)(options "")(descr "DEPRECATED Footprints for cards and card holders")) + (lib (name Connectors_Harwin)(type KiCad)(uri ${KISYSMOD}/Connectors_Harwin.pretty)(options "")(descr "DEPRECATED Harwin connector footprints www.harwin.com")) + (lib (name Connectors_HDMI)(type KiCad)(uri ${KISYSMOD}/Connectors_HDMI.pretty)(options "")(descr "DEPRECATED HDMI connector footprints")) + (lib (name Connectors_Hirose)(type KiCad)(uri ${KISYSMOD}/Connectors_Hirose.pretty)(options "")(descr "DEPRECATED Hirose connector footprints www.hirose.com")) + (lib (name Connectors_IEC_DIN)(type KiCad)(uri ${KISYSMOD}/Connectors_IEC_DIN.pretty)(options "")(descr "DEPRECATED DIN connector footprints")) + (lib (name Connectors_JAE)(type KiCad)(uri ${KISYSMOD}/Connectors_JAE.pretty)(options "")(descr "DEPRECATED JAE connector footprints http://www.jae.com/jccom/en/connectors")) + (lib (name Connectors_JST)(type KiCad)(uri ${KISYSMOD}/Connectors_JST.pretty)(options "")(descr "DEPRECATED JST connector footprints www.jst.com")) + (lib (name Connectors_Mini-Universal)(type KiCad)(uri ${KISYSMOD}/Connectors_Mini-Universal.pretty)(options "")(descr "DEPRECATED Mate-N-Lok")) + (lib (name Connectors_Molex)(type KiCad)(uri ${KISYSMOD}/Connectors_Molex.pretty)(options "")(descr "DEPRECATED Molex connector foottprints www.molex.com")) + (lib (name Connectors_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connectors_Multicomp.pretty)(options "")(descr "DEPRECATED Multicomp connector footprints")) + (lib (name Connectors_Phoenix)(type KiCad)(uri ${KISYSMOD}/Connectors_Phoenix.pretty)(options "")(descr "DEPRECATED Phoenix connector footprints")) + (lib (name Connectors_Samtec)(type KiCad)(uri ${KISYSMOD}/Connectors_Samtec.pretty)(options "")(descr "DEPRECATED Samtec connector footprints")) + (lib (name Connectors_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connectors_TE-Connectivity.pretty)(options "")(descr "DEPRECATED TE Connectivity connector footprints www.te.com")) + (lib (name Connectors_Terminal_Blocks)(type KiCad)(uri ${KISYSMOD}/Connectors_Terminal_Blocks.pretty)(options "")(descr "DEPRECATED Terminal block connectors")) + (lib (name Connectors_WAGO)(type KiCad)(uri ${KISYSMOD}/Connectors_WAGO.pretty)(options "")(descr "DEPRECATED WAGO connector footprints www.wago.com")) + (lib (name Converter_ACDC)(type KiCad)(uri ${KISYSMOD}/Converter_ACDC.pretty)(options "")(descr "AC/DC converter footprints")) + (lib (name Converter_DCDC)(type KiCad)(uri ${KISYSMOD}/Converter_DCDC.pretty)(options "")(descr "DC/DC converter footprints")) + (lib (name Converters_DCDC_ACDC)(type KiCad)(uri ${KISYSMOD}/Converters_DCDC_ACDC.pretty)(options "")(descr "DEPRECATED DC-DC and AC-DC convertor modules")) + (lib (name Crystal)(type KiCad)(uri ${KISYSMOD}/Crystal.pretty)(options "")(descr "Crystal footprints")) + (lib (name Crystals)(type KiCad)(uri ${KISYSMOD}/Crystals.pretty)(options "")(descr "DEPRECATED Crystals and oscillators")) + (lib (name Diode_SMD)(type KiCad)(uri ${KISYSMOD}/Diode_SMD.pretty)(options "")(descr "Diode footprints, surface mount")) + (lib (name Diode_THT)(type KiCad)(uri ${KISYSMOD}/Diode_THT.pretty)(options "")(descr "Diode footprints, through hole")) + (lib (name Diodes_SMD)(type KiCad)(uri ${KISYSMOD}/Diodes_SMD.pretty)(options "")(descr "DEPRECATED Diodes, surface mount")) + (lib (name Diodes_THT)(type KiCad)(uri ${KISYSMOD}/Diodes_THT.pretty)(options "")(descr "DEPRECATED Diodes, through hole")) + (lib (name Display)(type KiCad)(uri ${KISYSMOD}/Display.pretty)(options "")(descr "Display modules")) + (lib (name Display_7Segment)(type KiCad)(uri ${KISYSMOD}/Display_7Segment.pretty)(options "")(descr "Seven segment Display")) + (lib (name Displays)(type KiCad)(uri ${KISYSMOD}/Displays.pretty)(options "")(descr "DEPRECATED Display modules")) + (lib (name Displays_7-Segment)(type KiCad)(uri ${KISYSMOD}/Displays_7-Segment.pretty)(options "")(descr "DEPRECATED Seven segment displays")) + (lib (name Enclosures)(type KiCad)(uri ${KISYSMOD}/Enclosures.pretty)(options "")(descr "DEPRECATED Electronics enclosures and housings")) + (lib (name EuroBoard_Outline)(type KiCad)(uri ${KISYSMOD}/EuroBoard_Outline.pretty)(options "")(descr "DEPRECATED - will be removed")) + (lib (name Ferrite_THT)(type KiCad)(uri ${KISYSMOD}/Ferrite_THT.pretty)(options "")(descr "LairdTech_28C0236-0JW-10")) + (lib (name Fiducial)(type KiCad)(uri ${KISYSMOD}/Fiducial.pretty)(options "")(descr "Fiducial markings")) + (lib (name Fiducials)(type KiCad)(uri ${KISYSMOD}/Fiducials.pretty)(options "")(descr "DEPRECATED Fiducial markings")) + (lib (name Filter)(type KiCad)(uri ${KISYSMOD}/Filter.pretty)(options "")(descr "Filter footprints")) + (lib (name Filters_HF_Coils_NEOSID)(type KiCad)(uri ${KISYSMOD}/Filters_HF_Coils_NEOSID.pretty)(options "")(descr "DEPRECATED Neosid_*")) + (lib (name Fuse)(type KiCad)(uri ${KISYSMOD}/Fuse.pretty)(options "")(descr "Fuse and fuse holder footprints")) + (lib (name Fuse_Holders_and_Fuses)(type KiCad)(uri ${KISYSMOD}/Fuse_Holders_and_Fuses.pretty)(options "")(descr "DEPRECATED Fuses and fuse holders")) + (lib (name Hall-Effect_Transducers_LEM)(type KiCad)(uri ${KISYSMOD}/Hall-Effect_Transducers_LEM.pretty)(options "")(descr "DEPRECATED LEM hall effect transducers")) + (lib (name Heatsink)(type KiCad)(uri ${KISYSMOD}/Heatsink.pretty)(options "")(descr "Heatsinks and thermal products")) + (lib (name Heatsinks)(type KiCad)(uri ${KISYSMOD}/Heatsinks.pretty)(options "")(descr "DEPRECATED Heatsinks and thermal products")) + (lib (name Housings_BGA)(type KiCad)(uri ${KISYSMOD}/Housings_BGA.pretty)(options "")(descr "DEPRECATED Ball Grid Array (BGA)")) + (lib (name Housings_CSP)(type KiCad)(uri ${KISYSMOD}/Housings_CSP.pretty)(options "")(descr "DEPRECATED Chip Scale Packages (CSP)")) + (lib (name Housings_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Housings_DFN_QFN.pretty)(options "")(descr "DEPRECATED Surface mount IC packages, DFN / LGA / QFN")) + (lib (name Housings_DIP)(type KiCad)(uri ${KISYSMOD}/Housings_DIP.pretty)(options "")(descr "DEPRECATED Through hole IC packages, DIP")) + (lib (name Housings_LCC)(type KiCad)(uri ${KISYSMOD}/Housings_LCC.pretty)(options "")(descr "DEPRECATED Leaded Chip Carriers (LCC)")) + (lib (name Housings_LGA)(type KiCad)(uri ${KISYSMOD}/Housings_LGA.pretty)(options "")(descr "DEPRECATED Land Grid Array (LGA)")) + (lib (name Housings_PGA)(type KiCad)(uri ${KISYSMOD}/Housings_PGA.pretty)(options "")(descr "DEPRECATED Pin Grid Array (PGA)")) + (lib (name Housings_QFP)(type KiCad)(uri ${KISYSMOD}/Housings_QFP.pretty)(options "")(descr "DEPRECATED Quad Flat Package (QFP)")) + (lib (name Housings_SIP)(type KiCad)(uri ${KISYSMOD}/Housings_SIP.pretty)(options "")(descr "DEPRECATED Single Inline Package(SIP)")) + (lib (name Housings_SOIC)(type KiCad)(uri ${KISYSMOD}/Housings_SOIC.pretty)(options "")(descr "DEPRECATED Small Outline Integrated Circuits (SOIC)")) + (lib (name Housings_SON)(type KiCad)(uri ${KISYSMOD}/Housings_SON.pretty)(options "")(descr "DEPRECATED Small Outline No-Lead (SON)")) + (lib (name Housings_SSOP)(type KiCad)(uri ${KISYSMOD}/Housings_SSOP.pretty)(options "")(descr "DEPRECATED SSOP, TSSOP, MSOP, QSOP, VSO packages")) + (lib (name Inductor_SMD)(type KiCad)(uri ${KISYSMOD}/Inductor_SMD.pretty)(options "")(descr "Inductor footprints, surface mount")) + (lib (name Inductor_THT)(type KiCad)(uri ${KISYSMOD}/Inductor_THT.pretty)(options "")(descr "Inductor footprints, through hole")) + (lib (name Inductors)(type KiCad)(uri ${KISYSMOD}/Inductors.pretty)(options "")(descr "DEPRECATED inductor_* / self*")) + (lib (name Inductors_NEOSID)(type KiCad)(uri ${KISYSMOD}/Inductors_NEOSID.pretty)(options "")(descr "DEPRECATED Neosid_Inductor_* / Neosid_MicroCoil")) + (lib (name Inductors_SMD)(type KiCad)(uri ${KISYSMOD}/Inductors_SMD.pretty)(options "")(descr "DEPRECATED Inductors, surface mount")) + (lib (name Inductors_THT)(type KiCad)(uri ${KISYSMOD}/Inductors_THT.pretty)(options "")(descr "DEPRECATED Inductors, through hole")) + (lib (name IR-DirectFETs)(type KiCad)(uri ${KISYSMOD}/IR-DirectFETs.pretty)(options "")(descr "DEPRECATED DirectFet packets from International Rectifier")) + (lib (name Jumper)(type KiCad)(uri ${KISYSMOD}/Jumper.pretty)(options "")(descr "Jumpers, solder jumpers, ... footprints")) + (lib (name LED_SMD)(type KiCad)(uri ${KISYSMOD}/LED_SMD.pretty)(options "")(descr "Light emitting diodes (LED), surface mount")) + (lib (name LED_THT)(type KiCad)(uri ${KISYSMOD}/LED_THT.pretty)(options "")(descr "Light emitting diodes (LED), through hole")) + (lib (name LEDs)(type KiCad)(uri ${KISYSMOD}/LEDs.pretty)(options "")(descr "DEPRECATED Light emitting diodes (LEDs)")) + (lib (name Measurement_Points)(type KiCad)(uri ${KISYSMOD}/Measurement_Points.pretty)(options "")(descr "DEPRECATED Terminals for test equipment")) + (lib (name Measurement_Scales)(type KiCad)(uri ${KISYSMOD}/Measurement_Scales.pretty)(options "")(descr "DEPRECATED Measurement scales and gauges")) + (lib (name Mechanical_Sockets)(type KiCad)(uri ${KISYSMOD}/Mechanical_Sockets.pretty)(options "")(descr "DEPRECATED CardGuide_* / Socket_DIN41612-Case*")) + (lib (name Microwave)(type KiCad)(uri ${KISYSMOD}/Microwave.pretty)(options "")(descr "DEPRECATED Microwave")) + (lib (name Module)(type KiCad)(uri ${KISYSMOD}/Module.pretty)(options "")(descr "Footprints for SoM (System on Module)")) + (lib (name Modules)(type KiCad)(uri ${KISYSMOD}/Modules.pretty)(options "")(descr "DEPRECATED Board-level devices integrating system functionality into a single module")) + (lib (name Mounting_Holes)(type KiCad)(uri ${KISYSMOD}/Mounting_Holes.pretty)(options "")(descr "DEPRECATED Mechanical fasteners")) + (lib (name MountingEquipment)(type KiCad)(uri ${KISYSMOD}/MountingEquipment.pretty)(options "")(descr "DINRailAdapter_3xM3_PhoenixContact_1201578")) + (lib (name MountingHole)(type KiCad)(uri ${KISYSMOD}/MountingHole.pretty)(options "")(descr "Mechanical fasteners")) + (lib (name NetTie)(type KiCad)(uri ${KISYSMOD}/NetTie.pretty)(options "")(descr "Net ties")) + (lib (name NF-Transformers_ETAL)(type KiCad)(uri ${KISYSMOD}/NF-Transformers_ETAL.pretty)(options "")(descr "DEPRECATED NF-Transformer_*")) + (lib (name Oddities)(type KiCad)(uri ${KISYSMOD}/Oddities.pretty)(options "")(descr "DEPRECATED Dummy_Empty / NetTie-*")) + (lib (name Opto-Devices)(type KiCad)(uri ${KISYSMOD}/Opto-Devices.pretty)(options "")(descr "DEPRECATED Optocouplers, light sensors, and other optical devices")) + (lib (name OptoDevice)(type KiCad)(uri ${KISYSMOD}/OptoDevice.pretty)(options "")(descr "Optical devices (light sensors, opto isolators/interrupters, laser diodes, fiber optical components ...)")) + (lib (name Oscillator)(type KiCad)(uri ${KISYSMOD}/Oscillator.pretty)(options "")(descr "Footprints for oscillator devices")) + (lib (name Oscillators)(type KiCad)(uri ${KISYSMOD}/Oscillators.pretty)(options "")(descr "DEPRECATED Precicision oscillator modules")) + (lib (name Package_BGA)(type KiCad)(uri ${KISYSMOD}/Package_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)")) + (lib (name Package_CSP)(type KiCad)(uri ${KISYSMOD}/Package_CSP.pretty)(options "")(descr "Chip Scale Packages (CSP)")) + (lib (name Package_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Package_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN")) + (lib (name Package_DIP)(type KiCad)(uri ${KISYSMOD}/Package_DIP.pretty)(options "")(descr "Through hole IC packages, DIP")) + (lib (name Package_DirectFET)(type KiCad)(uri ${KISYSMOD}/Package_DirectFET.pretty)(options "")(descr "DirectFET packages from International Rectifier")) + (lib (name Package_LCC)(type KiCad)(uri ${KISYSMOD}/Package_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)")) + (lib (name Package_LGA)(type KiCad)(uri ${KISYSMOD}/Package_LGA.pretty)(options "")(descr "Land Grid Array (LGA)")) + (lib (name Package_QFP)(type KiCad)(uri ${KISYSMOD}/Package_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)")) + (lib (name Package_SIP)(type KiCad)(uri ${KISYSMOD}/Package_SIP.pretty)(options "")(descr "Single Inline Package(SIP)")) + (lib (name Package_SO)(type KiCad)(uri ${KISYSMOD}/Package_SO.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC, SSOP, xSOP, xSO)")) + (lib (name Package_SO_J-Lead)(type KiCad)(uri ${KISYSMOD}/Package_SO_J-Lead.pretty)(options "")(descr "TSOC-6_3.76x3.94mm_P1.27mm")) + (lib (name Package_SON)(type KiCad)(uri ${KISYSMOD}/Package_SON.pretty)(options "")(descr "Small Outline No-Lead (SON)")) + (lib (name Package_TO_SOT_SMD)(type KiCad)(uri ${KISYSMOD}/Package_TO_SOT_SMD.pretty)(options "")(descr "Surface mount transistor packages")) + (lib (name Package_TO_SOT_THT)(type KiCad)(uri ${KISYSMOD}/Package_TO_SOT_THT.pretty)(options "")(descr "Through hole transistor packages")) + (lib (name PFF_PSF_PSS_Leadforms)(type KiCad)(uri ${KISYSMOD}/PFF_PSF_PSS_Leadforms.pretty)(options "")(descr "DEPRECATED Allegro leadform packages")) + (lib (name Pin_Headers)(type KiCad)(uri ${KISYSMOD}/Pin_Headers.pretty)(options "")(descr "DEPRECATED Male pin headers")) + (lib (name Potentiometer_SMD)(type KiCad)(uri ${KISYSMOD}/Potentiometer_SMD.pretty)(options "")(descr "Potentiometer footprints, surface mount (SMD)")) + (lib (name Potentiometer_THT)(type KiCad)(uri ${KISYSMOD}/Potentiometer_THT.pretty)(options "")(descr "Potentiometer footprints, through hole (THT)")) + (lib (name Potentiometers)(type KiCad)(uri ${KISYSMOD}/Potentiometers.pretty)(options "")(descr "DEPRECATED Potentiometers / variable resistors")) + (lib (name Power_Integrations)(type KiCad)(uri ${KISYSMOD}/Power_Integrations.pretty)(options "")(descr "DEPRECATED Power Integrations footprints")) + (lib (name Relay_SMD)(type KiCad)(uri ${KISYSMOD}/Relay_SMD.pretty)(options "")(descr "Surface mount relay packages")) + (lib (name Relay_THT)(type KiCad)(uri ${KISYSMOD}/Relay_THT.pretty)(options "")(descr "Through hole relay packages")) + (lib (name Relays_SMD)(type KiCad)(uri ${KISYSMOD}/Relays_SMD.pretty)(options "")(descr "DEPRECATED Surface mount relay packages")) + (lib (name Relays_THT)(type KiCad)(uri ${KISYSMOD}/Relays_THT.pretty)(options "")(descr "DEPRECATED Through hole relay packages")) + (lib (name Resistor_SMD)(type KiCad)(uri ${KISYSMOD}/Resistor_SMD.pretty)(options "")(descr "Resistor footprints, surface mount (SMD)")) + (lib (name Resistor_THT)(type KiCad)(uri ${KISYSMOD}/Resistor_THT.pretty)(options "")(descr "Resistor footprints, through hole (THT)")) + (lib (name Resistors_SMD)(type KiCad)(uri ${KISYSMOD}/Resistors_SMD.pretty)(options "")(descr "DEPRECATED Resistors, surface mount")) + (lib (name Resistors_THT)(type KiCad)(uri ${KISYSMOD}/Resistors_THT.pretty)(options "")(descr "DEPRECATED Resistors, through hole")) + (lib (name Resistors_Universal)(type KiCad)(uri ${KISYSMOD}/Resistors_Universal.pretty)(options "")(descr "DEPRECATED Experimental")) + (lib (name RF)(type KiCad)(uri ${KISYSMOD}/RF.pretty)(options "")(descr "Skyworks_SKY*")) + (lib (name RF_Antenna)(type KiCad)(uri ${KISYSMOD}/RF_Antenna.pretty)(options "")(descr "Radio-frequency / wireless antenna footprints")) + (lib (name RF_Antennas)(type KiCad)(uri ${KISYSMOD}/RF_Antennas.pretty)(options "")(descr "DEPRECATED Radio-frequency / wireless antenna footprints")) + (lib (name RF_Converter)(type KiCad)(uri ${KISYSMOD}/RF_Converter.pretty)(options "")(descr "Anaren / Balun_Johanson / RF_Attenuator_Susumu")) + (lib (name RF_GPS)(type KiCad)(uri ${KISYSMOD}/RF_GPS.pretty)(options "")(descr "Linx / SIM28ML / Sierra / ublox")) + (lib (name RF_GSM)(type KiCad)(uri ${KISYSMOD}/RF_GSM.pretty)(options "")(descr "Quectel / SIMCom / Telit")) + (lib (name RF_Mini-Circuits)(type KiCad)(uri ${KISYSMOD}/RF_Mini-Circuits.pretty)(options "")(descr "Mini-Circuits_*")) + (lib (name RF_Module)(type KiCad)(uri ${KISYSMOD}/RF_Module.pretty)(options "")(descr "Radio-frequency / wireless modules")) + (lib (name RF_Modules)(type KiCad)(uri ${KISYSMOD}/RF_Modules.pretty)(options "")(descr "DEPRECATED Radio-frequency / wireless modules")) + (lib (name RF_Shielding)(type KiCad)(uri ${KISYSMOD}/RF_Shielding.pretty)(options "")(descr "Specialied footprints for EMI shields and covers")) + (lib (name RF_WiFi)(type KiCad)(uri ${KISYSMOD}/RF_WiFi.pretty)(options "")(descr "USR-C322")) + (lib (name Rotary_Encoder)(type KiCad)(uri ${KISYSMOD}/Rotary_Encoder.pretty)(options "")(descr "Rotary Encoder Footprints")) + (lib (name Sensor)(type KiCad)(uri ${KISYSMOD}/Sensor.pretty)(options "")(descr "Aosong / MQ-6 / SHT1x")) + (lib (name Sensor_Audio)(type KiCad)(uri ${KISYSMOD}/Sensor_Audio.pretty)(options "")(descr "Specialized footprints for audio sensors")) + (lib (name Sensor_Current)(type KiCad)(uri ${KISYSMOD}/Sensor_Current.pretty)(options "")(descr "Specialized footprints for current sensors")) + (lib (name Sensor_Motion)(type KiCad)(uri ${KISYSMOD}/Sensor_Motion.pretty)(options "")(descr "Specialized footprints for motion sensors")) + (lib (name Sensor_Pressure)(type KiCad)(uri ${KISYSMOD}/Sensor_Pressure.pretty)(options "")(descr "Specialized footprints for pressure sensors")) + (lib (name Sensor_Voltage)(type KiCad)(uri ${KISYSMOD}/Sensor_Voltage.pretty)(options "")(descr "Specialized footprints for voltage sensors")) + (lib (name Shielding_Cabinets)(type KiCad)(uri ${KISYSMOD}/Shielding_Cabinets.pretty)(options "")(descr "DEPRECATED RF / EMI shields")) + (lib (name SMD_Packages)(type KiCad)(uri ${KISYSMOD}/SMD_Packages.pretty)(options "")(descr "DEPRECATED Various SMD packages. Read only - footprints will be moved to other libraries")) + (lib (name Socket)(type KiCad)(uri ${KISYSMOD}/Socket.pretty)(options "")(descr "Sockets")) + (lib (name Socket_Strips)(type KiCad)(uri ${KISYSMOD}/Socket_Strips.pretty)(options "")(descr "DEPRECATED Female socket strips")) + (lib (name Sockets)(type KiCad)(uri ${KISYSMOD}/Sockets.pretty)(options "")(descr "DEPRECATED IC sockets")) + (lib (name Sockets_MOLEX_KK-System)(type KiCad)(uri ${KISYSMOD}/Sockets_MOLEX_KK-System.pretty)(options "")(descr "DEPRECATED Socket_MOLEX-KK-RM*")) + (lib (name Symbol)(type KiCad)(uri ${KISYSMOD}/Symbol.pretty)(options "")(descr "PCB symbols")) + (lib (name Symbols)(type KiCad)(uri ${KISYSMOD}/Symbols.pretty)(options "")(descr "DEPRECATED PCB symbols")) + (lib (name TerminalBlock)(type KiCad)(uri ${KISYSMOD}/TerminalBlock.pretty)(options "")(descr "Footprints for terminal blocks that do not have their own manufacturer specific library.")) + (lib (name TerminalBlock_4Ucon)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_4Ucon.pretty)(options "")(descr "4UCON terminal blocks")) + (lib (name TerminalBlock_Altech)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Altech.pretty)(options "")(descr "Altech_AK300_1x*")) + (lib (name TerminalBlock_Dinkle)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Dinkle.pretty)(options "")(descr "Dinkle terminal blocks")) + (lib (name TerminalBlock_MetzConnect)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_MetzConnect.pretty)(options "")(descr "Metz Connect terminal blocks")) + (lib (name TerminalBlock_Philmore)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Philmore.pretty)(options "")(descr "Philmore terminal blocks")) + (lib (name TerminalBlock_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Phoenix.pretty)(options "")(descr "Phoenix Contact terminal blocks")) + (lib (name TerminalBlock_RND)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_RND.pretty)(options "")(descr "RND terminal blocks")) + (lib (name TerminalBlock_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_TE-Connectivity.pretty)(options "")(descr "TE Connectivity terminal blocks")) + (lib (name TerminalBlock_WAGO)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_WAGO.pretty)(options "")(descr "WAGO terminal blocks")) + (lib (name TerminalBlocks_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_Phoenix.pretty)(options "")(descr "DEPRECATED Phoenix Contact terminal blocks")) + (lib (name TerminalBlocks_WAGO)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_WAGO.pretty)(options "")(descr "DEPRECATED WAGO terminal blocks")) + (lib (name TestPoint)(type KiCad)(uri ${KISYSMOD}/TestPoint.pretty)(options "")(descr "Test points, measurement points, probe connection points")) + (lib (name TO_SOT_Packages_SMD)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_SMD.pretty)(options "")(descr "DEPRECATED Surface mount transistor packages")) + (lib (name TO_SOT_Packages_THT)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_THT.pretty)(options "")(descr "DEPRECATED Through hole transistor packages")) + (lib (name Transformer_SMD)(type KiCad)(uri ${KISYSMOD}/Transformer_SMD.pretty)(options "")(descr "Surface mount transformers")) + (lib (name Transformer_THT)(type KiCad)(uri ${KISYSMOD}/Transformer_THT.pretty)(options "")(descr "Through hole transformers")) + (lib (name Transformers_CHK)(type KiCad)(uri ${KISYSMOD}/Transformers_CHK.pretty)(options "")(descr "DEPRECATED Trafo_*")) + (lib (name Transformers_SMD)(type KiCad)(uri ${KISYSMOD}/Transformers_SMD.pretty)(options "")(descr "DEPRECATED Surface mount transformers")) + (lib (name Transformers_SMPS_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Transformers_SMPS_ThroughHole.pretty)(options "")(descr "DEPRECATED Coilcraft / ETD29*")) + (lib (name Transformers_THT)(type KiCad)(uri ${KISYSMOD}/Transformers_THT.pretty)(options "")(descr "DEPRECATED Through hole transformers")) + (lib (name Transistors_OldSowjetAera)(type KiCad)(uri ${KISYSMOD}/Transistors_OldSowjetAera.pretty)(options "")(descr "DEPRECATED Sowjet transistors")) + (lib (name Valve)(type KiCad)(uri ${KISYSMOD}/Valve.pretty)(options "")(descr "Valve")) + (lib (name Valves)(type KiCad)(uri ${KISYSMOD}/Valves.pretty)(options "")(descr "DEPRECATED Valves")) + (lib (name Varistor)(type KiCad)(uri ${KISYSMOD}/Varistor.pretty)(options "")(descr "Varistor")) + (lib (name Varistors)(type KiCad)(uri ${KISYSMOD}/Varistors.pretty)(options "")(descr "DEPRECATED Varistors")) + (lib (name Wire_Connections_Bridges)(type KiCad)(uri ${KISYSMOD}/Wire_Connections_Bridges.pretty)(options "")(descr "DEPRECATED PCB bridging points")) + (lib (name Wire_Pads)(type KiCad)(uri ${KISYSMOD}/Wire_Pads.pretty)(options "")(descr "DEPRECATED Direct wire-to-board connection points")) +) diff --git a/fp-lib-table-modules-nothing-5.1.5 b/fp-lib-table-modules-nothing-5.1.5 new file mode 100644 index 0000000..3af510b --- /dev/null +++ b/fp-lib-table-modules-nothing-5.1.5 @@ -0,0 +1,2 @@ +(fp_lib_table +) diff --git a/fp-lib-table-modules-old-5.1.5 b/fp-lib-table-modules-old-5.1.5 new file mode 100644 index 0000000..c039b9b --- /dev/null +++ b/fp-lib-table-modules-old-5.1.5 @@ -0,0 +1,102 @@ +(fp_lib_table + (lib (name Air_Coils_SML_NEOSID)(type KiCad)(uri ${KISYSMOD}/Air_Coils_SML_NEOSID.pretty)(options "")(descr "Neosid_Air-Coil_SML_*")) + (lib (name Battery_Holders)(type KiCad)(uri ${KISYSMOD}/Battery_Holders.pretty)(options "")(descr "Batteries and battery holders")) + (lib (name Buttons_Switches_SMD)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_SMD.pretty)(options "")(descr "Buttons and switches, surface mount")) + (lib (name Buttons_Switches_THT)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_THT.pretty)(options "")(descr "Buttons and switches, through hole")) + (lib (name Buzzers_Beepers)(type KiCad)(uri ${KISYSMOD}/Buzzers_Beepers.pretty)(options "")(descr "Audio signalling devices")) + (lib (name Capacitors_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_SMD.pretty)(options "")(descr "Capacitors, surface mount")) + (lib (name Capacitors_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_Tantalum_SMD.pretty)(options "")(descr "Tantalum capacitors, surface mount")) + (lib (name Capacitors_THT)(type KiCad)(uri ${KISYSMOD}/Capacitors_THT.pretty)(options "")(descr "Capacitors, through hole")) + (lib (name Choke_Axial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Axial_ThroughHole.pretty)(options "")(descr "Choke_Horizontal_RM*")) + (lib (name Choke_Common-Mode_Wurth)(type KiCad)(uri ${KISYSMOD}/Choke_Common-Mode_Wurth.pretty)(options "")(descr "CommonModeChoke_WuerthType-WE-CMB_Size-*")) + (lib (name Choke_Radial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Radial_ThroughHole.pretty)(options "")(descr "Choke_Radial_*")) + (lib (name Choke_SMD)(type KiCad)(uri ${KISYSMOD}/Choke_SMD.pretty)(options "")(descr "Choke_Double_SMD_Wuerth-WE-DD-Typ-* / Choke_SMD_* / Transformer_SMD_CurrentSense")) + (lib (name Choke_Toroid_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Toroid_ThroughHole.pretty)(options "")(descr "Autotransformer_Toroid_* / Choke_Toroid_* / Transformer_Toroid_*")) + (lib (name Connectors)(type KiCad)(uri ${KISYSMOD}/Connectors.pretty)(options "")(descr "Assorted connector footprints")) + (lib (name Connectors_Card)(type KiCad)(uri ${KISYSMOD}/Connectors_Card.pretty)(options "")(descr "Footprints for cards and card holders")) + (lib (name Connectors_Harwin)(type KiCad)(uri ${KISYSMOD}/Connectors_Harwin.pretty)(options "")(descr "Harwin connector footprints www.harwin.com")) + (lib (name Connectors_HDMI)(type KiCad)(uri ${KISYSMOD}/Connectors_HDMI.pretty)(options "")(descr "HDMI connector footprints")) + (lib (name Connectors_Hirose)(type KiCad)(uri ${KISYSMOD}/Connectors_Hirose.pretty)(options "")(descr "Hirose connector footprints www.hirose.com")) + (lib (name Connectors_IEC_DIN)(type KiCad)(uri ${KISYSMOD}/Connectors_IEC_DIN.pretty)(options "")(descr "DIN connector footprints")) + (lib (name Connectors_JAE)(type KiCad)(uri ${KISYSMOD}/Connectors_JAE.pretty)(options "")(descr "JAE connector footprints http://www.jae.com/jccom/en/connectors")) + (lib (name Connectors_JST)(type KiCad)(uri ${KISYSMOD}/Connectors_JST.pretty)(options "")(descr "JST connector footprints www.jst.com")) + (lib (name Connectors_Mini-Universal)(type KiCad)(uri ${KISYSMOD}/Connectors_Mini-Universal.pretty)(options "")(descr Mate-N-Lok)) + (lib (name Connectors_Molex)(type KiCad)(uri ${KISYSMOD}/Connectors_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com")) + (lib (name Connectors_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connectors_Multicomp.pretty)(options "")(descr "Multicomp connector footprints")) + (lib (name Connectors_Phoenix)(type KiCad)(uri ${KISYSMOD}/Connectors_Phoenix.pretty)(options "")(descr "Phoenix connector footprints")) + (lib (name Connectors_Samtec)(type KiCad)(uri ${KISYSMOD}/Connectors_Samtec.pretty)(options "")(descr "Samtec connector footprints")) + (lib (name Connectors_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connectors_TE-Connectivity.pretty)(options "")(descr "TE Connectivity connector footprints www.te.com")) + (lib (name Connectors_Terminal_Blocks)(type KiCad)(uri ${KISYSMOD}/Connectors_Terminal_Blocks.pretty)(options "")(descr "Terminal block connectors")) + (lib (name Connectors_WAGO)(type KiCad)(uri ${KISYSMOD}/Connectors_WAGO.pretty)(options "")(descr "WAGO connector footprints www.wago.com")) + (lib (name Converters_DCDC_ACDC)(type KiCad)(uri ${KISYSMOD}/Converters_DCDC_ACDC.pretty)(options "")(descr "DC-DC and AC-DC convertor modules")) + (lib (name Crystals)(type KiCad)(uri ${KISYSMOD}/Crystals.pretty)(options "")(descr "Crystals and oscillators")) + (lib (name Diodes_SMD)(type KiCad)(uri ${KISYSMOD}/Diodes_SMD.pretty)(options "")(descr "Diodes, surface mount")) + (lib (name Diodes_THT)(type KiCad)(uri ${KISYSMOD}/Diodes_THT.pretty)(options "")(descr "Diodes, through hole")) + (lib (name Displays)(type KiCad)(uri ${KISYSMOD}/Displays.pretty)(options "")(descr "Display modules")) + (lib (name Displays_7-Segment)(type KiCad)(uri ${KISYSMOD}/Displays_7-Segment.pretty)(options "")(descr "Seven segment displays")) + (lib (name Enclosures)(type KiCad)(uri ${KISYSMOD}/Enclosures.pretty)(options "")(descr "Electronics enclosures and housings")) + (lib (name EuroBoard_Outline)(type KiCad)(uri ${KISYSMOD}/EuroBoard_Outline.pretty)(options "")(descr "Deprecated - will be removed")) + (lib (name Fiducials)(type KiCad)(uri ${KISYSMOD}/Fiducials.pretty)(options "")(descr "Fiducial markings")) + (lib (name Filters_HF_Coils_NEOSID)(type KiCad)(uri ${KISYSMOD}/Filters_HF_Coils_NEOSID.pretty)(options "")(descr "Neosid_*")) + (lib (name Fuse_Holders_and_Fuses)(type KiCad)(uri ${KISYSMOD}/Fuse_Holders_and_Fuses.pretty)(options "")(descr "Fuses and fuse holders")) + (lib (name Hall-Effect_Transducers_LEM)(type KiCad)(uri ${KISYSMOD}/Hall-Effect_Transducers_LEM.pretty)(options "")(descr "LEM hall effect transducers")) + (lib (name Heatsinks)(type KiCad)(uri ${KISYSMOD}/Heatsinks.pretty)(options "")(descr "Heatsinks and thermal products")) + (lib (name Housings_BGA)(type KiCad)(uri ${KISYSMOD}/Housings_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)")) + (lib (name Housings_CSP)(type KiCad)(uri ${KISYSMOD}/Housings_CSP.pretty)(options "")(descr "Chip Scale Packages (CSP)")) + (lib (name Housings_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Housings_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN")) + (lib (name Housings_DIP)(type KiCad)(uri ${KISYSMOD}/Housings_DIP.pretty)(options "")(descr "Through hole IC packages, DIP")) + (lib (name Housings_LCC)(type KiCad)(uri ${KISYSMOD}/Housings_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)")) + (lib (name Housings_LGA)(type KiCad)(uri ${KISYSMOD}/Housings_LGA.pretty)(options "")(descr "Land Grid Array (LGA)")) + (lib (name Housings_PGA)(type KiCad)(uri ${KISYSMOD}/Housings_PGA.pretty)(options "")(descr "Pin Grid Array (PGA)")) + (lib (name Housings_QFP)(type KiCad)(uri ${KISYSMOD}/Housings_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)")) + (lib (name Housings_SIP)(type KiCad)(uri ${KISYSMOD}/Housings_SIP.pretty)(options "")(descr "Single Inline Package(SIP)")) + (lib (name Housings_SOIC)(type KiCad)(uri ${KISYSMOD}/Housings_SOIC.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC)")) + (lib (name Housings_SON)(type KiCad)(uri ${KISYSMOD}/Housings_SON.pretty)(options "")(descr "Small Outline No-Lead (SON)")) + (lib (name Housings_SSOP)(type KiCad)(uri ${KISYSMOD}/Housings_SSOP.pretty)(options "")(descr "SSOP, TSSOP, MSOP, QSOP, VSO packages")) + (lib (name Inductors)(type KiCad)(uri ${KISYSMOD}/Inductors.pretty)(options "")(descr "inductor_* / self*")) + (lib (name Inductors_NEOSID)(type KiCad)(uri ${KISYSMOD}/Inductors_NEOSID.pretty)(options "")(descr "Neosid_Inductor_* / Neosid_MicroCoil")) + (lib (name Inductors_SMD)(type KiCad)(uri ${KISYSMOD}/Inductors_SMD.pretty)(options "")(descr "Inductors, surface mount")) + (lib (name Inductors_THT)(type KiCad)(uri ${KISYSMOD}/Inductors_THT.pretty)(options "")(descr "Inductors, through hole")) + (lib (name IR-DirectFETs)(type KiCad)(uri ${KISYSMOD}/IR-DirectFETs.pretty)(options "")(descr "DirectFet packets from International Rectifier")) + (lib (name LEDs)(type KiCad)(uri ${KISYSMOD}/LEDs.pretty)(options "")(descr "Light emitting diodes (LEDs)")) + (lib (name Measurement_Points)(type KiCad)(uri ${KISYSMOD}/Measurement_Points.pretty)(options "")(descr "Terminals for test equipment")) + (lib (name Measurement_Scales)(type KiCad)(uri ${KISYSMOD}/Measurement_Scales.pretty)(options "")(descr "Measurement scales and gauges")) + (lib (name Mechanical_Sockets)(type KiCad)(uri ${KISYSMOD}/Mechanical_Sockets.pretty)(options "")(descr "CardGuide_* / Socket_DIN41612-Case*")) + (lib (name Microwave)(type KiCad)(uri ${KISYSMOD}/Microwave.pretty)(options "")(descr Microwave)) + (lib (name Modules)(type KiCad)(uri ${KISYSMOD}/Modules.pretty)(options "")(descr "Board-level devices integrating system functionality into a single module")) + (lib (name Mounting_Holes)(type KiCad)(uri ${KISYSMOD}/Mounting_Holes.pretty)(options "")(descr "Mechanical fasteners")) + (lib (name NF-Transformers_ETAL)(type KiCad)(uri ${KISYSMOD}/NF-Transformers_ETAL.pretty)(options "")(descr "NF-Transformer_*")) + (lib (name Oddities)(type KiCad)(uri ${KISYSMOD}/Oddities.pretty)(options "")(descr "Dummy_Empty / NetTie-*")) + (lib (name Opto-Devices)(type KiCad)(uri ${KISYSMOD}/Opto-Devices.pretty)(options "")(descr "Optocouplers, light sensors, and other optical devices")) + (lib (name Oscillators)(type KiCad)(uri ${KISYSMOD}/Oscillators.pretty)(options "")(descr "Precicision oscillator modules")) + (lib (name PFF_PSF_PSS_Leadforms)(type KiCad)(uri ${KISYSMOD}/PFF_PSF_PSS_Leadforms.pretty)(options "")(descr "Allegro leadform packages")) + (lib (name Pin_Headers)(type KiCad)(uri ${KISYSMOD}/Pin_Headers.pretty)(options "")(descr "Male pin headers")) + (lib (name Potentiometers)(type KiCad)(uri ${KISYSMOD}/Potentiometers.pretty)(options "")(descr "Potentiometers / variable resistors")) + (lib (name Power_Integrations)(type KiCad)(uri ${KISYSMOD}/Power_Integrations.pretty)(options "")(descr "Power Integrations footprints")) + (lib (name Relays_SMD)(type KiCad)(uri ${KISYSMOD}/Relays_SMD.pretty)(options "")(descr "Surface mount relay packages")) + (lib (name Relays_THT)(type KiCad)(uri ${KISYSMOD}/Relays_THT.pretty)(options "")(descr "Through hole relay packages")) + (lib (name Resistors_SMD)(type KiCad)(uri ${KISYSMOD}/Resistors_SMD.pretty)(options "")(descr "Resistors, surface mount")) + (lib (name Resistors_THT)(type KiCad)(uri ${KISYSMOD}/Resistors_THT.pretty)(options "")(descr "Resistors, through hole")) + (lib (name Resistors_Universal)(type KiCad)(uri ${KISYSMOD}/Resistors_Universal.pretty)(options "")(descr Experimental)) + (lib (name RF_Antennas)(type KiCad)(uri ${KISYSMOD}/RF_Antennas.pretty)(options "")(descr "Radio-frequency / wireless antenna footprints")) + (lib (name RF_Modules)(type KiCad)(uri ${KISYSMOD}/RF_Modules.pretty)(options "")(descr "Radio-frequency / wireless modules")) + (lib (name Shielding_Cabinets)(type KiCad)(uri ${KISYSMOD}/Shielding_Cabinets.pretty)(options "")(descr "RF / EMI shields")) + (lib (name SMD_Packages)(type KiCad)(uri ${KISYSMOD}/SMD_Packages.pretty)(options "")(descr "Various SMD packages. Read only - footprints will be moved to other libraries")) + (lib (name Socket_Strips)(type KiCad)(uri ${KISYSMOD}/Socket_Strips.pretty)(options "")(descr "Female socket strips")) + (lib (name Sockets)(type KiCad)(uri ${KISYSMOD}/Sockets.pretty)(options "")(descr "IC sockets")) + (lib (name Sockets_MOLEX_KK-System)(type KiCad)(uri ${KISYSMOD}/Sockets_MOLEX_KK-System.pretty)(options "")(descr "Socket_MOLEX-KK-RM*")) + (lib (name Symbols)(type KiCad)(uri ${KISYSMOD}/Symbols.pretty)(options "")(descr "PCB symbols")) + (lib (name TerminalBlocks_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_Phoenix.pretty)(options "")(descr "Phoenix Contact terminal blocks")) + (lib (name TerminalBlocks_WAGO)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_WAGO.pretty)(options "")(descr "WAGO terminal blocks")) + (lib (name TO_SOT_Packages_SMD)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_SMD.pretty)(options "")(descr "Surface mount transistor packages")) + (lib (name TO_SOT_Packages_THT)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_THT.pretty)(options "")(descr "Through hole transistor packages")) + (lib (name Transformers_CHK)(type KiCad)(uri ${KISYSMOD}/Transformers_CHK.pretty)(options "")(descr "Trafo_*")) + (lib (name Transformers_SMD)(type KiCad)(uri ${KISYSMOD}/Transformers_SMD.pretty)(options "")(descr "Surface mount transformers")) + (lib (name Transformers_SMPS_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Transformers_SMPS_ThroughHole.pretty)(options "")(descr "Coilcraft / ETD29*")) + (lib (name Transformers_THT)(type KiCad)(uri ${KISYSMOD}/Transformers_THT.pretty)(options "")(descr "Through hole transformers")) + (lib (name Transistors_OldSowjetAera)(type KiCad)(uri ${KISYSMOD}/Transistors_OldSowjetAera.pretty)(options "")(descr "Sowjet transistors")) + (lib (name Valves)(type KiCad)(uri ${KISYSMOD}/Valves.pretty)(options "")(descr Valves)) + (lib (name Varistors)(type KiCad)(uri ${KISYSMOD}/Varistors.pretty)(options "")(descr Varistors)) + (lib (name Wire_Connections_Bridges)(type KiCad)(uri ${KISYSMOD}/Wire_Connections_Bridges.pretty)(options "")(descr "PCB bridging points")) + (lib (name Wire_Pads)(type KiCad)(uri ${KISYSMOD}/Wire_Pads.pretty)(options "")(descr "Direct wire-to-board connection points")) +) diff --git a/kicad-5.0.1-set-cxx-version.patch b/kicad-5.0.1-set-cxx-version.patch new file mode 100644 index 0000000..25d8c9d --- /dev/null +++ b/kicad-5.0.1-set-cxx-version.patch @@ -0,0 +1,14 @@ +diff -ur kicad-5.0.1/CMakeLists.txt kicad-5.0.1_patched/CMakeLists.txt +--- kicad-5.0.1/CMakeLists.txt 2018-10-09 00:14:38.000000000 +0300 ++++ kicad-5.0.1_patched/CMakeLists.txt 2018-11-26 20:00:40.103553943 +0300 +@@ -125,8 +125,8 @@ + set( CMAKE_POSITION_INDEPENDENT_CODE ON ) + + +-# Global setting: Use C++11 +-set(CMAKE_CXX_STANDARD 11) ++# Global setting: Use C++14 ++set(CMAKE_CXX_STANDARD 14) + set(CMAKE_CXX_STANDARD_REQUIRED ON) + + diff --git a/kicad-5.1.5-nostrip.patch b/kicad-5.1.5-nostrip.patch new file mode 100644 index 0000000..6230381 --- /dev/null +++ b/kicad-5.1.5-nostrip.patch @@ -0,0 +1,19 @@ +diff -ur kicad-5.1.5/CMakeLists.txt kicad-5.1.5_patched/CMakeLists.txt +--- kicad-5.1.5/CMakeLists.txt 2019-11-14 20:09:45.000000000 +0300 ++++ kicad-5.1.5_patched/CMakeLists.txt 2020-01-26 15:06:50.340865974 +0300 +@@ -326,7 +326,6 @@ + endif() + + if( MINGW ) +- set( CMAKE_EXE_LINKER_FLAGS_RELEASE "-s" ) + + # Since version 2.8.5, Cmake uses a response file (.rsp) to + # pass the list of include paths to gcc +@@ -358,7 +357,6 @@ + set( CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined" ) + set( CMAKE_MODULE_LINKER_FLAGS "-Wl,--no-undefined" ) + +- set( CMAKE_EXE_LINKER_FLAGS_RELEASE "-s" ) + + # Defeat ELF's ability to use the GOT to replace locally implemented functions + # with ones from another module. diff --git a/kicad.spec b/kicad.spec index 3777cf9..06fad04 100644 --- a/kicad.spec +++ b/kicad.spec @@ -1,633 +1,1057 @@ -%define Werror_cflags %nil +%define Werror_cflags %{nil} -# To create source package: -# bzr branch lp:kicad/stable -# -# You can get the date by querying: -# $ bzr log -r-1 --line stable/ -# 3009: jean-pierre charras 2011-05-25 Libedit: actual line thickness taken in account by collector. Thick lines are now more easy t... -# -# $ bzr export --format=tbz2 --root=kicad kicad-sources-bzr$(bzr revno stable/).tar.bz2 stable/ +%define major 2.0.0 +%define libkicad_3dsg %mklibname kicad_3dsg %{major} -# For library, -# See http://iut-tice.ujf-grenoble.fr/cao/how_to_download_sources.txt -# bzr branch lp:~kicad-lib-committers/kicad/library -# -# You can get the date by querying: -# $ bzr log -r-1 --line library/ -# 109: xtony 2010-12-08 Add various modules. -# -# $ bzr export --format=tbz2 --root=kicad-library kicad-library-bzr$(bzr revno library/).tar.bz2 library/ - -# For doc, -# See http://iut-tice.ujf-grenoble.fr/cao/how_to_download_sources.txt -# bzr branch lp:~kicad-developers/kicad/doc -# -# You can get the date by querying: -# $ bzr log -r-1 --line doc/ -# 216: Andrey Fedorushkov 2011-06-02 update russian GUI - -%define name kicad -%define date 20110525 -%define revision 3009 -%define version %{date}.bzr%{revision} - -%define docname kicad-doc -%define docdate 20110602 -%define docrevision 216 -%define docversion %{docdate}.bzr%{docrevision} - -%define libname kicad-library -%define libdate 20101208 -%define librevision 109 -%define libversion %{libdate}.bzr%{librevision} - -%define release %mkrel 6 - -Name: %{name} -Summary: An open source software for the creation of electronic schematic diagrams -Version: %{version} -Release: %{release} -Source0: %{name}-sources-bzr%{revision}.tar.bz2 -Source1: %{docname}-bzr%{docrevision}.tar.bz2 -Source2: %{libname}-bzr%{librevision}.tar.bz2 +Summary: EDA software suite for creation of schematic diagrams and PCBs +Name: kicad +Version: 5.1.5 +Release: 1 +Epoch: 2 License: GPLv2+ Group: Sciences/Computer science -Url: http://www.lis.inpg.fr/realise_au_lis/kicad/ -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot -BuildRequires: wxGTK-devel >= 2.6 -BuildRequires: mesa-common-devel -BuildRequires: imagemagick -BuildRequires: boost-devel +Url: http://www.kicad-pcb.org +Source0: https://launchpad.net/kicad/5.0/%{version}/+download/%{name}-%{version}.tar.xz +Source1: https://github.com/KiCad/kicad-doc/archive/%{version}.tar.gz?/%{name}-doc-%{version}.tar.gz +Source2: https://github.com/KiCad/kicad-symbols/archive/%{version}.tar.gz?/%{name}-symbols-%{version}.tar.gz +Source3: https://github.com/KiCad/kicad-i18n/archive/%{version}.tar.gz?/%{name}-i18n-%{version}.tar.gz +Source4: https://github.com/KiCad/kicad-footprints/archive/%{version}.tar.gz?/%{name}-footprints-%{version}.tar.gz +Source5: https://github.com/KiCad/packages3D/archive/%{version}.tar.gz?/%{name}-packages3D-%{version}.tar.gz +Source6: https://github.com/KiCad/packages3D-source/archive/%{version}.tar.gz?/%{name}-packages3D-source-%{version}.tar.gz +Source8: https://github.com/KiCad/kicad-templates/archive/%{version}.tar.gz?/%{name}-templates-%{version}.tar.gz +## Old modules, archived +# 3d-modules +Source9: https://github.com/KiCad/packages3D/archive/packages3D-4.0.7.tar.gz +Source10: https://github.com/KiCad/packages3D-source/archive/packages3D-source-4.0.7.tar.gz +# modules +Source11: https://github.com/KiCad/Air_Coils_SML_NEOSID.pretty/archive/Air_Coils_SML_NEOSID.pretty-4.0.6.tar.gz +Source12: https://github.com/KiCad/Choke_Axial_ThroughHole.pretty/archive/Choke_Axial_ThroughHole.pretty-4.0.6.tar.gz +Source13: https://github.com/KiCad/Choke_Common-Mode_Wurth.pretty/archive/Choke_Common-Mode_Wurth.pretty-4.0.6.tar.gz +Source14: https://github.com/KiCad/Choke_Radial_ThroughHole.pretty/archive/Choke_Radial_ThroughHole.pretty-4.0.6.tar.gz +Source15: https://github.com/KiCad/Choke_SMD.pretty/archive/Choke_SMD.pretty-4.0.6.tar.gz +Source16: https://github.com/KiCad/Choke_Toroid_ThroughHole.pretty/archive/Choke_Toroid_ThroughHole.pretty-4.0.6.tar.gz +Source17: https://github.com/KiCad/Filters_HF_Coils_NEOSID.pretty/archive/Filters_HF_Coils_NEOSID.pretty-4.0.6.tar.gz +Source18: https://github.com/KiCad/Inductors_NEOSID.pretty/archive/Inductors_NEOSID.pretty-4.0.6.tar.gz +Source19: https://github.com/KiCad/Inductors.pretty/archive/Inductors.pretty-4.0.6.tar.gz +Source20: https://github.com/KiCad/Mechanical_Sockets.pretty/archive/Mechanical_Sockets.pretty-4.0.6.tar.gz +Source21: https://github.com/KiCad/NF-Transformers_ETAL.pretty/archive/NF-Transformers_ETAL.pretty-4.0.6.tar.gz +Source22: https://github.com/KiCad/Oddities.pretty/archive/Oddities.pretty-4.0.6.tar.gz +Source23: https://github.com/KiCad/Sockets_MOLEX_KK-System.pretty/archive/Sockets_MOLEX_KK-System.pretty-4.0.6.tar.gz +Source24: https://github.com/KiCad/Transformers_CHK.pretty/archive/Transformers_CHK.pretty-4.0.6.tar.gz +Source25: https://github.com/KiCad/Transformers_SMPS_ThroughHole.pretty/archive/Transformers_SMPS_ThroughHole.pretty-4.0.6.tar.gz +Source26: https://github.com/KiCad/Battery_Holders.pretty/archive/Battery_Holders.pretty-4.0.7.tar.gz +Source27: https://github.com/KiCad/Buttons_Switches_SMD.pretty/archive/Buttons_Switches_SMD.pretty-4.0.7.tar.gz +Source28: https://github.com/KiCad/Buttons_Switches_THT.pretty/archive/Buttons_Switches_THT.pretty-4.0.7.tar.gz +Source29: https://github.com/KiCad/Buzzers_Beepers.pretty/archive/Buzzers_Beepers.pretty-4.0.7.tar.gz +Source30: https://github.com/KiCad/Capacitors_SMD.pretty/archive/Capacitors_SMD.pretty-4.0.7.tar.gz +Source31: https://github.com/KiCad/Capacitors_Tantalum_SMD.pretty/archive/Capacitors_Tantalum_SMD.pretty-4.0.7.tar.gz +Source32: https://github.com/KiCad/Capacitors_THT.pretty/archive/Capacitors_THT.pretty-4.0.7.tar.gz +Source33: https://github.com/KiCad/Connectors_Card.pretty/archive/Connectors_Card.pretty-4.0.7.tar.gz +Source34: https://github.com/KiCad/Connectors_Harwin.pretty/archive/Connectors_Harwin.pretty-4.0.7.tar.gz +Source35: https://github.com/KiCad/Connectors_HDMI.pretty/archive/Connectors_HDMI.pretty-4.0.7.tar.gz +Source36: https://github.com/KiCad/Connectors_Hirose.pretty/archive/Connectors_Hirose.pretty-4.0.7.tar.gz +Source37: https://github.com/KiCad/Connectors_IEC_DIN.pretty/archive/Connectors_IEC_DIN.pretty-4.0.7.tar.gz +Source38: https://github.com/KiCad/Connectors_JAE.pretty/archive/Connectors_JAE.pretty-4.0.7.tar.gz +Source39: https://github.com/KiCad/Connectors_JST.pretty/archive/Connectors_JST.pretty-4.0.7.tar.gz +Source40: https://github.com/KiCad/Connectors_Mini-Universal.pretty/archive/Connectors_Mini-Universal.pretty-4.0.7.tar.gz +Source41: https://github.com/KiCad/Connectors_Molex.pretty/archive/Connectors_Molex.pretty-4.0.7.tar.gz +Source42: https://github.com/KiCad/Connectors_Multicomp.pretty/archive/Connectors_Multicomp.pretty-4.0.7.tar.gz +Source43: https://github.com/KiCad/Connectors_Phoenix.pretty/archive/Connectors_Phoenix.pretty-4.0.7.tar.gz +Source44: https://github.com/KiCad/Connectors_Samtec.pretty/archive/Connectors_Samtec.pretty-4.0.7.tar.gz +Source45: https://github.com/KiCad/Connectors_TE-Connectivity.pretty/archive/Connectors_TE-Connectivity.pretty-4.0.7.tar.gz +Source46: https://github.com/KiCad/Connectors_Terminal_Blocks.pretty/archive/Connectors_Terminal_Blocks.pretty-4.0.7.tar.gz +Source47: https://github.com/KiCad/Connectors_WAGO.pretty/archive/Connectors_WAGO.pretty-4.0.7.tar.gz +Source48: https://github.com/KiCad/Connectors.pretty/archive/Connectors.pretty-4.0.7.tar.gz +Source49: https://github.com/KiCad/Converters_DCDC_ACDC.pretty/archive/Converters_DCDC_ACDC.pretty-4.0.7.tar.gz +Source50: https://github.com/KiCad/Crystals.pretty/archive/Crystals.pretty-4.0.7.tar.gz +Source51: https://github.com/KiCad/Diodes_SMD.pretty/archive/Diodes_SMD.pretty-4.0.7.tar.gz +Source52: https://github.com/KiCad/Diodes_THT.pretty/archive/Diodes_THT.pretty-4.0.7.tar.gz +Source53: https://github.com/KiCad/Displays_7-Segment.pretty/archive/Displays_7-Segment.pretty-4.0.7.tar.gz +Source54: https://github.com/KiCad/Displays.pretty/archive/Displays.pretty-4.0.7.tar.gz +Source55: https://github.com/KiCad/Enclosures.pretty/archive/Enclosures.pretty-4.0.7.tar.gz +Source56: https://github.com/KiCad/EuroBoard_Outline.pretty/archive/EuroBoard_Outline.pretty-4.0.7.tar.gz +Source57: https://github.com/KiCad/Fiducials.pretty/archive/Fiducials.pretty-4.0.7.tar.gz +Source58: https://github.com/KiCad/Fuse_Holders_and_Fuses.pretty/archive/Fuse_Holders_and_Fuses.pretty-4.0.7.tar.gz +Source59: https://github.com/KiCad/Hall-Effect_Transducers_LEM.pretty/archive/Hall-Effect_Transducers_LEM.pretty-4.0.7.tar.gz +Source60: https://github.com/KiCad/Heatsinks.pretty/archive/Heatsinks.pretty-4.0.7.tar.gz +Source61: https://github.com/KiCad/Housings_BGA.pretty/archive/Housings_BGA.pretty-4.0.7.tar.gz +Source62: https://github.com/KiCad/Housings_CSP.pretty/archive/Housings_CSP.pretty-4.0.7.tar.gz +Source63: https://github.com/KiCad/Housings_DFN_QFN.pretty/archive/Housings_DFN_QFN.pretty-4.0.7.tar.gz +Source64: https://github.com/KiCad/Housings_DIP.pretty/archive/Housings_DIP.pretty-4.0.7.tar.gz +Source65: https://github.com/KiCad/Housings_LCC.pretty/archive/Housings_LCC.pretty-4.0.7.tar.gz +Source66: https://github.com/KiCad/Housings_LGA.pretty/archive/Housings_LGA.pretty-4.0.7.tar.gz +Source67: https://github.com/KiCad/Housings_PGA.pretty/archive/Housings_PGA.pretty-4.0.7.tar.gz +Source68: https://github.com/KiCad/Housings_QFP.pretty/archive/Housings_QFP.pretty-4.0.7.tar.gz +Source69: https://github.com/KiCad/Housings_SIP.pretty/archive/Housings_SIP.pretty-4.0.7.tar.gz +Source70: https://github.com/KiCad/Housings_SOIC.pretty/archive/Housings_SOIC.pretty-4.0.7.tar.gz +Source71: https://github.com/KiCad/Housings_SON.pretty/archive/Housings_SON.pretty-4.0.7.tar.gz +Source72: https://github.com/KiCad/Housings_SSOP.pretty/archive/Housings_SSOP.pretty-4.0.7.tar.gz +Source73: https://github.com/KiCad/Inductors_SMD.pretty/archive/Inductors_SMD.pretty-4.0.7.tar.gz +Source74: https://github.com/KiCad/Inductors_THT.pretty/archive/Inductors_THT.pretty-4.0.7.tar.gz +Source75: https://github.com/KiCad/IR-DirectFETs.pretty/archive/IR-DirectFETs.pretty-4.0.7.tar.gz +Source76: https://github.com/KiCad/LEDs.pretty/archive/LEDs.pretty-4.0.7.tar.gz +Source77: https://github.com/KiCad/Measurement_Points.pretty/archive/Measurement_Points.pretty-4.0.7.tar.gz +Source78: https://github.com/KiCad/Measurement_Scales.pretty/archive/Measurement_Scales.pretty-4.0.7.tar.gz +Source79: https://github.com/KiCad/Microwave.pretty/archive/Microwave.pretty-4.0.7.tar.gz +Source80: https://github.com/KiCad/Modules.pretty/archive/Modules.pretty-4.0.7.tar.gz +Source81: https://github.com/KiCad/Mounting_Holes.pretty/archive/Mounting_Holes.pretty-4.0.7.tar.gz +Source82: https://github.com/KiCad/Opto-Devices.pretty/archive/Opto-Devices.pretty-4.0.7.tar.gz +Source83: https://github.com/KiCad/Oscillators.pretty/archive/Oscillators.pretty-4.0.7.tar.gz +Source84: https://github.com/KiCad/PFF_PSF_PSS_Leadforms.pretty/archive/PFF_PSF_PSS_Leadforms.pretty-4.0.7.tar.gz +Source85: https://github.com/KiCad/Pin_Headers.pretty/archive/Pin_Headers.pretty-4.0.7.tar.gz +Source86: https://github.com/KiCad/Potentiometers.pretty/archive/Potentiometers.pretty-4.0.7.tar.gz +Source87: https://github.com/KiCad/Power_Integrations.pretty/archive/Power_Integrations.pretty-4.0.7.tar.gz +Source88: https://github.com/KiCad/Relays_SMD.pretty/archive/Relays_SMD.pretty-4.0.7.tar.gz +Source89: https://github.com/KiCad/Relays_THT.pretty/archive/Relays_THT.pretty-4.0.7.tar.gz +Source90: https://github.com/KiCad/Resistors_SMD.pretty/archive/Resistors_SMD.pretty-4.0.7.tar.gz +Source91: https://github.com/KiCad/Resistors_THT.pretty/archive/Resistors_THT.pretty-4.0.7.tar.gz +Source92: https://github.com/KiCad/Resistors_Universal.pretty/archive/Resistors_Universal.pretty-4.0.7.tar.gz +Source93: https://github.com/KiCad/RF_Antennas.pretty/archive/RF_Antennas.pretty-4.0.7.tar.gz +Source94: https://github.com/KiCad/RF_Modules.pretty/archive/RF_Modules.pretty-4.0.7.tar.gz +Source95: https://github.com/KiCad/Shielding_Cabinets.pretty/archive/Shielding_Cabinets.pretty-4.0.7.tar.gz +Source96: https://github.com/KiCad/SMD_Packages.pretty/archive/SMD_Packages.pretty-4.0.7.tar.gz +Source97: https://github.com/KiCad/Socket_Strips.pretty/archive/Socket_Strips.pretty-4.0.7.tar.gz +Source98: https://github.com/KiCad/Sockets.pretty/archive/Sockets.pretty-4.0.7.tar.gz +Source99: https://github.com/KiCad/Symbols.pretty/archive/Symbols.pretty-4.0.7.tar.gz +Source100: https://github.com/KiCad/TerminalBlocks_Phoenix.pretty/archive/TerminalBlocks_Phoenix.pretty-4.0.7.tar.gz +Source101: https://github.com/KiCad/TerminalBlocks_WAGO.pretty/archive/TerminalBlocks_WAGO.pretty-4.0.7.tar.gz +Source102: https://github.com/KiCad/TO_SOT_Packages_SMD.pretty/archive/TO_SOT_Packages_SMD.pretty-4.0.7.tar.gz +Source103: https://github.com/KiCad/TO_SOT_Packages_THT.pretty/archive/TO_SOT_Packages_THT.pretty-4.0.7.tar.gz +Source104: https://github.com/KiCad/Transformers_SMD.pretty/archive/Transformers_SMD.pretty-4.0.7.tar.gz +Source105: https://github.com/KiCad/Transformers_THT.pretty/archive/Transformers_THT.pretty-4.0.7.tar.gz +Source106: https://github.com/KiCad/Transistors_OldSowjetAera.pretty/archive/Transistors_OldSowjetAera.pretty-4.0.7.tar.gz +Source107: https://github.com/KiCad/Valves.pretty/archive/Valves.pretty-4.0.7.tar.gz +Source108: https://github.com/KiCad/Varistors.pretty/archive/Varistors.pretty-4.0.7.tar.gz +Source109: https://github.com/KiCad/Wire_Connections_Bridges.pretty/archive/Wire_Connections_Bridges.pretty-4.0.7.tar.gz +Source110: https://github.com/KiCad/Wire_Pads.pretty/archive/Wire_Pads.pretty-4.0.7.tar.gz +Source200: fp-lib-table-modules-nothing-%{version} +Source201: fp-lib-table-modules-%{version} +Source202: fp-lib-table-modules-all-%{version} +Source203: fp-lib-table-modules-old-%{version} +# Help from previous version +Source300: doc-nl-5.0.2.tar.xz +Source1000: README.urpmi +Patch0: kicad-5.0.1-set-cxx-version.patch +Patch1: kicad-5.1.5-nostrip.patch +BuildRequires: a2x +BuildRequires: asciidoc BuildRequires: cmake +BuildRequires: dblatex BuildRequires: desktop-file-utils -Requires: %{libname} = %{libversion}-%{release} -Requires: %{docname} = %{docversion}-%{release} -Suggests: %{name}-locale +BuildRequires: doxygen +BuildRequires: git +BuildRequires: perl(Unicode::GCString) +BuildRequires: po4a +BuildRequires: python-wxpython3.0 +BuildRequires: python-wxpython3.0-wxversion +BuildRequires: source-highlight +BuildRequires: swig +BuildRequires: boost-devel +BuildRequires: glm-devel +BuildRequires: oce-devel +BuildRequires: wxgtku3.0-devel +BuildRequires: wxpython3.0-devel +BuildRequires: pkgconfig(egl) +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glew) +BuildRequires: pkgconfig(glu) +BuildRequires: pkgconfig(ngspice) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(python) +BuildRequires: pkgconfig(libcurl) +Requires: electronics-menu +Requires: python-wxpython3.0 +Requires: python-wxpython3.0-wxversion +Requires: %{libkicad_3dsg} = %{EVRD} +Requires: %{name}-doc = %{EVRD} +Suggests: %{name}-doc-ru = %{EVRD} +Suggests: %{name}-modules = %{EVRD} +Suggests: %{name}-modules-packages3d = %{EVRD} +%rename kicad-library +%rename kicad-locales-ca +%rename kicad-locales-cs +%rename kicad-locales-de +%rename kicad-locales-es +%rename kicad-locales-fi +%rename kicad-locales-fr +%rename kicad-locales-hu +%rename kicad-locales-it +%rename kicad-locales-ja +%rename kicad-locales-ko +%rename kicad-locales-nl +%rename kicad-locales-pl +%rename kicad-locales-pt +%rename kicad-locales-ru +%rename kicad-locales-sl +%rename kicad-locales-sv +%rename kicad-locales-zh %description -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. +KiCad is an EDA software to design electronic schematic +diagrams and printed circuit board artwork up to 16 layers. +KiCad is a set of four softwares and a project manager: +- KiCad: project manager +- Eeschema: schematic entry +- Pcbnew: board editor +- Cvpcb: footprint selector for components used in the circuit design +- Gerbview: GERBER viewer (photoplotter documents) -Kicad is a set of four softwares and a project manager: - - Eeschema : Schematic entry. - Pcbnew : Board editor. - Gerbview : GERBER viewer (photoplotter documents). - Cvpcb : footprint selector for components used in the circuit design. - Kicad: project manager. +%files -f %{name}.lang +%dir %{_datadir}/%{name}/fp-lib-tables +%dir %{_datadir}/%{name}/modules +%dir %{_datadir}/%{name}/modules/packages3d +%{_bindir}/* +%{_datadir}/%{name}/demos +%{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-nothing-%{version} +%{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-all-%{version} +%{_datadir}/%{name}/library +%{_datadir}/%{name}/plugins +%{_datadir}/%{name}/scripting +%{_datadir}/%{name}/template +%{_datadir}/appdata/%{name}.appdata.xml +%{_datadir}/applications/*.desktop +%{_datadir}/icons/hicolor/*/apps/*.* +%{_datadir}/icons/hicolor/*/mimetypes/application-x-*.* +%{_datadir}/mime/packages/%{name}-gerbers.xml +%{_datadir}/mime/packages/%{name}-%{name}.xml +%{_docdir}/%{name}/*.txt +%{_docdir}/%{name}/%{name}-footprints-*.md +%{_docdir}/%{name}/%{name}-i18n-*.md +%{_docdir}/%{name}/%{name}-symbols-*.md +%{_docdir}/%{name}/%{name}-templates-*.md +%{_libdir}/%{name}/plugins/3d/libs3d_plugin_*.so +%{py_platsitedir}/wx-3.0-gtk2/_pcbnew.so +%{py_platsitedir}/wx-3.0-gtk2/pcbnew.* + +%pre +if [ -d %{_datadir}/%{name}/fp-lib-tables/ ]; then + pushd %{_datadir}/%{name}/fp-lib-tables/ + rm -f fp-lib-table-modules* + popd +fi + +%post +pushd %{_datadir}/%{name}/fp-lib-tables/ +if [ -f fp-lib-table-modules-%{version} ]; then + if [ -f fp-lib-table-modules-old-%{version} ]; then + cp -f fp-lib-table-modules-all-%{version} ../template/fp-lib-table; + else + cp -f fp-lib-table-modules-%{version} ../template/fp-lib-table + fi +else + if [ -f fp-lib-table-modules-old-%{version} ]; then + cp -f fp-lib-table-modules-old ../template/fp-lib-table + else + cp -f fp-lib-table-modules-nothing-%{version} ../template/fp-lib-table + fi +fi +popd + +#---------------------------------------------------------------------------- + +%package -n %{libkicad_3dsg} +Summary: KiCad’s scene graph library for 3D Plugins +Group: System/Libraries +Provides: libkicad_3dsg.so.2.0.0 = %{EVRD} +Requires: %{name} = %{EVRD} + +%description -n %{libkicad_3dsg} +It is KiCad’s scene graph library kicad_3dsg for 3D plugins. +All plugins which support model visualization must translate +the model data into a scene graph via this library. + +%files -n %{libkicad_3dsg} +%{_libdir}/libkicad_3dsg.so.2.0.0 + +#---------------------------------------------------------------------------- + +%package modules +Summary: Pretty modules for KiCad +Group: Sciences/Computer science +BuildArch: noarch +Requires: %{name} = %{EVRD} + +%description modules +All new 5.1 *.pretty modules for KiCad. + +%files modules +%{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-%{version} +%{_datadir}/%{name}/modules/Battery.pretty +%{_datadir}/%{name}/modules/Button_Switch_Keyboard.pretty +%{_datadir}/%{name}/modules/Button_Switch_SMD.pretty +%{_datadir}/%{name}/modules/Button_Switch_THT.pretty +%{_datadir}/%{name}/modules/Buzzer_Beeper.pretty +%{_datadir}/%{name}/modules/Calibration_Scale.pretty +%{_datadir}/%{name}/modules/Capacitor_SMD.pretty +%{_datadir}/%{name}/modules/Capacitor_Tantalum_SMD.pretty +%{_datadir}/%{name}/modules/Capacitor_THT.pretty +%{_datadir}/%{name}/modules/Connector.pretty +%{_datadir}/%{name}/modules/Connector_Audio.pretty +%{_datadir}/%{name}/modules/Connector_BarrelJack.pretty +%{_datadir}/%{name}/modules/Connector_Card.pretty +%{_datadir}/%{name}/modules/Connector_Coaxial.pretty +%{_datadir}/%{name}/modules/Connector_DIN.pretty +%{_datadir}/%{name}/modules/Connector_Dsub.pretty +%{_datadir}/%{name}/modules/Connector_FFC-FPC.pretty +%{_datadir}/%{name}/modules/Connector_Harwin.pretty +%{_datadir}/%{name}/modules/Connector_HDMI.pretty +%{_datadir}/%{name}/modules/Connector_Hirose.pretty +%{_datadir}/%{name}/modules/Connector_IDC.pretty +%{_datadir}/%{name}/modules/Connector_JAE.pretty +%{_datadir}/%{name}/modules/Connector_JST.pretty +%{_datadir}/%{name}/modules/Connector_Molex.pretty +%{_datadir}/%{name}/modules/Connector_Multicomp.pretty +%{_datadir}/%{name}/modules/Connector_PCBEdge.pretty +%{_datadir}/%{name}/modules/Connector_Phoenix_GMSTB.pretty +%{_datadir}/%{name}/modules/Connector_Phoenix_MC_HighVoltage.pretty +%{_datadir}/%{name}/modules/Connector_Phoenix_MC.pretty +%{_datadir}/%{name}/modules/Connector_Phoenix_MSTB.pretty +%{_datadir}/%{name}/modules/Connector_PinHeader_1.00mm.pretty +%{_datadir}/%{name}/modules/Connector_PinHeader_1.27mm.pretty +%{_datadir}/%{name}/modules/Connector_PinHeader_2.00mm.pretty +%{_datadir}/%{name}/modules/Connector_PinHeader_2.54mm.pretty +%{_datadir}/%{name}/modules/Connector_Pin.pretty +%{_datadir}/%{name}/modules/Connector_PinSocket_1.00mm.pretty +%{_datadir}/%{name}/modules/Connector_PinSocket_1.27mm.pretty +%{_datadir}/%{name}/modules/Connector_PinSocket_2.00mm.pretty +%{_datadir}/%{name}/modules/Connector_PinSocket_2.54mm.pretty +%{_datadir}/%{name}/modules/Connector_RJ.pretty +%{_datadir}/%{name}/modules/Connector_Samtec_HLE_SMD.pretty +%{_datadir}/%{name}/modules/Connector_Samtec_HLE_THT.pretty +%{_datadir}/%{name}/modules/Connector_Samtec.pretty +%{_datadir}/%{name}/modules/Connector_SATA_SAS.pretty +%{_datadir}/%{name}/modules/Connector_TE-Connectivity.pretty +%{_datadir}/%{name}/modules/Connector_USB.pretty +%{_datadir}/%{name}/modules/Connector_Wago.pretty +%{_datadir}/%{name}/modules/Connector_Wire.pretty +%{_datadir}/%{name}/modules/Converter_ACDC.pretty +%{_datadir}/%{name}/modules/Converter_DCDC.pretty +%{_datadir}/%{name}/modules/Crystal.pretty +%{_datadir}/%{name}/modules/Diode_SMD.pretty +%{_datadir}/%{name}/modules/Diode_THT.pretty +%{_datadir}/%{name}/modules/Display_7Segment.pretty +%{_datadir}/%{name}/modules/Display.pretty +%{_datadir}/%{name}/modules/Fiducial.pretty +%{_datadir}/%{name}/modules/Filter.pretty +%{_datadir}/%{name}/modules/Fuse.pretty +%{_datadir}/%{name}/modules/Heatsink.pretty +%{_datadir}/%{name}/modules/Inductor_SMD.pretty +%{_datadir}/%{name}/modules/Inductor_THT.pretty +%{_datadir}/%{name}/modules/Jumper.pretty +%{_datadir}/%{name}/modules/LED_SMD.pretty +%{_datadir}/%{name}/modules/LED_THT.pretty +%{_datadir}/%{name}/modules/Module.pretty +%{_datadir}/%{name}/modules/MountingHole.pretty +%{_datadir}/%{name}/modules/NetTie.pretty +%{_datadir}/%{name}/modules/OptoDevice.pretty +%{_datadir}/%{name}/modules/Oscillator.pretty +%{_datadir}/%{name}/modules/Package_BGA.pretty +%{_datadir}/%{name}/modules/Package_CSP.pretty +%{_datadir}/%{name}/modules/Package_DFN_QFN.pretty +%{_datadir}/%{name}/modules/Package_DIP.pretty +%{_datadir}/%{name}/modules/Package_DirectFET.pretty +%{_datadir}/%{name}/modules/Package_LCC.pretty +%{_datadir}/%{name}/modules/Package_LGA.pretty +%{_datadir}/%{name}/modules/Package_QFP.pretty +%{_datadir}/%{name}/modules/Package_SIP.pretty +%{_datadir}/%{name}/modules/Package_SON.pretty +%{_datadir}/%{name}/modules/Package_SO.pretty +%{_datadir}/%{name}/modules/Package_TO_SOT_SMD.pretty +%{_datadir}/%{name}/modules/Package_TO_SOT_THT.pretty +%{_datadir}/%{name}/modules/Potentiometer_SMD.pretty +%{_datadir}/%{name}/modules/Potentiometer_THT.pretty +%{_datadir}/%{name}/modules/Relay_SMD.pretty +%{_datadir}/%{name}/modules/Relay_THT.pretty +%{_datadir}/%{name}/modules/Resistor_SMD.pretty +%{_datadir}/%{name}/modules/Resistor_THT.pretty +%{_datadir}/%{name}/modules/RF_Antenna.pretty +%{_datadir}/%{name}/modules/RF_Module.pretty +%{_datadir}/%{name}/modules/RF_Shielding.pretty +%{_datadir}/%{name}/modules/Rotary_Encoder.pretty +%{_datadir}/%{name}/modules/Sensor_Audio.pretty +%{_datadir}/%{name}/modules/Sensor_Current.pretty +%{_datadir}/%{name}/modules/Sensor_Motion.pretty +%{_datadir}/%{name}/modules/Sensor_Pressure.pretty +%{_datadir}/%{name}/modules/Sensor_Voltage.pretty +%{_datadir}/%{name}/modules/Socket.pretty +%{_datadir}/%{name}/modules/Symbol.pretty +%{_datadir}/%{name}/modules/TerminalBlock.pretty +%{_datadir}/%{name}/modules/TerminalBlock_4Ucon.pretty +%{_datadir}/%{name}/modules/TerminalBlock_Dinkle.pretty +%{_datadir}/%{name}/modules/TerminalBlock_MetzConnect.pretty +%{_datadir}/%{name}/modules/TerminalBlock_Philmore.pretty +%{_datadir}/%{name}/modules/TerminalBlock_Phoenix.pretty +%{_datadir}/%{name}/modules/TerminalBlock_RND.pretty +%{_datadir}/%{name}/modules/TerminalBlock_TE-Connectivity.pretty +%{_datadir}/%{name}/modules/TerminalBlock_WAGO.pretty +%{_datadir}/%{name}/modules/TestPoint.pretty +%{_datadir}/%{name}/modules/Transformer_SMD.pretty +%{_datadir}/%{name}/modules/Transformer_THT.pretty +%{_datadir}/%{name}/modules/Valve.pretty +%{_datadir}/%{name}/modules/Varistor.pretty +# New directories +%{_datadir}/%{name}/modules/Connector_AMASS.pretty +%{_datadir}/%{name}/modules/Connector_Stocko.pretty +%{_datadir}/%{name}/modules/Connector_Wuerth.pretty +%{_datadir}/%{name}/modules/Ferrite_THT.pretty +%{_datadir}/%{name}/modules/MountingEquipment.pretty +%{_datadir}/%{name}/modules/Package_SO_J-Lead.pretty +%{_datadir}/%{name}/modules/RF.pretty +%{_datadir}/%{name}/modules/RF_Converter.pretty +%{_datadir}/%{name}/modules/RF_GPS.pretty +%{_datadir}/%{name}/modules/RF_GSM.pretty +%{_datadir}/%{name}/modules/RF_Mini-Circuits.pretty +%{_datadir}/%{name}/modules/RF_WiFi.pretty +%{_datadir}/%{name}/modules/Sensor.pretty +%{_datadir}/%{name}/modules/TerminalBlock_Altech.pretty + +%post modules +pushd %{_datadir}/%{name}/fp-lib-tables/ +if [ -f fp-lib-table-modules-all-%{version} ]; then + if [ -f fp-lib-table-modules-old-%{version} ]; then + cp -f fp-lib-table-modules-all-%{version} ../template/fp-lib-table + else + cp -f fp-lib-table-modules-%{version} ../template/fp-lib-table + fi +fi +popd + +%postun modules +pushd %{_datadir}/%{name}/fp-lib-tables/ +if [ -f fp-lib-table-modules-all-%{version} ]; then + if [ -f fp-lib-table-modules-old-%{version} ]; then + cp -f fp-lib-table-modules-old-%{version} ../template/fp-lib-table + else + cp -f fp-lib-table-modules-nothing-%{version} ../template/fp-lib-table + fi +fi +popd + +#---------------------------------------------------------------------------- + +%package modules-old +Summary: Packages3d modules for KiCad +Group: Sciences/Computer science +BuildArch: noarch +Requires: %{name} = %{EVRD} + +%description modules-old +Old *.pretty modules for KiCad. + +%files modules-old +%{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-old-%{version} +%{_datadir}/%{name}/modules/Air_Coils_SML_NEOSID.pretty +%{_datadir}/%{name}/modules/Battery_Holders.pretty +%{_datadir}/%{name}/modules/Buttons_Switches_SMD.pretty +%{_datadir}/%{name}/modules/Buttons_Switches_THT.pretty +%{_datadir}/%{name}/modules/Buzzers_Beepers.pretty +%{_datadir}/%{name}/modules/Capacitors_SMD.pretty +%{_datadir}/%{name}/modules/Capacitors_Tantalum_SMD.pretty +%{_datadir}/%{name}/modules/Capacitors_THT.pretty +%{_datadir}/%{name}/modules/Choke_Axial_ThroughHole.pretty +%{_datadir}/%{name}/modules/Choke_Common-Mode_Wurth.pretty +%{_datadir}/%{name}/modules/Choke_Radial_ThroughHole.pretty +%{_datadir}/%{name}/modules/Choke_SMD.pretty +%{_datadir}/%{name}/modules/Choke_Toroid_ThroughHole.pretty +%{_datadir}/%{name}/modules/Connectors.pretty +%{_datadir}/%{name}/modules/Connectors_Card.pretty +%{_datadir}/%{name}/modules/Connectors_Harwin.pretty +%{_datadir}/%{name}/modules/Connectors_HDMI.pretty +%{_datadir}/%{name}/modules/Connectors_Hirose.pretty +%{_datadir}/%{name}/modules/Connectors_IEC_DIN.pretty +%{_datadir}/%{name}/modules/Connectors_JAE.pretty +%{_datadir}/%{name}/modules/Connectors_JST.pretty +%{_datadir}/%{name}/modules/Connectors_Mini-Universal.pretty +%{_datadir}/%{name}/modules/Connectors_Molex.pretty +%{_datadir}/%{name}/modules/Connectors_Multicomp.pretty +%{_datadir}/%{name}/modules/Connectors_Phoenix.pretty +%{_datadir}/%{name}/modules/Connectors_Samtec.pretty +%{_datadir}/%{name}/modules/Connectors_TE-Connectivity.pretty +%{_datadir}/%{name}/modules/Connectors_Terminal_Blocks.pretty +%{_datadir}/%{name}/modules/Connectors_WAGO.pretty +%{_datadir}/%{name}/modules/Converters_DCDC_ACDC.pretty +%{_datadir}/%{name}/modules/Crystals.pretty +%{_datadir}/%{name}/modules/Diodes_SMD.pretty +%{_datadir}/%{name}/modules/Diodes_THT.pretty +%{_datadir}/%{name}/modules/Displays.pretty +%{_datadir}/%{name}/modules/Displays_7-Segment.pretty +%{_datadir}/%{name}/modules/Enclosures.pretty +%{_datadir}/%{name}/modules/EuroBoard_Outline.pretty +%{_datadir}/%{name}/modules/Fiducials.pretty +%{_datadir}/%{name}/modules/Filters_HF_Coils_NEOSID.pretty +%{_datadir}/%{name}/modules/Fuse_Holders_and_Fuses.pretty +%{_datadir}/%{name}/modules/Hall-Effect_Transducers_LEM.pretty +%{_datadir}/%{name}/modules/Heatsinks.pretty +%{_datadir}/%{name}/modules/Housings_BGA.pretty +%{_datadir}/%{name}/modules/Housings_CSP.pretty +%{_datadir}/%{name}/modules/Housings_DFN_QFN.pretty +%{_datadir}/%{name}/modules/Housings_DIP.pretty +%{_datadir}/%{name}/modules/Housings_LCC.pretty +%{_datadir}/%{name}/modules/Housings_LGA.pretty +%{_datadir}/%{name}/modules/Housings_PGA.pretty +%{_datadir}/%{name}/modules/Housings_QFP.pretty +%{_datadir}/%{name}/modules/Housings_SIP.pretty +%{_datadir}/%{name}/modules/Housings_SOIC.pretty +%{_datadir}/%{name}/modules/Housings_SON.pretty +%{_datadir}/%{name}/modules/Housings_SSOP.pretty +%{_datadir}/%{name}/modules/Inductors.pretty +%{_datadir}/%{name}/modules/Inductors_NEOSID.pretty +%{_datadir}/%{name}/modules/Inductors_SMD.pretty +%{_datadir}/%{name}/modules/Inductors_THT.pretty +%{_datadir}/%{name}/modules/IR-DirectFETs.pretty +%{_datadir}/%{name}/modules/LEDs.pretty +%{_datadir}/%{name}/modules/Measurement_Points.pretty +%{_datadir}/%{name}/modules/Measurement_Scales.pretty +%{_datadir}/%{name}/modules/Mechanical_Sockets.pretty +%{_datadir}/%{name}/modules/Microwave.pretty +%{_datadir}/%{name}/modules/Modules.pretty +%{_datadir}/%{name}/modules/Mounting_Holes.pretty +%{_datadir}/%{name}/modules/NF-Transformers_ETAL.pretty +%{_datadir}/%{name}/modules/Oddities.pretty +%{_datadir}/%{name}/modules/Opto-Devices.pretty +%{_datadir}/%{name}/modules/Oscillators.pretty +%{_datadir}/%{name}/modules/PFF_PSF_PSS_Leadforms.pretty +%{_datadir}/%{name}/modules/Pin_Headers.pretty +%{_datadir}/%{name}/modules/Potentiometers.pretty +%{_datadir}/%{name}/modules/Power_Integrations.pretty +%{_datadir}/%{name}/modules/Relays_SMD.pretty +%{_datadir}/%{name}/modules/Relays_THT.pretty +%{_datadir}/%{name}/modules/Resistors_SMD.pretty +%{_datadir}/%{name}/modules/Resistors_THT.pretty +%{_datadir}/%{name}/modules/Resistors_Universal.pretty +%{_datadir}/%{name}/modules/RF_Antennas.pretty +%{_datadir}/%{name}/modules/RF_Modules.pretty +%{_datadir}/%{name}/modules/Shielding_Cabinets.pretty +%{_datadir}/%{name}/modules/SMD_Packages.pretty +%{_datadir}/%{name}/modules/Sockets_MOLEX_KK-System.pretty +%{_datadir}/%{name}/modules/Sockets.pretty +%{_datadir}/%{name}/modules/Socket_Strips.pretty +%{_datadir}/%{name}/modules/Symbols.pretty +%{_datadir}/%{name}/modules/TerminalBlocks_Phoenix.pretty +%{_datadir}/%{name}/modules/TerminalBlocks_WAGO.pretty +%{_datadir}/%{name}/modules/TO_SOT_Packages_SMD.pretty +%{_datadir}/%{name}/modules/TO_SOT_Packages_THT.pretty +%{_datadir}/%{name}/modules/Transformers_CHK.pretty +%{_datadir}/%{name}/modules/Transformers_SMD.pretty +%{_datadir}/%{name}/modules/Transformers_SMPS_ThroughHole.pretty +%{_datadir}/%{name}/modules/Transformers_THT.pretty +%{_datadir}/%{name}/modules/Transistors_OldSowjetAera.pretty +%{_datadir}/%{name}/modules/Valves.pretty +%{_datadir}/%{name}/modules/Varistors.pretty +%{_datadir}/%{name}/modules/Wire_Connections_Bridges.pretty +%{_datadir}/%{name}/modules/Wire_Pads.pretty + +%post modules-old +pushd %{_datadir}/%{name}/fp-lib-tables/ +if [ -f fp-lib-table-modules-all-%{version} ]; then + if [ -f fp-lib-table-modules-%{version} ]; then + cp -f fp-lib-table-modules-all-%{version} ../template/fp-lib-table + else + cp -f fp-lib-table-modules-old-%{version} ../template/fp-lib-table + fi +fi +popd + +%postun modules-old +pushd %{_datadir}/%{name}/fp-lib-tables/ +if [ -f fp-lib-table-modules-all-%{version} ]; then + if [ -f fp-lib-table-modules-%{version} ]; then + cp -f fp-lib-table-modules-%{version} ../template/fp-lib-table + else + cp -f fp-lib-table-modules-nothing-%{version} ../template/fp-lib-table + fi +fi +popd + +#---------------------------------------------------------------------------- + +%package modules-packages3d +Summary: Packages3d modules for KiCad +Group: Sciences/Computer science +BuildArch: noarch +Suggests: %{name} = %{EVRD} + +%description modules-packages3d +All new 5.1 *.3dshapes modules for KiCad. + +%files modules-packages3d +%doc %{name}-packages3D-%{version}/{CREDITS.md,LICENSE.md,README.md} +%{_docdir}/%{name}-packages3D/source-LICENSE.md +%{_docdir}/%{name}-packages3D/source-README.md +%{_datadir}/%{name}/modules/packages3d/Battery.3dshapes +%{_datadir}/%{name}/modules/packages3d/Button_Switch_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Button_Switch_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Buzzer_Beeper.3dshapes +%{_datadir}/%{name}/modules/packages3d/Capacitor_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Capacitor_Tantalum_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Capacitor_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_BarrelJack.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Card.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Coaxial.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_FFC-FPC.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_IDC.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_JST.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Molex.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Phoenix_GMSTB.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Phoenix_MC.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Phoenix_MC_HighVoltage.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Phoenix_MSTB.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Pin.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_PinHeader_1.00mm.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_PinHeader_1.27mm.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_PinHeader_2.00mm.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_PinHeader_2.54mm.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_PinSocket_1.00mm.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_PinSocket_1.27mm.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_PinSocket_2.00mm.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_PinSocket_2.54mm.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_RJ.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Samtec.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_USB.3dshapes +%{_datadir}/%{name}/modules/packages3d/Converter_ACDC.3dshapes +%{_datadir}/%{name}/modules/packages3d/Converter_DCDC.3dshapes +%{_datadir}/%{name}/modules/packages3d/Crystal.3dshapes +%{_datadir}/%{name}/modules/packages3d/Diode_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Diode_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Display.3dshapes +%{_datadir}/%{name}/modules/packages3d/Display_7Segment.3dshapes +%{_datadir}/%{name}/modules/packages3d/Filter.3dshapes +%{_datadir}/%{name}/modules/packages3d/Fuse.3dshapes +%{_datadir}/%{name}/modules/packages3d/Fuse_Holders_and_Fuses.3dshapes +%{_datadir}/%{name}/modules/packages3d/Heatsink.3dshapes +%{_datadir}/%{name}/modules/packages3d/Inductor_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Inductor_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/LED_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/LED_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/OptoDevice.3dshapes +%{_datadir}/%{name}/modules/packages3d/Oscillator.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_BGA.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_DFN_QFN.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_DIP.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_DirectFET.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_LGA.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_QFP.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_SO.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_SON.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_TO_SOT_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_TO_SOT_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Potentiometer_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Relay_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Relay_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Resistor_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Resistor_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/RF_Module.3dshapes +%{_datadir}/%{name}/modules/packages3d/Sensor_Audio.3dshapes +%{_datadir}/%{name}/modules/packages3d/Sensor_Current.3dshapes +%{_datadir}/%{name}/modules/packages3d/Sensors.3dshapes +%{_datadir}/%{name}/modules/packages3d/TestPoint.3dshapes +%{_datadir}/%{name}/modules/packages3d/Transformer_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Transformer_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Valve.3dshapes +%{_datadir}/%{name}/modules/packages3d/Varistor.3dshapes +# New directories +%{_datadir}/%{name}/modules/packages3d/Connector_Dsub.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_SATA_SAS.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Stocko.3dshapes +%{_datadir}/%{name}/modules/packages3d/Ferrite_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Module.3dshapes +%{_datadir}/%{name}/modules/packages3d/MountingEquipment.3dshapes +%{_datadir}/%{name}/modules/packages3d/MountingHole.3dshapes +%{_datadir}/%{name}/modules/packages3d/Potentiometer.3dshapes +%{_datadir}/%{name}/modules/packages3d/Potentiometer_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Sensor.3dshapes +%{_datadir}/%{name}/modules/packages3d/Sensor_Pressure.3dshapes +%{_datadir}/%{name}/modules/packages3d/TerminalBlock_Altech.3dshapes + +#---------------------------------------------------------------------------- + +%package modules-packages3d-old +Summary: Packages3d modules for KiCad +Group: Sciences/Computer science +BuildArch: noarch +Suggests: %{name} = %{EVRD} + +%description modules-packages3d-old +Ald *.3dshapes modules for KiCad. + +%files modules-packages3d-old +%doc packages3D-4.0.7/{CREDITS.md,LICENSE,README.md} +%{_docdir}/%{name}-packages3D-old/CREDITS.md +%{_docdir}/%{name}-packages3D-old/LICENSE +%{_docdir}/%{name}-packages3D-old/README.md +%{_docdir}/%{name}-packages3D-old/source-LICENSE +%{_docdir}/%{name}-packages3D-old/source-README.md +%{_datadir}/%{name}/modules/packages3d/Buttons_Switches_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Capacitors_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Capacitors_Tantalum_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Capacitors_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connectors_JST.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connectors_Molex.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connectors_Phoenix.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connectors_USB.3dshapes +%{_datadir}/%{name}/modules/packages3d/Diodes_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/Diodes_ThroughHole.3dshapes +%{_datadir}/%{name}/modules/packages3d/Displays.3dshapes +%{_datadir}/%{name}/modules/packages3d/Displays_7-Segment.3dshapes +%{_datadir}/%{name}/modules/packages3d/Hall-Effect_Transducers_LEM.3dshapes +%{_datadir}/%{name}/modules/packages3d/Housings_BGA.3dshapes +%{_datadir}/%{name}/modules/packages3d/Housings_DFN_QFN.3dshapes +%{_datadir}/%{name}/modules/packages3d/Housings_DIP.3dshapes +%{_datadir}/%{name}/modules/packages3d/Housings_QFP.3dshapes +%{_datadir}/%{name}/modules/packages3d/Housings_SOIC.3dshapes +%{_datadir}/%{name}/modules/packages3d/Housings_SON.3dshapes +%{_datadir}/%{name}/modules/packages3d/Housings_SSOP.3dshapes +%{_datadir}/%{name}/modules/packages3d/Inductors_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/LEDs.3dshapes +%{_datadir}/%{name}/modules/packages3d/Opto-Devices.3dshapes +%{_datadir}/%{name}/modules/packages3d/Pin_Headers.3dshapes +%{_datadir}/%{name}/modules/packages3d/Resistors_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/TO_SOT_Packages_SMD.3dshapes +%{_datadir}/%{name}/modules/packages3d/TO_SOT_Packages_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Valves.3dshapes + +#---------------------------------------------------------------------------- %package doc -Summary: Documentation for kicad (creation of electronic schematic diagrams) -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} +Summary: Documentation for KiCad +Group: Documentation +Obsoletes: %{name}-doc-hu < %{EVRD} +Obsoletes: %{name}-doc-pt < %{EVRD} +Provides: %{name}-doc-hu = %{EVRD} +Provides: %{name}-doc-pt = %{EVRD} BuildArch: noarch %description doc -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-doc is the documentation for kicad. - -%package locales-ca -Summary: Catalan Kicad locales -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} -Provides: %{name}-locale -BuildArch: noarch - -%description locales-ca -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-locales provides Catalan locales for kicad. - -%package locales-cs -Summary: Czech Kicad locales -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} -Provides: %{name}-locale -BuildArch: noarch - -%description locales-cs -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-locales provides Czech locales for kicad. - -%package locales-de -Summary: German Kicad locales -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} -Provides: %{name}-locale -BuildArch: noarch - -%description locales-de -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-locales provides German locales for kicad. - -%package locales-es -Summary: Spanish Kicad locales -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} -Provides: %{name}-locale -BuildArch: noarch - -%description locales-es -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-locales provides Spanish locales for kicad. - -%package locales-fi -Summary: Finnish Kicad locales -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} -Provides: %{name}-locale -BuildArch: noarch - -%description locales-fi -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-locales provides Finnish locales for kicad. - -%package locales-fr -Summary: French Kicad locales -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} -Provides: %{name}-locale -BuildArch: noarch - -%description locales-fr -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-locales provides French locales for kicad. - -%package locales-hu -Summary: Hungarian Kicad locales -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} -Provides: %{name}-locale -BuildArch: noarch - -%description locales-hu -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-locales provides Hungarian locales for kicad. - -%package locales-it -Summary: Italian Kicad locales -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} -Provides: %{name}-locale -BuildArch: noarch - -%description locales-it -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-locales provides Italian locales for kicad. - -%package locales-ja -Summary: Japanese Kicad locales -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} -Provides: %{name}-locale -BuildArch: noarch - -%description locales-ja -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-locales provides Japanese locales for kicad. - -%package locales-ko -Summary: Korean Kicad locales -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} -Provides: %{name}-locale -BuildArch: noarch - -%description locales-ko -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-locales provides Korean locales for kicad. - -%package locales-nl -Summary: Dutch Kicad locales -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} -Provides: %{name}-locale -BuildArch: noarch - -%description locales-nl -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-locales provides Dutch locales for kicad. - -%package locales-pl -Summary: Polish Kicad locales -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} -Provides: %{name}-locale -BuildArch: noarch - -%description locales-pl -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-locales provides Polish locales for kicad. - -%package locales-pt -Summary: Portuguese Kicad locales -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} -Provides: %{name}-locale -BuildArch: noarch - -%description locales-pt -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-locales provides Portuguese locales for kicad. - -%package locales-ru -Summary: Russian Kicad locales -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} -Provides: %{name}-locale -BuildArch: noarch - -%description locales-ru -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-locales provides Russian locales for kicad. - -%package locales-sl -Summary: Slovenian Kicad locales -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} -Provides: %{name}-locale -BuildArch: noarch - -%description locales-sl -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-locales provides Slovenian locales for kicad. - -%package locales-sv -Summary: Salvadoran Kicad locales -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} -Provides: %{name}-locale -BuildArch: noarch - -%description locales-sv -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-locales provides Salvadoran locales for kicad. - -%package locales-zh-cn -Summary: Chinese Kicad locales -Version: %{docversion} -Release: %{release} -License: GPL -Requires: %{name} -Provides: %{name}-locale -BuildArch: noarch - -%description locales-zh-cn -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-locales provides Chinese locales for kicad. - -%package library -Summary: Library for kicad (creation of electronic schematic diagrams) -Version: %{libversion} -Release: %{release} -License: GPL -Requires: %{name} -BuildArch: noarch - -%description library -Kicad is an open source (GPL) software for the creation of electronic -schematic diagrams and printed circuit board artwork. - -Kicad-library is a set of library needed by kicad. - -%prep -%setup -q -T -b 0 -n %{name} -%setup -q -T -b 1 -n %{docname} -%setup -q -T -b 2 -n %{libname} - -%build -export LC_ALL=C -cd ../ - -# Building kicad-doc -pushd %{docname} - %cmake \ - -DKICAD_STABLE_VERSION:BOOL=ON \ - -DCMAKE_BUILD_TYPE=Release - %make -popd - -# Building kicad-library -pushd %{libname} - %cmake \ - -DKICAD_STABLE_VERSION:BOOL=ON \ - -DCMAKE_BUILD_TYPE=Release - %make -popd - -# Building kicad -pushd %{name} - %cmake \ - -DBUILD_SHARED_LIBS:BOOL=OFF \ - -DKICAD_STABLE_VERSION:BOOL=ON \ - -DCMAKE_BUILD_TYPE=Release - %make -popd - -%install -rm -rf %{buildroot} - -cd ../ - -# Installing kicad-doc -pushd %{docname} - make -C build DESTDIR=%buildroot install -popd - -# Installing kicad-library -pushd %{libname} - make -C build DESTDIR=%buildroot install -popd - -# Installing kicad -pushd %{name} - make -C build DESTDIR=%buildroot install - - # create desktop file - desktop-file-install --vendor='' \ - --remove-category='Scientific' \ - --add-category='Science;Electronics;Education' \ - --dir=%buildroot%{_datadir}/applications \ - %buildroot%{_datadir}/applications/*.desktop - - # create icons - mkdir -p %{buildroot}%{_miconsdir} %{buildroot}%{_iconsdir} %{buildroot}%{_liconsdir} - convert -resize 16x16 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{buildroot}%{_miconsdir}/%{name}.png - convert -resize 32x32 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{buildroot}%{_iconsdir}/%{name}.png - convert -resize 48x48 %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{buildroot}%{_liconsdir}/%{name}.png -popd - -%clean -rm -rf %{buildroot} - -%if %mdkversion < 200900 -%post -%{update_menus} -%endif - -%if %mdkversion < 200900 -%postun -%{clean_menus} -%endif - - -%files -%defattr(-,root,root) -%{_bindir}/* -%{_prefix}/lib/%{name}/plugins/netlist_form_pads-pcb.xsl -%{_iconsdir}/*/*/* -%{_iconsdir}/%{name}.png -%{_liconsdir}/%{name}.png -%{_miconsdir}/%{name}.png -%{_datadir}/%{name}/demos/ -%{_datadir}/%{name}/template/ -%{_datadir}/applications -%{_datadir}/mime/packages/kicad.xml -%{_datadir}/mimelnk/application/x-kicad-project.desktop -%{_datadir}/mimelnk/application/x-kicad-schematic.desktop +Documentation and tutorials for KiCad in English. %files doc -%defattr(-,root,root) -%doc %{_datadir}/doc/%{name} +%doc %{name}-doc-%{version}/{AUTHORS_README.adoc,CHEATSHEET.adoc,LICENSE.adoc,README.adoc} +%{_docdir}/%{name}/help/en +%{_docdir}/%{name}/scripts -%files locales-ca -%defattr(-,root,root) -%{_datadir}/%{name}/internat/ca/ +#---------------------------------------------------------------------------- -%files locales-cs -%defattr(-,root,root) -%{_datadir}/%{name}/internat/cs/ +%package doc-ca +Summary: Documentation for KiCad in Catalan +Group: Documentation +Requires: %{name}-doc = %{EVRD} +Requires: locales-ca +BuildArch: noarch -%files locales-de -%defattr(-,root,root) -%{_datadir}/%{name}/internat/de/ +%description doc-ca +Documentation and tutorials for KiCad in Catalan. -%files locales-es -%defattr(-,root,root) -%{_datadir}/%{name}/internat/es/ +%files doc-ca +%{_docdir}/%{name}/help/ca -%files locales-fi -%defattr(-,root,root) -%{_datadir}/%{name}/internat/fi/ +#---------------------------------------------------------------------------- -%files locales-fr -%defattr(-,root,root) -%{_datadir}/%{name}/internat/fr/ +%package doc-de +Summary: Documentation for KiCad in German +Group: Documentation +Requires: %{name}-doc = %{EVRD} +Requires: locales-de +BuildArch: noarch -%files locales-hu -%defattr(-,root,root) -%{_datadir}/%{name}/internat/hu/ +%description doc-de +Documentation and tutorials for KiCad in German. -%files locales-it -%defattr(-,root,root) -%{_datadir}/%{name}/internat/it/ +%files doc-de +%{_docdir}/%{name}/help/de -%files locales-ja -%defattr(-,root,root) -%{_datadir}/%{name}/internat/ja/ +#---------------------------------------------------------------------------- -%files locales-ko -%defattr(-,root,root) -%{_datadir}/%{name}/internat/ko/ +%package doc-es +Summary: Documentation for KiCad in Spanish +Group: Documentation +Requires: %{name}-doc = %{EVRD} +Requires: locales-es +BuildArch: noarch -%files locales-nl -%defattr(-,root,root) -%{_datadir}/%{name}/internat/nl/ +%description doc-es +Documentation and tutorials for KiCad in Spanish. -%files locales-pl -%defattr(-,root,root) -%{_datadir}/%{name}/internat/pl/ +%files doc-es +%{_docdir}/%{name}/help/es -%files locales-pt -%defattr(-,root,root) -%{_datadir}/%{name}/internat/pt/ +#---------------------------------------------------------------------------- -%files locales-ru -%defattr(-,root,root) -%{_datadir}/%{name}/internat/ru/ +%package doc-fr +Summary: Documentation for KiCad in French +Group: Documentation +Requires: %{name}-doc = %{EVRD} +Requires: locales-fr +BuildArch: noarch -%files locales-sl -%defattr(-,root,root) -%{_datadir}/%{name}/internat/sl +%description doc-fr +Documentation and tutorials for KiCad in French. -%files locales-sv -%defattr(-,root,root) -%{_datadir}/%{name}/internat/sv/ +%files doc-fr +%{_docdir}/%{name}/help/fr -%files locales-zh-cn -%defattr(-,root,root) -%{_datadir}/%{name}/internat/zh_CN/ +#---------------------------------------------------------------------------- -%files library -%defattr(-,root,root) -%{_datadir}/%{name}/library -%{_datadir}/%{name}/modules +%package doc-id +Summary: Documentation for KiCad in Indonesian +Group: Documentation +Requires: %{name}-doc = %{EVRD} +Requires: locales-id +BuildArch: noarch +%description doc-id +Documentation and tutorials for KiCad in Indonesian. -%changelog -* Sun Jun 05 2011 Alexandre Lissy 20110525.bzr3009-6mdv2011.0 -+ Revision: 682787 -- Only one %%mkrel -- Split kicad-locales into several package, each providing kicad-locales-X and kicad-locale -- Adding Suggests from kicad to kicad-locale -- Unifying versions number -- Changing requires -- Adding missing License -- Release bump, package eaten by build system :( -- Updating release ... -- Fix bad version number for kicad-locales +%files doc-id +%{_docdir}/%{name}/help/id -* Fri Jun 03 2011 Alexandre Lissy 20110525.bzr3009-1 -+ Revision: 682668 -- Fixing typo in versions definitions -- Unification of all kicad sources packages -- Updating kicad, kicad-doc and kicad-library to latest (stable) bazaar revsion -- Adding new kicad-locales package -- Setting noarch for kicad-doc, kicad-library and kicad-locales -- Updating Kicad to latest release +#---------------------------------------------------------------------------- -* Mon Dec 06 2010 Oden Eriksson 20100314-2mdv2011.0 -+ Revision: 612604 -- the mass rebuild of 2010.1 packages +%package doc-it +Summary: Documentation for KiCad in Italian +Group: Documentation +Requires: %{name}-doc = %{EVRD} +Requires: locales-it +BuildArch: noarch -* Wed Apr 14 2010 Funda Wang 20100314-1mdv2010.1 -+ Revision: 534645 -- clean old switches +%description doc-it +Documentation and tutorials for KiCad in Italian. - + trem - - remove use of iconscaldir - - update to 20100314 +%files doc-it +%{_docdir}/%{name}/help/it -* Wed Jul 15 2009 trem 20090216-1mdv2010.0 -+ Revision: 396494 -- update to 2009-02-16 -- add lot of patches to fix printf format +#---------------------------------------------------------------------------- - + Oden Eriksson - - lowercase ImageMagick +%package doc-ja +Summary: Documentation for KiCad in Japanese +Group: Documentation +Requires: %{name}-doc = %{EVRD} +Requires: locales-ja +BuildArch: noarch -* Tue Aug 26 2008 trem 20080715-4mdv2009.0 -+ Revision: 276407 -- new mdvrelease -- replace kicad-20080715-fix-desktop.patch by fix_desktop.patch +%description doc-ja +Documentation and tutorials for KiCad in Japanese. -* Tue Aug 26 2008 Funda Wang 20080715-3mdv2009.0 -+ Revision: 276396 -- drop our own desktop file +%files doc-ja +%{_docdir}/%{name}/help/ja -* Tue Aug 26 2008 Funda Wang 20080715-2mdv2009.0 -+ Revision: 276135 -- fix license -- fix desktop file +#---------------------------------------------------------------------------- -* Thu Aug 21 2008 trem 20080715-1mdv2009.0 -+ Revision: 274944 -- update to 20080715 +%package doc-nl +Summary: Documentation for KiCad in Dutch +Group: Documentation +Requires: %{name}-doc = %{EVRD} +Requires: locales-nl +BuildArch: noarch - + Thierry Vignaud - - rebuild - - rebuild - - drop old menu - - kill re-definition of %%buildroot on Pixel's request - - import kicad +%description doc-nl +Documentation and tutorials for KiCad in Dutch. - + Pixel - - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas +%files doc-nl +%{_docdir}/%{name}/help/nl - + Olivier Blin - - restore BuildRoot +#---------------------------------------------------------------------------- +%package doc-pl +Summary: Documentation for KiCad in Polish +Group: Documentation +Requires: %{name}-doc = %{EVRD} +Requires: locales-pl +BuildArch: noarch -* Tue Aug 1 2006 Couriousous 20060626-1mdv2007.0 -- XDG -- 20060626 +%description doc-pl +Documentation and tutorials for KiCad in Polish -* Tue Apr 18 2006 Nicolas Lécureuil 20060321-2mdk -- Fix BuildRequires -- use mkrel +%files doc-pl +%{_docdir}/%{name}/help/pl -* Mon Apr 17 2006 Couriousous 20060321-1mdk -- 20060321 +#---------------------------------------------------------------------------- -* Fri Sep 9 2005 Couriousous 20050906-1mdk -- 20050906 +%package doc-ru +Summary: Documentation for KiCad in Russian +Group: Documentation +Requires: %{name}-doc = %{EVRD} +Requires: locales-ru +BuildArch: noarch -* Tue Jul 26 2005 Couriousous 20050725-1mdk -- 20050725 -- Kicad is now FHS complient +%description doc-ru +Documentation and tutorials for KiCad in Russian. -* Sun Jul 17 2005 Couriousous 20050704-1mdk -- First Mandriva release -- Patch for gcc4 -- Patch for amd64 +%files doc-ru +%{_docdir}/%{name}/help/ru + +#---------------------------------------------------------------------------- + +%package doc-zh +Summary: Documentation for KiCad in Chinese +Group: Documentation +Requires: %{name}-doc = %{EVRD} +Requires: locales-zh +BuildArch: noarch + +%description doc-zh +Documentation and tutorials for KiCad in Chinese. + +%files doc-zh +%{_docdir}/%{name}/help/zh + +#---------------------------------------------------------------------------- + +%prep +%setup -q -a1 -a2 -a3 -a4 -a5 -a6 -a8 -a9 -a10 +%patch0 -p1 +%patch1 -p1 + +%build +# Build symbols libraries +pushd %{name}-symbols-%{version} +%cmake +%make +popd + +# Build kicad-i18n +pushd %{name}-i18n-%{version} +%cmake -DKICAD_I18N_UNIX_STRICT_PATH=ON +%make +popd + +# Build kicad-doc +pushd %{name}-doc-%{version} +%cmake -DBUILD_FORMATS=html +%make +popd + +# Build kicad-footprints +pushd %{name}-footprints-%{version} +%cmake +%make +popd + +# Build kicad-packages3D +pushd %{name}-packages3D-%{version} +%cmake +%make +popd + +# Build kicad-templates +pushd %{name}-templates-%{version} +%cmake -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} +%make +popd + +# Build kicad +%cmake \ + -DKICAD_LIB:PATH=%{_libdir} \ + -DKICAD_USER_PLUGIN:PATH=%{_libdir}/%{name}/plugins \ + -DKICAD_DATA:PATH=%{_datadir}/%{name} \ + -DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} \ + -DCMAKE_BUILD_TYPE=Release \ + -DKICAD_SCRIPTING_WXPYTHON=ON \ + -DPYTHON_SITE_PACKAGE_PATH=%{py_platsitedir}/wx-3.0-gtk2/ \ + -DwxWidgets_CONFIG_EXECUTABLE=%{_bindir}/wx-config +%make VERBOSE=1 + +%install +%makeinstall_std -C build +cp -f AUTHORS.txt %{buildroot}%{_docdir}/%{name}/ +cp -f README.txt %{buildroot}%{_docdir}/%{name}/ + +for desktopfile in %{buildroot}%{_datadir}/applications/*.desktop ; do +desktop-file-install \ + --dir %{buildroot}%{_datadir}/applications \ + --remove-category Development \ + --delete-original \ + ${desktopfile} +done + +# Install localization +pushd %{name}-i18n-%{version} +%makeinstall_std -C build +mv -f README.adoc %{buildroot}%{_docdir}/%{name}/%{name}-i18n-README.md +popd + +# Install symbols libraries +pushd %{name}-symbols-%{version} +%makeinstall_std -C build +cp -f LICENSE.md %{buildroot}%{_docdir}/%{name}/%{name}-symbols-LICENSE.md +cp -f README.md %{buildroot}%{_docdir}/%{name}/%{name}-symbols-README.md +popd + +# Install templates +pushd %{name}-templates-%{version} +%makeinstall_std -C build +cp -f LICENSE.md %{buildroot}%{_docdir}/%{name}/%{name}-templates-LICENSE.md +cp -f README.md %{buildroot}%{_docdir}/%{name}/%{name}-templates-README.md +popd + +# Install footprints +pushd %{name}-footprints-%{version} +%makeinstall_std -C build +cp -f CONTRIBUTING.md %{buildroot}%{_docdir}/%{name}/%{name}-footprints-CONTRIBUTING.md +cp -f LICENSE.md %{buildroot}%{_docdir}/%{name}/%{name}-footprints-LICENSE.md +cp -f README.md %{buildroot}%{_docdir}/%{name}/%{name}-footprints-README.md +popd + +# Install packages3D +pushd %{name}-packages3D-%{version} +%makeinstall_std -C build +popd + +# Install old packages3D +pushd packages3D-4.0.7 +cp -rf *.3dshapes %{buildroot}%{_datadir}/%{name}/modules/packages3d/ +mkdir -p %{buildroot}%{_docdir}/%{name}-packages3D-old/ +cp -f CREDITS.md LICENSE README.md %{buildroot}%{_docdir}/%{name}-packages3D-old/ +popd + +# Install packages3D-source +pushd %{name}-packages3D-source-%{version} +cp -rf *.3dshapes %{buildroot}%{_datadir}/%{name}/modules/packages3d/ +mkdir -p %{buildroot}%{_docdir}/%{name}-packages3D/ +cp -f LICENSE.md %{buildroot}%{_docdir}/%{name}-packages3D/source-LICENSE.md +cp -f README.md %{buildroot}%{_docdir}/%{name}-packages3D/source-README.md +popd + +# Install old packages3D-source +pushd packages3D-source-4.0.7 +cp -rf *.3dshapes %{buildroot}%{_datadir}/%{name}/modules/packages3d/ +cp -f LICENSE %{buildroot}%{_docdir}/%{name}-packages3D-old/source-LICENSE +cp -f README.md %{buildroot}%{_docdir}/%{name}-packages3D-old/source-README.md +popd + +# Install kicad-doc +pushd %{name}-doc-%{version} +%makeinstall_std -C build +popd + +# We don't have headers +rm -f %{buildroot}%{_libdir}/libkicad_3dsg.so + +# Install old modules +mkdir -p %{buildroot}%{_datadir}/%{name}/modules +for S in %{sources}; do + P=$(basename $S |sed -n 's/\.pretty-.*/.pretty/p') + [ "$P" ] || continue + mkdir -p %{buildroot}%{_datadir}/%{name}/modules/$P + tar xzf $S --strip-components=1 -C %{buildroot}%{_datadir}/%{name}/modules/$P +done + +find %{buildroot}%{_datadir}/%{name}/modules -type f -exec chmod 0644 {} \; +rm -rf %{buildroot}%{_datadir}/%{name}/modules/*/{.gitattributes,.travis.yml} + +cp -f %{SOURCE200} %{buildroot}%{_datadir}/%{name}/template/fp-lib-table +mkdir -p %{buildroot}%{_datadir}/%{name}/fp-lib-tables +ln -s ../fp-lib-tables %{buildroot}%{_datadir}/%{name}/template/fp-lib-tables +cp -f %{SOURCE200} %{SOURCE201} %{SOURCE202} %{SOURCE203} %{buildroot}%{_datadir}/%{name}/fp-lib-tables/ + +# the pcbnew kiface and the python module are actually the same file +cmp --quiet %{buildroot}%{_bindir}/_pcbnew.kiface %{buildroot}%{python_sitearch}/wx-3.0-gtk2/_pcbnew.so && \ + ln -sf %{_bindir}/_pcbnew.kiface %{buildroot}%{python_sitearch}/wx-3.0-gtk2/_pcbnew.so + +# Deregression help for dutch +pushd %{buildroot}%{_docdir}/%{name}/help +tar -xf %{SOURCE300} +popd + +%find_lang %{name} From 7efdb9fe68d2bae7b38ac4dc982689c44fef2233 Mon Sep 17 00:00:00 2001 From: "survolog (Andrey Grigorev)" Date: Sat, 22 Feb 2020 22:50:19 +0300 Subject: [PATCH 5/7] Fix conflict with youtube-dl-gui --- kicad.spec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kicad.spec b/kicad.spec index 06fad04..bdd5d94 100644 --- a/kicad.spec +++ b/kicad.spec @@ -6,7 +6,7 @@ Summary: EDA software suite for creation of schematic diagrams and PCBs Name: kicad Version: 5.1.5 -Release: 1 +Release: 2 Epoch: 2 License: GPLv2+ Group: Sciences/Computer science @@ -161,7 +161,8 @@ BuildRequires: pkgconfig(python) BuildRequires: pkgconfig(libcurl) Requires: electronics-menu Requires: python-wxpython3.0 -Requires: python-wxpython3.0-wxversion +# python-wxpython3.0-wxversion conflicting with youtube-dl-gui and etc +Requires: wxPythonGTK-wxversion Requires: %{libkicad_3dsg} = %{EVRD} Requires: %{name}-doc = %{EVRD} Suggests: %{name}-doc-ru = %{EVRD} From 5f7987c26bbf17c69b1ecc6201de06c4212783ab Mon Sep 17 00:00:00 2001 From: "survolog (Andrey Grigorev)" Date: Mon, 18 Jan 2021 09:50:24 +0300 Subject: [PATCH 6/7] Update to 5.1.9 --- .abf.yml | 16 +- fp-lib-table-modules-5.1.5 | 129 ---------------- fp-lib-table-modules-all-5.1.5 | 229 ----------------------------- fp-lib-table-modules-nothing-5.1.5 | 2 - fp-lib-table-modules-old-5.1.5 | 102 ------------- kicad.spec | 207 +++++++++++++------------- 6 files changed, 114 insertions(+), 571 deletions(-) delete mode 100644 fp-lib-table-modules-5.1.5 delete mode 100644 fp-lib-table-modules-all-5.1.5 delete mode 100644 fp-lib-table-modules-nothing-5.1.5 delete mode 100644 fp-lib-table-modules-old-5.1.5 diff --git a/.abf.yml b/.abf.yml index d09363e..e36235e 100644 --- a/.abf.yml +++ b/.abf.yml @@ -100,13 +100,13 @@ sources: Wire_Connections_Bridges.pretty-4.0.7.tar.gz: 6809eff4b78981dfd15054b63516d48cc8fbe6c3 Wire_Pads.pretty-4.0.7.tar.gz: 4b8b42dc1e447a0a3c21410425298734311c99fd doc-nl-5.0.2.tar.xz: 12c240c3ffdbe1b44251827cdc2dc34c411dce32 - kicad-5.1.5.tar.xz: ef292e289d181a982bd036143d0ffcd94ef335da - kicad-doc-5.1.5.tar.gz: 58afdff4d891112f3450ca3cd25250fb46f03b96 - kicad-footprints-5.1.5.tar.gz: b6a31b960920ae5ace272d6c98b75d2e0b1ab4a4 - kicad-i18n-5.1.5.tar.gz: 2439effbc7ddd69aba51baee940c152bb1c37227 - kicad-packages3D-5.1.5.tar.gz: 5d8cb5a6858d4a0bf3c7a41cceb8f979741c2b53 - kicad-packages3D-source-5.1.5.tar.gz: ed9947279106f80178721e62838383b243e6b142 - kicad-symbols-5.1.5.tar.gz: c5f62b4719f629dcf51ddd21d3355ba6dd33ba5e - kicad-templates-5.1.5.tar.gz: ff9b81f4bf1255f305e205558dbcd6cb6bc81fc3 + kicad-5.1.9.tar.gz: 37e481753973d9844e37bfa62be21256e21a7e0b + kicad-doc-5.1.9.tar.gz: 9cdf092a0f445f8aa672dec5875ae814b0a255b9 + kicad-footprints-5.1.9.tar.gz: 3a9cfbcd181c6cb19f416d47fa389687a975158a + kicad-i18n-5.1.9.tar.gz: 595d6973225cf1f493a8afeb424176307866a59a + kicad-packages3D-5.1.9.tar.gz: 94b7af4874587ee67e17260fb1c5743384f8a99e + kicad-packages3D-source-5.1.7.tar.gz: bc35e720d08bd2c948e5095f4935725a9323a937 + kicad-symbols-5.1.9.tar.gz: 3c0d0690fedb2720a2e662e34738012b31f002c8 + kicad-templates-5.1.9.tar.gz: f527f8f3735b503271de3d20277f8fd7e476acc1 packages3D-4.0.7.tar.gz: 1f1c0a34125c80691dbe24b81611a83b10ba7c16 packages3D-source-4.0.7.tar.gz: 8eea228287674b7f51554fdd74ca19b377072722 diff --git a/fp-lib-table-modules-5.1.5 b/fp-lib-table-modules-5.1.5 deleted file mode 100644 index 67772db..0000000 --- a/fp-lib-table-modules-5.1.5 +++ /dev/null @@ -1,129 +0,0 @@ -(fp_lib_table - (lib (name Battery)(type KiCad)(uri ${KISYSMOD}/Battery.pretty)(options "")(descr "Battery and battery holder footprints")) - (lib (name Button_Switch_Keyboard)(type KiCad)(uri ${KISYSMOD}/Button_Switch_Keyboard.pretty)(options "")(descr "Buttons and switches for keyboard applications")) - (lib (name Button_Switch_SMD)(type KiCad)(uri ${KISYSMOD}/Button_Switch_SMD.pretty)(options "")(descr "Buttons and switches, surface mount")) - (lib (name Button_Switch_THT)(type KiCad)(uri ${KISYSMOD}/Button_Switch_THT.pretty)(options "")(descr "Buttons and switches, through hole")) - (lib (name Buzzer_Beeper)(type KiCad)(uri ${KISYSMOD}/Buzzer_Beeper.pretty)(options "")(descr "Audio signalling devices")) - (lib (name Calibration_Scale)(type KiCad)(uri ${KISYSMOD}/Calibration_Scale.pretty)(options "")(descr "Scales and grids intended for calibration and measurement")) - (lib (name Capacitor_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitor_SMD.pretty)(options "")(descr "Capacitor, surface mount")) - (lib (name Capacitor_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitor_Tantalum_SMD.pretty)(options "")(descr "Tantalum Capacitor, surface mount")) - (lib (name Capacitor_THT)(type KiCad)(uri ${KISYSMOD}/Capacitor_THT.pretty)(options "")(descr "Capacitor, through hole")) - (lib (name Connector)(type KiCad)(uri ${KISYSMOD}/Connector.pretty)(options "")(descr "Generic/unsorted connector footprints")) - (lib (name Connector_AMASS)(type KiCad)(uri ${KISYSMOD}/Connector_AMASS.pretty)(options "")(descr "AMASS MR30*, XT30*, XT60*")) - (lib (name Connector_Audio)(type KiCad)(uri ${KISYSMOD}/Connector_Audio.pretty)(options "")(descr "Audio connector footprints")) - (lib (name Connector_BarrelJack)(type KiCad)(uri ${KISYSMOD}/Connector_BarrelJack.pretty)(options "")(descr "(DC) barrel jack connector footprints")) - (lib (name Connector_Card)(type KiCad)(uri ${KISYSMOD}/Connector_Card.pretty)(options "")(descr "Card and card holder footprints")) - (lib (name Connector_Coaxial)(type KiCad)(uri ${KISYSMOD}/Connector_Coaxial.pretty)(options "")(descr "Coaxial and RF connector footprints")) - (lib (name Connector_DIN)(type KiCad)(uri ${KISYSMOD}/Connector_DIN.pretty)(options "")(descr "DIN connector footprints")) - (lib (name Connector_Dsub)(type KiCad)(uri ${KISYSMOD}/Connector_Dsub.pretty)(options "")(descr "DSub connector footprints")) - (lib (name Connector_FFC-FPC)(type KiCad)(uri ${KISYSMOD}/Connector_FFC-FPC.pretty)(options "")(descr "FFC (Flexible Flat Cable) and FPC (Flexible Printed Circuit) connector footprints")) - (lib (name Connector_Harwin)(type KiCad)(uri ${KISYSMOD}/Connector_Harwin.pretty)(options "")(descr "Harwin connector footprints")) - (lib (name Connector_HDMI)(type KiCad)(uri ${KISYSMOD}/Connector_HDMI.pretty)(options "")(descr "HDMI connector footprints")) - (lib (name Connector_Hirose)(type KiCad)(uri ${KISYSMOD}/Connector_Hirose.pretty)(options "")(descr "Hirose connector footprints")) - (lib (name Connector_IDC)(type KiCad)(uri ${KISYSMOD}/Connector_IDC.pretty)(options "")(descr "IDC connector footprints")) - (lib (name Connector_JAE)(type KiCad)(uri ${KISYSMOD}/Connector_JAE.pretty)(options "")(descr "JAE connector footprints")) - (lib (name Connector_JST)(type KiCad)(uri ${KISYSMOD}/Connector_JST.pretty)(options "")(descr "JST connector footprints www.jst.com")) - (lib (name Connector_Molex)(type KiCad)(uri ${KISYSMOD}/Connector_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com")) - (lib (name Connector_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connector_Multicomp.pretty)(options "")(descr "Multicomp connector foottprints")) - (lib (name Connector_PCBEdge)(type KiCad)(uri ${KISYSMOD}/Connector_PCBEdge.pretty)(options "")(descr "PCB edge connectors (e.g. PCI, ISA, PCIe, ...)")) - (lib (name Connector_Phoenix_GMSTB)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_GMSTB.pretty)(options "")(descr "Phoenix GMSTB series (high voltage MSTB) connector footprints")) - (lib (name Connector_Phoenix_MC)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MC.pretty)(options "")(descr "Phoenix MC connector footprints")) - (lib (name Connector_Phoenix_MC_HighVoltage)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MC_HighVoltage.pretty)(options "")(descr "Phoenix high voltage (320V, 5.08mm pitch) MC connector footprints")) - (lib (name Connector_Phoenix_MSTB)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MSTB.pretty)(options "")(descr "Phoenix MSTB connector footprints")) - (lib (name Connector_Pin)(type KiCad)(uri ${KISYSMOD}/Connector_Pin.pretty)(options "")(descr "Single (solder) pin conectors")) - (lib (name Connector_PinHeader_1.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_1.00mm.pretty)(options "")(descr "Pin headers, 1.0mm pitch")) - (lib (name Connector_PinHeader_1.27mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_1.27mm.pretty)(options "")(descr "Pin headers, 1.27mm pitch")) - (lib (name Connector_PinHeader_2.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_2.00mm.pretty)(options "")(descr "Pin headers, 2.0mm pitch")) - (lib (name Connector_PinHeader_2.54mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_2.54mm.pretty)(options "")(descr "Pin headers, 2.54mm pitch")) - (lib (name Connector_PinSocket_1.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_1.00mm.pretty)(options "")(descr "Pin sockets, 1.00mm pitch")) - (lib (name Connector_PinSocket_1.27mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_1.27mm.pretty)(options "")(descr "Pin sockets, 1.27mm pitch")) - (lib (name Connector_PinSocket_2.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_2.00mm.pretty)(options "")(descr "Pin sockets, 2.0mm pitch")) - (lib (name Connector_PinSocket_2.54mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_2.54mm.pretty)(options "")(descr "Pin sockets, 2.54mm pitch")) - (lib (name Connector_RJ)(type KiCad)(uri ${KISYSMOD}/Connector_RJ.pretty)(options "")(descr "Registered Jack (RJ) connector footprints (e.g. RJ11, RJ45, ...)")) - (lib (name Connector_Samtec)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec.pretty)(options "")(descr "Samtec connector footprints")) - (lib (name Connector_Samtec_HLE_SMD)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec_HLE_SMD.pretty)(options "")(descr "Samtec surface mount HLE series connector footprints")) - (lib (name Connector_Samtec_HLE_THT)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec_HLE_THT.pretty)(options "")(descr "Samtec through hole HLE series connector footprints")) - (lib (name Connector_SATA_SAS)(type KiCad)(uri ${KISYSMOD}/Connector_SATA_SAS.pretty)(options "")(descr "SATA/SAS connector footprints")) - (lib (name Connector_Stocko)(type KiCad)(uri ${KISYSMOD}/Connector_Stocko.pretty)(options "")(descr "Stocko_MKS_16*")) - (lib (name Connector_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connector_TE-Connectivity.pretty)(options "")(descr "Footprints for connectors by TE Connectivity")) - (lib (name Connector_USB)(type KiCad)(uri ${KISYSMOD}/Connector_USB.pretty)(options "")(descr "USB connector footprints")) - (lib (name Connector_Wago)(type KiCad)(uri ${KISYSMOD}/Connector_Wago.pretty)(options "")(descr "Wago connector footprints")) - (lib (name Connector_Wire)(type KiCad)(uri ${KISYSMOD}/Connector_Wire.pretty)(options "")(descr "Footprints for solder wire pads.")) - (lib (name Connector_Wuerth)(type KiCad)(uri ${KISYSMOD}/Connector_Wuerth.pretty)(options "")(descr "Wuerth_WR-WTB_6480*")) - (lib (name Converter_ACDC)(type KiCad)(uri ${KISYSMOD}/Converter_ACDC.pretty)(options "")(descr "AC/DC converter footprints")) - (lib (name Converter_DCDC)(type KiCad)(uri ${KISYSMOD}/Converter_DCDC.pretty)(options "")(descr "DC/DC converter footprints")) - (lib (name Crystal)(type KiCad)(uri ${KISYSMOD}/Crystal.pretty)(options "")(descr "Crystal footprints")) - (lib (name Diode_SMD)(type KiCad)(uri ${KISYSMOD}/Diode_SMD.pretty)(options "")(descr "Diode footprints, surface mount")) - (lib (name Diode_THT)(type KiCad)(uri ${KISYSMOD}/Diode_THT.pretty)(options "")(descr "Diode footprints, through hole")) - (lib (name Display)(type KiCad)(uri ${KISYSMOD}/Display.pretty)(options "")(descr "Display modules")) - (lib (name Display_7Segment)(type KiCad)(uri ${KISYSMOD}/Display_7Segment.pretty)(options "")(descr "Seven segment Display")) - (lib (name Ferrite_THT)(type KiCad)(uri ${KISYSMOD}/Ferrite_THT.pretty)(options "")(descr "LairdTech_28C0236-0JW-10")) - (lib (name Fiducial)(type KiCad)(uri ${KISYSMOD}/Fiducial.pretty)(options "")(descr "Fiducial markings")) - (lib (name Filter)(type KiCad)(uri ${KISYSMOD}/Filter.pretty)(options "")(descr "Filter footprints")) - (lib (name Fuse)(type KiCad)(uri ${KISYSMOD}/Fuse.pretty)(options "")(descr "Fuse and fuse holder footprints")) - (lib (name Heatsink)(type KiCad)(uri ${KISYSMOD}/Heatsink.pretty)(options "")(descr "Heatsinks and thermal products")) - (lib (name Inductor_SMD)(type KiCad)(uri ${KISYSMOD}/Inductor_SMD.pretty)(options "")(descr "Inductor footprints, surface mount")) - (lib (name Inductor_THT)(type KiCad)(uri ${KISYSMOD}/Inductor_THT.pretty)(options "")(descr "Inductor footprints, through hole")) - (lib (name Jumper)(type KiCad)(uri ${KISYSMOD}/Jumper.pretty)(options "")(descr "Jumpers, solder jumpers, ... footprints")) - (lib (name LED_SMD)(type KiCad)(uri ${KISYSMOD}/LED_SMD.pretty)(options "")(descr "Light emitting diodes (LED), surface mount")) - (lib (name LED_THT)(type KiCad)(uri ${KISYSMOD}/LED_THT.pretty)(options "")(descr "Light emitting diodes (LED), through hole")) - (lib (name Module)(type KiCad)(uri ${KISYSMOD}/Module.pretty)(options "")(descr "Footprints for SoM (System on Module)")) - (lib (name MountingEquipment)(type KiCad)(uri ${KISYSMOD}/MountingEquipment.pretty)(options "")(descr "DINRailAdapter_3xM3_PhoenixContact_1201578")) - (lib (name MountingHole)(type KiCad)(uri ${KISYSMOD}/MountingHole.pretty)(options "")(descr "Mechanical fasteners")) - (lib (name NetTie)(type KiCad)(uri ${KISYSMOD}/NetTie.pretty)(options "")(descr "Net ties")) - (lib (name OptoDevice)(type KiCad)(uri ${KISYSMOD}/OptoDevice.pretty)(options "")(descr "Optical devices (light sensors, opto isolators/interrupters, laser diodes, fiber optical components ...)")) - (lib (name Oscillator)(type KiCad)(uri ${KISYSMOD}/Oscillator.pretty)(options "")(descr "Footprints for oscillator devices")) - (lib (name Package_BGA)(type KiCad)(uri ${KISYSMOD}/Package_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)")) - (lib (name Package_CSP)(type KiCad)(uri ${KISYSMOD}/Package_CSP.pretty)(options "")(descr "Chip Scale Packages (CSP)")) - (lib (name Package_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Package_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN")) - (lib (name Package_DIP)(type KiCad)(uri ${KISYSMOD}/Package_DIP.pretty)(options "")(descr "Through hole IC packages, DIP")) - (lib (name Package_DirectFET)(type KiCad)(uri ${KISYSMOD}/Package_DirectFET.pretty)(options "")(descr "DirectFET packages from International Rectifier")) - (lib (name Package_LCC)(type KiCad)(uri ${KISYSMOD}/Package_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)")) - (lib (name Package_LGA)(type KiCad)(uri ${KISYSMOD}/Package_LGA.pretty)(options "")(descr "Land Grid Array (LGA)")) - (lib (name Package_QFP)(type KiCad)(uri ${KISYSMOD}/Package_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)")) - (lib (name Package_SIP)(type KiCad)(uri ${KISYSMOD}/Package_SIP.pretty)(options "")(descr "Single Inline Package(SIP)")) - (lib (name Package_SO)(type KiCad)(uri ${KISYSMOD}/Package_SO.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC, SSOP, xSOP, xSO)")) - (lib (name Package_SO_J-Lead)(type KiCad)(uri ${KISYSMOD}/Package_SO_J-Lead.pretty)(options "")(descr "TSOC-6_3.76x3.94mm_P1.27mm")) - (lib (name Package_SON)(type KiCad)(uri ${KISYSMOD}/Package_SON.pretty)(options "")(descr "Small Outline No-Lead (SON)")) - (lib (name Package_TO_SOT_SMD)(type KiCad)(uri ${KISYSMOD}/Package_TO_SOT_SMD.pretty)(options "")(descr "Surface mount transistor packages")) - (lib (name Package_TO_SOT_THT)(type KiCad)(uri ${KISYSMOD}/Package_TO_SOT_THT.pretty)(options "")(descr "Through hole transistor packages")) - (lib (name Potentiometer_SMD)(type KiCad)(uri ${KISYSMOD}/Potentiometer_SMD.pretty)(options "")(descr "Potentiometer footprints, surface mount (SMD)")) - (lib (name Potentiometer_THT)(type KiCad)(uri ${KISYSMOD}/Potentiometer_THT.pretty)(options "")(descr "Potentiometer footprints, through hole (THT)")) - (lib (name Relay_SMD)(type KiCad)(uri ${KISYSMOD}/Relay_SMD.pretty)(options "")(descr "Surface mount relay packages")) - (lib (name Relay_THT)(type KiCad)(uri ${KISYSMOD}/Relay_THT.pretty)(options "")(descr "Through hole relay packages")) - (lib (name Resistor_SMD)(type KiCad)(uri ${KISYSMOD}/Resistor_SMD.pretty)(options "")(descr "Resistor footprints, surface mount (SMD)")) - (lib (name Resistor_THT)(type KiCad)(uri ${KISYSMOD}/Resistor_THT.pretty)(options "")(descr "Resistor footprints, through hole (THT)")) - (lib (name RF)(type KiCad)(uri ${KISYSMOD}/RF.pretty)(options "")(descr "Skyworks_SKY*")) - (lib (name RF_Antenna)(type KiCad)(uri ${KISYSMOD}/RF_Antenna.pretty)(options "")(descr "Radio-frequency / wireless antenna footprints")) - (lib (name RF_Converter)(type KiCad)(uri ${KISYSMOD}/RF_Converter.pretty)(options "")(descr "Anaren / Balun_Johanson / RF_Attenuator_Susumu")) - (lib (name RF_GPS)(type KiCad)(uri ${KISYSMOD}/RF_GPS.pretty)(options "")(descr "Linx / SIM28ML / Sierra / ublox")) - (lib (name RF_GSM)(type KiCad)(uri ${KISYSMOD}/RF_GSM.pretty)(options "")(descr "Quectel / SIMCom / Telit")) - (lib (name RF_Mini-Circuits)(type KiCad)(uri ${KISYSMOD}/RF_Mini-Circuits.pretty)(options "")(descr "Mini-Circuits_*")) - (lib (name RF_Module)(type KiCad)(uri ${KISYSMOD}/RF_Module.pretty)(options "")(descr "Radio-frequency / wireless modules")) - (lib (name RF_Shielding)(type KiCad)(uri ${KISYSMOD}/RF_Shielding.pretty)(options "")(descr "Specialied footprints for EMI shields and covers")) - (lib (name RF_WiFi)(type KiCad)(uri ${KISYSMOD}/RF_WiFi.pretty)(options "")(descr "USR-C322")) - (lib (name Rotary_Encoder)(type KiCad)(uri ${KISYSMOD}/Rotary_Encoder.pretty)(options "")(descr "Rotary Encoder Footprints")) - (lib (name Sensor)(type KiCad)(uri ${KISYSMOD}/Sensor.pretty)(options "")(descr "Aosong / MQ-6 / SHT1x")) - (lib (name Sensor_Audio)(type KiCad)(uri ${KISYSMOD}/Sensor_Audio.pretty)(options "")(descr "Specialized footprints for audio sensors")) - (lib (name Sensor_Current)(type KiCad)(uri ${KISYSMOD}/Sensor_Current.pretty)(options "")(descr "Specialized footprints for current sensors")) - (lib (name Sensor_Motion)(type KiCad)(uri ${KISYSMOD}/Sensor_Motion.pretty)(options "")(descr "Specialized footprints for motion sensors")) - (lib (name Sensor_Pressure)(type KiCad)(uri ${KISYSMOD}/Sensor_Pressure.pretty)(options "")(descr "Specialized footprints for pressure sensors")) - (lib (name Sensor_Voltage)(type KiCad)(uri ${KISYSMOD}/Sensor_Voltage.pretty)(options "")(descr "Specialized footprints for voltage sensors")) - (lib (name Socket)(type KiCad)(uri ${KISYSMOD}/Socket.pretty)(options "")(descr "Sockets")) - (lib (name Symbol)(type KiCad)(uri ${KISYSMOD}/Symbol.pretty)(options "")(descr "PCB symbols")) - (lib (name TerminalBlock)(type KiCad)(uri ${KISYSMOD}/TerminalBlock.pretty)(options "")(descr "Footprints for terminal blocks that do not have their own manufacturer specific library.")) - (lib (name TerminalBlock_4Ucon)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_4Ucon.pretty)(options "")(descr "4UCON terminal blocks")) - (lib (name TerminalBlock_Altech)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Altech.pretty)(options "")(descr "Altech_AK300_1x*")) - (lib (name TerminalBlock_Dinkle)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Dinkle.pretty)(options "")(descr "Dinkle terminal blocks")) - (lib (name TerminalBlock_MetzConnect)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_MetzConnect.pretty)(options "")(descr "Metz Connect terminal blocks")) - (lib (name TerminalBlock_Philmore)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Philmore.pretty)(options "")(descr "Philmore terminal blocks")) - (lib (name TerminalBlock_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Phoenix.pretty)(options "")(descr "Phoenix Contact terminal blocks")) - (lib (name TerminalBlock_RND)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_RND.pretty)(options "")(descr "RND terminal blocks")) - (lib (name TerminalBlock_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_TE-Connectivity.pretty)(options "")(descr "TE Connectivity terminal blocks")) - (lib (name TerminalBlock_WAGO)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_WAGO.pretty)(options "")(descr "WAGO terminal blocks")) - (lib (name TestPoint)(type KiCad)(uri ${KISYSMOD}/TestPoint.pretty)(options "")(descr "Test points, measurement points, probe connection points")) - (lib (name Transformer_SMD)(type KiCad)(uri ${KISYSMOD}/Transformer_SMD.pretty)(options "")(descr "Surface mount transformers")) - (lib (name Transformer_THT)(type KiCad)(uri ${KISYSMOD}/Transformer_THT.pretty)(options "")(descr "Through hole transformers")) - (lib (name Valve)(type KiCad)(uri ${KISYSMOD}/Valve.pretty)(options "")(descr "Valve")) - (lib (name Varistor)(type KiCad)(uri ${KISYSMOD}/Varistor.pretty)(options "")(descr "Varistor")) -) diff --git a/fp-lib-table-modules-all-5.1.5 b/fp-lib-table-modules-all-5.1.5 deleted file mode 100644 index f73f80c..0000000 --- a/fp-lib-table-modules-all-5.1.5 +++ /dev/null @@ -1,229 +0,0 @@ -(fp_lib_table - (lib (name Air_Coils_SML_NEOSID)(type KiCad)(uri ${KISYSMOD}/Air_Coils_SML_NEOSID.pretty)(options "")(descr "DEPRECATED Neosid_Air-Coil_SML_*")) - (lib (name Battery)(type KiCad)(uri ${KISYSMOD}/Battery.pretty)(options "")(descr "Battery and battery holder footprints")) - (lib (name Battery_Holders)(type KiCad)(uri ${KISYSMOD}/Battery_Holders.pretty)(options "")(descr "DEPRECATED Batteries and battery holders")) - (lib (name Button_Switch_Keyboard)(type KiCad)(uri ${KISYSMOD}/Button_Switch_Keyboard.pretty)(options "")(descr "Buttons and switches for keyboard applications")) - (lib (name Button_Switch_SMD)(type KiCad)(uri ${KISYSMOD}/Button_Switch_SMD.pretty)(options "")(descr "Buttons and switches, surface mount")) - (lib (name Button_Switch_THT)(type KiCad)(uri ${KISYSMOD}/Button_Switch_THT.pretty)(options "")(descr "Buttons and switches, through hole")) - (lib (name Buttons_Switches_SMD)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_SMD.pretty)(options "")(descr "DEPRECATED Buttons and switches, surface mount")) - (lib (name Buttons_Switches_THT)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_THT.pretty)(options "")(descr "DEPRECATED Buttons and switches, through hole")) - (lib (name Buzzer_Beeper)(type KiCad)(uri ${KISYSMOD}/Buzzer_Beeper.pretty)(options "")(descr "Audio signalling devices")) - (lib (name Buzzers_Beepers)(type KiCad)(uri ${KISYSMOD}/Buzzers_Beepers.pretty)(options "")(descr "DEPRECATED Audio signalling devices")) - (lib (name Calibration_Scale)(type KiCad)(uri ${KISYSMOD}/Calibration_Scale.pretty)(options "")(descr "Scales and grids intended for calibration and measurement")) - (lib (name Capacitor_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitor_SMD.pretty)(options "")(descr "Capacitor, surface mount")) - (lib (name Capacitor_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitor_Tantalum_SMD.pretty)(options "")(descr "Tantalum Capacitor, surface mount")) - (lib (name Capacitor_THT)(type KiCad)(uri ${KISYSMOD}/Capacitor_THT.pretty)(options "")(descr "Capacitor, through hole")) - (lib (name Capacitors_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_SMD.pretty)(options "")(descr "DEPRECATED Capacitors, surface mount")) - (lib (name Capacitors_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_Tantalum_SMD.pretty)(options "")(descr "DEPRECATED Tantalum capacitors, surface mount")) - (lib (name Capacitors_THT)(type KiCad)(uri ${KISYSMOD}/Capacitors_THT.pretty)(options "")(descr "DEPRECATED Capacitors, through hole")) - (lib (name Choke_Axial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Axial_ThroughHole.pretty)(options "")(descr "DEPRECATED Choke_Horizontal_RM*")) - (lib (name Choke_Common-Mode_Wurth)(type KiCad)(uri ${KISYSMOD}/Choke_Common-Mode_Wurth.pretty)(options "")(descr "DEPRECATED CommonModeChoke_WuerthType-WE-CMB_Size-*")) - (lib (name Choke_Radial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Radial_ThroughHole.pretty)(options "")(descr "DEPRECATED Choke_Radial_*")) - (lib (name Choke_SMD)(type KiCad)(uri ${KISYSMOD}/Choke_SMD.pretty)(options "")(descr "DEPRECATED Choke_Double_SMD_Wuerth-WE-DD-Typ-* / Choke_SMD_* / Transformer_SMD_CurrentSense")) - (lib (name Choke_Toroid_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Toroid_ThroughHole.pretty)(options "")(descr "DEPRECATED Autotransformer_Toroid_* / Choke_Toroid_* / Transformer_Toroid_*")) - (lib (name Connector)(type KiCad)(uri ${KISYSMOD}/Connector.pretty)(options "")(descr "Assorted connector footprints")) - (lib (name Connector_AMASS)(type KiCad)(uri ${KISYSMOD}/Connector_AMASS.pretty)(options "")(descr "AMASS MR30*, XT30*, XT60*")) - (lib (name Connector_Audio)(type KiCad)(uri ${KISYSMOD}/Connector_Audio.pretty)(options "")(descr "Audio connector footprints")) - (lib (name Connector_BarrelJack)(type KiCad)(uri ${KISYSMOD}/Connector_BarrelJack.pretty)(options "")(descr "(DC) barrel jack connector footprints")) - (lib (name Connector_Card)(type KiCad)(uri ${KISYSMOD}/Connector_Card.pretty)(options "")(descr "Card and card holder footprints")) - (lib (name Connector_Coaxial)(type KiCad)(uri ${KISYSMOD}/Connector_Coaxial.pretty)(options "")(descr "Coaxial and RF connector footprints")) - (lib (name Connector_DIN)(type KiCad)(uri ${KISYSMOD}/Connector_DIN.pretty)(options "")(descr "DIN connector footprints")) - (lib (name Connector_Dsub)(type KiCad)(uri ${KISYSMOD}/Connector_Dsub.pretty)(options "")(descr "DSub connector footprints")) - (lib (name Connector_FFC-FPC)(type KiCad)(uri ${KISYSMOD}/Connector_FFC-FPC.pretty)(options "")(descr "FFC (Flexible Flat Cable) and FPC (Flexible Printed Circuit) connector footprints")) - (lib (name Connector_Harwin)(type KiCad)(uri ${KISYSMOD}/Connector_Harwin.pretty)(options "")(descr "Harwin connector footprints")) - (lib (name Connector_HDMI)(type KiCad)(uri ${KISYSMOD}/Connector_HDMI.pretty)(options "")(descr "HDMI connector footprints")) - (lib (name Connector_Hirose)(type KiCad)(uri ${KISYSMOD}/Connector_Hirose.pretty)(options "")(descr "Hirose connector footprints")) - (lib (name Connector_IDC)(type KiCad)(uri ${KISYSMOD}/Connector_IDC.pretty)(options "")(descr "IDC connector footprints")) - (lib (name Connector_JAE)(type KiCad)(uri ${KISYSMOD}/Connector_JAE.pretty)(options "")(descr "JAE connector footprints")) - (lib (name Connector_JST)(type KiCad)(uri ${KISYSMOD}/Connector_JST.pretty)(options "")(descr "JST connector footprints www.jst.com")) - (lib (name Connector_Molex)(type KiCad)(uri ${KISYSMOD}/Connector_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com")) - (lib (name Connector_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connector_Multicomp.pretty)(options "")(descr "Multicomp connector foottprints")) - (lib (name Connector_PCBEdge)(type KiCad)(uri ${KISYSMOD}/Connector_PCBEdge.pretty)(options "")(descr "PCB edge connectors (e.g. PCI, ISA, PCIe, ...)")) - (lib (name Connector_Phoenix_GMSTB)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_GMSTB.pretty)(options "")(descr "Phoenix GMSTB series (high voltage MSTB) connector footprints")) - (lib (name Connector_Phoenix_MC)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MC.pretty)(options "")(descr "Phoenix MC connector footprints")) - (lib (name Connector_Phoenix_MC_HighVoltage)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MC_HighVoltage.pretty)(options "")(descr "Phoenix high voltage (320V, 5.08mm pitch) MC connector footprints")) - (lib (name Connector_Phoenix_MSTB)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MSTB.pretty)(options "")(descr "Phoenix MSTB connector footprints")) - (lib (name Connector_Pin)(type KiCad)(uri ${KISYSMOD}/Connector_Pin.pretty)(options "")(descr "Single (solder) pin conectors")) - (lib (name Connector_PinHeader_1.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_1.00mm.pretty)(options "")(descr "Pin headers, 1.0mm pitch")) - (lib (name Connector_PinHeader_1.27mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_1.27mm.pretty)(options "")(descr "Pin headers, 1.27mm pitch")) - (lib (name Connector_PinHeader_2.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_2.00mm.pretty)(options "")(descr "Pin headers, 2.0mm pitch")) - (lib (name Connector_PinHeader_2.54mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_2.54mm.pretty)(options "")(descr "Pin headers, 2.54mm pitch")) - (lib (name Connector_PinSocket_1.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_1.00mm.pretty)(options "")(descr "Pin sockets, 1.00mm pitch")) - (lib (name Connector_PinSocket_1.27mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_1.27mm.pretty)(options "")(descr "Pin sockets, 1.27mm pitch")) - (lib (name Connector_PinSocket_2.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_2.00mm.pretty)(options "")(descr "Pin sockets, 2.0mm pitch")) - (lib (name Connector_PinSocket_2.54mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_2.54mm.pretty)(options "")(descr "Pin sockets, 2.54mm pitch")) - (lib (name Connector_RJ)(type KiCad)(uri ${KISYSMOD}/Connector_RJ.pretty)(options "")(descr "Registered Jack (RJ) connector footprints (e.g. RJ11, RJ45, ...)")) - (lib (name Connector_Samtec)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec.pretty)(options "")(descr "Samtec connector footprints")) - (lib (name Connector_Samtec_HLE_SMD)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec_HLE_SMD.pretty)(options "")(descr "Samtec surface mount HLE series connector footprints")) - (lib (name Connector_Samtec_HLE_THT)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec_HLE_THT.pretty)(options "")(descr "Samtec through hole HLE series connector footprints")) - (lib (name Connector_SATA_SAS)(type KiCad)(uri ${KISYSMOD}/Connector_SATA_SAS.pretty)(options "")(descr "SATA/SAS connector footprints")) - (lib (name Connector_Stocko)(type KiCad)(uri ${KISYSMOD}/Connector_Stocko.pretty)(options "")(descr "Stocko_MKS_16*")) - (lib (name Connector_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connector_TE-Connectivity.pretty)(options "")(descr "Footprints for connectors by TE Connectivity")) - (lib (name Connector_USB)(type KiCad)(uri ${KISYSMOD}/Connector_USB.pretty)(options "")(descr "USB connector footprints")) - (lib (name Connector_Wago)(type KiCad)(uri ${KISYSMOD}/Connector_Wago.pretty)(options "")(descr "Wago connector footprints")) - (lib (name Connector_Wire)(type KiCad)(uri ${KISYSMOD}/Connector_Wire.pretty)(options "")(descr "Footprints for solder wire pads.")) - (lib (name Connector_Wuerth)(type KiCad)(uri ${KISYSMOD}/Connector_Wuerth.pretty)(options "")(descr "Wuerth_WR-WTB_6480*")) - (lib (name Connectors)(type KiCad)(uri ${KISYSMOD}/Connectors.pretty)(options "")(descr "Generic/unsorted connector footprints")) - (lib (name Connectors_Card)(type KiCad)(uri ${KISYSMOD}/Connectors_Card.pretty)(options "")(descr "DEPRECATED Footprints for cards and card holders")) - (lib (name Connectors_Harwin)(type KiCad)(uri ${KISYSMOD}/Connectors_Harwin.pretty)(options "")(descr "DEPRECATED Harwin connector footprints www.harwin.com")) - (lib (name Connectors_HDMI)(type KiCad)(uri ${KISYSMOD}/Connectors_HDMI.pretty)(options "")(descr "DEPRECATED HDMI connector footprints")) - (lib (name Connectors_Hirose)(type KiCad)(uri ${KISYSMOD}/Connectors_Hirose.pretty)(options "")(descr "DEPRECATED Hirose connector footprints www.hirose.com")) - (lib (name Connectors_IEC_DIN)(type KiCad)(uri ${KISYSMOD}/Connectors_IEC_DIN.pretty)(options "")(descr "DEPRECATED DIN connector footprints")) - (lib (name Connectors_JAE)(type KiCad)(uri ${KISYSMOD}/Connectors_JAE.pretty)(options "")(descr "DEPRECATED JAE connector footprints http://www.jae.com/jccom/en/connectors")) - (lib (name Connectors_JST)(type KiCad)(uri ${KISYSMOD}/Connectors_JST.pretty)(options "")(descr "DEPRECATED JST connector footprints www.jst.com")) - (lib (name Connectors_Mini-Universal)(type KiCad)(uri ${KISYSMOD}/Connectors_Mini-Universal.pretty)(options "")(descr "DEPRECATED Mate-N-Lok")) - (lib (name Connectors_Molex)(type KiCad)(uri ${KISYSMOD}/Connectors_Molex.pretty)(options "")(descr "DEPRECATED Molex connector foottprints www.molex.com")) - (lib (name Connectors_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connectors_Multicomp.pretty)(options "")(descr "DEPRECATED Multicomp connector footprints")) - (lib (name Connectors_Phoenix)(type KiCad)(uri ${KISYSMOD}/Connectors_Phoenix.pretty)(options "")(descr "DEPRECATED Phoenix connector footprints")) - (lib (name Connectors_Samtec)(type KiCad)(uri ${KISYSMOD}/Connectors_Samtec.pretty)(options "")(descr "DEPRECATED Samtec connector footprints")) - (lib (name Connectors_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connectors_TE-Connectivity.pretty)(options "")(descr "DEPRECATED TE Connectivity connector footprints www.te.com")) - (lib (name Connectors_Terminal_Blocks)(type KiCad)(uri ${KISYSMOD}/Connectors_Terminal_Blocks.pretty)(options "")(descr "DEPRECATED Terminal block connectors")) - (lib (name Connectors_WAGO)(type KiCad)(uri ${KISYSMOD}/Connectors_WAGO.pretty)(options "")(descr "DEPRECATED WAGO connector footprints www.wago.com")) - (lib (name Converter_ACDC)(type KiCad)(uri ${KISYSMOD}/Converter_ACDC.pretty)(options "")(descr "AC/DC converter footprints")) - (lib (name Converter_DCDC)(type KiCad)(uri ${KISYSMOD}/Converter_DCDC.pretty)(options "")(descr "DC/DC converter footprints")) - (lib (name Converters_DCDC_ACDC)(type KiCad)(uri ${KISYSMOD}/Converters_DCDC_ACDC.pretty)(options "")(descr "DEPRECATED DC-DC and AC-DC convertor modules")) - (lib (name Crystal)(type KiCad)(uri ${KISYSMOD}/Crystal.pretty)(options "")(descr "Crystal footprints")) - (lib (name Crystals)(type KiCad)(uri ${KISYSMOD}/Crystals.pretty)(options "")(descr "DEPRECATED Crystals and oscillators")) - (lib (name Diode_SMD)(type KiCad)(uri ${KISYSMOD}/Diode_SMD.pretty)(options "")(descr "Diode footprints, surface mount")) - (lib (name Diode_THT)(type KiCad)(uri ${KISYSMOD}/Diode_THT.pretty)(options "")(descr "Diode footprints, through hole")) - (lib (name Diodes_SMD)(type KiCad)(uri ${KISYSMOD}/Diodes_SMD.pretty)(options "")(descr "DEPRECATED Diodes, surface mount")) - (lib (name Diodes_THT)(type KiCad)(uri ${KISYSMOD}/Diodes_THT.pretty)(options "")(descr "DEPRECATED Diodes, through hole")) - (lib (name Display)(type KiCad)(uri ${KISYSMOD}/Display.pretty)(options "")(descr "Display modules")) - (lib (name Display_7Segment)(type KiCad)(uri ${KISYSMOD}/Display_7Segment.pretty)(options "")(descr "Seven segment Display")) - (lib (name Displays)(type KiCad)(uri ${KISYSMOD}/Displays.pretty)(options "")(descr "DEPRECATED Display modules")) - (lib (name Displays_7-Segment)(type KiCad)(uri ${KISYSMOD}/Displays_7-Segment.pretty)(options "")(descr "DEPRECATED Seven segment displays")) - (lib (name Enclosures)(type KiCad)(uri ${KISYSMOD}/Enclosures.pretty)(options "")(descr "DEPRECATED Electronics enclosures and housings")) - (lib (name EuroBoard_Outline)(type KiCad)(uri ${KISYSMOD}/EuroBoard_Outline.pretty)(options "")(descr "DEPRECATED - will be removed")) - (lib (name Ferrite_THT)(type KiCad)(uri ${KISYSMOD}/Ferrite_THT.pretty)(options "")(descr "LairdTech_28C0236-0JW-10")) - (lib (name Fiducial)(type KiCad)(uri ${KISYSMOD}/Fiducial.pretty)(options "")(descr "Fiducial markings")) - (lib (name Fiducials)(type KiCad)(uri ${KISYSMOD}/Fiducials.pretty)(options "")(descr "DEPRECATED Fiducial markings")) - (lib (name Filter)(type KiCad)(uri ${KISYSMOD}/Filter.pretty)(options "")(descr "Filter footprints")) - (lib (name Filters_HF_Coils_NEOSID)(type KiCad)(uri ${KISYSMOD}/Filters_HF_Coils_NEOSID.pretty)(options "")(descr "DEPRECATED Neosid_*")) - (lib (name Fuse)(type KiCad)(uri ${KISYSMOD}/Fuse.pretty)(options "")(descr "Fuse and fuse holder footprints")) - (lib (name Fuse_Holders_and_Fuses)(type KiCad)(uri ${KISYSMOD}/Fuse_Holders_and_Fuses.pretty)(options "")(descr "DEPRECATED Fuses and fuse holders")) - (lib (name Hall-Effect_Transducers_LEM)(type KiCad)(uri ${KISYSMOD}/Hall-Effect_Transducers_LEM.pretty)(options "")(descr "DEPRECATED LEM hall effect transducers")) - (lib (name Heatsink)(type KiCad)(uri ${KISYSMOD}/Heatsink.pretty)(options "")(descr "Heatsinks and thermal products")) - (lib (name Heatsinks)(type KiCad)(uri ${KISYSMOD}/Heatsinks.pretty)(options "")(descr "DEPRECATED Heatsinks and thermal products")) - (lib (name Housings_BGA)(type KiCad)(uri ${KISYSMOD}/Housings_BGA.pretty)(options "")(descr "DEPRECATED Ball Grid Array (BGA)")) - (lib (name Housings_CSP)(type KiCad)(uri ${KISYSMOD}/Housings_CSP.pretty)(options "")(descr "DEPRECATED Chip Scale Packages (CSP)")) - (lib (name Housings_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Housings_DFN_QFN.pretty)(options "")(descr "DEPRECATED Surface mount IC packages, DFN / LGA / QFN")) - (lib (name Housings_DIP)(type KiCad)(uri ${KISYSMOD}/Housings_DIP.pretty)(options "")(descr "DEPRECATED Through hole IC packages, DIP")) - (lib (name Housings_LCC)(type KiCad)(uri ${KISYSMOD}/Housings_LCC.pretty)(options "")(descr "DEPRECATED Leaded Chip Carriers (LCC)")) - (lib (name Housings_LGA)(type KiCad)(uri ${KISYSMOD}/Housings_LGA.pretty)(options "")(descr "DEPRECATED Land Grid Array (LGA)")) - (lib (name Housings_PGA)(type KiCad)(uri ${KISYSMOD}/Housings_PGA.pretty)(options "")(descr "DEPRECATED Pin Grid Array (PGA)")) - (lib (name Housings_QFP)(type KiCad)(uri ${KISYSMOD}/Housings_QFP.pretty)(options "")(descr "DEPRECATED Quad Flat Package (QFP)")) - (lib (name Housings_SIP)(type KiCad)(uri ${KISYSMOD}/Housings_SIP.pretty)(options "")(descr "DEPRECATED Single Inline Package(SIP)")) - (lib (name Housings_SOIC)(type KiCad)(uri ${KISYSMOD}/Housings_SOIC.pretty)(options "")(descr "DEPRECATED Small Outline Integrated Circuits (SOIC)")) - (lib (name Housings_SON)(type KiCad)(uri ${KISYSMOD}/Housings_SON.pretty)(options "")(descr "DEPRECATED Small Outline No-Lead (SON)")) - (lib (name Housings_SSOP)(type KiCad)(uri ${KISYSMOD}/Housings_SSOP.pretty)(options "")(descr "DEPRECATED SSOP, TSSOP, MSOP, QSOP, VSO packages")) - (lib (name Inductor_SMD)(type KiCad)(uri ${KISYSMOD}/Inductor_SMD.pretty)(options "")(descr "Inductor footprints, surface mount")) - (lib (name Inductor_THT)(type KiCad)(uri ${KISYSMOD}/Inductor_THT.pretty)(options "")(descr "Inductor footprints, through hole")) - (lib (name Inductors)(type KiCad)(uri ${KISYSMOD}/Inductors.pretty)(options "")(descr "DEPRECATED inductor_* / self*")) - (lib (name Inductors_NEOSID)(type KiCad)(uri ${KISYSMOD}/Inductors_NEOSID.pretty)(options "")(descr "DEPRECATED Neosid_Inductor_* / Neosid_MicroCoil")) - (lib (name Inductors_SMD)(type KiCad)(uri ${KISYSMOD}/Inductors_SMD.pretty)(options "")(descr "DEPRECATED Inductors, surface mount")) - (lib (name Inductors_THT)(type KiCad)(uri ${KISYSMOD}/Inductors_THT.pretty)(options "")(descr "DEPRECATED Inductors, through hole")) - (lib (name IR-DirectFETs)(type KiCad)(uri ${KISYSMOD}/IR-DirectFETs.pretty)(options "")(descr "DEPRECATED DirectFet packets from International Rectifier")) - (lib (name Jumper)(type KiCad)(uri ${KISYSMOD}/Jumper.pretty)(options "")(descr "Jumpers, solder jumpers, ... footprints")) - (lib (name LED_SMD)(type KiCad)(uri ${KISYSMOD}/LED_SMD.pretty)(options "")(descr "Light emitting diodes (LED), surface mount")) - (lib (name LED_THT)(type KiCad)(uri ${KISYSMOD}/LED_THT.pretty)(options "")(descr "Light emitting diodes (LED), through hole")) - (lib (name LEDs)(type KiCad)(uri ${KISYSMOD}/LEDs.pretty)(options "")(descr "DEPRECATED Light emitting diodes (LEDs)")) - (lib (name Measurement_Points)(type KiCad)(uri ${KISYSMOD}/Measurement_Points.pretty)(options "")(descr "DEPRECATED Terminals for test equipment")) - (lib (name Measurement_Scales)(type KiCad)(uri ${KISYSMOD}/Measurement_Scales.pretty)(options "")(descr "DEPRECATED Measurement scales and gauges")) - (lib (name Mechanical_Sockets)(type KiCad)(uri ${KISYSMOD}/Mechanical_Sockets.pretty)(options "")(descr "DEPRECATED CardGuide_* / Socket_DIN41612-Case*")) - (lib (name Microwave)(type KiCad)(uri ${KISYSMOD}/Microwave.pretty)(options "")(descr "DEPRECATED Microwave")) - (lib (name Module)(type KiCad)(uri ${KISYSMOD}/Module.pretty)(options "")(descr "Footprints for SoM (System on Module)")) - (lib (name Modules)(type KiCad)(uri ${KISYSMOD}/Modules.pretty)(options "")(descr "DEPRECATED Board-level devices integrating system functionality into a single module")) - (lib (name Mounting_Holes)(type KiCad)(uri ${KISYSMOD}/Mounting_Holes.pretty)(options "")(descr "DEPRECATED Mechanical fasteners")) - (lib (name MountingEquipment)(type KiCad)(uri ${KISYSMOD}/MountingEquipment.pretty)(options "")(descr "DINRailAdapter_3xM3_PhoenixContact_1201578")) - (lib (name MountingHole)(type KiCad)(uri ${KISYSMOD}/MountingHole.pretty)(options "")(descr "Mechanical fasteners")) - (lib (name NetTie)(type KiCad)(uri ${KISYSMOD}/NetTie.pretty)(options "")(descr "Net ties")) - (lib (name NF-Transformers_ETAL)(type KiCad)(uri ${KISYSMOD}/NF-Transformers_ETAL.pretty)(options "")(descr "DEPRECATED NF-Transformer_*")) - (lib (name Oddities)(type KiCad)(uri ${KISYSMOD}/Oddities.pretty)(options "")(descr "DEPRECATED Dummy_Empty / NetTie-*")) - (lib (name Opto-Devices)(type KiCad)(uri ${KISYSMOD}/Opto-Devices.pretty)(options "")(descr "DEPRECATED Optocouplers, light sensors, and other optical devices")) - (lib (name OptoDevice)(type KiCad)(uri ${KISYSMOD}/OptoDevice.pretty)(options "")(descr "Optical devices (light sensors, opto isolators/interrupters, laser diodes, fiber optical components ...)")) - (lib (name Oscillator)(type KiCad)(uri ${KISYSMOD}/Oscillator.pretty)(options "")(descr "Footprints for oscillator devices")) - (lib (name Oscillators)(type KiCad)(uri ${KISYSMOD}/Oscillators.pretty)(options "")(descr "DEPRECATED Precicision oscillator modules")) - (lib (name Package_BGA)(type KiCad)(uri ${KISYSMOD}/Package_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)")) - (lib (name Package_CSP)(type KiCad)(uri ${KISYSMOD}/Package_CSP.pretty)(options "")(descr "Chip Scale Packages (CSP)")) - (lib (name Package_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Package_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN")) - (lib (name Package_DIP)(type KiCad)(uri ${KISYSMOD}/Package_DIP.pretty)(options "")(descr "Through hole IC packages, DIP")) - (lib (name Package_DirectFET)(type KiCad)(uri ${KISYSMOD}/Package_DirectFET.pretty)(options "")(descr "DirectFET packages from International Rectifier")) - (lib (name Package_LCC)(type KiCad)(uri ${KISYSMOD}/Package_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)")) - (lib (name Package_LGA)(type KiCad)(uri ${KISYSMOD}/Package_LGA.pretty)(options "")(descr "Land Grid Array (LGA)")) - (lib (name Package_QFP)(type KiCad)(uri ${KISYSMOD}/Package_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)")) - (lib (name Package_SIP)(type KiCad)(uri ${KISYSMOD}/Package_SIP.pretty)(options "")(descr "Single Inline Package(SIP)")) - (lib (name Package_SO)(type KiCad)(uri ${KISYSMOD}/Package_SO.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC, SSOP, xSOP, xSO)")) - (lib (name Package_SO_J-Lead)(type KiCad)(uri ${KISYSMOD}/Package_SO_J-Lead.pretty)(options "")(descr "TSOC-6_3.76x3.94mm_P1.27mm")) - (lib (name Package_SON)(type KiCad)(uri ${KISYSMOD}/Package_SON.pretty)(options "")(descr "Small Outline No-Lead (SON)")) - (lib (name Package_TO_SOT_SMD)(type KiCad)(uri ${KISYSMOD}/Package_TO_SOT_SMD.pretty)(options "")(descr "Surface mount transistor packages")) - (lib (name Package_TO_SOT_THT)(type KiCad)(uri ${KISYSMOD}/Package_TO_SOT_THT.pretty)(options "")(descr "Through hole transistor packages")) - (lib (name PFF_PSF_PSS_Leadforms)(type KiCad)(uri ${KISYSMOD}/PFF_PSF_PSS_Leadforms.pretty)(options "")(descr "DEPRECATED Allegro leadform packages")) - (lib (name Pin_Headers)(type KiCad)(uri ${KISYSMOD}/Pin_Headers.pretty)(options "")(descr "DEPRECATED Male pin headers")) - (lib (name Potentiometer_SMD)(type KiCad)(uri ${KISYSMOD}/Potentiometer_SMD.pretty)(options "")(descr "Potentiometer footprints, surface mount (SMD)")) - (lib (name Potentiometer_THT)(type KiCad)(uri ${KISYSMOD}/Potentiometer_THT.pretty)(options "")(descr "Potentiometer footprints, through hole (THT)")) - (lib (name Potentiometers)(type KiCad)(uri ${KISYSMOD}/Potentiometers.pretty)(options "")(descr "DEPRECATED Potentiometers / variable resistors")) - (lib (name Power_Integrations)(type KiCad)(uri ${KISYSMOD}/Power_Integrations.pretty)(options "")(descr "DEPRECATED Power Integrations footprints")) - (lib (name Relay_SMD)(type KiCad)(uri ${KISYSMOD}/Relay_SMD.pretty)(options "")(descr "Surface mount relay packages")) - (lib (name Relay_THT)(type KiCad)(uri ${KISYSMOD}/Relay_THT.pretty)(options "")(descr "Through hole relay packages")) - (lib (name Relays_SMD)(type KiCad)(uri ${KISYSMOD}/Relays_SMD.pretty)(options "")(descr "DEPRECATED Surface mount relay packages")) - (lib (name Relays_THT)(type KiCad)(uri ${KISYSMOD}/Relays_THT.pretty)(options "")(descr "DEPRECATED Through hole relay packages")) - (lib (name Resistor_SMD)(type KiCad)(uri ${KISYSMOD}/Resistor_SMD.pretty)(options "")(descr "Resistor footprints, surface mount (SMD)")) - (lib (name Resistor_THT)(type KiCad)(uri ${KISYSMOD}/Resistor_THT.pretty)(options "")(descr "Resistor footprints, through hole (THT)")) - (lib (name Resistors_SMD)(type KiCad)(uri ${KISYSMOD}/Resistors_SMD.pretty)(options "")(descr "DEPRECATED Resistors, surface mount")) - (lib (name Resistors_THT)(type KiCad)(uri ${KISYSMOD}/Resistors_THT.pretty)(options "")(descr "DEPRECATED Resistors, through hole")) - (lib (name Resistors_Universal)(type KiCad)(uri ${KISYSMOD}/Resistors_Universal.pretty)(options "")(descr "DEPRECATED Experimental")) - (lib (name RF)(type KiCad)(uri ${KISYSMOD}/RF.pretty)(options "")(descr "Skyworks_SKY*")) - (lib (name RF_Antenna)(type KiCad)(uri ${KISYSMOD}/RF_Antenna.pretty)(options "")(descr "Radio-frequency / wireless antenna footprints")) - (lib (name RF_Antennas)(type KiCad)(uri ${KISYSMOD}/RF_Antennas.pretty)(options "")(descr "DEPRECATED Radio-frequency / wireless antenna footprints")) - (lib (name RF_Converter)(type KiCad)(uri ${KISYSMOD}/RF_Converter.pretty)(options "")(descr "Anaren / Balun_Johanson / RF_Attenuator_Susumu")) - (lib (name RF_GPS)(type KiCad)(uri ${KISYSMOD}/RF_GPS.pretty)(options "")(descr "Linx / SIM28ML / Sierra / ublox")) - (lib (name RF_GSM)(type KiCad)(uri ${KISYSMOD}/RF_GSM.pretty)(options "")(descr "Quectel / SIMCom / Telit")) - (lib (name RF_Mini-Circuits)(type KiCad)(uri ${KISYSMOD}/RF_Mini-Circuits.pretty)(options "")(descr "Mini-Circuits_*")) - (lib (name RF_Module)(type KiCad)(uri ${KISYSMOD}/RF_Module.pretty)(options "")(descr "Radio-frequency / wireless modules")) - (lib (name RF_Modules)(type KiCad)(uri ${KISYSMOD}/RF_Modules.pretty)(options "")(descr "DEPRECATED Radio-frequency / wireless modules")) - (lib (name RF_Shielding)(type KiCad)(uri ${KISYSMOD}/RF_Shielding.pretty)(options "")(descr "Specialied footprints for EMI shields and covers")) - (lib (name RF_WiFi)(type KiCad)(uri ${KISYSMOD}/RF_WiFi.pretty)(options "")(descr "USR-C322")) - (lib (name Rotary_Encoder)(type KiCad)(uri ${KISYSMOD}/Rotary_Encoder.pretty)(options "")(descr "Rotary Encoder Footprints")) - (lib (name Sensor)(type KiCad)(uri ${KISYSMOD}/Sensor.pretty)(options "")(descr "Aosong / MQ-6 / SHT1x")) - (lib (name Sensor_Audio)(type KiCad)(uri ${KISYSMOD}/Sensor_Audio.pretty)(options "")(descr "Specialized footprints for audio sensors")) - (lib (name Sensor_Current)(type KiCad)(uri ${KISYSMOD}/Sensor_Current.pretty)(options "")(descr "Specialized footprints for current sensors")) - (lib (name Sensor_Motion)(type KiCad)(uri ${KISYSMOD}/Sensor_Motion.pretty)(options "")(descr "Specialized footprints for motion sensors")) - (lib (name Sensor_Pressure)(type KiCad)(uri ${KISYSMOD}/Sensor_Pressure.pretty)(options "")(descr "Specialized footprints for pressure sensors")) - (lib (name Sensor_Voltage)(type KiCad)(uri ${KISYSMOD}/Sensor_Voltage.pretty)(options "")(descr "Specialized footprints for voltage sensors")) - (lib (name Shielding_Cabinets)(type KiCad)(uri ${KISYSMOD}/Shielding_Cabinets.pretty)(options "")(descr "DEPRECATED RF / EMI shields")) - (lib (name SMD_Packages)(type KiCad)(uri ${KISYSMOD}/SMD_Packages.pretty)(options "")(descr "DEPRECATED Various SMD packages. Read only - footprints will be moved to other libraries")) - (lib (name Socket)(type KiCad)(uri ${KISYSMOD}/Socket.pretty)(options "")(descr "Sockets")) - (lib (name Socket_Strips)(type KiCad)(uri ${KISYSMOD}/Socket_Strips.pretty)(options "")(descr "DEPRECATED Female socket strips")) - (lib (name Sockets)(type KiCad)(uri ${KISYSMOD}/Sockets.pretty)(options "")(descr "DEPRECATED IC sockets")) - (lib (name Sockets_MOLEX_KK-System)(type KiCad)(uri ${KISYSMOD}/Sockets_MOLEX_KK-System.pretty)(options "")(descr "DEPRECATED Socket_MOLEX-KK-RM*")) - (lib (name Symbol)(type KiCad)(uri ${KISYSMOD}/Symbol.pretty)(options "")(descr "PCB symbols")) - (lib (name Symbols)(type KiCad)(uri ${KISYSMOD}/Symbols.pretty)(options "")(descr "DEPRECATED PCB symbols")) - (lib (name TerminalBlock)(type KiCad)(uri ${KISYSMOD}/TerminalBlock.pretty)(options "")(descr "Footprints for terminal blocks that do not have their own manufacturer specific library.")) - (lib (name TerminalBlock_4Ucon)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_4Ucon.pretty)(options "")(descr "4UCON terminal blocks")) - (lib (name TerminalBlock_Altech)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Altech.pretty)(options "")(descr "Altech_AK300_1x*")) - (lib (name TerminalBlock_Dinkle)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Dinkle.pretty)(options "")(descr "Dinkle terminal blocks")) - (lib (name TerminalBlock_MetzConnect)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_MetzConnect.pretty)(options "")(descr "Metz Connect terminal blocks")) - (lib (name TerminalBlock_Philmore)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Philmore.pretty)(options "")(descr "Philmore terminal blocks")) - (lib (name TerminalBlock_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Phoenix.pretty)(options "")(descr "Phoenix Contact terminal blocks")) - (lib (name TerminalBlock_RND)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_RND.pretty)(options "")(descr "RND terminal blocks")) - (lib (name TerminalBlock_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_TE-Connectivity.pretty)(options "")(descr "TE Connectivity terminal blocks")) - (lib (name TerminalBlock_WAGO)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_WAGO.pretty)(options "")(descr "WAGO terminal blocks")) - (lib (name TerminalBlocks_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_Phoenix.pretty)(options "")(descr "DEPRECATED Phoenix Contact terminal blocks")) - (lib (name TerminalBlocks_WAGO)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_WAGO.pretty)(options "")(descr "DEPRECATED WAGO terminal blocks")) - (lib (name TestPoint)(type KiCad)(uri ${KISYSMOD}/TestPoint.pretty)(options "")(descr "Test points, measurement points, probe connection points")) - (lib (name TO_SOT_Packages_SMD)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_SMD.pretty)(options "")(descr "DEPRECATED Surface mount transistor packages")) - (lib (name TO_SOT_Packages_THT)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_THT.pretty)(options "")(descr "DEPRECATED Through hole transistor packages")) - (lib (name Transformer_SMD)(type KiCad)(uri ${KISYSMOD}/Transformer_SMD.pretty)(options "")(descr "Surface mount transformers")) - (lib (name Transformer_THT)(type KiCad)(uri ${KISYSMOD}/Transformer_THT.pretty)(options "")(descr "Through hole transformers")) - (lib (name Transformers_CHK)(type KiCad)(uri ${KISYSMOD}/Transformers_CHK.pretty)(options "")(descr "DEPRECATED Trafo_*")) - (lib (name Transformers_SMD)(type KiCad)(uri ${KISYSMOD}/Transformers_SMD.pretty)(options "")(descr "DEPRECATED Surface mount transformers")) - (lib (name Transformers_SMPS_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Transformers_SMPS_ThroughHole.pretty)(options "")(descr "DEPRECATED Coilcraft / ETD29*")) - (lib (name Transformers_THT)(type KiCad)(uri ${KISYSMOD}/Transformers_THT.pretty)(options "")(descr "DEPRECATED Through hole transformers")) - (lib (name Transistors_OldSowjetAera)(type KiCad)(uri ${KISYSMOD}/Transistors_OldSowjetAera.pretty)(options "")(descr "DEPRECATED Sowjet transistors")) - (lib (name Valve)(type KiCad)(uri ${KISYSMOD}/Valve.pretty)(options "")(descr "Valve")) - (lib (name Valves)(type KiCad)(uri ${KISYSMOD}/Valves.pretty)(options "")(descr "DEPRECATED Valves")) - (lib (name Varistor)(type KiCad)(uri ${KISYSMOD}/Varistor.pretty)(options "")(descr "Varistor")) - (lib (name Varistors)(type KiCad)(uri ${KISYSMOD}/Varistors.pretty)(options "")(descr "DEPRECATED Varistors")) - (lib (name Wire_Connections_Bridges)(type KiCad)(uri ${KISYSMOD}/Wire_Connections_Bridges.pretty)(options "")(descr "DEPRECATED PCB bridging points")) - (lib (name Wire_Pads)(type KiCad)(uri ${KISYSMOD}/Wire_Pads.pretty)(options "")(descr "DEPRECATED Direct wire-to-board connection points")) -) diff --git a/fp-lib-table-modules-nothing-5.1.5 b/fp-lib-table-modules-nothing-5.1.5 deleted file mode 100644 index 3af510b..0000000 --- a/fp-lib-table-modules-nothing-5.1.5 +++ /dev/null @@ -1,2 +0,0 @@ -(fp_lib_table -) diff --git a/fp-lib-table-modules-old-5.1.5 b/fp-lib-table-modules-old-5.1.5 deleted file mode 100644 index c039b9b..0000000 --- a/fp-lib-table-modules-old-5.1.5 +++ /dev/null @@ -1,102 +0,0 @@ -(fp_lib_table - (lib (name Air_Coils_SML_NEOSID)(type KiCad)(uri ${KISYSMOD}/Air_Coils_SML_NEOSID.pretty)(options "")(descr "Neosid_Air-Coil_SML_*")) - (lib (name Battery_Holders)(type KiCad)(uri ${KISYSMOD}/Battery_Holders.pretty)(options "")(descr "Batteries and battery holders")) - (lib (name Buttons_Switches_SMD)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_SMD.pretty)(options "")(descr "Buttons and switches, surface mount")) - (lib (name Buttons_Switches_THT)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_THT.pretty)(options "")(descr "Buttons and switches, through hole")) - (lib (name Buzzers_Beepers)(type KiCad)(uri ${KISYSMOD}/Buzzers_Beepers.pretty)(options "")(descr "Audio signalling devices")) - (lib (name Capacitors_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_SMD.pretty)(options "")(descr "Capacitors, surface mount")) - (lib (name Capacitors_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_Tantalum_SMD.pretty)(options "")(descr "Tantalum capacitors, surface mount")) - (lib (name Capacitors_THT)(type KiCad)(uri ${KISYSMOD}/Capacitors_THT.pretty)(options "")(descr "Capacitors, through hole")) - (lib (name Choke_Axial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Axial_ThroughHole.pretty)(options "")(descr "Choke_Horizontal_RM*")) - (lib (name Choke_Common-Mode_Wurth)(type KiCad)(uri ${KISYSMOD}/Choke_Common-Mode_Wurth.pretty)(options "")(descr "CommonModeChoke_WuerthType-WE-CMB_Size-*")) - (lib (name Choke_Radial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Radial_ThroughHole.pretty)(options "")(descr "Choke_Radial_*")) - (lib (name Choke_SMD)(type KiCad)(uri ${KISYSMOD}/Choke_SMD.pretty)(options "")(descr "Choke_Double_SMD_Wuerth-WE-DD-Typ-* / Choke_SMD_* / Transformer_SMD_CurrentSense")) - (lib (name Choke_Toroid_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Toroid_ThroughHole.pretty)(options "")(descr "Autotransformer_Toroid_* / Choke_Toroid_* / Transformer_Toroid_*")) - (lib (name Connectors)(type KiCad)(uri ${KISYSMOD}/Connectors.pretty)(options "")(descr "Assorted connector footprints")) - (lib (name Connectors_Card)(type KiCad)(uri ${KISYSMOD}/Connectors_Card.pretty)(options "")(descr "Footprints for cards and card holders")) - (lib (name Connectors_Harwin)(type KiCad)(uri ${KISYSMOD}/Connectors_Harwin.pretty)(options "")(descr "Harwin connector footprints www.harwin.com")) - (lib (name Connectors_HDMI)(type KiCad)(uri ${KISYSMOD}/Connectors_HDMI.pretty)(options "")(descr "HDMI connector footprints")) - (lib (name Connectors_Hirose)(type KiCad)(uri ${KISYSMOD}/Connectors_Hirose.pretty)(options "")(descr "Hirose connector footprints www.hirose.com")) - (lib (name Connectors_IEC_DIN)(type KiCad)(uri ${KISYSMOD}/Connectors_IEC_DIN.pretty)(options "")(descr "DIN connector footprints")) - (lib (name Connectors_JAE)(type KiCad)(uri ${KISYSMOD}/Connectors_JAE.pretty)(options "")(descr "JAE connector footprints http://www.jae.com/jccom/en/connectors")) - (lib (name Connectors_JST)(type KiCad)(uri ${KISYSMOD}/Connectors_JST.pretty)(options "")(descr "JST connector footprints www.jst.com")) - (lib (name Connectors_Mini-Universal)(type KiCad)(uri ${KISYSMOD}/Connectors_Mini-Universal.pretty)(options "")(descr Mate-N-Lok)) - (lib (name Connectors_Molex)(type KiCad)(uri ${KISYSMOD}/Connectors_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com")) - (lib (name Connectors_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connectors_Multicomp.pretty)(options "")(descr "Multicomp connector footprints")) - (lib (name Connectors_Phoenix)(type KiCad)(uri ${KISYSMOD}/Connectors_Phoenix.pretty)(options "")(descr "Phoenix connector footprints")) - (lib (name Connectors_Samtec)(type KiCad)(uri ${KISYSMOD}/Connectors_Samtec.pretty)(options "")(descr "Samtec connector footprints")) - (lib (name Connectors_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connectors_TE-Connectivity.pretty)(options "")(descr "TE Connectivity connector footprints www.te.com")) - (lib (name Connectors_Terminal_Blocks)(type KiCad)(uri ${KISYSMOD}/Connectors_Terminal_Blocks.pretty)(options "")(descr "Terminal block connectors")) - (lib (name Connectors_WAGO)(type KiCad)(uri ${KISYSMOD}/Connectors_WAGO.pretty)(options "")(descr "WAGO connector footprints www.wago.com")) - (lib (name Converters_DCDC_ACDC)(type KiCad)(uri ${KISYSMOD}/Converters_DCDC_ACDC.pretty)(options "")(descr "DC-DC and AC-DC convertor modules")) - (lib (name Crystals)(type KiCad)(uri ${KISYSMOD}/Crystals.pretty)(options "")(descr "Crystals and oscillators")) - (lib (name Diodes_SMD)(type KiCad)(uri ${KISYSMOD}/Diodes_SMD.pretty)(options "")(descr "Diodes, surface mount")) - (lib (name Diodes_THT)(type KiCad)(uri ${KISYSMOD}/Diodes_THT.pretty)(options "")(descr "Diodes, through hole")) - (lib (name Displays)(type KiCad)(uri ${KISYSMOD}/Displays.pretty)(options "")(descr "Display modules")) - (lib (name Displays_7-Segment)(type KiCad)(uri ${KISYSMOD}/Displays_7-Segment.pretty)(options "")(descr "Seven segment displays")) - (lib (name Enclosures)(type KiCad)(uri ${KISYSMOD}/Enclosures.pretty)(options "")(descr "Electronics enclosures and housings")) - (lib (name EuroBoard_Outline)(type KiCad)(uri ${KISYSMOD}/EuroBoard_Outline.pretty)(options "")(descr "Deprecated - will be removed")) - (lib (name Fiducials)(type KiCad)(uri ${KISYSMOD}/Fiducials.pretty)(options "")(descr "Fiducial markings")) - (lib (name Filters_HF_Coils_NEOSID)(type KiCad)(uri ${KISYSMOD}/Filters_HF_Coils_NEOSID.pretty)(options "")(descr "Neosid_*")) - (lib (name Fuse_Holders_and_Fuses)(type KiCad)(uri ${KISYSMOD}/Fuse_Holders_and_Fuses.pretty)(options "")(descr "Fuses and fuse holders")) - (lib (name Hall-Effect_Transducers_LEM)(type KiCad)(uri ${KISYSMOD}/Hall-Effect_Transducers_LEM.pretty)(options "")(descr "LEM hall effect transducers")) - (lib (name Heatsinks)(type KiCad)(uri ${KISYSMOD}/Heatsinks.pretty)(options "")(descr "Heatsinks and thermal products")) - (lib (name Housings_BGA)(type KiCad)(uri ${KISYSMOD}/Housings_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)")) - (lib (name Housings_CSP)(type KiCad)(uri ${KISYSMOD}/Housings_CSP.pretty)(options "")(descr "Chip Scale Packages (CSP)")) - (lib (name Housings_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Housings_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN")) - (lib (name Housings_DIP)(type KiCad)(uri ${KISYSMOD}/Housings_DIP.pretty)(options "")(descr "Through hole IC packages, DIP")) - (lib (name Housings_LCC)(type KiCad)(uri ${KISYSMOD}/Housings_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)")) - (lib (name Housings_LGA)(type KiCad)(uri ${KISYSMOD}/Housings_LGA.pretty)(options "")(descr "Land Grid Array (LGA)")) - (lib (name Housings_PGA)(type KiCad)(uri ${KISYSMOD}/Housings_PGA.pretty)(options "")(descr "Pin Grid Array (PGA)")) - (lib (name Housings_QFP)(type KiCad)(uri ${KISYSMOD}/Housings_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)")) - (lib (name Housings_SIP)(type KiCad)(uri ${KISYSMOD}/Housings_SIP.pretty)(options "")(descr "Single Inline Package(SIP)")) - (lib (name Housings_SOIC)(type KiCad)(uri ${KISYSMOD}/Housings_SOIC.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC)")) - (lib (name Housings_SON)(type KiCad)(uri ${KISYSMOD}/Housings_SON.pretty)(options "")(descr "Small Outline No-Lead (SON)")) - (lib (name Housings_SSOP)(type KiCad)(uri ${KISYSMOD}/Housings_SSOP.pretty)(options "")(descr "SSOP, TSSOP, MSOP, QSOP, VSO packages")) - (lib (name Inductors)(type KiCad)(uri ${KISYSMOD}/Inductors.pretty)(options "")(descr "inductor_* / self*")) - (lib (name Inductors_NEOSID)(type KiCad)(uri ${KISYSMOD}/Inductors_NEOSID.pretty)(options "")(descr "Neosid_Inductor_* / Neosid_MicroCoil")) - (lib (name Inductors_SMD)(type KiCad)(uri ${KISYSMOD}/Inductors_SMD.pretty)(options "")(descr "Inductors, surface mount")) - (lib (name Inductors_THT)(type KiCad)(uri ${KISYSMOD}/Inductors_THT.pretty)(options "")(descr "Inductors, through hole")) - (lib (name IR-DirectFETs)(type KiCad)(uri ${KISYSMOD}/IR-DirectFETs.pretty)(options "")(descr "DirectFet packets from International Rectifier")) - (lib (name LEDs)(type KiCad)(uri ${KISYSMOD}/LEDs.pretty)(options "")(descr "Light emitting diodes (LEDs)")) - (lib (name Measurement_Points)(type KiCad)(uri ${KISYSMOD}/Measurement_Points.pretty)(options "")(descr "Terminals for test equipment")) - (lib (name Measurement_Scales)(type KiCad)(uri ${KISYSMOD}/Measurement_Scales.pretty)(options "")(descr "Measurement scales and gauges")) - (lib (name Mechanical_Sockets)(type KiCad)(uri ${KISYSMOD}/Mechanical_Sockets.pretty)(options "")(descr "CardGuide_* / Socket_DIN41612-Case*")) - (lib (name Microwave)(type KiCad)(uri ${KISYSMOD}/Microwave.pretty)(options "")(descr Microwave)) - (lib (name Modules)(type KiCad)(uri ${KISYSMOD}/Modules.pretty)(options "")(descr "Board-level devices integrating system functionality into a single module")) - (lib (name Mounting_Holes)(type KiCad)(uri ${KISYSMOD}/Mounting_Holes.pretty)(options "")(descr "Mechanical fasteners")) - (lib (name NF-Transformers_ETAL)(type KiCad)(uri ${KISYSMOD}/NF-Transformers_ETAL.pretty)(options "")(descr "NF-Transformer_*")) - (lib (name Oddities)(type KiCad)(uri ${KISYSMOD}/Oddities.pretty)(options "")(descr "Dummy_Empty / NetTie-*")) - (lib (name Opto-Devices)(type KiCad)(uri ${KISYSMOD}/Opto-Devices.pretty)(options "")(descr "Optocouplers, light sensors, and other optical devices")) - (lib (name Oscillators)(type KiCad)(uri ${KISYSMOD}/Oscillators.pretty)(options "")(descr "Precicision oscillator modules")) - (lib (name PFF_PSF_PSS_Leadforms)(type KiCad)(uri ${KISYSMOD}/PFF_PSF_PSS_Leadforms.pretty)(options "")(descr "Allegro leadform packages")) - (lib (name Pin_Headers)(type KiCad)(uri ${KISYSMOD}/Pin_Headers.pretty)(options "")(descr "Male pin headers")) - (lib (name Potentiometers)(type KiCad)(uri ${KISYSMOD}/Potentiometers.pretty)(options "")(descr "Potentiometers / variable resistors")) - (lib (name Power_Integrations)(type KiCad)(uri ${KISYSMOD}/Power_Integrations.pretty)(options "")(descr "Power Integrations footprints")) - (lib (name Relays_SMD)(type KiCad)(uri ${KISYSMOD}/Relays_SMD.pretty)(options "")(descr "Surface mount relay packages")) - (lib (name Relays_THT)(type KiCad)(uri ${KISYSMOD}/Relays_THT.pretty)(options "")(descr "Through hole relay packages")) - (lib (name Resistors_SMD)(type KiCad)(uri ${KISYSMOD}/Resistors_SMD.pretty)(options "")(descr "Resistors, surface mount")) - (lib (name Resistors_THT)(type KiCad)(uri ${KISYSMOD}/Resistors_THT.pretty)(options "")(descr "Resistors, through hole")) - (lib (name Resistors_Universal)(type KiCad)(uri ${KISYSMOD}/Resistors_Universal.pretty)(options "")(descr Experimental)) - (lib (name RF_Antennas)(type KiCad)(uri ${KISYSMOD}/RF_Antennas.pretty)(options "")(descr "Radio-frequency / wireless antenna footprints")) - (lib (name RF_Modules)(type KiCad)(uri ${KISYSMOD}/RF_Modules.pretty)(options "")(descr "Radio-frequency / wireless modules")) - (lib (name Shielding_Cabinets)(type KiCad)(uri ${KISYSMOD}/Shielding_Cabinets.pretty)(options "")(descr "RF / EMI shields")) - (lib (name SMD_Packages)(type KiCad)(uri ${KISYSMOD}/SMD_Packages.pretty)(options "")(descr "Various SMD packages. Read only - footprints will be moved to other libraries")) - (lib (name Socket_Strips)(type KiCad)(uri ${KISYSMOD}/Socket_Strips.pretty)(options "")(descr "Female socket strips")) - (lib (name Sockets)(type KiCad)(uri ${KISYSMOD}/Sockets.pretty)(options "")(descr "IC sockets")) - (lib (name Sockets_MOLEX_KK-System)(type KiCad)(uri ${KISYSMOD}/Sockets_MOLEX_KK-System.pretty)(options "")(descr "Socket_MOLEX-KK-RM*")) - (lib (name Symbols)(type KiCad)(uri ${KISYSMOD}/Symbols.pretty)(options "")(descr "PCB symbols")) - (lib (name TerminalBlocks_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_Phoenix.pretty)(options "")(descr "Phoenix Contact terminal blocks")) - (lib (name TerminalBlocks_WAGO)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_WAGO.pretty)(options "")(descr "WAGO terminal blocks")) - (lib (name TO_SOT_Packages_SMD)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_SMD.pretty)(options "")(descr "Surface mount transistor packages")) - (lib (name TO_SOT_Packages_THT)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_THT.pretty)(options "")(descr "Through hole transistor packages")) - (lib (name Transformers_CHK)(type KiCad)(uri ${KISYSMOD}/Transformers_CHK.pretty)(options "")(descr "Trafo_*")) - (lib (name Transformers_SMD)(type KiCad)(uri ${KISYSMOD}/Transformers_SMD.pretty)(options "")(descr "Surface mount transformers")) - (lib (name Transformers_SMPS_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Transformers_SMPS_ThroughHole.pretty)(options "")(descr "Coilcraft / ETD29*")) - (lib (name Transformers_THT)(type KiCad)(uri ${KISYSMOD}/Transformers_THT.pretty)(options "")(descr "Through hole transformers")) - (lib (name Transistors_OldSowjetAera)(type KiCad)(uri ${KISYSMOD}/Transistors_OldSowjetAera.pretty)(options "")(descr "Sowjet transistors")) - (lib (name Valves)(type KiCad)(uri ${KISYSMOD}/Valves.pretty)(options "")(descr Valves)) - (lib (name Varistors)(type KiCad)(uri ${KISYSMOD}/Varistors.pretty)(options "")(descr Varistors)) - (lib (name Wire_Connections_Bridges)(type KiCad)(uri ${KISYSMOD}/Wire_Connections_Bridges.pretty)(options "")(descr "PCB bridging points")) - (lib (name Wire_Pads)(type KiCad)(uri ${KISYSMOD}/Wire_Pads.pretty)(options "")(descr "Direct wire-to-board connection points")) -) diff --git a/kicad.spec b/kicad.spec index bdd5d94..a374424 100644 --- a/kicad.spec +++ b/kicad.spec @@ -1,24 +1,26 @@ %define Werror_cflags %{nil} +%define ver2020 5.1.7 + %define major 2.0.0 %define libkicad_3dsg %mklibname kicad_3dsg %{major} Summary: EDA software suite for creation of schematic diagrams and PCBs Name: kicad -Version: 5.1.5 -Release: 2 +Version: 5.1.9 +Release: 1 Epoch: 2 License: GPLv2+ Group: Sciences/Computer science Url: http://www.kicad-pcb.org -Source0: https://launchpad.net/kicad/5.0/%{version}/+download/%{name}-%{version}.tar.xz -Source1: https://github.com/KiCad/kicad-doc/archive/%{version}.tar.gz?/%{name}-doc-%{version}.tar.gz -Source2: https://github.com/KiCad/kicad-symbols/archive/%{version}.tar.gz?/%{name}-symbols-%{version}.tar.gz -Source3: https://github.com/KiCad/kicad-i18n/archive/%{version}.tar.gz?/%{name}-i18n-%{version}.tar.gz -Source4: https://github.com/KiCad/kicad-footprints/archive/%{version}.tar.gz?/%{name}-footprints-%{version}.tar.gz -Source5: https://github.com/KiCad/packages3D/archive/%{version}.tar.gz?/%{name}-packages3D-%{version}.tar.gz -Source6: https://github.com/KiCad/packages3D-source/archive/%{version}.tar.gz?/%{name}-packages3D-source-%{version}.tar.gz -Source8: https://github.com/KiCad/kicad-templates/archive/%{version}.tar.gz?/%{name}-templates-%{version}.tar.gz +Source0: https://gitlab.com/kicad/code/kicad/-/archive/%{version}/%{name}-%{version}.tar.gz +Source1: https://gitlab.com/kicad/services/kicad-doc/-/archive/%{version}/%{name}-doc-%{version}.tar.gz +Source2: https://gitlab.com/kicad/libraries/kicad-symbols/-/archive/%{version}/%{name}-symbols-%{version}.tar.gz +Source3: https://gitlab.com/kicad/code/kicad-i18n/-/archive/%{version}/%{name}-i18n-%{version}.tar.gz +Source4: https://gitlab.com/kicad/libraries/kicad-footprints/-/archive/%{version}/%{name}-footprints-%{version}.tar.gz +Source5: https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/%{version}/%{name}-packages3D-%{version}.tar.gz +Source6: https://gitlab.com/kicad/libraries/kicad-packages3D-source/-/archive/%{ver2020}/%{name}-packages3D-source-%{ver2020}.tar.gz +Source8: https://gitlab.com/kicad/libraries/kicad-templates/-/archive/%{version}/%{name}-templates-%{version}.tar.gz ## Old modules, archived # 3d-modules Source9: https://github.com/KiCad/packages3D/archive/packages3D-4.0.7.tar.gz @@ -198,13 +200,15 @@ KiCad is a set of four softwares and a project manager: - Gerbview: GERBER viewer (photoplotter documents) %files -f %{name}.lang +%{_bindir}/* %dir %{_datadir}/%{name}/fp-lib-tables %dir %{_datadir}/%{name}/modules %dir %{_datadir}/%{name}/modules/packages3d -%{_bindir}/* %{_datadir}/%{name}/demos -%{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-nothing-%{version} +%{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-%{version} %{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-all-%{version} +%{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-nothing-%{version} +%{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-old-%{version} %{_datadir}/%{name}/library %{_datadir}/%{name}/plugins %{_datadir}/%{name}/scripting @@ -224,29 +228,28 @@ KiCad is a set of four softwares and a project manager: %{py_platsitedir}/wx-3.0-gtk2/_pcbnew.so %{py_platsitedir}/wx-3.0-gtk2/pcbnew.* -%pre -if [ -d %{_datadir}/%{name}/fp-lib-tables/ ]; then - pushd %{_datadir}/%{name}/fp-lib-tables/ - rm -f fp-lib-table-modules* - popd -fi +%posttrans +echo " -%post -pushd %{_datadir}/%{name}/fp-lib-tables/ -if [ -f fp-lib-table-modules-%{version} ]; then - if [ -f fp-lib-table-modules-old-%{version} ]; then - cp -f fp-lib-table-modules-all-%{version} ../template/fp-lib-table; - else - cp -f fp-lib-table-modules-%{version} ../template/fp-lib-table - fi -else - if [ -f fp-lib-table-modules-old-%{version} ]; then - cp -f fp-lib-table-modules-old ../template/fp-lib-table - else - cp -f fp-lib-table-modules-nothing-%{version} ../template/fp-lib-table - fi -fi -popd +If you need it, install any of the packages: +kicad-modules +kicad-modules-old +kicad-modules-packages3d +kicad-modules-packages3d-old +and rename or delete the file +~/.config/kicad/fp-lib-table + +=== Russian === + +ЕÑли требуетÑÑ, доуÑтановите любой из пакетов: +kicad-modules +kicad-modules-old +kicad-modules-packages3d +kicad-modules-packages3d-old +и переименуйте или удалите файл +~/.config/kicad/fp-lib-table + +" #---------------------------------------------------------------------------- @@ -276,7 +279,6 @@ Requires: %{name} = %{EVRD} All new 5.1 *.pretty modules for KiCad. %files modules -%{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-%{version} %{_datadir}/%{name}/modules/Battery.pretty %{_datadir}/%{name}/modules/Button_Switch_Keyboard.pretty %{_datadir}/%{name}/modules/Button_Switch_SMD.pretty @@ -286,7 +288,8 @@ All new 5.1 *.pretty modules for KiCad. %{_datadir}/%{name}/modules/Capacitor_SMD.pretty %{_datadir}/%{name}/modules/Capacitor_Tantalum_SMD.pretty %{_datadir}/%{name}/modules/Capacitor_THT.pretty -%{_datadir}/%{name}/modules/Connector.pretty +%{_datadir}/%{name}/modules/Connector_AMASS.pretty +%{_datadir}/%{name}/modules/Connector_Amphenol.pretty %{_datadir}/%{name}/modules/Connector_Audio.pretty %{_datadir}/%{name}/modules/Connector_BarrelJack.pretty %{_datadir}/%{name}/modules/Connector_Card.pretty @@ -307,11 +310,11 @@ All new 5.1 *.pretty modules for KiCad. %{_datadir}/%{name}/modules/Connector_Phoenix_MC_HighVoltage.pretty %{_datadir}/%{name}/modules/Connector_Phoenix_MC.pretty %{_datadir}/%{name}/modules/Connector_Phoenix_MSTB.pretty +%{_datadir}/%{name}/modules/Connector_Pin.pretty %{_datadir}/%{name}/modules/Connector_PinHeader_1.00mm.pretty %{_datadir}/%{name}/modules/Connector_PinHeader_1.27mm.pretty %{_datadir}/%{name}/modules/Connector_PinHeader_2.00mm.pretty %{_datadir}/%{name}/modules/Connector_PinHeader_2.54mm.pretty -%{_datadir}/%{name}/modules/Connector_Pin.pretty %{_datadir}/%{name}/modules/Connector_PinSocket_1.00mm.pretty %{_datadir}/%{name}/modules/Connector_PinSocket_1.27mm.pretty %{_datadir}/%{name}/modules/Connector_PinSocket_2.00mm.pretty @@ -321,10 +324,13 @@ All new 5.1 *.pretty modules for KiCad. %{_datadir}/%{name}/modules/Connector_Samtec_HLE_THT.pretty %{_datadir}/%{name}/modules/Connector_Samtec.pretty %{_datadir}/%{name}/modules/Connector_SATA_SAS.pretty +%{_datadir}/%{name}/modules/Connector_Stocko.pretty %{_datadir}/%{name}/modules/Connector_TE-Connectivity.pretty %{_datadir}/%{name}/modules/Connector_USB.pretty %{_datadir}/%{name}/modules/Connector_Wago.pretty %{_datadir}/%{name}/modules/Connector_Wire.pretty +%{_datadir}/%{name}/modules/Connector_Wuerth.pretty +%{_datadir}/%{name}/modules/Connector.pretty %{_datadir}/%{name}/modules/Converter_ACDC.pretty %{_datadir}/%{name}/modules/Converter_DCDC.pretty %{_datadir}/%{name}/modules/Crystal.pretty @@ -332,6 +338,7 @@ All new 5.1 *.pretty modules for KiCad. %{_datadir}/%{name}/modules/Diode_THT.pretty %{_datadir}/%{name}/modules/Display_7Segment.pretty %{_datadir}/%{name}/modules/Display.pretty +%{_datadir}/%{name}/modules/Ferrite_THT.pretty %{_datadir}/%{name}/modules/Fiducial.pretty %{_datadir}/%{name}/modules/Filter.pretty %{_datadir}/%{name}/modules/Fuse.pretty @@ -342,6 +349,8 @@ All new 5.1 *.pretty modules for KiCad. %{_datadir}/%{name}/modules/LED_SMD.pretty %{_datadir}/%{name}/modules/LED_THT.pretty %{_datadir}/%{name}/modules/Module.pretty +%{_datadir}/%{name}/modules/Mounting_Wuerth.pretty +%{_datadir}/%{name}/modules/MountingEquipment.pretty %{_datadir}/%{name}/modules/MountingHole.pretty %{_datadir}/%{name}/modules/NetTie.pretty %{_datadir}/%{name}/modules/OptoDevice.pretty @@ -355,8 +364,9 @@ All new 5.1 *.pretty modules for KiCad. %{_datadir}/%{name}/modules/Package_LGA.pretty %{_datadir}/%{name}/modules/Package_QFP.pretty %{_datadir}/%{name}/modules/Package_SIP.pretty -%{_datadir}/%{name}/modules/Package_SON.pretty +%{_datadir}/%{name}/modules/Package_SO_J-Lead.pretty %{_datadir}/%{name}/modules/Package_SO.pretty +%{_datadir}/%{name}/modules/Package_SON.pretty %{_datadir}/%{name}/modules/Package_TO_SOT_SMD.pretty %{_datadir}/%{name}/modules/Package_TO_SOT_THT.pretty %{_datadir}/%{name}/modules/Potentiometer_SMD.pretty @@ -366,18 +376,27 @@ All new 5.1 *.pretty modules for KiCad. %{_datadir}/%{name}/modules/Resistor_SMD.pretty %{_datadir}/%{name}/modules/Resistor_THT.pretty %{_datadir}/%{name}/modules/RF_Antenna.pretty +%{_datadir}/%{name}/modules/RF_Converter.pretty +%{_datadir}/%{name}/modules/RF_GPS.pretty +%{_datadir}/%{name}/modules/RF_GSM.pretty +%{_datadir}/%{name}/modules/RF_Mini-Circuits.pretty %{_datadir}/%{name}/modules/RF_Module.pretty %{_datadir}/%{name}/modules/RF_Shielding.pretty +%{_datadir}/%{name}/modules/RF_WiFi.pretty +%{_datadir}/%{name}/modules/RF.pretty %{_datadir}/%{name}/modules/Rotary_Encoder.pretty %{_datadir}/%{name}/modules/Sensor_Audio.pretty %{_datadir}/%{name}/modules/Sensor_Current.pretty +%{_datadir}/%{name}/modules/Sensor_Distance.pretty +%{_datadir}/%{name}/modules/Sensor_Humidity.pretty %{_datadir}/%{name}/modules/Sensor_Motion.pretty %{_datadir}/%{name}/modules/Sensor_Pressure.pretty %{_datadir}/%{name}/modules/Sensor_Voltage.pretty +%{_datadir}/%{name}/modules/Sensor.pretty %{_datadir}/%{name}/modules/Socket.pretty %{_datadir}/%{name}/modules/Symbol.pretty -%{_datadir}/%{name}/modules/TerminalBlock.pretty %{_datadir}/%{name}/modules/TerminalBlock_4Ucon.pretty +%{_datadir}/%{name}/modules/TerminalBlock_Altech.pretty %{_datadir}/%{name}/modules/TerminalBlock_Dinkle.pretty %{_datadir}/%{name}/modules/TerminalBlock_MetzConnect.pretty %{_datadir}/%{name}/modules/TerminalBlock_Philmore.pretty @@ -385,46 +404,30 @@ All new 5.1 *.pretty modules for KiCad. %{_datadir}/%{name}/modules/TerminalBlock_RND.pretty %{_datadir}/%{name}/modules/TerminalBlock_TE-Connectivity.pretty %{_datadir}/%{name}/modules/TerminalBlock_WAGO.pretty +%{_datadir}/%{name}/modules/TerminalBlock_Wuerth.pretty +%{_datadir}/%{name}/modules/TerminalBlock.pretty %{_datadir}/%{name}/modules/TestPoint.pretty %{_datadir}/%{name}/modules/Transformer_SMD.pretty %{_datadir}/%{name}/modules/Transformer_THT.pretty %{_datadir}/%{name}/modules/Valve.pretty %{_datadir}/%{name}/modules/Varistor.pretty -# New directories -%{_datadir}/%{name}/modules/Connector_AMASS.pretty -%{_datadir}/%{name}/modules/Connector_Stocko.pretty -%{_datadir}/%{name}/modules/Connector_Wuerth.pretty -%{_datadir}/%{name}/modules/Ferrite_THT.pretty -%{_datadir}/%{name}/modules/MountingEquipment.pretty -%{_datadir}/%{name}/modules/Package_SO_J-Lead.pretty -%{_datadir}/%{name}/modules/RF.pretty -%{_datadir}/%{name}/modules/RF_Converter.pretty -%{_datadir}/%{name}/modules/RF_GPS.pretty -%{_datadir}/%{name}/modules/RF_GSM.pretty -%{_datadir}/%{name}/modules/RF_Mini-Circuits.pretty -%{_datadir}/%{name}/modules/RF_WiFi.pretty -%{_datadir}/%{name}/modules/Sensor.pretty -%{_datadir}/%{name}/modules/TerminalBlock_Altech.pretty -%post modules +%posttrans modules pushd %{_datadir}/%{name}/fp-lib-tables/ -if [ -f fp-lib-table-modules-all-%{version} ]; then - if [ -f fp-lib-table-modules-old-%{version} ]; then - cp -f fp-lib-table-modules-all-%{version} ../template/fp-lib-table - else - cp -f fp-lib-table-modules-%{version} ../template/fp-lib-table - fi +if [ -d %{_datadir}/%{name}/modules/Battery_Holders.pretty ]; then + cp -f fp-lib-table-modules-all-%{version} ../template/fp-lib-table +else + cp -f fp-lib-table-modules-%{version} ../template/fp-lib-table fi popd %postun modules +if ! [ -d %{_datadir}/%{name}/fp-lib-tables ]; then exit 0; fi pushd %{_datadir}/%{name}/fp-lib-tables/ -if [ -f fp-lib-table-modules-all-%{version} ]; then - if [ -f fp-lib-table-modules-old-%{version} ]; then - cp -f fp-lib-table-modules-old-%{version} ../template/fp-lib-table - else - cp -f fp-lib-table-modules-nothing-%{version} ../template/fp-lib-table - fi +if [ -d %{_datadir}/%{name}/modules/Battery_Holders.pretty ]; then + cp -f fp-lib-table-modules-old-%{version} ../template/fp-lib-table +else + cp -f fp-lib-table-modules-nothing-%{version} ../template/fp-lib-table fi popd @@ -440,7 +443,6 @@ Requires: %{name} = %{EVRD} Old *.pretty modules for KiCad. %files modules-old -%{_datadir}/%{name}/fp-lib-tables/fp-lib-table-modules-old-%{version} %{_datadir}/%{name}/modules/Air_Coils_SML_NEOSID.pretty %{_datadir}/%{name}/modules/Battery_Holders.pretty %{_datadir}/%{name}/modules/Buttons_Switches_SMD.pretty @@ -542,25 +544,22 @@ Old *.pretty modules for KiCad. %{_datadir}/%{name}/modules/Wire_Connections_Bridges.pretty %{_datadir}/%{name}/modules/Wire_Pads.pretty -%post modules-old +%posttrans modules-old pushd %{_datadir}/%{name}/fp-lib-tables/ -if [ -f fp-lib-table-modules-all-%{version} ]; then - if [ -f fp-lib-table-modules-%{version} ]; then - cp -f fp-lib-table-modules-all-%{version} ../template/fp-lib-table - else - cp -f fp-lib-table-modules-old-%{version} ../template/fp-lib-table - fi +if [ -d %{_datadir}/%{name}/modules/Battery.pretty ]; then + cp -f fp-lib-table-modules-all-%{version} ../template/fp-lib-table +else + cp -f fp-lib-table-modules-old-%{version} ../template/fp-lib-table fi popd %postun modules-old +if ! [ -d %{_datadir}/%{name}/fp-lib-tables ]; then exit 0; fi pushd %{_datadir}/%{name}/fp-lib-tables/ -if [ -f fp-lib-table-modules-all-%{version} ]; then - if [ -f fp-lib-table-modules-%{version} ]; then - cp -f fp-lib-table-modules-%{version} ../template/fp-lib-table - else - cp -f fp-lib-table-modules-nothing-%{version} ../template/fp-lib-table - fi +if [ -d %{_datadir}/%{name}/modules/Battery.pretty ]; then + cp -f fp-lib-table-modules-%{version} ../template/fp-lib-table +else + cp -f fp-lib-table-modules-nothing-%{version} ../template/fp-lib-table fi popd @@ -586,17 +585,18 @@ All new 5.1 *.3dshapes modules for KiCad. %{_datadir}/%{name}/modules/packages3d/Capacitor_SMD.3dshapes %{_datadir}/%{name}/modules/packages3d/Capacitor_Tantalum_SMD.3dshapes %{_datadir}/%{name}/modules/packages3d/Capacitor_THT.3dshapes -%{_datadir}/%{name}/modules/packages3d/Connector.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_AMASS.3dshapes %{_datadir}/%{name}/modules/packages3d/Connector_BarrelJack.3dshapes %{_datadir}/%{name}/modules/packages3d/Connector_Card.3dshapes %{_datadir}/%{name}/modules/packages3d/Connector_Coaxial.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Dsub.3dshapes %{_datadir}/%{name}/modules/packages3d/Connector_FFC-FPC.3dshapes %{_datadir}/%{name}/modules/packages3d/Connector_IDC.3dshapes %{_datadir}/%{name}/modules/packages3d/Connector_JST.3dshapes %{_datadir}/%{name}/modules/packages3d/Connector_Molex.3dshapes %{_datadir}/%{name}/modules/packages3d/Connector_Phoenix_GMSTB.3dshapes -%{_datadir}/%{name}/modules/packages3d/Connector_Phoenix_MC.3dshapes %{_datadir}/%{name}/modules/packages3d/Connector_Phoenix_MC_HighVoltage.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Phoenix_MC.3dshapes %{_datadir}/%{name}/modules/packages3d/Connector_Phoenix_MSTB.3dshapes %{_datadir}/%{name}/modules/packages3d/Connector_Pin.3dshapes %{_datadir}/%{name}/modules/packages3d/Connector_PinHeader_1.00mm.3dshapes @@ -609,22 +609,30 @@ All new 5.1 *.3dshapes modules for KiCad. %{_datadir}/%{name}/modules/packages3d/Connector_PinSocket_2.54mm.3dshapes %{_datadir}/%{name}/modules/packages3d/Connector_RJ.3dshapes %{_datadir}/%{name}/modules/packages3d/Connector_Samtec.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_SATA_SAS.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector_Stocko.3dshapes %{_datadir}/%{name}/modules/packages3d/Connector_USB.3dshapes +%{_datadir}/%{name}/modules/packages3d/Connector.3dshapes %{_datadir}/%{name}/modules/packages3d/Converter_ACDC.3dshapes %{_datadir}/%{name}/modules/packages3d/Converter_DCDC.3dshapes %{_datadir}/%{name}/modules/packages3d/Crystal.3dshapes %{_datadir}/%{name}/modules/packages3d/Diode_SMD.3dshapes %{_datadir}/%{name}/modules/packages3d/Diode_THT.3dshapes -%{_datadir}/%{name}/modules/packages3d/Display.3dshapes %{_datadir}/%{name}/modules/packages3d/Display_7Segment.3dshapes +%{_datadir}/%{name}/modules/packages3d/Display.3dshapes +%{_datadir}/%{name}/modules/packages3d/Ferrite_THT.3dshapes %{_datadir}/%{name}/modules/packages3d/Filter.3dshapes -%{_datadir}/%{name}/modules/packages3d/Fuse.3dshapes %{_datadir}/%{name}/modules/packages3d/Fuse_Holders_and_Fuses.3dshapes +%{_datadir}/%{name}/modules/packages3d/Fuse.3dshapes %{_datadir}/%{name}/modules/packages3d/Heatsink.3dshapes %{_datadir}/%{name}/modules/packages3d/Inductor_SMD.3dshapes %{_datadir}/%{name}/modules/packages3d/Inductor_THT.3dshapes %{_datadir}/%{name}/modules/packages3d/LED_SMD.3dshapes %{_datadir}/%{name}/modules/packages3d/LED_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Module.3dshapes +%{_datadir}/%{name}/modules/packages3d/Mounting_Wuerth.3dshapes +%{_datadir}/%{name}/modules/packages3d/MountingEquipment.3dshapes +%{_datadir}/%{name}/modules/packages3d/MountingHole.3dshapes %{_datadir}/%{name}/modules/packages3d/OptoDevice.3dshapes %{_datadir}/%{name}/modules/packages3d/Oscillator.3dshapes %{_datadir}/%{name}/modules/packages3d/Package_BGA.3dshapes @@ -633,37 +641,34 @@ All new 5.1 *.3dshapes modules for KiCad. %{_datadir}/%{name}/modules/packages3d/Package_DirectFET.3dshapes %{_datadir}/%{name}/modules/packages3d/Package_LGA.3dshapes %{_datadir}/%{name}/modules/packages3d/Package_QFP.3dshapes +%{_datadir}/%{name}/modules/packages3d/Package_SIP.3dshapes %{_datadir}/%{name}/modules/packages3d/Package_SO.3dshapes %{_datadir}/%{name}/modules/packages3d/Package_SON.3dshapes %{_datadir}/%{name}/modules/packages3d/Package_TO_SOT_SMD.3dshapes %{_datadir}/%{name}/modules/packages3d/Package_TO_SOT_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Potentiometer_SMD.3dshapes %{_datadir}/%{name}/modules/packages3d/Potentiometer_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/Potentiometer.3dshapes %{_datadir}/%{name}/modules/packages3d/Relay_SMD.3dshapes %{_datadir}/%{name}/modules/packages3d/Relay_THT.3dshapes %{_datadir}/%{name}/modules/packages3d/Resistor_SMD.3dshapes %{_datadir}/%{name}/modules/packages3d/Resistor_THT.3dshapes +%{_datadir}/%{name}/modules/packages3d/RF_Antenna.3dshapes +%{_datadir}/%{name}/modules/packages3d/RF_Converter.3dshapes %{_datadir}/%{name}/modules/packages3d/RF_Module.3dshapes %{_datadir}/%{name}/modules/packages3d/Sensor_Audio.3dshapes %{_datadir}/%{name}/modules/packages3d/Sensor_Current.3dshapes +%{_datadir}/%{name}/modules/packages3d/Sensor_Distance.3dshapes +%{_datadir}/%{name}/modules/packages3d/Sensor_Pressure.3dshapes +%{_datadir}/%{name}/modules/packages3d/Sensor.3dshapes %{_datadir}/%{name}/modules/packages3d/Sensors.3dshapes +%{_datadir}/%{name}/modules/packages3d/TerminalBlock_Altech.3dshapes +%{_datadir}/%{name}/modules/packages3d/TerminalBlock_Phoenix.3dshapes %{_datadir}/%{name}/modules/packages3d/TestPoint.3dshapes %{_datadir}/%{name}/modules/packages3d/Transformer_SMD.3dshapes %{_datadir}/%{name}/modules/packages3d/Transformer_THT.3dshapes %{_datadir}/%{name}/modules/packages3d/Valve.3dshapes %{_datadir}/%{name}/modules/packages3d/Varistor.3dshapes -# New directories -%{_datadir}/%{name}/modules/packages3d/Connector_Dsub.3dshapes -%{_datadir}/%{name}/modules/packages3d/Connector_SATA_SAS.3dshapes -%{_datadir}/%{name}/modules/packages3d/Connector_Stocko.3dshapes -%{_datadir}/%{name}/modules/packages3d/Ferrite_THT.3dshapes -%{_datadir}/%{name}/modules/packages3d/Module.3dshapes -%{_datadir}/%{name}/modules/packages3d/MountingEquipment.3dshapes -%{_datadir}/%{name}/modules/packages3d/MountingHole.3dshapes -%{_datadir}/%{name}/modules/packages3d/Potentiometer.3dshapes -%{_datadir}/%{name}/modules/packages3d/Potentiometer_SMD.3dshapes -%{_datadir}/%{name}/modules/packages3d/Sensor.3dshapes -%{_datadir}/%{name}/modules/packages3d/Sensor_Pressure.3dshapes -%{_datadir}/%{name}/modules/packages3d/TerminalBlock_Altech.3dshapes #---------------------------------------------------------------------------- @@ -674,7 +679,7 @@ BuildArch: noarch Suggests: %{name} = %{EVRD} %description modules-packages3d-old -Ald *.3dshapes modules for KiCad. +Old *.3dshapes modules for KiCad. %files modules-packages3d-old %doc packages3D-4.0.7/{CREDITS.md,LICENSE,README.md} @@ -1006,7 +1011,7 @@ cp -f CREDITS.md LICENSE README.md %{buildroot}%{_docdir}/%{name}-packages3D-old popd # Install packages3D-source -pushd %{name}-packages3D-source-%{version} +pushd %{name}-packages3D-source-%{ver2020} cp -rf *.3dshapes %{buildroot}%{_datadir}/%{name}/modules/packages3d/ mkdir -p %{buildroot}%{_docdir}/%{name}-packages3D/ cp -f LICENSE.md %{buildroot}%{_docdir}/%{name}-packages3D/source-LICENSE.md @@ -1040,7 +1045,7 @@ done find %{buildroot}%{_datadir}/%{name}/modules -type f -exec chmod 0644 {} \; rm -rf %{buildroot}%{_datadir}/%{name}/modules/*/{.gitattributes,.travis.yml} -cp -f %{SOURCE200} %{buildroot}%{_datadir}/%{name}/template/fp-lib-table +cp -f %{SOURCE201} %{buildroot}%{_datadir}/%{name}/template/fp-lib-table mkdir -p %{buildroot}%{_datadir}/%{name}/fp-lib-tables ln -s ../fp-lib-tables %{buildroot}%{_datadir}/%{name}/template/fp-lib-tables cp -f %{SOURCE200} %{SOURCE201} %{SOURCE202} %{SOURCE203} %{buildroot}%{_datadir}/%{name}/fp-lib-tables/ From 51592fd11484383dfbe4fba123fad18e5d878272 Mon Sep 17 00:00:00 2001 From: "survolog (Andrey Grigorev)" Date: Mon, 18 Jan 2021 09:55:43 +0300 Subject: [PATCH 7/7] Update fp-lib-tables to 5.1.9 --- fp-lib-table-modules-5.1.9 | 134 +++++++++++++++++ fp-lib-table-modules-all-5.1.9 | 234 +++++++++++++++++++++++++++++ fp-lib-table-modules-nothing-5.1.9 | 2 + fp-lib-table-modules-old-5.1.9 | 102 +++++++++++++ 4 files changed, 472 insertions(+) create mode 100644 fp-lib-table-modules-5.1.9 create mode 100644 fp-lib-table-modules-all-5.1.9 create mode 100644 fp-lib-table-modules-nothing-5.1.9 create mode 100644 fp-lib-table-modules-old-5.1.9 diff --git a/fp-lib-table-modules-5.1.9 b/fp-lib-table-modules-5.1.9 new file mode 100644 index 0000000..fdd972d --- /dev/null +++ b/fp-lib-table-modules-5.1.9 @@ -0,0 +1,134 @@ +(fp_lib_table + (lib (name Battery)(type KiCad)(uri ${KISYSMOD}/Battery.pretty)(options "")(descr "Battery and battery holder footprints")) + (lib (name Button_Switch_Keyboard)(type KiCad)(uri ${KISYSMOD}/Button_Switch_Keyboard.pretty)(options "")(descr "Buttons and switches for keyboard applications")) + (lib (name Button_Switch_SMD)(type KiCad)(uri ${KISYSMOD}/Button_Switch_SMD.pretty)(options "")(descr "Buttons and switches, surface mount")) + (lib (name Button_Switch_THT)(type KiCad)(uri ${KISYSMOD}/Button_Switch_THT.pretty)(options "")(descr "Buttons and switches, through hole")) + (lib (name Buzzer_Beeper)(type KiCad)(uri ${KISYSMOD}/Buzzer_Beeper.pretty)(options "")(descr "Audio signalling devices")) + (lib (name Calibration_Scale)(type KiCad)(uri ${KISYSMOD}/Calibration_Scale.pretty)(options "")(descr "Scales and grids intended for calibration and measurement")) + (lib (name Capacitor_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitor_SMD.pretty)(options "")(descr "Capacitor, surface mount")) + (lib (name Capacitor_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitor_Tantalum_SMD.pretty)(options "")(descr "Tantalum Capacitor, surface mount")) + (lib (name Capacitor_THT)(type KiCad)(uri ${KISYSMOD}/Capacitor_THT.pretty)(options "")(descr "Capacitor, through hole")) + (lib (name Connector)(type KiCad)(uri ${KISYSMOD}/Connector.pretty)(options "")(descr "Generic/unsorted connector footprints")) + (lib (name Connector_AMASS)(type KiCad)(uri ${KISYSMOD}/Connector_AMASS.pretty)(options "")(descr "AMASS MR30*, XT30*, XT60*")) + (lib (name Connector_Amphenol)(type KiCad)(uri ${KISYSMOD}/Connector_Amphenol.pretty)(options "")(descr "M8S-03PMMR")) + (lib (name Connector_Audio)(type KiCad)(uri ${KISYSMOD}/Connector_Audio.pretty)(options "")(descr "Audio connector footprints")) + (lib (name Connector_BarrelJack)(type KiCad)(uri ${KISYSMOD}/Connector_BarrelJack.pretty)(options "")(descr "(DC) barrel jack connector footprints")) + (lib (name Connector_Card)(type KiCad)(uri ${KISYSMOD}/Connector_Card.pretty)(options "")(descr "Card and card holder footprints")) + (lib (name Connector_Coaxial)(type KiCad)(uri ${KISYSMOD}/Connector_Coaxial.pretty)(options "")(descr "Coaxial and RF connector footprints")) + (lib (name Connector_DIN)(type KiCad)(uri ${KISYSMOD}/Connector_DIN.pretty)(options "")(descr "DIN connector footprints")) + (lib (name Connector_Dsub)(type KiCad)(uri ${KISYSMOD}/Connector_Dsub.pretty)(options "")(descr "DSub connector footprints")) + (lib (name Connector_FFC-FPC)(type KiCad)(uri ${KISYSMOD}/Connector_FFC-FPC.pretty)(options "")(descr "FFC (Flexible Flat Cable) and FPC (Flexible Printed Circuit) connector footprints")) + (lib (name Connector_Harwin)(type KiCad)(uri ${KISYSMOD}/Connector_Harwin.pretty)(options "")(descr "Harwin connector footprints")) + (lib (name Connector_HDMI)(type KiCad)(uri ${KISYSMOD}/Connector_HDMI.pretty)(options "")(descr "HDMI connector footprints")) + (lib (name Connector_Hirose)(type KiCad)(uri ${KISYSMOD}/Connector_Hirose.pretty)(options "")(descr "Hirose connector footprints")) + (lib (name Connector_IDC)(type KiCad)(uri ${KISYSMOD}/Connector_IDC.pretty)(options "")(descr "IDC connector footprints")) + (lib (name Connector_JAE)(type KiCad)(uri ${KISYSMOD}/Connector_JAE.pretty)(options "")(descr "JAE connector footprints")) + (lib (name Connector_JST)(type KiCad)(uri ${KISYSMOD}/Connector_JST.pretty)(options "")(descr "JST connector footprints www.jst.com")) + (lib (name Connector_Molex)(type KiCad)(uri ${KISYSMOD}/Connector_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com")) + (lib (name Connector_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connector_Multicomp.pretty)(options "")(descr "Multicomp connector foottprints")) + (lib (name Connector_PCBEdge)(type KiCad)(uri ${KISYSMOD}/Connector_PCBEdge.pretty)(options "")(descr "PCB edge connectors (e.g. PCI, ISA, PCIe, ...)")) + (lib (name Connector_Phoenix_GMSTB)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_GMSTB.pretty)(options "")(descr "Phoenix GMSTB series (high voltage MSTB) connector footprints")) + (lib (name Connector_Phoenix_MC)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MC.pretty)(options "")(descr "Phoenix MC connector footprints")) + (lib (name Connector_Phoenix_MC_HighVoltage)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MC_HighVoltage.pretty)(options "")(descr "Phoenix high voltage (320V, 5.08mm pitch) MC connector footprints")) + (lib (name Connector_Phoenix_MSTB)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MSTB.pretty)(options "")(descr "Phoenix MSTB connector footprints")) + (lib (name Connector_Pin)(type KiCad)(uri ${KISYSMOD}/Connector_Pin.pretty)(options "")(descr "Single (solder) pin conectors")) + (lib (name Connector_PinHeader_1.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_1.00mm.pretty)(options "")(descr "Pin headers, 1.0mm pitch")) + (lib (name Connector_PinHeader_1.27mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_1.27mm.pretty)(options "")(descr "Pin headers, 1.27mm pitch")) + (lib (name Connector_PinHeader_2.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_2.00mm.pretty)(options "")(descr "Pin headers, 2.0mm pitch")) + (lib (name Connector_PinHeader_2.54mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_2.54mm.pretty)(options "")(descr "Pin headers, 2.54mm pitch")) + (lib (name Connector_PinSocket_1.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_1.00mm.pretty)(options "")(descr "Pin sockets, 1.00mm pitch")) + (lib (name Connector_PinSocket_1.27mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_1.27mm.pretty)(options "")(descr "Pin sockets, 1.27mm pitch")) + (lib (name Connector_PinSocket_2.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_2.00mm.pretty)(options "")(descr "Pin sockets, 2.0mm pitch")) + (lib (name Connector_PinSocket_2.54mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_2.54mm.pretty)(options "")(descr "Pin sockets, 2.54mm pitch")) + (lib (name Connector_RJ)(type KiCad)(uri ${KISYSMOD}/Connector_RJ.pretty)(options "")(descr "Registered Jack (RJ) connector footprints (e.g. RJ11, RJ45, ...)")) + (lib (name Connector_Samtec)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec.pretty)(options "")(descr "Samtec connector footprints")) + (lib (name Connector_Samtec_HLE_SMD)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec_HLE_SMD.pretty)(options "")(descr "Samtec surface mount HLE series connector footprints")) + (lib (name Connector_Samtec_HLE_THT)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec_HLE_THT.pretty)(options "")(descr "Samtec through hole HLE series connector footprints")) + (lib (name Connector_SATA_SAS)(type KiCad)(uri ${KISYSMOD}/Connector_SATA_SAS.pretty)(options "")(descr "SATA/SAS connector footprints")) + (lib (name Connector_Stocko)(type KiCad)(uri ${KISYSMOD}/Connector_Stocko.pretty)(options "")(descr "Stocko_MKS_16*")) + (lib (name Connector_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connector_TE-Connectivity.pretty)(options "")(descr "Footprints for connectors by TE Connectivity")) + (lib (name Connector_USB)(type KiCad)(uri ${KISYSMOD}/Connector_USB.pretty)(options "")(descr "USB connector footprints")) + (lib (name Connector_Wago)(type KiCad)(uri ${KISYSMOD}/Connector_Wago.pretty)(options "")(descr "Wago connector footprints")) + (lib (name Connector_Wire)(type KiCad)(uri ${KISYSMOD}/Connector_Wire.pretty)(options "")(descr "Footprints for solder wire pads.")) + (lib (name Connector_Wuerth)(type KiCad)(uri ${KISYSMOD}/Connector_Wuerth.pretty)(options "")(descr "Wuerth_WR-WTB_6480*")) + (lib (name Converter_ACDC)(type KiCad)(uri ${KISYSMOD}/Converter_ACDC.pretty)(options "")(descr "AC/DC converter footprints")) + (lib (name Converter_DCDC)(type KiCad)(uri ${KISYSMOD}/Converter_DCDC.pretty)(options "")(descr "DC/DC converter footprints")) + (lib (name Crystal)(type KiCad)(uri ${KISYSMOD}/Crystal.pretty)(options "")(descr "Crystal footprints")) + (lib (name Diode_SMD)(type KiCad)(uri ${KISYSMOD}/Diode_SMD.pretty)(options "")(descr "Diode footprints, surface mount")) + (lib (name Diode_THT)(type KiCad)(uri ${KISYSMOD}/Diode_THT.pretty)(options "")(descr "Diode footprints, through hole")) + (lib (name Display)(type KiCad)(uri ${KISYSMOD}/Display.pretty)(options "")(descr "Display modules")) + (lib (name Display_7Segment)(type KiCad)(uri ${KISYSMOD}/Display_7Segment.pretty)(options "")(descr "Seven segment Display")) + (lib (name Ferrite_THT)(type KiCad)(uri ${KISYSMOD}/Ferrite_THT.pretty)(options "")(descr "LairdTech_28C0236-0JW-10")) + (lib (name Fiducial)(type KiCad)(uri ${KISYSMOD}/Fiducial.pretty)(options "")(descr "Fiducial markings")) + (lib (name Filter)(type KiCad)(uri ${KISYSMOD}/Filter.pretty)(options "")(descr "Filter footprints")) + (lib (name Fuse)(type KiCad)(uri ${KISYSMOD}/Fuse.pretty)(options "")(descr "Fuse and fuse holder footprints")) + (lib (name Heatsink)(type KiCad)(uri ${KISYSMOD}/Heatsink.pretty)(options "")(descr "Heatsinks and thermal products")) + (lib (name Inductor_SMD)(type KiCad)(uri ${KISYSMOD}/Inductor_SMD.pretty)(options "")(descr "Inductor footprints, surface mount")) + (lib (name Inductor_THT)(type KiCad)(uri ${KISYSMOD}/Inductor_THT.pretty)(options "")(descr "Inductor footprints, through hole")) + (lib (name Jumper)(type KiCad)(uri ${KISYSMOD}/Jumper.pretty)(options "")(descr "Jumpers, solder jumpers, ... footprints")) + (lib (name LED_SMD)(type KiCad)(uri ${KISYSMOD}/LED_SMD.pretty)(options "")(descr "Light emitting diodes (LED), surface mount")) + (lib (name LED_THT)(type KiCad)(uri ${KISYSMOD}/LED_THT.pretty)(options "")(descr "Light emitting diodes (LED), through hole")) + (lib (name Module)(type KiCad)(uri ${KISYSMOD}/Module.pretty)(options "")(descr "Footprints for SoM (System on Module)")) + (lib (name MountingEquipment)(type KiCad)(uri ${KISYSMOD}/MountingEquipment.pretty)(options "")(descr "DINRailAdapter_3xM3_PhoenixContact_1201578")) + (lib (name Mounting_Wuerth)(type KiCad)(uri ${KISYSMOD}/Mounting_Wuerth.pretty)(options "")(descr "SMSE, SMSI, SMSR, SMSSR, SMST")) + (lib (name MountingHole)(type KiCad)(uri ${KISYSMOD}/MountingHole.pretty)(options "")(descr "Mechanical fasteners")) + (lib (name NetTie)(type KiCad)(uri ${KISYSMOD}/NetTie.pretty)(options "")(descr "Net ties")) + (lib (name OptoDevice)(type KiCad)(uri ${KISYSMOD}/OptoDevice.pretty)(options "")(descr "Optical devices (light sensors, opto isolators/interrupters, laser diodes, fiber optical components ...)")) + (lib (name Oscillator)(type KiCad)(uri ${KISYSMOD}/Oscillator.pretty)(options "")(descr "Footprints for oscillator devices")) + (lib (name Package_BGA)(type KiCad)(uri ${KISYSMOD}/Package_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)")) + (lib (name Package_CSP)(type KiCad)(uri ${KISYSMOD}/Package_CSP.pretty)(options "")(descr "Chip Scale Packages (CSP)")) + (lib (name Package_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Package_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN")) + (lib (name Package_DIP)(type KiCad)(uri ${KISYSMOD}/Package_DIP.pretty)(options "")(descr "Through hole IC packages, DIP")) + (lib (name Package_DirectFET)(type KiCad)(uri ${KISYSMOD}/Package_DirectFET.pretty)(options "")(descr "DirectFET packages from International Rectifier")) + (lib (name Package_LCC)(type KiCad)(uri ${KISYSMOD}/Package_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)")) + (lib (name Package_LGA)(type KiCad)(uri ${KISYSMOD}/Package_LGA.pretty)(options "")(descr "Land Grid Array (LGA)")) + (lib (name Package_QFP)(type KiCad)(uri ${KISYSMOD}/Package_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)")) + (lib (name Package_SIP)(type KiCad)(uri ${KISYSMOD}/Package_SIP.pretty)(options "")(descr "Single Inline Package(SIP)")) + (lib (name Package_SO)(type KiCad)(uri ${KISYSMOD}/Package_SO.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC, SSOP, xSOP, xSO)")) + (lib (name Package_SO_J-Lead)(type KiCad)(uri ${KISYSMOD}/Package_SO_J-Lead.pretty)(options "")(descr "TSOC-6_3.76x3.94mm_P1.27mm")) + (lib (name Package_SON)(type KiCad)(uri ${KISYSMOD}/Package_SON.pretty)(options "")(descr "Small Outline No-Lead (SON)")) + (lib (name Package_TO_SOT_SMD)(type KiCad)(uri ${KISYSMOD}/Package_TO_SOT_SMD.pretty)(options "")(descr "Surface mount transistor packages")) + (lib (name Package_TO_SOT_THT)(type KiCad)(uri ${KISYSMOD}/Package_TO_SOT_THT.pretty)(options "")(descr "Through hole transistor packages")) + (lib (name Potentiometer_SMD)(type KiCad)(uri ${KISYSMOD}/Potentiometer_SMD.pretty)(options "")(descr "Potentiometer footprints, surface mount (SMD)")) + (lib (name Potentiometer_THT)(type KiCad)(uri ${KISYSMOD}/Potentiometer_THT.pretty)(options "")(descr "Potentiometer footprints, through hole (THT)")) + (lib (name Relay_SMD)(type KiCad)(uri ${KISYSMOD}/Relay_SMD.pretty)(options "")(descr "Surface mount relay packages")) + (lib (name Relay_THT)(type KiCad)(uri ${KISYSMOD}/Relay_THT.pretty)(options "")(descr "Through hole relay packages")) + (lib (name Resistor_SMD)(type KiCad)(uri ${KISYSMOD}/Resistor_SMD.pretty)(options "")(descr "Resistor footprints, surface mount (SMD)")) + (lib (name Resistor_THT)(type KiCad)(uri ${KISYSMOD}/Resistor_THT.pretty)(options "")(descr "Resistor footprints, through hole (THT)")) + (lib (name RF)(type KiCad)(uri ${KISYSMOD}/RF.pretty)(options "")(descr "Skyworks_SKY*")) + (lib (name RF_Antenna)(type KiCad)(uri ${KISYSMOD}/RF_Antenna.pretty)(options "")(descr "Radio-frequency / wireless antenna footprints")) + (lib (name RF_Converter)(type KiCad)(uri ${KISYSMOD}/RF_Converter.pretty)(options "")(descr "Anaren / Balun_Johanson / RF_Attenuator_Susumu")) + (lib (name RF_GPS)(type KiCad)(uri ${KISYSMOD}/RF_GPS.pretty)(options "")(descr "Linx / SIM28ML / Sierra / ublox")) + (lib (name RF_GSM)(type KiCad)(uri ${KISYSMOD}/RF_GSM.pretty)(options "")(descr "Quectel / SIMCom / Telit")) + (lib (name RF_Mini-Circuits)(type KiCad)(uri ${KISYSMOD}/RF_Mini-Circuits.pretty)(options "")(descr "Mini-Circuits_*")) + (lib (name RF_Module)(type KiCad)(uri ${KISYSMOD}/RF_Module.pretty)(options "")(descr "Radio-frequency / wireless modules")) + (lib (name RF_Shielding)(type KiCad)(uri ${KISYSMOD}/RF_Shielding.pretty)(options "")(descr "Specialied footprints for EMI shields and covers")) + (lib (name RF_WiFi)(type KiCad)(uri ${KISYSMOD}/RF_WiFi.pretty)(options "")(descr "USR-C322")) + (lib (name Rotary_Encoder)(type KiCad)(uri ${KISYSMOD}/Rotary_Encoder.pretty)(options "")(descr "Rotary Encoder Footprints")) + (lib (name Sensor)(type KiCad)(uri ${KISYSMOD}/Sensor.pretty)(options "")(descr "Aosong / MQ-6 / SHT1x")) + (lib (name Sensor_Audio)(type KiCad)(uri ${KISYSMOD}/Sensor_Audio.pretty)(options "")(descr "Specialized footprints for audio sensors")) + (lib (name Sensor_Current)(type KiCad)(uri ${KISYSMOD}/Sensor_Current.pretty)(options "")(descr "Specialized footprints for current sensors")) + (lib (name Sensor_Distance)(type KiCad)(uri ${KISYSMOD}/Sensor_Distance.pretty)(options "")(descr "ST_VL53L1x")) + (lib (name Sensor_Humidity)(type KiCad)(uri ${KISYSMOD}/Sensor_Humidity.pretty)(options "")(descr "Sensirion_DFN-4, Sensirion_DFN-8")) + (lib (name Sensor_Motion)(type KiCad)(uri ${KISYSMOD}/Sensor_Motion.pretty)(options "")(descr "Specialized footprints for motion sensors")) + (lib (name Sensor_Pressure)(type KiCad)(uri ${KISYSMOD}/Sensor_Pressure.pretty)(options "")(descr "Specialized footprints for pressure sensors")) + (lib (name Sensor_Voltage)(type KiCad)(uri ${KISYSMOD}/Sensor_Voltage.pretty)(options "")(descr "Specialized footprints for voltage sensors")) + (lib (name Socket)(type KiCad)(uri ${KISYSMOD}/Socket.pretty)(options "")(descr "Sockets")) + (lib (name Symbol)(type KiCad)(uri ${KISYSMOD}/Symbol.pretty)(options "")(descr "PCB symbols")) + (lib (name TerminalBlock)(type KiCad)(uri ${KISYSMOD}/TerminalBlock.pretty)(options "")(descr "Footprints for terminal blocks that do not have their own manufacturer specific library.")) + (lib (name TerminalBlock_4Ucon)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_4Ucon.pretty)(options "")(descr "4UCON terminal blocks")) + (lib (name TerminalBlock_Altech)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Altech.pretty)(options "")(descr "Altech_AK300_1x*")) + (lib (name TerminalBlock_Dinkle)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Dinkle.pretty)(options "")(descr "Dinkle terminal blocks")) + (lib (name TerminalBlock_MetzConnect)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_MetzConnect.pretty)(options "")(descr "Metz Connect terminal blocks")) + (lib (name TerminalBlock_Philmore)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Philmore.pretty)(options "")(descr "Philmore terminal blocks")) + (lib (name TerminalBlock_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Phoenix.pretty)(options "")(descr "Phoenix Contact terminal blocks")) + (lib (name TerminalBlock_RND)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_RND.pretty)(options "")(descr "RND terminal blocks")) + (lib (name TerminalBlock_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_TE-Connectivity.pretty)(options "")(descr "TE Connectivity terminal blocks")) + (lib (name TerminalBlock_WAGO)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_WAGO.pretty)(options "")(descr "WAGO terminal blocks")) + (lib (name TerminalBlock_Wuerth)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Wuerth.pretty)(options "")(descr "REDCUBE-THR_WP-THRBU")) + (lib (name TestPoint)(type KiCad)(uri ${KISYSMOD}/TestPoint.pretty)(options "")(descr "Test points, measurement points, probe connection points")) + (lib (name Transformer_SMD)(type KiCad)(uri ${KISYSMOD}/Transformer_SMD.pretty)(options "")(descr "Surface mount transformers")) + (lib (name Transformer_THT)(type KiCad)(uri ${KISYSMOD}/Transformer_THT.pretty)(options "")(descr "Through hole transformers")) + (lib (name Valve)(type KiCad)(uri ${KISYSMOD}/Valve.pretty)(options "")(descr "Valve")) + (lib (name Varistor)(type KiCad)(uri ${KISYSMOD}/Varistor.pretty)(options "")(descr "Varistor")) +) diff --git a/fp-lib-table-modules-all-5.1.9 b/fp-lib-table-modules-all-5.1.9 new file mode 100644 index 0000000..06eab16 --- /dev/null +++ b/fp-lib-table-modules-all-5.1.9 @@ -0,0 +1,234 @@ +(fp_lib_table + (lib (name Air_Coils_SML_NEOSID)(type KiCad)(uri ${KISYSMOD}/Air_Coils_SML_NEOSID.pretty)(options "")(descr "DEPRECATED Neosid_Air-Coil_SML_*")) + (lib (name Battery)(type KiCad)(uri ${KISYSMOD}/Battery.pretty)(options "")(descr "Battery and battery holder footprints")) + (lib (name Battery_Holders)(type KiCad)(uri ${KISYSMOD}/Battery_Holders.pretty)(options "")(descr "DEPRECATED Batteries and battery holders")) + (lib (name Button_Switch_Keyboard)(type KiCad)(uri ${KISYSMOD}/Button_Switch_Keyboard.pretty)(options "")(descr "Buttons and switches for keyboard applications")) + (lib (name Button_Switch_SMD)(type KiCad)(uri ${KISYSMOD}/Button_Switch_SMD.pretty)(options "")(descr "Buttons and switches, surface mount")) + (lib (name Button_Switch_THT)(type KiCad)(uri ${KISYSMOD}/Button_Switch_THT.pretty)(options "")(descr "Buttons and switches, through hole")) + (lib (name Buttons_Switches_SMD)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_SMD.pretty)(options "")(descr "DEPRECATED Buttons and switches, surface mount")) + (lib (name Buttons_Switches_THT)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_THT.pretty)(options "")(descr "DEPRECATED Buttons and switches, through hole")) + (lib (name Buzzer_Beeper)(type KiCad)(uri ${KISYSMOD}/Buzzer_Beeper.pretty)(options "")(descr "Audio signalling devices")) + (lib (name Buzzers_Beepers)(type KiCad)(uri ${KISYSMOD}/Buzzers_Beepers.pretty)(options "")(descr "DEPRECATED Audio signalling devices")) + (lib (name Calibration_Scale)(type KiCad)(uri ${KISYSMOD}/Calibration_Scale.pretty)(options "")(descr "Scales and grids intended for calibration and measurement")) + (lib (name Capacitor_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitor_SMD.pretty)(options "")(descr "Capacitor, surface mount")) + (lib (name Capacitor_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitor_Tantalum_SMD.pretty)(options "")(descr "Tantalum Capacitor, surface mount")) + (lib (name Capacitor_THT)(type KiCad)(uri ${KISYSMOD}/Capacitor_THT.pretty)(options "")(descr "Capacitor, through hole")) + (lib (name Capacitors_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_SMD.pretty)(options "")(descr "DEPRECATED Capacitors, surface mount")) + (lib (name Capacitors_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_Tantalum_SMD.pretty)(options "")(descr "DEPRECATED Tantalum capacitors, surface mount")) + (lib (name Capacitors_THT)(type KiCad)(uri ${KISYSMOD}/Capacitors_THT.pretty)(options "")(descr "DEPRECATED Capacitors, through hole")) + (lib (name Choke_Axial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Axial_ThroughHole.pretty)(options "")(descr "DEPRECATED Choke_Horizontal_RM*")) + (lib (name Choke_Common-Mode_Wurth)(type KiCad)(uri ${KISYSMOD}/Choke_Common-Mode_Wurth.pretty)(options "")(descr "DEPRECATED CommonModeChoke_WuerthType-WE-CMB_Size-*")) + (lib (name Choke_Radial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Radial_ThroughHole.pretty)(options "")(descr "DEPRECATED Choke_Radial_*")) + (lib (name Choke_SMD)(type KiCad)(uri ${KISYSMOD}/Choke_SMD.pretty)(options "")(descr "DEPRECATED Choke_Double_SMD_Wuerth-WE-DD-Typ-* / Choke_SMD_* / Transformer_SMD_CurrentSense")) + (lib (name Choke_Toroid_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Toroid_ThroughHole.pretty)(options "")(descr "DEPRECATED Autotransformer_Toroid_* / Choke_Toroid_* / Transformer_Toroid_*")) + (lib (name Connector)(type KiCad)(uri ${KISYSMOD}/Connector.pretty)(options "")(descr "Generic/unsorted connector footprints")) + (lib (name Connector_AMASS)(type KiCad)(uri ${KISYSMOD}/Connector_AMASS.pretty)(options "")(descr "AMASS MR30*, XT30*, XT60*")) + (lib (name Connector_Amphenol)(type KiCad)(uri ${KISYSMOD}/Connector_Amphenol.pretty)(options "")(descr "M8S-03PMMR")) + (lib (name Connector_Audio)(type KiCad)(uri ${KISYSMOD}/Connector_Audio.pretty)(options "")(descr "Audio connector footprints")) + (lib (name Connector_BarrelJack)(type KiCad)(uri ${KISYSMOD}/Connector_BarrelJack.pretty)(options "")(descr "(DC) barrel jack connector footprints")) + (lib (name Connector_Card)(type KiCad)(uri ${KISYSMOD}/Connector_Card.pretty)(options "")(descr "Card and card holder footprints")) + (lib (name Connector_Coaxial)(type KiCad)(uri ${KISYSMOD}/Connector_Coaxial.pretty)(options "")(descr "Coaxial and RF connector footprints")) + (lib (name Connector_DIN)(type KiCad)(uri ${KISYSMOD}/Connector_DIN.pretty)(options "")(descr "DIN connector footprints")) + (lib (name Connector_Dsub)(type KiCad)(uri ${KISYSMOD}/Connector_Dsub.pretty)(options "")(descr "DSub connector footprints")) + (lib (name Connector_FFC-FPC)(type KiCad)(uri ${KISYSMOD}/Connector_FFC-FPC.pretty)(options "")(descr "FFC (Flexible Flat Cable) and FPC (Flexible Printed Circuit) connector footprints")) + (lib (name Connector_Harwin)(type KiCad)(uri ${KISYSMOD}/Connector_Harwin.pretty)(options "")(descr "Harwin connector footprints")) + (lib (name Connector_HDMI)(type KiCad)(uri ${KISYSMOD}/Connector_HDMI.pretty)(options "")(descr "HDMI connector footprints")) + (lib (name Connector_Hirose)(type KiCad)(uri ${KISYSMOD}/Connector_Hirose.pretty)(options "")(descr "Hirose connector footprints")) + (lib (name Connector_IDC)(type KiCad)(uri ${KISYSMOD}/Connector_IDC.pretty)(options "")(descr "IDC connector footprints")) + (lib (name Connector_JAE)(type KiCad)(uri ${KISYSMOD}/Connector_JAE.pretty)(options "")(descr "JAE connector footprints")) + (lib (name Connector_JST)(type KiCad)(uri ${KISYSMOD}/Connector_JST.pretty)(options "")(descr "JST connector footprints www.jst.com")) + (lib (name Connector_Molex)(type KiCad)(uri ${KISYSMOD}/Connector_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com")) + (lib (name Connector_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connector_Multicomp.pretty)(options "")(descr "Multicomp connector foottprints")) + (lib (name Connector_PCBEdge)(type KiCad)(uri ${KISYSMOD}/Connector_PCBEdge.pretty)(options "")(descr "PCB edge connectors (e.g. PCI, ISA, PCIe, ...)")) + (lib (name Connector_Phoenix_GMSTB)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_GMSTB.pretty)(options "")(descr "Phoenix GMSTB series (high voltage MSTB) connector footprints")) + (lib (name Connector_Phoenix_MC)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MC.pretty)(options "")(descr "Phoenix MC connector footprints")) + (lib (name Connector_Phoenix_MC_HighVoltage)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MC_HighVoltage.pretty)(options "")(descr "Phoenix high voltage (320V, 5.08mm pitch) MC connector footprints")) + (lib (name Connector_Phoenix_MSTB)(type KiCad)(uri ${KISYSMOD}/Connector_Phoenix_MSTB.pretty)(options "")(descr "Phoenix MSTB connector footprints")) + (lib (name Connector_Pin)(type KiCad)(uri ${KISYSMOD}/Connector_Pin.pretty)(options "")(descr "Single (solder) pin conectors")) + (lib (name Connector_PinHeader_1.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_1.00mm.pretty)(options "")(descr "Pin headers, 1.0mm pitch")) + (lib (name Connector_PinHeader_1.27mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_1.27mm.pretty)(options "")(descr "Pin headers, 1.27mm pitch")) + (lib (name Connector_PinHeader_2.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_2.00mm.pretty)(options "")(descr "Pin headers, 2.0mm pitch")) + (lib (name Connector_PinHeader_2.54mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinHeader_2.54mm.pretty)(options "")(descr "Pin headers, 2.54mm pitch")) + (lib (name Connector_PinSocket_1.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_1.00mm.pretty)(options "")(descr "Pin sockets, 1.00mm pitch")) + (lib (name Connector_PinSocket_1.27mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_1.27mm.pretty)(options "")(descr "Pin sockets, 1.27mm pitch")) + (lib (name Connector_PinSocket_2.00mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_2.00mm.pretty)(options "")(descr "Pin sockets, 2.0mm pitch")) + (lib (name Connector_PinSocket_2.54mm)(type KiCad)(uri ${KISYSMOD}/Connector_PinSocket_2.54mm.pretty)(options "")(descr "Pin sockets, 2.54mm pitch")) + (lib (name Connector_RJ)(type KiCad)(uri ${KISYSMOD}/Connector_RJ.pretty)(options "")(descr "Registered Jack (RJ) connector footprints (e.g. RJ11, RJ45, ...)")) + (lib (name Connector_Samtec)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec.pretty)(options "")(descr "Samtec connector footprints")) + (lib (name Connector_Samtec_HLE_SMD)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec_HLE_SMD.pretty)(options "")(descr "Samtec surface mount HLE series connector footprints")) + (lib (name Connector_Samtec_HLE_THT)(type KiCad)(uri ${KISYSMOD}/Connector_Samtec_HLE_THT.pretty)(options "")(descr "Samtec through hole HLE series connector footprints")) + (lib (name Connector_SATA_SAS)(type KiCad)(uri ${KISYSMOD}/Connector_SATA_SAS.pretty)(options "")(descr "SATA/SAS connector footprints")) + (lib (name Connector_Stocko)(type KiCad)(uri ${KISYSMOD}/Connector_Stocko.pretty)(options "")(descr "Stocko_MKS_16*")) + (lib (name Connector_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connector_TE-Connectivity.pretty)(options "")(descr "Footprints for connectors by TE Connectivity")) + (lib (name Connector_USB)(type KiCad)(uri ${KISYSMOD}/Connector_USB.pretty)(options "")(descr "USB connector footprints")) + (lib (name Connector_Wago)(type KiCad)(uri ${KISYSMOD}/Connector_Wago.pretty)(options "")(descr "Wago connector footprints")) + (lib (name Connector_Wire)(type KiCad)(uri ${KISYSMOD}/Connector_Wire.pretty)(options "")(descr "Footprints for solder wire pads.")) + (lib (name Connector_Wuerth)(type KiCad)(uri ${KISYSMOD}/Connector_Wuerth.pretty)(options "")(descr "Wuerth_WR-WTB_6480*")) + (lib (name Connectors)(type KiCad)(uri ${KISYSMOD}/Connectors.pretty)(options "")(descr "Generic/unsorted connector footprints")) + (lib (name Connectors_Card)(type KiCad)(uri ${KISYSMOD}/Connectors_Card.pretty)(options "")(descr "DEPRECATED Footprints for cards and card holders")) + (lib (name Connectors_Harwin)(type KiCad)(uri ${KISYSMOD}/Connectors_Harwin.pretty)(options "")(descr "DEPRECATED Harwin connector footprints www.harwin.com")) + (lib (name Connectors_HDMI)(type KiCad)(uri ${KISYSMOD}/Connectors_HDMI.pretty)(options "")(descr "DEPRECATED HDMI connector footprints")) + (lib (name Connectors_Hirose)(type KiCad)(uri ${KISYSMOD}/Connectors_Hirose.pretty)(options "")(descr "DEPRECATED Hirose connector footprints www.hirose.com")) + (lib (name Connectors_IEC_DIN)(type KiCad)(uri ${KISYSMOD}/Connectors_IEC_DIN.pretty)(options "")(descr "DEPRECATED DIN connector footprints")) + (lib (name Connectors_JAE)(type KiCad)(uri ${KISYSMOD}/Connectors_JAE.pretty)(options "")(descr "DEPRECATED JAE connector footprints http://www.jae.com/jccom/en/connectors")) + (lib (name Connectors_JST)(type KiCad)(uri ${KISYSMOD}/Connectors_JST.pretty)(options "")(descr "DEPRECATED JST connector footprints www.jst.com")) + (lib (name Connectors_Mini-Universal)(type KiCad)(uri ${KISYSMOD}/Connectors_Mini-Universal.pretty)(options "")(descr "DEPRECATED Mate-N-Lok")) + (lib (name Connectors_Molex)(type KiCad)(uri ${KISYSMOD}/Connectors_Molex.pretty)(options "")(descr "DEPRECATED Molex connector foottprints www.molex.com")) + (lib (name Connectors_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connectors_Multicomp.pretty)(options "")(descr "DEPRECATED Multicomp connector footprints")) + (lib (name Connectors_Phoenix)(type KiCad)(uri ${KISYSMOD}/Connectors_Phoenix.pretty)(options "")(descr "DEPRECATED Phoenix connector footprints")) + (lib (name Connectors_Samtec)(type KiCad)(uri ${KISYSMOD}/Connectors_Samtec.pretty)(options "")(descr "DEPRECATED Samtec connector footprints")) + (lib (name Connectors_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connectors_TE-Connectivity.pretty)(options "")(descr "DEPRECATED TE Connectivity connector footprints www.te.com")) + (lib (name Connectors_Terminal_Blocks)(type KiCad)(uri ${KISYSMOD}/Connectors_Terminal_Blocks.pretty)(options "")(descr "DEPRECATED Terminal block connectors")) + (lib (name Connectors_WAGO)(type KiCad)(uri ${KISYSMOD}/Connectors_WAGO.pretty)(options "")(descr "DEPRECATED WAGO connector footprints www.wago.com")) + (lib (name Converter_ACDC)(type KiCad)(uri ${KISYSMOD}/Converter_ACDC.pretty)(options "")(descr "AC/DC converter footprints")) + (lib (name Converter_DCDC)(type KiCad)(uri ${KISYSMOD}/Converter_DCDC.pretty)(options "")(descr "DC/DC converter footprints")) + (lib (name Converters_DCDC_ACDC)(type KiCad)(uri ${KISYSMOD}/Converters_DCDC_ACDC.pretty)(options "")(descr "DEPRECATED DC-DC and AC-DC convertor modules")) + (lib (name Crystal)(type KiCad)(uri ${KISYSMOD}/Crystal.pretty)(options "")(descr "Crystal footprints")) + (lib (name Crystals)(type KiCad)(uri ${KISYSMOD}/Crystals.pretty)(options "")(descr "DEPRECATED Crystals and oscillators")) + (lib (name Diode_SMD)(type KiCad)(uri ${KISYSMOD}/Diode_SMD.pretty)(options "")(descr "Diode footprints, surface mount")) + (lib (name Diode_THT)(type KiCad)(uri ${KISYSMOD}/Diode_THT.pretty)(options "")(descr "Diode footprints, through hole")) + (lib (name Diodes_SMD)(type KiCad)(uri ${KISYSMOD}/Diodes_SMD.pretty)(options "")(descr "DEPRECATED Diodes, surface mount")) + (lib (name Diodes_THT)(type KiCad)(uri ${KISYSMOD}/Diodes_THT.pretty)(options "")(descr "DEPRECATED Diodes, through hole")) + (lib (name Display)(type KiCad)(uri ${KISYSMOD}/Display.pretty)(options "")(descr "Display modules")) + (lib (name Display_7Segment)(type KiCad)(uri ${KISYSMOD}/Display_7Segment.pretty)(options "")(descr "Seven segment Display")) + (lib (name Displays)(type KiCad)(uri ${KISYSMOD}/Displays.pretty)(options "")(descr "DEPRECATED Display modules")) + (lib (name Displays_7-Segment)(type KiCad)(uri ${KISYSMOD}/Displays_7-Segment.pretty)(options "")(descr "DEPRECATED Seven segment displays")) + (lib (name Enclosures)(type KiCad)(uri ${KISYSMOD}/Enclosures.pretty)(options "")(descr "DEPRECATED Electronics enclosures and housings")) + (lib (name EuroBoard_Outline)(type KiCad)(uri ${KISYSMOD}/EuroBoard_Outline.pretty)(options "")(descr "DEPRECATED - will be removed")) + (lib (name Ferrite_THT)(type KiCad)(uri ${KISYSMOD}/Ferrite_THT.pretty)(options "")(descr "LairdTech_28C0236-0JW-10")) + (lib (name Fiducial)(type KiCad)(uri ${KISYSMOD}/Fiducial.pretty)(options "")(descr "Fiducial markings")) + (lib (name Fiducials)(type KiCad)(uri ${KISYSMOD}/Fiducials.pretty)(options "")(descr "DEPRECATED Fiducial markings")) + (lib (name Filter)(type KiCad)(uri ${KISYSMOD}/Filter.pretty)(options "")(descr "Filter footprints")) + (lib (name Filters_HF_Coils_NEOSID)(type KiCad)(uri ${KISYSMOD}/Filters_HF_Coils_NEOSID.pretty)(options "")(descr "DEPRECATED Neosid_*")) + (lib (name Fuse)(type KiCad)(uri ${KISYSMOD}/Fuse.pretty)(options "")(descr "Fuse and fuse holder footprints")) + (lib (name Fuse_Holders_and_Fuses)(type KiCad)(uri ${KISYSMOD}/Fuse_Holders_and_Fuses.pretty)(options "")(descr "DEPRECATED Fuses and fuse holders")) + (lib (name Hall-Effect_Transducers_LEM)(type KiCad)(uri ${KISYSMOD}/Hall-Effect_Transducers_LEM.pretty)(options "")(descr "DEPRECATED LEM hall effect transducers")) + (lib (name Heatsink)(type KiCad)(uri ${KISYSMOD}/Heatsink.pretty)(options "")(descr "Heatsinks and thermal products")) + (lib (name Heatsinks)(type KiCad)(uri ${KISYSMOD}/Heatsinks.pretty)(options "")(descr "DEPRECATED Heatsinks and thermal products")) + (lib (name Housings_BGA)(type KiCad)(uri ${KISYSMOD}/Housings_BGA.pretty)(options "")(descr "DEPRECATED Ball Grid Array (BGA)")) + (lib (name Housings_CSP)(type KiCad)(uri ${KISYSMOD}/Housings_CSP.pretty)(options "")(descr "DEPRECATED Chip Scale Packages (CSP)")) + (lib (name Housings_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Housings_DFN_QFN.pretty)(options "")(descr "DEPRECATED Surface mount IC packages, DFN / LGA / QFN")) + (lib (name Housings_DIP)(type KiCad)(uri ${KISYSMOD}/Housings_DIP.pretty)(options "")(descr "DEPRECATED Through hole IC packages, DIP")) + (lib (name Housings_LCC)(type KiCad)(uri ${KISYSMOD}/Housings_LCC.pretty)(options "")(descr "DEPRECATED Leaded Chip Carriers (LCC)")) + (lib (name Housings_LGA)(type KiCad)(uri ${KISYSMOD}/Housings_LGA.pretty)(options "")(descr "DEPRECATED Land Grid Array (LGA)")) + (lib (name Housings_PGA)(type KiCad)(uri ${KISYSMOD}/Housings_PGA.pretty)(options "")(descr "DEPRECATED Pin Grid Array (PGA)")) + (lib (name Housings_QFP)(type KiCad)(uri ${KISYSMOD}/Housings_QFP.pretty)(options "")(descr "DEPRECATED Quad Flat Package (QFP)")) + (lib (name Housings_SIP)(type KiCad)(uri ${KISYSMOD}/Housings_SIP.pretty)(options "")(descr "DEPRECATED Single Inline Package(SIP)")) + (lib (name Housings_SOIC)(type KiCad)(uri ${KISYSMOD}/Housings_SOIC.pretty)(options "")(descr "DEPRECATED Small Outline Integrated Circuits (SOIC)")) + (lib (name Housings_SON)(type KiCad)(uri ${KISYSMOD}/Housings_SON.pretty)(options "")(descr "DEPRECATED Small Outline No-Lead (SON)")) + (lib (name Housings_SSOP)(type KiCad)(uri ${KISYSMOD}/Housings_SSOP.pretty)(options "")(descr "DEPRECATED SSOP, TSSOP, MSOP, QSOP, VSO packages")) + (lib (name Inductor_SMD)(type KiCad)(uri ${KISYSMOD}/Inductor_SMD.pretty)(options "")(descr "Inductor footprints, surface mount")) + (lib (name Inductor_THT)(type KiCad)(uri ${KISYSMOD}/Inductor_THT.pretty)(options "")(descr "Inductor footprints, through hole")) + (lib (name Inductors)(type KiCad)(uri ${KISYSMOD}/Inductors.pretty)(options "")(descr "DEPRECATED inductor_* / self*")) + (lib (name Inductors_NEOSID)(type KiCad)(uri ${KISYSMOD}/Inductors_NEOSID.pretty)(options "")(descr "DEPRECATED Neosid_Inductor_* / Neosid_MicroCoil")) + (lib (name Inductors_SMD)(type KiCad)(uri ${KISYSMOD}/Inductors_SMD.pretty)(options "")(descr "DEPRECATED Inductors, surface mount")) + (lib (name Inductors_THT)(type KiCad)(uri ${KISYSMOD}/Inductors_THT.pretty)(options "")(descr "DEPRECATED Inductors, through hole")) + (lib (name IR-DirectFETs)(type KiCad)(uri ${KISYSMOD}/IR-DirectFETs.pretty)(options "")(descr "DEPRECATED DirectFet packets from International Rectifier")) + (lib (name Jumper)(type KiCad)(uri ${KISYSMOD}/Jumper.pretty)(options "")(descr "Jumpers, solder jumpers, ... footprints")) + (lib (name LED_SMD)(type KiCad)(uri ${KISYSMOD}/LED_SMD.pretty)(options "")(descr "Light emitting diodes (LED), surface mount")) + (lib (name LED_THT)(type KiCad)(uri ${KISYSMOD}/LED_THT.pretty)(options "")(descr "Light emitting diodes (LED), through hole")) + (lib (name LEDs)(type KiCad)(uri ${KISYSMOD}/LEDs.pretty)(options "")(descr "DEPRECATED Light emitting diodes (LEDs)")) + (lib (name Measurement_Points)(type KiCad)(uri ${KISYSMOD}/Measurement_Points.pretty)(options "")(descr "DEPRECATED Terminals for test equipment")) + (lib (name Measurement_Scales)(type KiCad)(uri ${KISYSMOD}/Measurement_Scales.pretty)(options "")(descr "DEPRECATED Measurement scales and gauges")) + (lib (name Mechanical_Sockets)(type KiCad)(uri ${KISYSMOD}/Mechanical_Sockets.pretty)(options "")(descr "DEPRECATED CardGuide_* / Socket_DIN41612-Case*")) + (lib (name Microwave)(type KiCad)(uri ${KISYSMOD}/Microwave.pretty)(options "")(descr "DEPRECATED Microwave")) + (lib (name Module)(type KiCad)(uri ${KISYSMOD}/Module.pretty)(options "")(descr "Footprints for SoM (System on Module)")) + (lib (name Modules)(type KiCad)(uri ${KISYSMOD}/Modules.pretty)(options "")(descr "DEPRECATED Board-level devices integrating system functionality into a single module")) + (lib (name Mounting_Holes)(type KiCad)(uri ${KISYSMOD}/Mounting_Holes.pretty)(options "")(descr "DEPRECATED Mechanical fasteners")) + (lib (name MountingEquipment)(type KiCad)(uri ${KISYSMOD}/MountingEquipment.pretty)(options "")(descr "DINRailAdapter_3xM3_PhoenixContact_1201578")) + (lib (name Mounting_Wuerth)(type KiCad)(uri ${KISYSMOD}/Mounting_Wuerth.pretty)(options "")(descr "SMSE, SMSI, SMSR, SMSSR, SMST")) + (lib (name MountingHole)(type KiCad)(uri ${KISYSMOD}/MountingHole.pretty)(options "")(descr "Mechanical fasteners")) + (lib (name NetTie)(type KiCad)(uri ${KISYSMOD}/NetTie.pretty)(options "")(descr "Net ties")) + (lib (name NF-Transformers_ETAL)(type KiCad)(uri ${KISYSMOD}/NF-Transformers_ETAL.pretty)(options "")(descr "DEPRECATED NF-Transformer_*")) + (lib (name Oddities)(type KiCad)(uri ${KISYSMOD}/Oddities.pretty)(options "")(descr "DEPRECATED Dummy_Empty / NetTie-*")) + (lib (name Opto-Devices)(type KiCad)(uri ${KISYSMOD}/Opto-Devices.pretty)(options "")(descr "DEPRECATED Optocouplers, light sensors, and other optical devices")) + (lib (name OptoDevice)(type KiCad)(uri ${KISYSMOD}/OptoDevice.pretty)(options "")(descr "Optical devices (light sensors, opto isolators/interrupters, laser diodes, fiber optical components ...)")) + (lib (name Oscillator)(type KiCad)(uri ${KISYSMOD}/Oscillator.pretty)(options "")(descr "Footprints for oscillator devices")) + (lib (name Oscillators)(type KiCad)(uri ${KISYSMOD}/Oscillators.pretty)(options "")(descr "DEPRECATED Precicision oscillator modules")) + (lib (name Package_BGA)(type KiCad)(uri ${KISYSMOD}/Package_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)")) + (lib (name Package_CSP)(type KiCad)(uri ${KISYSMOD}/Package_CSP.pretty)(options "")(descr "Chip Scale Packages (CSP)")) + (lib (name Package_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Package_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN")) + (lib (name Package_DIP)(type KiCad)(uri ${KISYSMOD}/Package_DIP.pretty)(options "")(descr "Through hole IC packages, DIP")) + (lib (name Package_DirectFET)(type KiCad)(uri ${KISYSMOD}/Package_DirectFET.pretty)(options "")(descr "DirectFET packages from International Rectifier")) + (lib (name Package_LCC)(type KiCad)(uri ${KISYSMOD}/Package_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)")) + (lib (name Package_LGA)(type KiCad)(uri ${KISYSMOD}/Package_LGA.pretty)(options "")(descr "Land Grid Array (LGA)")) + (lib (name Package_QFP)(type KiCad)(uri ${KISYSMOD}/Package_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)")) + (lib (name Package_SIP)(type KiCad)(uri ${KISYSMOD}/Package_SIP.pretty)(options "")(descr "Single Inline Package(SIP)")) + (lib (name Package_SO)(type KiCad)(uri ${KISYSMOD}/Package_SO.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC, SSOP, xSOP, xSO)")) + (lib (name Package_SO_J-Lead)(type KiCad)(uri ${KISYSMOD}/Package_SO_J-Lead.pretty)(options "")(descr "TSOC-6_3.76x3.94mm_P1.27mm")) + (lib (name Package_SON)(type KiCad)(uri ${KISYSMOD}/Package_SON.pretty)(options "")(descr "Small Outline No-Lead (SON)")) + (lib (name Package_TO_SOT_SMD)(type KiCad)(uri ${KISYSMOD}/Package_TO_SOT_SMD.pretty)(options "")(descr "Surface mount transistor packages")) + (lib (name Package_TO_SOT_THT)(type KiCad)(uri ${KISYSMOD}/Package_TO_SOT_THT.pretty)(options "")(descr "Through hole transistor packages")) + (lib (name PFF_PSF_PSS_Leadforms)(type KiCad)(uri ${KISYSMOD}/PFF_PSF_PSS_Leadforms.pretty)(options "")(descr "DEPRECATED Allegro leadform packages")) + (lib (name Pin_Headers)(type KiCad)(uri ${KISYSMOD}/Pin_Headers.pretty)(options "")(descr "DEPRECATED Male pin headers")) + (lib (name Potentiometer_SMD)(type KiCad)(uri ${KISYSMOD}/Potentiometer_SMD.pretty)(options "")(descr "Potentiometer footprints, surface mount (SMD)")) + (lib (name Potentiometer_THT)(type KiCad)(uri ${KISYSMOD}/Potentiometer_THT.pretty)(options "")(descr "Potentiometer footprints, through hole (THT)")) + (lib (name Potentiometers)(type KiCad)(uri ${KISYSMOD}/Potentiometers.pretty)(options "")(descr "DEPRECATED Potentiometers / variable resistors")) + (lib (name Power_Integrations)(type KiCad)(uri ${KISYSMOD}/Power_Integrations.pretty)(options "")(descr "DEPRECATED Power Integrations footprints")) + (lib (name Relay_SMD)(type KiCad)(uri ${KISYSMOD}/Relay_SMD.pretty)(options "")(descr "Surface mount relay packages")) + (lib (name Relay_THT)(type KiCad)(uri ${KISYSMOD}/Relay_THT.pretty)(options "")(descr "Through hole relay packages")) + (lib (name Relays_SMD)(type KiCad)(uri ${KISYSMOD}/Relays_SMD.pretty)(options "")(descr "DEPRECATED Surface mount relay packages")) + (lib (name Relays_THT)(type KiCad)(uri ${KISYSMOD}/Relays_THT.pretty)(options "")(descr "DEPRECATED Through hole relay packages")) + (lib (name Resistor_SMD)(type KiCad)(uri ${KISYSMOD}/Resistor_SMD.pretty)(options "")(descr "Resistor footprints, surface mount (SMD)")) + (lib (name Resistor_THT)(type KiCad)(uri ${KISYSMOD}/Resistor_THT.pretty)(options "")(descr "Resistor footprints, through hole (THT)")) + (lib (name Resistors_SMD)(type KiCad)(uri ${KISYSMOD}/Resistors_SMD.pretty)(options "")(descr "DEPRECATED Resistors, surface mount")) + (lib (name Resistors_THT)(type KiCad)(uri ${KISYSMOD}/Resistors_THT.pretty)(options "")(descr "DEPRECATED Resistors, through hole")) + (lib (name Resistors_Universal)(type KiCad)(uri ${KISYSMOD}/Resistors_Universal.pretty)(options "")(descr "DEPRECATED Experimental")) + (lib (name RF)(type KiCad)(uri ${KISYSMOD}/RF.pretty)(options "")(descr "Skyworks_SKY*")) + (lib (name RF_Antenna)(type KiCad)(uri ${KISYSMOD}/RF_Antenna.pretty)(options "")(descr "Radio-frequency / wireless antenna footprints")) + (lib (name RF_Antennas)(type KiCad)(uri ${KISYSMOD}/RF_Antennas.pretty)(options "")(descr "DEPRECATED Radio-frequency / wireless antenna footprints")) + (lib (name RF_Converter)(type KiCad)(uri ${KISYSMOD}/RF_Converter.pretty)(options "")(descr "Anaren / Balun_Johanson / RF_Attenuator_Susumu")) + (lib (name RF_GPS)(type KiCad)(uri ${KISYSMOD}/RF_GPS.pretty)(options "")(descr "Linx / SIM28ML / Sierra / ublox")) + (lib (name RF_GSM)(type KiCad)(uri ${KISYSMOD}/RF_GSM.pretty)(options "")(descr "Quectel / SIMCom / Telit")) + (lib (name RF_Mini-Circuits)(type KiCad)(uri ${KISYSMOD}/RF_Mini-Circuits.pretty)(options "")(descr "Mini-Circuits_*")) + (lib (name RF_Module)(type KiCad)(uri ${KISYSMOD}/RF_Module.pretty)(options "")(descr "Radio-frequency / wireless modules")) + (lib (name RF_Modules)(type KiCad)(uri ${KISYSMOD}/RF_Modules.pretty)(options "")(descr "DEPRECATED Radio-frequency / wireless modules")) + (lib (name RF_Shielding)(type KiCad)(uri ${KISYSMOD}/RF_Shielding.pretty)(options "")(descr "Specialied footprints for EMI shields and covers")) + (lib (name RF_WiFi)(type KiCad)(uri ${KISYSMOD}/RF_WiFi.pretty)(options "")(descr "USR-C322")) + (lib (name Rotary_Encoder)(type KiCad)(uri ${KISYSMOD}/Rotary_Encoder.pretty)(options "")(descr "Rotary Encoder Footprints")) + (lib (name Sensor)(type KiCad)(uri ${KISYSMOD}/Sensor.pretty)(options "")(descr "Aosong / MQ-6 / SHT1x")) + (lib (name Sensor_Audio)(type KiCad)(uri ${KISYSMOD}/Sensor_Audio.pretty)(options "")(descr "Specialized footprints for audio sensors")) + (lib (name Sensor_Current)(type KiCad)(uri ${KISYSMOD}/Sensor_Current.pretty)(options "")(descr "Specialized footprints for current sensors")) + (lib (name Sensor_Distance)(type KiCad)(uri ${KISYSMOD}/Sensor_Distance.pretty)(options "")(descr "ST_VL53L1x")) + (lib (name Sensor_Humidity)(type KiCad)(uri ${KISYSMOD}/Sensor_Humidity.pretty)(options "")(descr "Sensirion_DFN-4, Sensirion_DFN-8")) + (lib (name Sensor_Motion)(type KiCad)(uri ${KISYSMOD}/Sensor_Motion.pretty)(options "")(descr "Specialized footprints for motion sensors")) + (lib (name Sensor_Pressure)(type KiCad)(uri ${KISYSMOD}/Sensor_Pressure.pretty)(options "")(descr "Specialized footprints for pressure sensors")) + (lib (name Sensor_Voltage)(type KiCad)(uri ${KISYSMOD}/Sensor_Voltage.pretty)(options "")(descr "Specialized footprints for voltage sensors")) + (lib (name Shielding_Cabinets)(type KiCad)(uri ${KISYSMOD}/Shielding_Cabinets.pretty)(options "")(descr "DEPRECATED RF / EMI shields")) + (lib (name SMD_Packages)(type KiCad)(uri ${KISYSMOD}/SMD_Packages.pretty)(options "")(descr "DEPRECATED Various SMD packages. Read only - footprints will be moved to other libraries")) + (lib (name Socket)(type KiCad)(uri ${KISYSMOD}/Socket.pretty)(options "")(descr "Sockets")) + (lib (name Socket_Strips)(type KiCad)(uri ${KISYSMOD}/Socket_Strips.pretty)(options "")(descr "DEPRECATED Female socket strips")) + (lib (name Sockets)(type KiCad)(uri ${KISYSMOD}/Sockets.pretty)(options "")(descr "DEPRECATED IC sockets")) + (lib (name Sockets_MOLEX_KK-System)(type KiCad)(uri ${KISYSMOD}/Sockets_MOLEX_KK-System.pretty)(options "")(descr "DEPRECATED Socket_MOLEX-KK-RM*")) + (lib (name Symbol)(type KiCad)(uri ${KISYSMOD}/Symbol.pretty)(options "")(descr "PCB symbols")) + (lib (name Symbols)(type KiCad)(uri ${KISYSMOD}/Symbols.pretty)(options "")(descr "DEPRECATED PCB symbols")) + (lib (name TerminalBlock)(type KiCad)(uri ${KISYSMOD}/TerminalBlock.pretty)(options "")(descr "Footprints for terminal blocks that do not have their own manufacturer specific library.")) + (lib (name TerminalBlock_4Ucon)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_4Ucon.pretty)(options "")(descr "4UCON terminal blocks")) + (lib (name TerminalBlock_Altech)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Altech.pretty)(options "")(descr "Altech_AK300_1x*")) + (lib (name TerminalBlock_Dinkle)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Dinkle.pretty)(options "")(descr "Dinkle terminal blocks")) + (lib (name TerminalBlock_MetzConnect)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_MetzConnect.pretty)(options "")(descr "Metz Connect terminal blocks")) + (lib (name TerminalBlock_Philmore)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Philmore.pretty)(options "")(descr "Philmore terminal blocks")) + (lib (name TerminalBlock_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Phoenix.pretty)(options "")(descr "Phoenix Contact terminal blocks")) + (lib (name TerminalBlock_RND)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_RND.pretty)(options "")(descr "RND terminal blocks")) + (lib (name TerminalBlock_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_TE-Connectivity.pretty)(options "")(descr "TE Connectivity terminal blocks")) + (lib (name TerminalBlock_WAGO)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_WAGO.pretty)(options "")(descr "WAGO terminal blocks")) + (lib (name TerminalBlocks_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_Phoenix.pretty)(options "")(descr "DEPRECATED Phoenix Contact terminal blocks")) + (lib (name TerminalBlocks_WAGO)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_WAGO.pretty)(options "")(descr "DEPRECATED WAGO terminal blocks")) + (lib (name TerminalBlock_Wuerth)(type KiCad)(uri ${KISYSMOD}/TerminalBlock_Wuerth.pretty)(options "")(descr "REDCUBE-THR_WP-THRBU")) + (lib (name TestPoint)(type KiCad)(uri ${KISYSMOD}/TestPoint.pretty)(options "")(descr "Test points, measurement points, probe connection points")) + (lib (name TO_SOT_Packages_SMD)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_SMD.pretty)(options "")(descr "DEPRECATED Surface mount transistor packages")) + (lib (name TO_SOT_Packages_THT)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_THT.pretty)(options "")(descr "DEPRECATED Through hole transistor packages")) + (lib (name Transformer_SMD)(type KiCad)(uri ${KISYSMOD}/Transformer_SMD.pretty)(options "")(descr "Surface mount transformers")) + (lib (name Transformer_THT)(type KiCad)(uri ${KISYSMOD}/Transformer_THT.pretty)(options "")(descr "Through hole transformers")) + (lib (name Transformers_CHK)(type KiCad)(uri ${KISYSMOD}/Transformers_CHK.pretty)(options "")(descr "DEPRECATED Trafo_*")) + (lib (name Transformers_SMD)(type KiCad)(uri ${KISYSMOD}/Transformers_SMD.pretty)(options "")(descr "DEPRECATED Surface mount transformers")) + (lib (name Transformers_SMPS_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Transformers_SMPS_ThroughHole.pretty)(options "")(descr "DEPRECATED Coilcraft / ETD29*")) + (lib (name Transformers_THT)(type KiCad)(uri ${KISYSMOD}/Transformers_THT.pretty)(options "")(descr "DEPRECATED Through hole transformers")) + (lib (name Transistors_OldSowjetAera)(type KiCad)(uri ${KISYSMOD}/Transistors_OldSowjetAera.pretty)(options "")(descr "DEPRECATED Sowjet transistors")) + (lib (name Valve)(type KiCad)(uri ${KISYSMOD}/Valve.pretty)(options "")(descr "Valve")) + (lib (name Valves)(type KiCad)(uri ${KISYSMOD}/Valves.pretty)(options "")(descr "DEPRECATED Valves")) + (lib (name Varistor)(type KiCad)(uri ${KISYSMOD}/Varistor.pretty)(options "")(descr "Varistor")) + (lib (name Varistors)(type KiCad)(uri ${KISYSMOD}/Varistors.pretty)(options "")(descr "DEPRECATED Varistors")) + (lib (name Wire_Connections_Bridges)(type KiCad)(uri ${KISYSMOD}/Wire_Connections_Bridges.pretty)(options "")(descr "DEPRECATED PCB bridging points")) + (lib (name Wire_Pads)(type KiCad)(uri ${KISYSMOD}/Wire_Pads.pretty)(options "")(descr "DEPRECATED Direct wire-to-board connection points")) +) diff --git a/fp-lib-table-modules-nothing-5.1.9 b/fp-lib-table-modules-nothing-5.1.9 new file mode 100644 index 0000000..3af510b --- /dev/null +++ b/fp-lib-table-modules-nothing-5.1.9 @@ -0,0 +1,2 @@ +(fp_lib_table +) diff --git a/fp-lib-table-modules-old-5.1.9 b/fp-lib-table-modules-old-5.1.9 new file mode 100644 index 0000000..c039b9b --- /dev/null +++ b/fp-lib-table-modules-old-5.1.9 @@ -0,0 +1,102 @@ +(fp_lib_table + (lib (name Air_Coils_SML_NEOSID)(type KiCad)(uri ${KISYSMOD}/Air_Coils_SML_NEOSID.pretty)(options "")(descr "Neosid_Air-Coil_SML_*")) + (lib (name Battery_Holders)(type KiCad)(uri ${KISYSMOD}/Battery_Holders.pretty)(options "")(descr "Batteries and battery holders")) + (lib (name Buttons_Switches_SMD)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_SMD.pretty)(options "")(descr "Buttons and switches, surface mount")) + (lib (name Buttons_Switches_THT)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_THT.pretty)(options "")(descr "Buttons and switches, through hole")) + (lib (name Buzzers_Beepers)(type KiCad)(uri ${KISYSMOD}/Buzzers_Beepers.pretty)(options "")(descr "Audio signalling devices")) + (lib (name Capacitors_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_SMD.pretty)(options "")(descr "Capacitors, surface mount")) + (lib (name Capacitors_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_Tantalum_SMD.pretty)(options "")(descr "Tantalum capacitors, surface mount")) + (lib (name Capacitors_THT)(type KiCad)(uri ${KISYSMOD}/Capacitors_THT.pretty)(options "")(descr "Capacitors, through hole")) + (lib (name Choke_Axial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Axial_ThroughHole.pretty)(options "")(descr "Choke_Horizontal_RM*")) + (lib (name Choke_Common-Mode_Wurth)(type KiCad)(uri ${KISYSMOD}/Choke_Common-Mode_Wurth.pretty)(options "")(descr "CommonModeChoke_WuerthType-WE-CMB_Size-*")) + (lib (name Choke_Radial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Radial_ThroughHole.pretty)(options "")(descr "Choke_Radial_*")) + (lib (name Choke_SMD)(type KiCad)(uri ${KISYSMOD}/Choke_SMD.pretty)(options "")(descr "Choke_Double_SMD_Wuerth-WE-DD-Typ-* / Choke_SMD_* / Transformer_SMD_CurrentSense")) + (lib (name Choke_Toroid_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Toroid_ThroughHole.pretty)(options "")(descr "Autotransformer_Toroid_* / Choke_Toroid_* / Transformer_Toroid_*")) + (lib (name Connectors)(type KiCad)(uri ${KISYSMOD}/Connectors.pretty)(options "")(descr "Assorted connector footprints")) + (lib (name Connectors_Card)(type KiCad)(uri ${KISYSMOD}/Connectors_Card.pretty)(options "")(descr "Footprints for cards and card holders")) + (lib (name Connectors_Harwin)(type KiCad)(uri ${KISYSMOD}/Connectors_Harwin.pretty)(options "")(descr "Harwin connector footprints www.harwin.com")) + (lib (name Connectors_HDMI)(type KiCad)(uri ${KISYSMOD}/Connectors_HDMI.pretty)(options "")(descr "HDMI connector footprints")) + (lib (name Connectors_Hirose)(type KiCad)(uri ${KISYSMOD}/Connectors_Hirose.pretty)(options "")(descr "Hirose connector footprints www.hirose.com")) + (lib (name Connectors_IEC_DIN)(type KiCad)(uri ${KISYSMOD}/Connectors_IEC_DIN.pretty)(options "")(descr "DIN connector footprints")) + (lib (name Connectors_JAE)(type KiCad)(uri ${KISYSMOD}/Connectors_JAE.pretty)(options "")(descr "JAE connector footprints http://www.jae.com/jccom/en/connectors")) + (lib (name Connectors_JST)(type KiCad)(uri ${KISYSMOD}/Connectors_JST.pretty)(options "")(descr "JST connector footprints www.jst.com")) + (lib (name Connectors_Mini-Universal)(type KiCad)(uri ${KISYSMOD}/Connectors_Mini-Universal.pretty)(options "")(descr Mate-N-Lok)) + (lib (name Connectors_Molex)(type KiCad)(uri ${KISYSMOD}/Connectors_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com")) + (lib (name Connectors_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connectors_Multicomp.pretty)(options "")(descr "Multicomp connector footprints")) + (lib (name Connectors_Phoenix)(type KiCad)(uri ${KISYSMOD}/Connectors_Phoenix.pretty)(options "")(descr "Phoenix connector footprints")) + (lib (name Connectors_Samtec)(type KiCad)(uri ${KISYSMOD}/Connectors_Samtec.pretty)(options "")(descr "Samtec connector footprints")) + (lib (name Connectors_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connectors_TE-Connectivity.pretty)(options "")(descr "TE Connectivity connector footprints www.te.com")) + (lib (name Connectors_Terminal_Blocks)(type KiCad)(uri ${KISYSMOD}/Connectors_Terminal_Blocks.pretty)(options "")(descr "Terminal block connectors")) + (lib (name Connectors_WAGO)(type KiCad)(uri ${KISYSMOD}/Connectors_WAGO.pretty)(options "")(descr "WAGO connector footprints www.wago.com")) + (lib (name Converters_DCDC_ACDC)(type KiCad)(uri ${KISYSMOD}/Converters_DCDC_ACDC.pretty)(options "")(descr "DC-DC and AC-DC convertor modules")) + (lib (name Crystals)(type KiCad)(uri ${KISYSMOD}/Crystals.pretty)(options "")(descr "Crystals and oscillators")) + (lib (name Diodes_SMD)(type KiCad)(uri ${KISYSMOD}/Diodes_SMD.pretty)(options "")(descr "Diodes, surface mount")) + (lib (name Diodes_THT)(type KiCad)(uri ${KISYSMOD}/Diodes_THT.pretty)(options "")(descr "Diodes, through hole")) + (lib (name Displays)(type KiCad)(uri ${KISYSMOD}/Displays.pretty)(options "")(descr "Display modules")) + (lib (name Displays_7-Segment)(type KiCad)(uri ${KISYSMOD}/Displays_7-Segment.pretty)(options "")(descr "Seven segment displays")) + (lib (name Enclosures)(type KiCad)(uri ${KISYSMOD}/Enclosures.pretty)(options "")(descr "Electronics enclosures and housings")) + (lib (name EuroBoard_Outline)(type KiCad)(uri ${KISYSMOD}/EuroBoard_Outline.pretty)(options "")(descr "Deprecated - will be removed")) + (lib (name Fiducials)(type KiCad)(uri ${KISYSMOD}/Fiducials.pretty)(options "")(descr "Fiducial markings")) + (lib (name Filters_HF_Coils_NEOSID)(type KiCad)(uri ${KISYSMOD}/Filters_HF_Coils_NEOSID.pretty)(options "")(descr "Neosid_*")) + (lib (name Fuse_Holders_and_Fuses)(type KiCad)(uri ${KISYSMOD}/Fuse_Holders_and_Fuses.pretty)(options "")(descr "Fuses and fuse holders")) + (lib (name Hall-Effect_Transducers_LEM)(type KiCad)(uri ${KISYSMOD}/Hall-Effect_Transducers_LEM.pretty)(options "")(descr "LEM hall effect transducers")) + (lib (name Heatsinks)(type KiCad)(uri ${KISYSMOD}/Heatsinks.pretty)(options "")(descr "Heatsinks and thermal products")) + (lib (name Housings_BGA)(type KiCad)(uri ${KISYSMOD}/Housings_BGA.pretty)(options "")(descr "Ball Grid Array (BGA)")) + (lib (name Housings_CSP)(type KiCad)(uri ${KISYSMOD}/Housings_CSP.pretty)(options "")(descr "Chip Scale Packages (CSP)")) + (lib (name Housings_DFN_QFN)(type KiCad)(uri ${KISYSMOD}/Housings_DFN_QFN.pretty)(options "")(descr "Surface mount IC packages, DFN / LGA / QFN")) + (lib (name Housings_DIP)(type KiCad)(uri ${KISYSMOD}/Housings_DIP.pretty)(options "")(descr "Through hole IC packages, DIP")) + (lib (name Housings_LCC)(type KiCad)(uri ${KISYSMOD}/Housings_LCC.pretty)(options "")(descr "Leaded Chip Carriers (LCC)")) + (lib (name Housings_LGA)(type KiCad)(uri ${KISYSMOD}/Housings_LGA.pretty)(options "")(descr "Land Grid Array (LGA)")) + (lib (name Housings_PGA)(type KiCad)(uri ${KISYSMOD}/Housings_PGA.pretty)(options "")(descr "Pin Grid Array (PGA)")) + (lib (name Housings_QFP)(type KiCad)(uri ${KISYSMOD}/Housings_QFP.pretty)(options "")(descr "Quad Flat Package (QFP)")) + (lib (name Housings_SIP)(type KiCad)(uri ${KISYSMOD}/Housings_SIP.pretty)(options "")(descr "Single Inline Package(SIP)")) + (lib (name Housings_SOIC)(type KiCad)(uri ${KISYSMOD}/Housings_SOIC.pretty)(options "")(descr "Small Outline Integrated Circuits (SOIC)")) + (lib (name Housings_SON)(type KiCad)(uri ${KISYSMOD}/Housings_SON.pretty)(options "")(descr "Small Outline No-Lead (SON)")) + (lib (name Housings_SSOP)(type KiCad)(uri ${KISYSMOD}/Housings_SSOP.pretty)(options "")(descr "SSOP, TSSOP, MSOP, QSOP, VSO packages")) + (lib (name Inductors)(type KiCad)(uri ${KISYSMOD}/Inductors.pretty)(options "")(descr "inductor_* / self*")) + (lib (name Inductors_NEOSID)(type KiCad)(uri ${KISYSMOD}/Inductors_NEOSID.pretty)(options "")(descr "Neosid_Inductor_* / Neosid_MicroCoil")) + (lib (name Inductors_SMD)(type KiCad)(uri ${KISYSMOD}/Inductors_SMD.pretty)(options "")(descr "Inductors, surface mount")) + (lib (name Inductors_THT)(type KiCad)(uri ${KISYSMOD}/Inductors_THT.pretty)(options "")(descr "Inductors, through hole")) + (lib (name IR-DirectFETs)(type KiCad)(uri ${KISYSMOD}/IR-DirectFETs.pretty)(options "")(descr "DirectFet packets from International Rectifier")) + (lib (name LEDs)(type KiCad)(uri ${KISYSMOD}/LEDs.pretty)(options "")(descr "Light emitting diodes (LEDs)")) + (lib (name Measurement_Points)(type KiCad)(uri ${KISYSMOD}/Measurement_Points.pretty)(options "")(descr "Terminals for test equipment")) + (lib (name Measurement_Scales)(type KiCad)(uri ${KISYSMOD}/Measurement_Scales.pretty)(options "")(descr "Measurement scales and gauges")) + (lib (name Mechanical_Sockets)(type KiCad)(uri ${KISYSMOD}/Mechanical_Sockets.pretty)(options "")(descr "CardGuide_* / Socket_DIN41612-Case*")) + (lib (name Microwave)(type KiCad)(uri ${KISYSMOD}/Microwave.pretty)(options "")(descr Microwave)) + (lib (name Modules)(type KiCad)(uri ${KISYSMOD}/Modules.pretty)(options "")(descr "Board-level devices integrating system functionality into a single module")) + (lib (name Mounting_Holes)(type KiCad)(uri ${KISYSMOD}/Mounting_Holes.pretty)(options "")(descr "Mechanical fasteners")) + (lib (name NF-Transformers_ETAL)(type KiCad)(uri ${KISYSMOD}/NF-Transformers_ETAL.pretty)(options "")(descr "NF-Transformer_*")) + (lib (name Oddities)(type KiCad)(uri ${KISYSMOD}/Oddities.pretty)(options "")(descr "Dummy_Empty / NetTie-*")) + (lib (name Opto-Devices)(type KiCad)(uri ${KISYSMOD}/Opto-Devices.pretty)(options "")(descr "Optocouplers, light sensors, and other optical devices")) + (lib (name Oscillators)(type KiCad)(uri ${KISYSMOD}/Oscillators.pretty)(options "")(descr "Precicision oscillator modules")) + (lib (name PFF_PSF_PSS_Leadforms)(type KiCad)(uri ${KISYSMOD}/PFF_PSF_PSS_Leadforms.pretty)(options "")(descr "Allegro leadform packages")) + (lib (name Pin_Headers)(type KiCad)(uri ${KISYSMOD}/Pin_Headers.pretty)(options "")(descr "Male pin headers")) + (lib (name Potentiometers)(type KiCad)(uri ${KISYSMOD}/Potentiometers.pretty)(options "")(descr "Potentiometers / variable resistors")) + (lib (name Power_Integrations)(type KiCad)(uri ${KISYSMOD}/Power_Integrations.pretty)(options "")(descr "Power Integrations footprints")) + (lib (name Relays_SMD)(type KiCad)(uri ${KISYSMOD}/Relays_SMD.pretty)(options "")(descr "Surface mount relay packages")) + (lib (name Relays_THT)(type KiCad)(uri ${KISYSMOD}/Relays_THT.pretty)(options "")(descr "Through hole relay packages")) + (lib (name Resistors_SMD)(type KiCad)(uri ${KISYSMOD}/Resistors_SMD.pretty)(options "")(descr "Resistors, surface mount")) + (lib (name Resistors_THT)(type KiCad)(uri ${KISYSMOD}/Resistors_THT.pretty)(options "")(descr "Resistors, through hole")) + (lib (name Resistors_Universal)(type KiCad)(uri ${KISYSMOD}/Resistors_Universal.pretty)(options "")(descr Experimental)) + (lib (name RF_Antennas)(type KiCad)(uri ${KISYSMOD}/RF_Antennas.pretty)(options "")(descr "Radio-frequency / wireless antenna footprints")) + (lib (name RF_Modules)(type KiCad)(uri ${KISYSMOD}/RF_Modules.pretty)(options "")(descr "Radio-frequency / wireless modules")) + (lib (name Shielding_Cabinets)(type KiCad)(uri ${KISYSMOD}/Shielding_Cabinets.pretty)(options "")(descr "RF / EMI shields")) + (lib (name SMD_Packages)(type KiCad)(uri ${KISYSMOD}/SMD_Packages.pretty)(options "")(descr "Various SMD packages. Read only - footprints will be moved to other libraries")) + (lib (name Socket_Strips)(type KiCad)(uri ${KISYSMOD}/Socket_Strips.pretty)(options "")(descr "Female socket strips")) + (lib (name Sockets)(type KiCad)(uri ${KISYSMOD}/Sockets.pretty)(options "")(descr "IC sockets")) + (lib (name Sockets_MOLEX_KK-System)(type KiCad)(uri ${KISYSMOD}/Sockets_MOLEX_KK-System.pretty)(options "")(descr "Socket_MOLEX-KK-RM*")) + (lib (name Symbols)(type KiCad)(uri ${KISYSMOD}/Symbols.pretty)(options "")(descr "PCB symbols")) + (lib (name TerminalBlocks_Phoenix)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_Phoenix.pretty)(options "")(descr "Phoenix Contact terminal blocks")) + (lib (name TerminalBlocks_WAGO)(type KiCad)(uri ${KISYSMOD}/TerminalBlocks_WAGO.pretty)(options "")(descr "WAGO terminal blocks")) + (lib (name TO_SOT_Packages_SMD)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_SMD.pretty)(options "")(descr "Surface mount transistor packages")) + (lib (name TO_SOT_Packages_THT)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_THT.pretty)(options "")(descr "Through hole transistor packages")) + (lib (name Transformers_CHK)(type KiCad)(uri ${KISYSMOD}/Transformers_CHK.pretty)(options "")(descr "Trafo_*")) + (lib (name Transformers_SMD)(type KiCad)(uri ${KISYSMOD}/Transformers_SMD.pretty)(options "")(descr "Surface mount transformers")) + (lib (name Transformers_SMPS_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Transformers_SMPS_ThroughHole.pretty)(options "")(descr "Coilcraft / ETD29*")) + (lib (name Transformers_THT)(type KiCad)(uri ${KISYSMOD}/Transformers_THT.pretty)(options "")(descr "Through hole transformers")) + (lib (name Transistors_OldSowjetAera)(type KiCad)(uri ${KISYSMOD}/Transistors_OldSowjetAera.pretty)(options "")(descr "Sowjet transistors")) + (lib (name Valves)(type KiCad)(uri ${KISYSMOD}/Valves.pretty)(options "")(descr Valves)) + (lib (name Varistors)(type KiCad)(uri ${KISYSMOD}/Varistors.pretty)(options "")(descr Varistors)) + (lib (name Wire_Connections_Bridges)(type KiCad)(uri ${KISYSMOD}/Wire_Connections_Bridges.pretty)(options "")(descr "PCB bridging points")) + (lib (name Wire_Pads)(type KiCad)(uri ${KISYSMOD}/Wire_Pads.pretty)(options "")(descr "Direct wire-to-board connection points")) +)