Index: work/OS/Mageia/pcb-rnd.spec =================================================================== --- work/OS/Mageia/pcb-rnd.spec (revision 15024) +++ work/OS/Mageia/pcb-rnd.spec (revision 15025) @@ -12,7 +12,7 @@ Source0: %{name}-%{svn}.tar.gz Source1: mk-tar -## TODO Missing some BRs (gpmi??) +## TODO Missing some BRs BuildRequires: lesstif-devel BuildRequires: pkgconfig(gdlib) BuildRequires: pkgconfig(gl) @@ -100,6 +100,14 @@ Export the board in vector graphics (svg, ps, eps), raster graphics (png, jpeg, etc.), gerber, 3d model in openscad, xy for pick and place, BoM, etc. +%package extra +Summary: Extra action commands and optional functionality +Requires: %{name}-core = %{version}-%{release} + +%description extra +Align objects in grid, optimize tracks, font editor, combine polygons, renumber +subcircuits, apply vendor drill mapping. + %package hid-gtk2-gdk Summary: GUI: gtk2, software render Requires: %{name}-core = %{version}-%{release} @@ -190,7 +198,6 @@ %autosetup -n %{name}-%{svn} -p1 %build -## TODO Work in progress awaiting info on all required plugin options ./configure \ --all=disable --buildin-fp_fs --buildin-draw_fab \ --buildin-boardflip --buildin-mincut --buildin-report \ @@ -243,12 +250,58 @@ %{_mandir}/man1/* %exclude %{_usr}/lib/debug/* %{_usr}/lib/%{name}/*.scm + %{_usr}/lib/%{name}/plugins/autocrop.pup %{_usr}/lib/%{name}/plugins/autocrop.so +%{_usr}/lib/%{name}/plugins/boardflip.pup +%{_usr}/lib/%{name}/plugins/boardflip.so +%{_usr}/lib/%{name}/plugins/draw_csect.pup +%{_usr}/lib/%{name}/plugins/draw_csect.so +%{_usr}/lib/%{name}/plugins/draw_fab.pup +%{_usr}/lib/%{name}/plugins/draw_fab.so +%{_usr}/lib/%{name}/plugins/extedit.pup +%{_usr}/lib/%{name}/plugins/extedit.so +%{_usr}/lib/%{name}/plugins/fp_board.pup +%{_usr}/lib/%{name}/plugins/fp_board.so +%{_usr}/lib/%{name}/plugins/fp_fs.pup +%{_usr}/lib/%{name}/plugins/fp_fs.so +%{_usr}/lib/%{name}/plugins/hid_batch.pup +%{_usr}/lib/%{name}/plugins/hid_batch.so +%{_usr}/lib/%{name}/plugins/io_lihata.pup +%{_usr}/lib/%{name}/plugins/io_lihata.so +%{_usr}/lib/%{name}/plugins/lib_compat_help.pup +%{_usr}/lib/%{name}/plugins/lib_compat_help.so +%{_usr}/lib/%{name}/plugins/lib_polyhelp.pup +%{_usr}/lib/%{name}/plugins/lib_polyhelp.so +%{_usr}/lib/%{name}/plugins/mincut.pup mincut.so +%{_usr}/lib/%{name}/plugins/propedit.pup +%{_usr}/lib/%{name}/plugins/propedit.so +%{_usr}/lib/%{name}/plugins/query.pup +%{_usr}/lib/%{name}/plugins/query.so +%{_usr}/lib/%{name}/plugins/report.pup +%{_usr}/lib/%{name}/plugins/report.so +%{_usr}/lib/%{name}/plugins/rubberband_orig.pup +%{_usr}/lib/%{name}/plugins/rubberband_orig.so +%{_usr}/lib/%{name}/plugins/shape.pup shape.so %files auto +%{_usr}/lib/%{name}/plugins/autoplace.pup +%{_usr}/lib/%{name}/plugins/autoplace.so +%{_usr}/lib/%{name}/plugins/autoroute.pup +%{_usr}/lib/%{name}/plugins/autoroute.so +%{_usr}/lib/%{name}/plugins/export_dsn.pup +%{_usr}/lib/%{name}/plugins/export_dsn.so +%{_usr}/lib/%{name}/plugins/import_dsn.pup +%{_usr}/lib/%{name}/plugins/import_dsn.so +%{_usr}/lib/%{name}/plugins/import_mucs.pup +%{_usr}/lib/%{name}/plugins/import_mucs.so +%{_usr}/lib/%{name}/plugins/smartdisperse.pup +%{_usr}/lib/%{name}/plugins/smartdisperse.so %files cloud +%{_usr}/lib/%{name}/plugins/fp_wget.pup +%{_usr}/lib/%{name}/plugins/fp_wget.so +%{_usr}/lib/%{name}/plugins/ %files debug %{_usr}/lib/%{name}/plugins/diag.pup @@ -255,31 +308,138 @@ %{_usr}/lib/%{name}/plugins/diag.so %files export-extra +%{_usr}/lib/%{name}/plugins/export_fidocadj.pup +%{_usr}/lib/%{name}/plugins/export_fidocadj.so +%{_usr}/lib/%{name}/plugins/export_ipcd356.pup +%{_usr}/lib/%{name}/plugins/export_ipcd356.so +%{_usr}/lib/%{name}/plugins/export_lpr.pup +%{_usr}/lib/%{name}/plugins/export_lpr.so %files export-sim +%{_usr}/lib/%{name}/plugins/export_nelma.pup +%{_usr}/lib/%{name}/plugins/export_nelma.so +%{_usr}/lib/%{name}/plugins/export_openems.pup +%{_usr}/lib/%{name}/plugins/export_openems.so %files export +%{_usr}/lib/%{name}/plugins/export_bom.pup +%{_usr}/lib/%{name}/plugins/export_bom.so +%{_usr}/lib/%{name}/plugins/export_dxf.pup +%{_usr}/lib/%{name}/plugins/export_dxf.so +%{_usr}/lib/%{name}/plugins/export_gcode.pup +%{_usr}/lib/%{name}/plugins/export_gcode.so +%{_usr}/lib/%{name}/plugins/export_gerber.pup +%{_usr}/lib/%{name}/plugins/export_gerber.so +%{_usr}/lib/%{name}/plugins/export_openscad.pup +%{_usr}/lib/%{name}/plugins/export_openscad.so +%{_usr}/lib/%{name}/plugins/export_png.pup +%{_usr}/lib/%{name}/plugins/export_png.so +%{_usr}/lib/%{name}/plugins/export_ps.pup +%{_usr}/lib/%{name}/plugins/export_ps.so +%{_usr}/lib/%{name}/plugins/export_stat.pup +%{_usr}/lib/%{name}/plugins/export_stat.so +%{_usr}/lib/%{name}/plugins/export_svg.pup +%{_usr}/lib/%{name}/plugins/export_svg.so +%{_usr}/lib/%{name}/plugins/export_xy.pup +%{_usr}/lib/%{name}/plugins/export_xy.so +%files extra +%{_usr}/lib/%{name}/plugins/distalign.pup +%{_usr}/lib/%{name}/plugins/distalign.so +%{_usr}/lib/%{name}/plugins/distaligntext.pup +%{_usr}/lib/%{name}/plugins/distaligntext.so +%{_usr}/lib/%{name}/plugins/djopt.pup djopt.so +%{_usr}/lib/%{name}/plugins/fontmode.pup +%{_usr}/lib/%{name}/plugins/fontmode.so +%{_usr}/lib/%{name}/plugins/jostle.pup +%{_usr}/lib/%{name}/plugins/jostle.so +%{_usr}/lib/%{name}/plugins/polycombine.pup +%{_usr}/lib/%{name}/plugins/polycombine.so +%{_usr}/lib/%{name}/plugins/polystitch.pup +%{_usr}/lib/%{name}/plugins/polystitch.so +%{_usr}/lib/%{name}/plugins/puller.pup +%{_usr}/lib/%{name}/plugins/puller.so +%{_usr}/lib/%{name}/plugins/renumber.pup +%{_usr}/lib/%{name}/plugins/renumber.so +%{_usr}/lib/%{name}/plugins/shand_cmd.pup +%{_usr}/lib/%{name}/plugins/shand_cmd.so +%{_usr}/lib/%{name}/plugins/teardrops.pup +%{_usr}/lib/%{name}/plugins/teardrops.so +%{_usr}/lib/%{name}/plugins/vendordrill.pup +%{_usr}/lib/%{name}/plugins/vendordrill.so + %files hid-gtk2-gdk +%{_usr}/lib/%{name}/plugins/hid_gtk2_gdk.pup +%{_usr}/lib/%{name}/plugins/hid_gtk2_gdk.so %files hid-gtk2-gl - +%{_usr}/lib/%{name}/plugins/hid_gtk2_gl.pup +%{_usr}/lib/%{name}/plugins/hid_gtk2_gl.so + %files hid-lesstif %{_usr}/lib/%{name}/plugins/hid_lesstif.pup %{_usr}/lib/%{name}/plugins/hid_lesstif.so %files import-geo +%{_usr}/lib/%{name}/plugins/import_hpgl.pup +%{_usr}/lib/%{name}/plugins/import_hpgl.so %files import-net +%{_usr}/lib/%{name}/plugins/import_edif.pup +%{_usr}/lib/%{name}/plugins/import_edif.so +%{_usr}/lib/%{name}/plugins/import_ltspice.pup +%{_usr}/lib/%{name}/plugins/import_ltspice.so +%{_usr}/lib/%{name}/plugins/import_mentor_sch.pup +%{_usr}/lib/%{name}/plugins/import_mentor_sch.so +%{_usr}/lib/%{name}/plugins/import_netlist.pup +%{_usr}/lib/%{name}/plugins/import_netlist.so +%{_usr}/lib/%{name}/plugins/import_sch.pup +%{_usr}/lib/%{name}/plugins/import_sch.so +%{_usr}/lib/%{name}/plugins/import_tinycad.pup +%{_usr}/lib/%{name}/plugins/import_tinycad.so %files io-alien +%{_usr}/lib/%{name}/plugins/io_autotrax.pup +%{_usr}/lib/%{name}/plugins/io_autotrax.so +%{_usr}/lib/%{name}/plugins/io_eagle.pup +%{_usr}/lib/%{name}/plugins/io_eagle.so +%{_usr}/lib/%{name}/plugins/io_hyp.pup +%{_usr}/lib/%{name}/plugins/io_hyp.so +%{_usr}/lib/%{name}/plugins/io_kicad.pup +%{_usr}/lib/%{name}/plugins/io_kicad.so +%{_usr}/lib/%{name}/plugins/io_kicad_legacy.pup +%{_usr}/lib/%{name}/plugins/io_kicad_legacy.so +%{_usr}/lib/%{name}/plugins/lib_padstack_hash.pup +%{_usr}/lib/%{name}/plugins/lib_padstack_hash.so %files io-standard +%{_usr}/lib/%{name}/plugins/io_pcb.pup +%{_usr}/lib/%{name}/plugins/io_pcb.so +%{_usr}/lib/%{name}/plugins/io_tedax.pup +%{_usr}/lib/%{name}/plugins/io_tedax.so %files lib-gl +%{_usr}/lib/%{name}/plugins/lib_hid_gl.pup +%{_usr}/lib/%{name}/plugins/lib_hid_gl.so %files lib-gtk +%{_usr}/lib/%{name}/plugins/lib_gtk_common.pup +%{_usr}/lib/%{name}/plugins/lib_gtk_common.so +%{_usr}/lib/%{name}/plugins/lib_gtk_config.pup +%{_usr}/lib/%{name}/plugins/lib_gtk_config.so +%{_usr}/lib/%{name}/plugins/lib_gtk_hid.pup +%{_usr}/lib/%{name}/plugins/lib_gtk_hid.so %files lib-gui +%{_usr}/lib/%{name}/plugins/dialogs.pup +%{_usr}/lib/%{name}/plugins/dialogs.so +%{_usr}/lib/%{name}/plugins/draw_fontsel.pup +%{_usr}/lib/%{name}/plugins/draw_fontsel.so +%{_usr}/lib/%{name}/plugins/lib_hid_common.pup +%{_usr}/lib/%{name}/plugins/lib_hid_common.so %files lib-io +%{_usr}/lib/%{name}/plugins/lib_gensexpr.pup +%{_usr}/lib/%{name}/plugins/lib_gensexpr.so +%{_usr}/lib/%{name}/plugins/lib_netmap.pup +%{_usr}/lib/%{name}/plugins/lib_netmap.so