[ultimaker-marlin-firmware] Include both 115200 and 250000 baudrates

Miro Hrončok churchyard at fedoraproject.org
Sat Apr 20 18:55:45 UTC 2013


commit 0ef32f5f4582c90a2c253c78da22f614dedfa3ae
Author: Miro Hrončok <miro at hroncok.cz>
Date:   Sat Apr 20 20:55:13 2013 +0200

    Include both 115200 and 250000 baudrates

 ultimaker-marlin-firmware.spec |   20 +++++++++++++++++---
 1 files changed, 17 insertions(+), 3 deletions(-)
---
diff --git a/ultimaker-marlin-firmware.spec b/ultimaker-marlin-firmware.spec
index 5aa7553..ec096ef 100644
--- a/ultimaker-marlin-firmware.spec
+++ b/ultimaker-marlin-firmware.spec
@@ -2,7 +2,7 @@
 %global shortcommit %(c=%{commit}; echo ${c:0:7})
 Name:           ultimaker-marlin-firmware
 Version:        12.12
-Release:        0.3.RC1%{?dist}
+Release:        0.4.RC1%{?dist}
 Summary:        Ultimaker firmware for the 3D printer
 #this uses the arduino cross-compiler, so the output is arch-independent
 BuildArch:      noarch
@@ -22,21 +22,35 @@ BuildRequires:  dos2unix
 mv Marlin src
 mkdir lib
 
+# Chnage the BAUDRATE
+sed -i25 's/#define BAUDRATE 250000/#define BAUDRATE 115200/' src/Configuration.h
+
 iconv -f iso8859-1 -t utf-8 src/COPYING > src/COPYING.conv && mv -f src/COPYING.conv src/COPYING
 dos2unix README.md
 
 %build
+# build for BAUDRATE 115200
+ino build -m mega
+mv .build/mega/firmware.hex firmware-115200.hex
+rm -rf .build
+
+# build for BAUDRATE 250000
+mv -f src/Configuration.h{25,}
 ino build -m mega
+mv .build/mega/firmware.hex firmware-250000.hex
 
 %install
-install -Dpm0644 .build/mega/firmware.hex \
-                %{buildroot}%{_datadir}/%{name}/%{name}.hex
+install -Dpm0644 firmware-115200.hex %{buildroot}%{_datadir}/%{name}/ultimaker-115200.hex
+install -Dpm0644 firmware-250000.hex %{buildroot}%{_datadir}/%{name}/ultimaker-250000.hex
 
 %files
 %{_datadir}/%{name}
 %doc src/COPYING README.md
 
 %changelog
+* Sat Apr 20 2013 Miro Hrončok <mhroncok at redhat.com> - 12.12-0.4.RC1
+- Include both 115200 and 250000 baudrates
+
 * Mon Feb 18 2013 Miro Hrončok <mhroncok at redhat.com> - 12.12-0.3.RC1
 - COPYING is now utf-8
 - dos2unix README.md


More information about the scm-commits mailing list