Index: Mageia/pcb-rnd.spec =================================================================== --- Mageia/pcb-rnd.spec (revision 15221) +++ Mageia/pcb-rnd.spec (revision 15222) @@ -1,59 +1,59 @@ # Build with --debug (1) or --symbols (0) -%define debug 0 +%define debug 0 +%define plugindir %{_usr}/lib/%{name}/plugins # Replace svn commit revision in next line with 0 for full releases -%define svn 0 -%define rel 1 -Name: pcb-rnd -Version: 1.2.7 +%define svn 15221 +%define rel 1 +Name: pcb-rnd +Version: 1.2.8 %if %{svn} == 0 -Release: %mkrel %{rel} +Release: %mkrel %{rel} %else -Release: %mkrel -c %{svn} %{rel} +Release: %mkrel -c %{svn} %{rel} %endif -Summary: Standard installation -License: GPLv2 -Group: Sciences/Other -URL: http://repo.hu/projects/pcb-rnd +Summary: Standard installation +License: GPLv2 +Group: Sciences/Other +URL: http://repo.hu/projects/pcb-rnd # http://repo.hu/projects/pcb-rnd/developer/packaging/packages.html %if %{svn} == 0 -Source0: http://repo.hu/projects/%{name}/releases/%{name}-%{version}.tar.gz +Source0: http://repo.hu/projects/%{name}/releases/%{name}-%{version}.tar.gz %else -Source0: %{name}-%{svn}.tar.gz +Source0: %{name}-%{svn}.tar.gz %endif # Run mk-tar script in SOURCES/ to generate a snapshot tarball from svn trunk. # Use the svn revision # (in tarball name) in line #4 above. -Source1: mk-tar +Source1: mk-tar -BuildRequires: lesstif-devel -BuildRequires: pkgconfig(gdk-pixbuf-2.0) -BuildRequires: pkgconfig(gdlib) -BuildRequires: pkgconfig(gl) -BuildRequires: pkgconfig(glu) -BuildRequires: pkgconfig(gtk+-2.0) -BuildRequires: pkgconfig(gtkglext-1.0) -BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: lesstif-devel +BuildRequires: pkgconfig(gdk-pixbuf-2.0) +BuildRequires: pkgconfig(gdlib) +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glu) +BuildRequires: pkgconfig(gtk+-2.0) +BuildRequires: pkgconfig(gtkglext-1.0) +BuildRequires: pkgconfig(libxml-2.0) -Requires: %{name}-core = %{version}-%{release} -Recommends: %{name}-io-standard = %{version}-%{release} -Recommends: %{name}-io-alien = %{version}-%{release} -Recommends: %{name}-hid-gtk2-gl = %{version}-%{release} -Recommends: %{name}-hid-gtk2-gdk = %{version}-%{release} -Recommends: %{name}-export = %{version}-%{release} -Recommends: %{name}-export-sim = %{version}-%{release} -Recommends: %{name}-export-extra = %{version}-%{release} -Recommends: %{name}-auto = %{version}-%{release} -Recommends: %{name}-extra = %{version}-%{release} -Recommends: %{name}-cloud = %{version}-%{release} -Recommends: %{name}-doc = %{version}-%{release} +Requires: %{name}-core = %{version}-%{release} +Recommends: %{name}-io-standard = %{version}-%{release} +Recommends: %{name}-io-alien = %{version}-%{release} +Recommends: %{name}-hid-gtk2-gl = %{version}-%{release} +Recommends: %{name}-hid-gtk2-gdk = %{version}-%{release} +Recommends: %{name}-export = %{version}-%{release} +Recommends: %{name}-export-sim = %{version}-%{release} +Recommends: %{name}-export-extra = %{version}-%{release} +Recommends: %{name}-auto = %{version}-%{release} +Recommends: %{name}-extra = %{version}-%{release} +Recommends: %{name}-cloud = %{version}-%{release} +Recommends: %{name}-doc = %{version}-%{release} %description -Modular Printed Circuit Board layout tool %{name} is a highly modular PCB (Printed Circuit Board) layout tool with a rich set of plugins for communicating with various external design tools and other EDA/CAD packages. %package core -Summary: Executable with the core functionality +Summary: Executable with the core functionality %description core Includes the data model, the most common action commands, the native file @@ -61,37 +61,37 @@ Can be used in headless mode or batch/scripted mode for automated processing. %package doc -Summary: Documentation -BuildArch: noarch +Summary: Documentation +BuildArch: noarch %description doc -Documentation for %{name}. +User manual (html) and manual pages. %package auto -Summary: Autoroute and autoplace -Requires: %{name}-core = %{version}-%{release} +Summary: Autoroute and autoplace +Requires: %{name}-core = %{version}-%{release} %description auto Feature plugins for automated component placing and track routing. %package cloud -Summary: Networking plugins -Requires: %{name}-core = %{version}-%{release} +Summary: Networking plugins +Requires: %{name}-core = %{version}-%{release} %description cloud 'Cloud' footprint access plugin that integrates edakrill and gedasymbols.org. %package debug -Summary: Debug and diagnostics -Requires: %{name}-core = %{version}-%{release} +Summary: Debug and diagnostics +Requires: %{name}-core = %{version}-%{release} %description debug Extra action commands to help debugging and diagnose problems and bugs. %package export-extra -Summary: Export formats: special/extra -Requires: %{name}-core = %{version}-%{release} -Requires: %{name}-export = %{version}-%{release} +Summary: Export formats: special/extra +Requires: %{name}-core = %{version}-%{release} +Requires: %{name}-export = %{version}-%{release} %description export-extra Less commonly used export formats: @@ -98,15 +98,15 @@ fidocadj, ipc-356-d, direct printing with lpr. %package export-sim -Summary: Export plugins to simulators -Requires: %{name}-core = %{version}-%{release} +Summary: Export plugins to simulators +Requires: %{name}-core = %{version}-%{release} %description export-sim Export the board in formats that can be used for simulation: openems. %package export -Summary: Common export plugins -Requires: %{name}-core = %{version}-%{release} +Summary: Common export plugins +Requires: %{name}-core = %{version}-%{release} %description export Export the board in vector graphics (svg, ps, eps), raster graphics (png, jpeg, @@ -114,7 +114,7 @@ %package extra Summary: Extra action commands and optional functionality -Requires: %{name}-core = %{version}-%{release} +Requires: %{name}-core = %{version}-%{release} %description extra Align objects in grid, optimize tracks, font editor, combine polygons, renumber @@ -121,32 +121,35 @@ subcircuits, apply vendor drill mapping. %package hid-gtk2-gdk -Summary: GUI: gtk2, software render -Requires: %{name}-core = %{version}-%{release} +Summary: GUI: gtk2, software render +Requires: %{name}-core = %{version}-%{release} +Requires: %{name}-lib-gtk = %{version}-%{release} +Requires: %{name}-lib-gui = %{version}-%{release} %description hid-gtk2-gdk Software rendering on gtk2, using the gdk API. %package hid-gtk2-gl -Summary: GUI: gtk2, opengl -Requires: %{name}-core = %{version}-%{release} -Requires: %{name}-lib-gtk = %{version}-%{release} -Requires: %{name}-lib-gl = %{version}-%{release} -Requires: %{name}-lib-gui = %{version}-%{release} +Summary: GUI: gtk2, opengl +Requires: %{name}-core = %{version}-%{release} +Requires: %{name}-lib-gtk = %{version}-%{release} +Requires: %{name}-lib-gl = %{version}-%{release} +Requires: %{name}-lib-gui = %{version}-%{release} %description hid-gtk2-gl Hardware accelerated (opengl) rendering on gtk2. %package hid-lesstif -Summary: GUI: motif/lesstif, software render -Requires: %{name}-core = %{version}-%{release} +Summary: GUI: motif/lesstif, software render +Requires: %{name}-core = %{version}-%{release} +Requires: %{name}-lib-gui = %{version}-%{release} %description hid-lesstif Lightweight GUI and software rendering using the motif (lesstif) toolkit. %package import-geo -Summary: Geometry import plugins -Requires: %{name}-core = %{version}-%{release} +Summary: Geometry import plugins +Requires: %{name}-core = %{version}-%{release} %description import-geo Import geometry from HPGL plots. HPGL can be produced (plotted) @@ -153,9 +156,9 @@ with most mechanical cads. %package import-net -Summary: Netlist/schematics import plugins -Requires: %{name}-core = %{version}-%{release} -Requires: %{name}-lib-io = %{version}-%{release} +Summary: Netlist/schematics import plugins +Requires: %{name}-core = %{version}-%{release} +Requires: %{name}-lib-io = %{version}-%{release} %description import-net Import netlist and footprint information from edif, ltspice, mentor graphics, @@ -162,8 +165,9 @@ gschem and tinycad. %package io-alien -Summary: File format compatibility with other PCB design software -Requires: %{name}-core = %{version}-%{release} +Summary: File format compatibility with other PCB design software +Requires: %{name}-core = %{version}-%{release} +Requires: %{name}-lib-io = %{version}-%{release} %description io-alien Load and/or save boards in file formats supported by other EDA tools, such as @@ -170,8 +174,8 @@ KiCAD, Eagle, protel/autotrax, etc. %package io-standard -Summary: Commonly used non-native board and footprint file formats -Requires: %{name}-core = %{version}-%{release} +Summary: Commonly used non-native board and footprint file formats +Requires: %{name}-core = %{version}-%{release} %description io-standard Plugins for tEDAx footprint format and the gEDA/PCB file formats @@ -178,30 +182,30 @@ (footprint and board). %package lib-gl -Summary: Support library for rendering with opengl -Requires: %{name}-core = %{version}-%{release} +Summary: Support library for rendering with opengl +Requires: %{name}-core = %{version}-%{release} %description lib-gl Support library for rendering with opengl. %package lib-gtk -Summary: Support library for building the GUI with gtk -Requires: %{name}-core = %{version}-%{release} -Requires: %{name}-lib-gui = %{version}-%{release} +Summary: Support library for building the GUI with gtk +Requires: %{name}-core = %{version}-%{release} +Requires: %{name}-lib-gui = %{version}-%{release} %description lib-gtk Support library for building the GUI with gtk. %package lib-gui -Summary: Support library for building the GUI -Requires: %{name}-core = %{version}-%{release} +Summary: Support library for building the GUI +Requires: %{name}-core = %{version}-%{release} %description lib-gui Support library for building the GUI. %package lib-io -Summary: Support library for alien file formats -Requires: %{name}-core = %{version}-%{release} +Summary: Support library for alien file formats +Requires: %{name}-core = %{version}-%{release} %description lib-io Support library for alien file formats. @@ -215,33 +219,33 @@ %build ./configure \ - --all=disable --buildin-fp_fs --buildin-draw_fab \ - --buildin-boardflip --buildin-mincut --buildin-report \ - --buildin-rubberband_orig --buildin-fp_board --buildin-propedit \ - --buildin-io_lihata --buildin-autocrop --buildin-lib_polyhelp \ - --buildin-draw_csect --buildin-hid_batch --buildin-query \ - --buildin-lib_compat_help --buildin-shape --buildin-extedit \ - --plugin-export_fidocadj --plugin-export_lpr --plugin-export_stat \ - --plugin-io_kicad_legacy --plugin-io_eagle --plugin-io_tedax --plugin-io_kicad \ - --plugin-import_mucs --plugin-renumber --plugin-smartdisperse \ - --plugin-draw_fontsel --plugin-polycombine --plugin-export_gcode \ - --plugin-export_bom --plugin-import_sch --plugin-teardrops --plugin-shand_cmd \ - --plugin-export_openems --plugin-import_tinycad --plugin-import_ltspice \ - --plugin-export_dxf --plugin-lib_gtk_common --plugin-lib_gtk_config \ - --plugin-export_ipcd356 --plugin-import_dsn --plugin-import_mentor_sch \ - --plugin-export_ps --plugin-hid_gtk2_gdk --plugin-djopt --plugin-hid_gtk2_gl \ - --plugin-import_edif --plugin-hid_lesstif --plugin-lib_gtk_hid --plugin-lib_gensexpr \ - --plugin-diag --plugin-lib_hid_gl --plugin-autoplace --plugin-export_svg \ - --plugin-fp_wget --plugin-fontmode --plugin-import_netlist --plugin-polystitch \ - --plugin-lib_padstack_hash --plugin-dialogs --plugin-export_xy --plugin-export_png \ - --plugin-import_hpgl --plugin-distaligntext --plugin-export_dsn \ - --plugin-lib_netmap --plugin-lib_hid_common --plugin-io_hyp --plugin-puller \ - --plugin-io_pcb --plugin-distalign --plugin-export_openscad --plugin-jostle \ - --plugin-autoroute --plugin-io_autotrax --plugin-vendordrill --plugin-export_gerber \ + --all=disable --buildin-fp_fs --buildin-draw_fab \ + --buildin-boardflip --buildin-mincut --buildin-report \ + --buildin-rubberband_orig --buildin-fp_board --buildin-propedit \ + --buildin-io_lihata --buildin-autocrop --buildin-lib_polyhelp \ + --buildin-draw_csect --buildin-hid_batch --buildin-query \ + --buildin-lib_compat_help --buildin-shape --buildin-extedit \ + --plugin-export_fidocadj --plugin-export_lpr --plugin-export_stat \ + --plugin-io_kicad_legacy --plugin-io_eagle --plugin-io_tedax --plugin-io_kicad \ + --plugin-import_mucs --plugin-renumber --plugin-smartdisperse \ + --plugin-draw_fontsel --plugin-polycombine --plugin-export_gcode \ + --plugin-export_bom --plugin-import_sch --plugin-teardrops --plugin-shand_cmd \ + --plugin-export_openems --plugin-import_tinycad --plugin-import_ltspice \ + --plugin-export_dxf --plugin-lib_gtk_common --plugin-lib_gtk_config \ + --plugin-export_ipcd356 --plugin-import_dsn --plugin-import_mentor_sch \ + --plugin-export_ps --plugin-hid_gtk2_gdk --plugin-djopt --plugin-hid_gtk2_gl \ + --plugin-import_edif --plugin-hid_lesstif --plugin-lib_gtk_hid --plugin-lib_gensexpr \ + --plugin-diag --plugin-lib_hid_gl --plugin-autoplace --plugin-export_svg \ + --plugin-fp_wget --plugin-fontmode --plugin-import_netlist --plugin-polystitch \ + --plugin-lib_padstack_hash --plugin-dialogs --plugin-export_xy --plugin-export_png \ + --plugin-import_hpgl --plugin-distaligntext --plugin-export_dsn \ + --plugin-lib_netmap --plugin-lib_hid_common --plugin-io_hyp --plugin-puller \ + --plugin-io_pcb --plugin-distalign --plugin-export_openscad --plugin-jostle \ + --plugin-autoroute --plugin-io_autotrax --plugin-vendordrill --plugin-export_gerber \ %if %{debug} == 1 - prefix=/usr --debug + prefix=/usr --debug %else - prefix=/usr --symbols + prefix=/usr --symbols %endif %make_build @@ -268,160 +272,160 @@ %{_usr}/lib/%{name}/*.scm %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 +%{plugindir}/autoplace.pup +%{plugindir}/autoplace.so +%{plugindir}/autoroute.pup +%{plugindir}/autoroute.so +%{plugindir}/export_dsn.pup +%{plugindir}/export_dsn.so +%{plugindir}/import_dsn.pup +%{plugindir}/import_dsn.so +%{plugindir}/import_mucs.pup +%{plugindir}/import_mucs.so +%{plugindir}/smartdisperse.pup +%{plugindir}/smartdisperse.so %files cloud -%{_usr}/lib/%{name}/plugins/fp_wget.pup -%{_usr}/lib/%{name}/plugins/fp_wget.so -%{_usr}/lib/%{name}/plugins/ +%{plugindir}/fp_wget.pup +%{plugindir}/fp_wget.so +%{plugindir}/ %files debug -%{_usr}/lib/%{name}/plugins/diag.pup -%{_usr}/lib/%{name}/plugins/diag.so +%{plugindir}/diag.pup +%{plugindir}/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 +%{plugindir}/export_fidocadj.pup +%{plugindir}/export_fidocadj.so +%{plugindir}/export_ipcd356.pup +%{plugindir}/export_ipcd356.so +%{plugindir}/export_lpr.pup +%{plugindir}/export_lpr.so %files export-sim -%{_usr}/lib/%{name}/plugins/export_openems.pup -%{_usr}/lib/%{name}/plugins/export_openems.so +%{plugindir}/export_openems.pup +%{plugindir}/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 +%{plugindir}/export_bom.pup +%{plugindir}/export_bom.so +%{plugindir}/export_dxf.pup +%{plugindir}/export_dxf.so +%{plugindir}/export_gcode.pup +%{plugindir}/export_gcode.so +%{plugindir}/export_gerber.pup +%{plugindir}/export_gerber.so +%{plugindir}/export_openscad.pup +%{plugindir}/export_openscad.so +%{plugindir}/export_png.pup +%{plugindir}/export_png.so +%{plugindir}/export_ps.pup +%{plugindir}/export_ps.so +%{plugindir}/export_stat.pup +%{plugindir}/export_stat.so +%{plugindir}/export_svg.pup +%{plugindir}/export_svg.so +%{plugindir}/export_xy.pup +%{plugindir}/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 -%{_usr}/lib/%{name}/plugins/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 +%{plugindir}/distalign.pup +%{plugindir}/distalign.so +%{plugindir}/distaligntext.pup +%{plugindir}/distaligntext.so +%{plugindir}/djopt.pup +%{plugindir}/djopt.so +%{plugindir}/fontmode.pup +%{plugindir}/fontmode.so +%{plugindir}/jostle.pup +%{plugindir}/jostle.so +%{plugindir}/polycombine.pup +%{plugindir}/polycombine.so +%{plugindir}/polystitch.pup +%{plugindir}/polystitch.so +%{plugindir}/puller.pup +%{plugindir}/puller.so +%{plugindir}/renumber.pup +%{plugindir}/renumber.so +%{plugindir}/shand_cmd.pup +%{plugindir}/shand_cmd.so +%{plugindir}/teardrops.pup +%{plugindir}/teardrops.so +%{plugindir}/vendordrill.pup +%{plugindir}/vendordrill.so %files hid-gtk2-gdk -%{_usr}/lib/%{name}/plugins/hid_gtk2_gdk.pup -%{_usr}/lib/%{name}/plugins/hid_gtk2_gdk.so +%{plugindir}/hid_gtk2_gdk.pup +%{plugindir}/hid_gtk2_gdk.so %files hid-gtk2-gl -%{_usr}/lib/%{name}/plugins/hid_gtk2_gl.pup -%{_usr}/lib/%{name}/plugins/hid_gtk2_gl.so +%{plugindir}/hid_gtk2_gl.pup +%{plugindir}/hid_gtk2_gl.so %files hid-lesstif -%{_usr}/lib/%{name}/plugins/hid_lesstif.pup -%{_usr}/lib/%{name}/plugins/hid_lesstif.so +%{plugindir}/hid_lesstif.pup +%{plugindir}/hid_lesstif.so %files import-geo -%{_usr}/lib/%{name}/plugins/import_hpgl.pup -%{_usr}/lib/%{name}/plugins/import_hpgl.so +%{plugindir}/import_hpgl.pup +%{plugindir}/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 +%{plugindir}/import_edif.pup +%{plugindir}/import_edif.so +%{plugindir}/import_ltspice.pup +%{plugindir}/import_ltspice.so +%{plugindir}/import_mentor_sch.pup +%{plugindir}/import_mentor_sch.so +%{plugindir}/import_netlist.pup +%{plugindir}/import_netlist.so +%{plugindir}/import_sch.pup +%{plugindir}/import_sch.so +%{plugindir}/import_tinycad.pup +%{plugindir}/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 +%{plugindir}/io_autotrax.pup +%{plugindir}/io_autotrax.so +%{plugindir}/io_eagle.pup +%{plugindir}/io_eagle.so +%{plugindir}/io_hyp.pup +%{plugindir}/io_hyp.so +%{plugindir}/io_kicad.pup +%{plugindir}/io_kicad.so +%{plugindir}/io_kicad_legacy.pup +%{plugindir}/io_kicad_legacy.so +%{plugindir}/lib_padstack_hash.pup +%{plugindir}/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 +%{plugindir}/io_pcb.pup +%{plugindir}/io_pcb.so +%{plugindir}/io_tedax.pup +%{plugindir}/io_tedax.so %files lib-gl -%{_usr}/lib/%{name}/plugins/lib_hid_gl.pup -%{_usr}/lib/%{name}/plugins/lib_hid_gl.so +%{plugindir}/lib_hid_gl.pup +%{plugindir}/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 +%{plugindir}/lib_gtk_common.pup +%{plugindir}/lib_gtk_common.so +%{plugindir}/lib_gtk_config.pup +%{plugindir}/lib_gtk_config.so +%{plugindir}/lib_gtk_hid.pup +%{plugindir}/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 +%{plugindir}/dialogs.pup +%{plugindir}/dialogs.so +%{plugindir}/draw_fontsel.pup +%{plugindir}/draw_fontsel.so +%{plugindir}/lib_hid_common.pup +%{plugindir}/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 +%{plugindir}/lib_gensexpr.pup +%{plugindir}/lib_gensexpr.so +%{plugindir}/lib_netmap.pup +%{plugindir}/lib_netmap.so