Index: Mageia/pcb-rnd.spec =================================================================== --- Mageia/pcb-rnd.spec (revision 15041) +++ Mageia/pcb-rnd.spec (revision 15042) @@ -1,6 +1,6 @@ # Build with --debug (1) or --symbols (0) %define debug 0 -%define svn 15022 +%define svn 15040 Name: pcb-rnd Version: 1.2.7 Release: %mkrel -c %{svn} 1 @@ -7,38 +7,38 @@ Summary: Standard installation License: GPLv2 Group: Sciences/Other -URL: http://repo.hu/projects/pcb-rnd/index.html +URL: http://repo.hu/projects/pcb-rnd # http://repo.hu/projects/pcb-rnd/developer/packaging/packages.html Source0: %{name}-%{svn}.tar.gz Source1: mk-tar -## TODO Missing some BRs 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: %{_lib}stroke-devel +BuildRequires: pkgconfig(libxml-2.0) Requires: %{name}-core = %{version}-%{release} -Requires: %{name}-io-standard = %{version}-%{release} -Requires: %{name}-io-alien = %{version}-%{release} -Requires: %{name}-hid-gtk2-gl = %{version}-%{release} -Requires: %{name}-hid-gtk2-gdk = %{version}-%{release} -Requires: %{name}-export = %{version}-%{release} -Requires: %{name}-export-sim = %{version}-%{release} -Requires: %{name}-export-extra = %{version}-%{release} -Requires: %{name}-auto = %{version}-%{release} -Requires: %{name}-extra = %{version}-%{release} -Requires: %{name}-cloud = %{version}-%{release} +Suggests: %{name}-io-standard = %{version}-%{release} +Suggests: %{name}-io-alien = %{version}-%{release} +Suggests: %{name}-hid-gtk2-gl = %{version}-%{release} +Suggests: %{name}-hid-gtk2-gdk = %{version}-%{release} +Suggests: %{name}-export = %{version}-%{release} +Suggests: %{name}-export-sim = %{version}-%{release} +Suggests: %{name}-export-extra = %{version}-%{release} +Suggests: %{name}-auto = %{version}-%{release} +Suggests: %{name}-extra = %{version}-%{release} +Suggests: %{name}-cloud = %{version}-%{release} Suggests: %{name}-doc = %{version}-%{release} %description -A flexible, modular Printed Circuit Board editor that is feature-rich, -compatible and historically is a fork of PCB. -It is an informal part of the geda project. -This package installs pcb-rnd core and the most commonly used plugins. +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 @@ -49,7 +49,7 @@ Can be used in headless mode or batch/scripted mode for automated processing. %package doc -Summary: Documentation for %{name} +Summary: Documentation BuildArch: noarch %description doc @@ -150,7 +150,7 @@ gschem and tinycad. %package io-alien -Summary: File format compatibility with other PCB board designers +Summary: File format compatibility with other PCB design software Requires: %{name}-core = %{version}-%{release} %description io-alien @@ -223,7 +223,7 @@ --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 %endif @@ -251,39 +251,6 @@ %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 @@ -348,7 +315,8 @@ %{_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/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