Hello community,

here is the log from the commit of package avrdude for openSUSE:Factory checked 
in at 2016-04-12 19:34:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/avrdude (Old)
 and      /work/SRC/openSUSE:Factory/.avrdude.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "avrdude"

Changes:
--------
--- /work/SRC/openSUSE:Factory/avrdude/avrdude.changes  2014-04-09 
13:11:36.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.avrdude.new/avrdude.changes     2016-04-12 
19:34:36.000000000 +0200
@@ -1,0 +2,37 @@
+Fri Mar 18 13:03:52 UTC 2016 - [email protected]
+
+- Update to 6.3
+  * New devices supported:
+  - ATmega48PB, ATmega88PB, ATmega168PB
+  - ATtiny28 (HVPP-only device)
+  - AT90PWM216 (bug #42310: New part description for AT90PWM216)
+  - ATmega32M1 (patch #7694 Add support for the atmega32m1)
+  * New programmers supported:
+  - Atmel mEDBG: xplainedmini, xplainedmini_dw
+  - ftdi_syncbb
+  -  uncompatino, ttl232r (FTDI TTL232R-5V with ICSP adapter)
+     (patch #8529 2 more ftdi_syncbb devices)
+  - Atmel DFU, using FLIP protocol version 1 (AT90USB and ATmegaU
+    devices), or version 2 (Xmega devices)
+  - Atmel-ICE (ARM/AVR), JTAG, PDI, debugWIRE, ISP modi
+
+  * Major changes compared to the previous version:
+  - The stk500v2 implementation now uses its own higher-level
+    command implementation for byte-wide access, rather than the
+    historic SPI_MULTI command where all the low-level ISP
+    implementation had to be assembled manually inside AVRDUDE. In
+    addition to the traditional STK500, this implementation is also
+    used by all the more modern Atmel tools (AVRISPmkII, JTAGICEmkII
+    in ISP mode, STK600 in ISP mode).
+  - The -B option can be suffixed with "Hz", "kHz", or "MHz", in
+    order to specify a bitclock frequency rather than period.
+  - Print part id after signature (patch #8440 )
+  - buspirate: Also support "cpufreq" extended parameter
+    in binary mode (patch #8504 )
+  - The "-P net:" syntax (forwarding of serial data over TCP) is now
+    also implemented for Win32 systems.
+  - Atmel EDBG protocol support added (JTAGICE3, XplainedPro, Atmel-ICE)
+
+- disable IPv6 temporarily
+
+-------------------------------------------------------------------

Old:
----
  avrdude-6.1.tar.gz

New:
----
  avrdude-6.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ avrdude.spec ++++++
--- /var/tmp/diff_new_pack.i30437/_old  2016-04-12 19:34:37.000000000 +0200
+++ /var/tmp/diff_new_pack.i30437/_new  2016-04-12 19:34:37.000000000 +0200
@@ -16,6 +16,8 @@
 #
 
 Name:           avrdude
+%define         libname   lib%{name}
+%define         libsoname %{libname}1
 BuildRequires:  bison
 BuildRequires:  flex
 BuildRequires:  libusb-devel
@@ -23,15 +25,17 @@
 %if 0%{?suse_version} >= 1210
 BuildRequires:  libftdi1-devel
 %endif
-BuildRequires:  libelf-devel
 BuildRequires:  automake
+BuildRequires:  libelf-devel
+BuildRequires:  libtool
 BuildRequires:  texinfo
-Version:        6.1
+Version:        6.3
 Release:        0
 Url:            http://savannah.nongnu.org/projects/avrdude
 Group:          Development/Tools/Other
 License:        GPL-2.0+
 Summary:        Upload tool for AVR microcontrollers
+# http://download.savannah.gnu.org/releases/avrdude/
 Source0:        %name-%version.tar.gz
 Source3:        modprobe.avrdude_parport
 Source4:        avrdude-usbdevices
@@ -47,18 +51,36 @@
 in-system programmers. avrdude allows you to program your
 microcontroller through USB or parallel port of your computer.
 
+%package -n %{libsoname}
+Summary:        Shared library of %{name}
+Group:          System/Libraries
+Provides:       %{name} = %{version}
+Obsoletes:      %{name} < %{version}
+
+%description -n %{libsoname}
+This package contains the shared lib%{name} library.
+
+%package devel
+Summary:        Development files for %{name}
+Group:          Development/Libraries/C and C++
+Requires:       %{name} = %{version}
+
+%description devel
+This package contains development files for %{name}
+
 %prep 
 %setup -q
 # avrdude-5.11-no-builddate.diff
 %patch0 -p1
-%patch1
+# %patch1
 touch lexer.l
 
 %build
 ./bootstrap
 sed -i 's/--clean /--tidy /g' doc/Makefile.in
 %configure \
-        --enable-linuxgpio
+        --enable-linuxgpio \
+        --disable-static
 make %{?_smp_mflags}
 make -C doc info
 
@@ -66,6 +88,7 @@
 %makeinstall DOC_INST_DIR=%buildroot%_docdir/%name
 make -C doc install-info DESTDIR=%buildroot
 install -D -m 644 %{S:3} $RPM_BUILD_ROOT/etc/modprobe.d/50-avrdude_parport.conf
+rm $RPM_BUILD_ROOT%{_libdir}/lib%{name}.la
 
 %if 0%{?suse_version} >= 1230
 %global udevdir /usr/lib/udev
@@ -103,6 +126,10 @@
 %postun
 %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
+%post -n %{libsoname} -p /sbin/ldconfig
+
+%postun -n %{libsoname} -p /sbin/ldconfig
+
 %files
 %defattr (-, root, root)
 %_docdir/%name
@@ -114,4 +141,13 @@
 %udevdir
 %_bindir/*
 
+%files devel
+%defattr (-, root, root)
+%{_includedir}/libavrdude.h
+%{_libdir}/libavrdude.so
+
+%files -n %{libsoname}
+%defattr(-,root,root)
+%{_libdir}/libavrdude.so.*
+
 %changelog

++++++ avrdude-5.11-no-builddate.diff ++++++
--- /var/tmp/diff_new_pack.i30437/_old  2016-04-12 19:34:37.000000000 +0200
+++ /var/tmp/diff_new_pack.i30437/_new  2016-04-12 19:34:37.000000000 +0200
@@ -1,21 +1,16 @@
----
- main.c |    4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-Index: avrdude-6.1/main.c
-===================================================================
---- avrdude-6.1.orig/main.c
-+++ avrdude-6.1/main.c
-@@ -631,10 +631,10 @@ int main(int argc, char * argv [])
-      * they are running
-      */
-     fprintf(stderr,
--            "\n%s: Version %s, compiled on %s at %s\n"
-+            "\n%s: Version %s, (openSUSE Buildservice)\n"
-             "%sCopyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/\n";
-           "%sCopyright (c) 2007-2014 Joerg Wunsch\n\n",
--            progname, version, __DATE__, __TIME__, progbuf, progbuf);
-+            progname, version, progbuf, progbuf);
-   }
+diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x 
autom4te.cache -x .deps -x .libs ../orig-avrdude-6.3/main.c ./main.c
+--- ../orig-avrdude-6.3/main.c 2014-11-23 22:49:56.000000000 +0100
++++ ./main.c   2016-03-18 13:09:17.316372161 +0100
+@@ -679,10 +679,10 @@
+    * Print out an identifying string so folks can tell what version
+    * they are running
+    */
+-  avrdude_message(MSG_NOTICE, "\n%s: Version %s, compiled on %s at %s\n"
++  avrdude_message(MSG_NOTICE, "\n%s: Version %s, (openSUSE Buildservice)\n"
+                     "%sCopyright (c) 2000-2005 Brian Dean, 
http://www.bdmicro.com/\n";
+                     "%sCopyright (c) 2007-2014 Joerg Wunsch\n\n",
+-                    progname, version, __DATE__, __TIME__, progbuf, progbuf);
++                    progname, version, progbuf, progbuf);
+   avrdude_message(MSG_NOTICE, "%sSystem wide configuration file is \"%s\"\n",
+             progbuf, sys_config);
  
-   if (verbose) {

++++++ avrdude-6.1.tar.gz -> avrdude-6.3.tar.gz ++++++
++++ 68520 lines of diff (skipped)


Reply via email to