Hello community,

here is the log from the commit of package avrdude for openSUSE:Factory checked 
in at 2014-02-12 07:01:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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  2012-12-10 
17:15:32.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.avrdude.new/avrdude.changes     2014-02-12 
07:01:57.000000000 +0100
@@ -1,0 +2,34 @@
+Sat Feb  8 08:07:24 UTC 2014 - [email protected]
+
+- no longer use an URL for the source, since the tarball is generated 
+
+-------------------------------------------------------------------
+Sat Feb  8 05:54:19 UTC 2014 - [email protected]
+
+- set the _service to localonly
+
+-------------------------------------------------------------------
+Fri Jan 17 09:34:47 UTC 2014 - [email protected]
+
+- work around systemd-udev warnings, by moving comments in the
+  udev rules file to the beginning of a line.
+
+-------------------------------------------------------------------
+Fri Feb 15 12:05:11 UTC 2013 - [email protected]
+
+- Build the info file only, no PS/PDF documentation.
+- Don't require libftdi for older SUSE versions.
+
+-------------------------------------------------------------------
+Thu Feb  7 16:09:24 UTC 2013 - [email protected]
+
+- Build from svn snapshot (last official release is too old).
+- avrdude-use-serial-device-for-serbb.patch is no longer needed.
+- Add UDB IDs for Arduino Leonardo and LUFA ACM bootloaders.
+- Give access to programmer devices only to local users.
+- Build documentation from source instead of importing pre-built
+  html and pdf documentation.
+- Disable documentation building on releases older than 12.3 due
+  to texinfo problems.
+
+-------------------------------------------------------------------

Old:
----
  avrdude-5.11.1.tar.gz
  avrdude-5.11.tar.gz
  avrdude-doc-5.11.1.pdf
  avrdude-doc-5.11.1.tar.gz
  avrdude-doc-5.11.pdf
  avrdude-doc-5.11.tar.gz
  avrdude-use-serial-device-for-serbb.patch

New:
----
  avrdude-5.11svn.1275.tar.gz

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

Other differences:
------------------
++++++ avrdude.spec ++++++
--- /var/tmp/diff_new_pack.796LOv/_old  2014-02-12 07:01:57.000000000 +0100
+++ /var/tmp/diff_new_pack.796LOv/_new  2014-02-12 07:01:57.000000000 +0100
@@ -16,20 +16,26 @@
 #
 
 Name:           avrdude
-BuildRequires:  bison flex libusb-devel readline-devel libftdi1-devel
-Version:        5.11.1
-Release:        1
+BuildRequires:  bison
+BuildRequires:  flex
+BuildRequires:  libusb-devel
+BuildRequires:  readline-devel
+%if 0%{?suse_version} >= 1210
+BuildRequires:  libftdi1-devel
+%endif
+BuildRequires:  libelf-devel
+BuildRequires:  automake
+BuildRequires:  texinfo
+Version:        5.11svn.1275
+Release:        0
 Url:            http://savannah.nongnu.org/projects/avrdude
 Group:          Development/Tools/Other
 License:        GPL-2.0+
 Summary:        Upload tool for AVR microcontrollers
-Source0:        http://savannah.nongnu.org/download/%name/%name-%version.tar.gz
-Source1:        
http://savannah.nongnu.org/download/%name/%name-doc-%version.tar.gz
-Source2:        
http://savannah.nongnu.org/download/%name/%name-doc-%version.pdf
+Source0:        %name-%version.tar.gz
 Source3:        modprobe.avrdude_parport
 Source4:        avrdude-udev.rules
 Patch0:         avrdude-5.11-no-builddate.diff
-Patch1:         avrdude-use-serial-device-for-serbb.patch
 Provides:       avr-programmer
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 PreReq:         /bin/cat /sbin/modprobe
@@ -41,27 +47,33 @@
 microcontroller through USB or parallel port of your computer.
 
 %prep 
-%setup -q -a 1
-cp -a %{S:2} %name.pdf
-mv %name-html html
-
+%setup -q
 # avrdude-5.11-no-builddate.diff
 %patch0 -p1
-# avrdude-use-serial-device-for-serbb.patch
-%patch1 -p1
-
 touch lexer.l
 
 %build
-%configure 
+./bootstrap
+sed -i 's/--clean /--tidy /g' doc/Makefile.in
+%configure \
+        --enable-linuxgpio
 make %{?_smp_mflags}
+make -C doc info
 
 %install
-make DESTDIR=$RPM_BUILD_ROOT install
-make DESTDIR=$RPM_BUILD_ROOT -C doc install-info
-install -D -m 644 %{S:3} $RPM_BUILD_ROOT/etc/modprobe.d/avrdude_parport.conf
-install -D -m 644 %{S:4} $RPM_BUILD_ROOT/etc/udev/rules.d/98-avrdude.rules
-install -d $RPM_BUILD_ROOT/usr/bin
+%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
+%if 0%{?suse_version} >= 1230
+%define udevdir /usr/lib/udev
+sed -i 's/"udev-acl"/"uaccess"/g' %{S:4}
+%else
+%define udevdir /etc/udev
+sed -i 's/"uaccess"/"udev-acl"/g' %{S:4}
+%endif
+install -D -m 644 %{S:4} %buildroot%udevdir/rules.d/50-avrdude.rules
+install -d -m 755 %buildroot%_docdir/%name
+install -m 644 AUTHORS COPYING NEWS README %buildroot%_docdir/%name
 
 %post
 %if %{?suse_version:1}0
@@ -82,10 +94,13 @@
 
 %files
 %defattr (-, root, root)
-%doc AUTHORS COPYING NEWS README html %name.pdf
+%_docdir/%name
 %doc %_mandir/*/*
 %doc %_infodir/%{name}.info.gz
+%config /etc/avrdude.conf
+%dir /etc/modprobe.d
+%config /etc/modprobe.d/50-avrdude_parport.conf
+%udevdir
 %_bindir/*
-%config /etc/*
 
 %changelog

++++++ _service ++++++
--- /var/tmp/diff_new_pack.796LOv/_old  2014-02-12 07:01:57.000000000 +0100
+++ /var/tmp/diff_new_pack.796LOv/_new  2014-02-12 07:01:57.000000000 +0100
@@ -1,2 +1,13 @@
 <services>
+  <service name="tar_scm" mode='localonly'>
+    <param name="scm">svn</param>
+    <param 
name="url">svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude</param>
+    <param name="filename">avrdude</param>
+    <param name="versionprefix">5.11svn</param>
+  </service>
+  <service name="recompress" mode='localonly'>
+    <param name="file">*tar</param>
+    <param name="compression">gz</param>
+  </service>
+  <service name="set_version" mode='localonly'/>
 </services>

++++++ avrdude-udev.rules ++++++
--- /var/tmp/diff_new_pack.796LOv/_old  2014-02-12 07:01:58.000000000 +0100
+++ /var/tmp/diff_new_pack.796LOv/_new  2014-02-12 07:01:58.000000000 +0100
@@ -1,14 +1,28 @@
 
-KERNEL=="parport*", MODE="0666"
-
-ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2104", MODE="0666" # AVRISP mkII
-ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2107", MODE="0666" # AVR-Dragon
-ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2103", MODE="0666" # JTAG ICE mkII
-ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2106", MODE="0666" # STK600
-ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05dc", MODE="0666" # USBASP 
(www.fischl.de)
-ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="c7b4", MODE="0666" # USBASP old 
VID/PID
-ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2ffa", MODE="0666" # AT90USB
-ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60", MODE="0666" # AVR910
-ATTRS{idVendor}=="1781", ATTRS{idProduct}=="0c9f", MODE="0666" # USBtiny
-
-ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", MODE="0666" # PL2303 USB to 
serial adapter
+KERNEL=="parport*", TAG+="uaccess"
+# AVRISP mkII
+ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2104", TAG+="uaccess"
+# AVR-Dragon
+ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2107", TAG+="uaccess"
+# JTAG ICE mkII
+ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2103", TAG+="uaccess"
+# STK600
+ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2106", TAG+="uaccess"
+# USBASP (www.fischl.de)
+ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05dc", TAG+="uaccess"
+# USBASP old VID/PID
+ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="c7b4", TAG+="uaccess"
+# AT90USB
+ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2ffa", TAG+="uaccess"
+# AVR910
+ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60", TAG+="uaccess"
+# USBtiny
+ATTRS{idVendor}=="1781", ATTRS{idProduct}=="0c9f", TAG+="uaccess"
+# PL2303 USB to serial adapter
+ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", TAG+="uaccess"
+# Arduino Leonardo boot loader
+ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0036", TAG+="uaccess"
+# Arduino Leonardo application
+ATTRS{idVendor}=="2341", ATTRS{idProduct}=="8036", TAG+="uaccess"
+# LUFA CDC Demo Application
+ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2044", TAG+="uaccess"

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to