Hello community, here is the log from the commit of package pcb for openSUSE:Factory checked in at 2014-03-20 07:32:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pcb (Old) and /work/SRC/openSUSE:Factory/.pcb.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pcb" Changes: -------- --- /work/SRC/openSUSE:Factory/pcb/pcb.changes 2013-03-21 22:10:55.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.pcb.new/pcb.changes 2014-03-20 07:32:33.000000000 +0100 @@ -1,0 +2,38 @@ +Tue Mar 18 22:02:26 UTC 2014 - dmitr...@opensuse.org + +- Update to version 20140316 + Featires: + * GTK gui uses GL now, including a pseudo-3D mode. + * Brazilian translation added, others updated. + * Many internationalization tweaks. + * Mice with right-left scroll wheels now supported. + * Major upgrades to the GCode exporter. + * rat-thickness parameter can take a 'px' suffix. + * metric and imperial grids are now more independent. + * photo exporter supports multiple color schemes. + * gerbers can be output in metric. + * There's now a difference between "found" (what the netlist wants) + and "connected" (what the copper says). + * PNG exporter has --fill-holes to omit the "drill helper" completely. + * gerber drill files now 0.1mil resolution. + * XY file is now IPC 7531 compliant. + Bug Fixes: + * Fix pan locking up pcb if you leave the window. + * Many bugfixes related to the metric conversion, including the + two autorouters. + * ps alignment marks fixed. + * route styles in *.pcb files may contain units. + * able to select more parts by their mark when their mark is on-grid. + * gtk route selector may now have nothing selected, if the board + has custom route settings. + * drc no longer hangs when some layers are skipped. + * ps_bloat works again. + * EPS header is more standards-compliant. + * PS outlines are only drawn on copper layers, not mask layers. + * cursor position and zoom are no longer written to the *.pcb file. + * lines with different clearances aren't auto-merged. + * pin names are drawn in the pinout window. + * gerber aperture numbers won't increase between runs. + * misc doc tweaks and fixes. + +------------------------------------------------------------------- Old: ---- pcb-20110918.tar.gz New: ---- pcb-20140316.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pcb.spec ++++++ --- /var/tmp/diff_new_pack.5sGPIO/_old 2014-03-20 07:32:34.000000000 +0100 +++ /var/tmp/diff_new_pack.5sGPIO/_new 2014-03-20 07:32:34.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package pcb # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,11 +15,12 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: pcb -Version: 20110918 +Version: 20140316 Release: 0 -License: GPL-2.0 Summary: CAD Program for the Design of Printed Circuit Boards +License: GPL-2.0 Group: Productivity/Scientific/Electronics Url: http://pcb.geda-project.org/ @@ -27,6 +28,7 @@ # PATCH-FIX-OPENSUSE grenum-no-build-time.patch -- fix "W: file-contains-date-and-time" Patch0: pcb-no-build-time.patch +BuildRequires: ImageMagick BuildRequires: Mesa-devel BuildRequires: bison BuildRequires: dbus-1-devel @@ -38,7 +40,6 @@ BuildRequires: gtk2-devel BuildRequires: gtkglext-devel BuildRequires: intltool -BuildRequires: ImageMagick BuildRequires: libjpeg-devel BuildRequires: libpng-devel BuildRequires: perl-XML-Parser @@ -83,7 +84,10 @@ --disable-rpath \ --enable-dbus \ --disable-update-desktop-database \ - --disable-update-mime-database + --disable-update-mime-database \ + --enable-gl \ + --enable-toporouter \ + --enable-toporouter-output make %{?_smp_mflags} @@ -103,7 +107,7 @@ rm -f %{buildroot}%{_datadir}/%{name}/tools/pcb2ncap.tgz # fix W: non-executable-script -chmod 755 %{buildroot}%{_datadir}/%{name}/tools/{Merge*,PCB2HPGL,tgo2pcb.tcl} +chmod 755 %{buildroot}%{_datadir}/%{name}/tools/{Merge*,PCB2HPGL,pcbdiff,tgo2pcb.tcl} # remove static library, header and source file rm -f %{buildroot}%{_libdir}/libgts.a \ @@ -142,6 +146,8 @@ %dir %{_datadir}/mimelnk/ %dir %{_datadir}/mimelnk/application %{_datadir}/mimelnk/application/x-*.desktop +%dir %{_datadir}/appdata +%{_datadir}/appdata/pcb.appdata.xml %files doc %defattr(-,root,root) ++++++ pcb-20110918.tar.gz -> pcb-20140316.tar.gz ++++++ ++++ 97066 lines of diff (skipped) ++++++ pcb-no-build-time.patch ++++++ --- /var/tmp/diff_new_pack.5sGPIO/_old 2014-03-20 07:32:35.000000000 +0100 +++ /var/tmp/diff_new_pack.5sGPIO/_new 2014-03-20 07:32:35.000000000 +0100 @@ -1,13 +1,13 @@ -Index: pcb-20121224/src/misc.c +Index: pcb-20140316/src/misc.c =================================================================== ---- pcb-20121224.orig/src/misc.c -+++ pcb-20121224/src/misc.c -@@ -2193,8 +2193,6 @@ GetInfoString (void) - DSAddString (&info, "version "); - DSAddString (&info, VERSION); - DSAddString (&info, "\n\n"); -- DSAddString (&info, "Compiled on " __DATE__ " at " __TIME__); -- DSAddString (&info, "\n\n" "by harry eaton\n\n"); +--- pcb-20140316.orig/src/misc.c ++++ pcb-20140316/src/misc.c +@@ -2195,8 +2195,6 @@ GetInfoString (void) + "version ")); DSAddString (&info, - "Copyright (C) Thomas Nau 1994, 1995, 1996, 1997\n"); - DSAddString (&info, "Copyright (C) harry eaton 1998-2007\n"); + VERSION "\n\n" +- "Compiled on " __DATE__ " at " __TIME__ "\n\n" +- "by harry eaton\n\n" + "Copyright (C) Thomas Nau 1994, 1995, 1996, 1997\n" + "Copyright (C) harry eaton 1998-2007\n" + "Copyright (C) C. Scott Ananian 2001\n" -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org