From 4f17c0afdeb925bd044299ac16f1695a8cb2586d Mon Sep 17 00:00:00 2001
From: Osamu Aoki <osamu@debian.org>
Date: Sun, 12 Apr 2020 22:01:05 +0900
Subject: [PATCH 2/3] Use $(ARDMK_DIR) in examples

Signed-off-by: Osamu Aoki <osamu@debian.org>
---
 debian/patches/0001-Use-ARDMK_DIR.patch | 175 ++++++++++++++++++++++++
 debian/patches/series                   |   1 +
 2 files changed, 176 insertions(+)
 create mode 100644 debian/patches/0001-Use-ARDMK_DIR.patch

diff --git a/debian/patches/0001-Use-ARDMK_DIR.patch b/debian/patches/0001-Use-ARDMK_DIR.patch
new file mode 100644
index 0000000..e2fabee
--- /dev/null
+++ b/debian/patches/0001-Use-ARDMK_DIR.patch
@@ -0,0 +1,175 @@
+From 8b0ceaa1a9fa09fb805f32c5677f3dfc40ff5dd5 Mon Sep 17 00:00:00 2001
+From: Osamu Aoki <osamu@debian.org>
+Date: Sun, 12 Apr 2020 21:19:41 +0900
+Subject: [PATCH] Use $(ARDMK_DIR)
+
+Signed-off-by: Osamu Aoki <osamu@debian.org>
+---
+ examples/AnalogInOutSerial/Makefile  | 2 +-
+ examples/Blink/Makefile              | 2 +-
+ examples/BlinkChipKIT/Makefile       | 2 +-
+ examples/BlinkInAVRC/Makefile        | 2 +-
+ examples/BlinkNetworkRPi/Makefile    | 2 +-
+ examples/BlinkTeensy/Makefile        | 2 +-
+ examples/BlinkWithoutDelay/Makefile  | 2 +-
+ examples/Fade/Makefile               | 2 +-
+ examples/HelloWorld/Makefile         | 2 +-
+ examples/SerialPrint/Makefile        | 2 +-
+ examples/TinySoftWareSerial/Makefile | 2 +-
+ examples/WebServer/Makefile          | 2 +-
+ examples/master_reader/Makefile      | 2 +-
+ examples/toneMelody/Makefile         | 2 +-
+ 14 files changed, 14 insertions(+), 14 deletions(-)
+
+diff --git a/examples/AnalogInOutSerial/Makefile b/examples/AnalogInOutSerial/Makefile
+index 3dea6c0..5db75de 100644
+--- a/examples/AnalogInOutSerial/Makefile
++++ b/examples/AnalogInOutSerial/Makefile
+@@ -1,4 +1,4 @@
+ BOARD_TAG    = uno
+ ARDUINO_LIBS =
+ 
+-include ../../Arduino.mk
++include $(ARDMK_DIR)/Arduino.mk
+diff --git a/examples/Blink/Makefile b/examples/Blink/Makefile
+index c26b797..4cb953c 100644
+--- a/examples/Blink/Makefile
++++ b/examples/Blink/Makefile
+@@ -1,7 +1,7 @@
+ # Arduino Make file. Refer to https://github.com/sudar/Arduino-Makefile
+ 
+ BOARD_TAG    = uno
+-include ../../Arduino.mk
++include $(ARDMK_DIR)/Arduino.mk
+ 
+ 
+ 
+diff --git a/examples/BlinkChipKIT/Makefile b/examples/BlinkChipKIT/Makefile
+index 87a9f7d..440db29 100644
+--- a/examples/BlinkChipKIT/Makefile
++++ b/examples/BlinkChipKIT/Makefile
+@@ -1,5 +1,5 @@
+ BOARD_TAG    = mega_pic32
+ ARDUINO_LIBS =
+ 
+-include ../../chipKIT.mk
++include $(ARDMK_DIR)/chipKIT.mk
+ 
+diff --git a/examples/BlinkInAVRC/Makefile b/examples/BlinkInAVRC/Makefile
+index a4cd2e4..04049bb 100644
+--- a/examples/BlinkInAVRC/Makefile
++++ b/examples/BlinkInAVRC/Makefile
+@@ -11,6 +11,6 @@ F_CPU = 8000000L
+ ISP_PROG   = stk500v1
+ AVRDUDE_ISP_BAUDRATE = 19200
+ 
+-include ../../Arduino.mk
++include $(ARDMK_DIR)/Arduino.mk
+ 
+ # !!! Important. You have to use make ispload to upload when using ISP programmer
+diff --git a/examples/BlinkNetworkRPi/Makefile b/examples/BlinkNetworkRPi/Makefile
+index 15e565e..c119b53 100644
+--- a/examples/BlinkNetworkRPi/Makefile
++++ b/examples/BlinkNetworkRPi/Makefile
+@@ -16,7 +16,7 @@ AVRDUDE_CONF=/usr/local/etc/avrdude.conf
+ FORCE_MONITOR_PORT=true
+ MONITOR_PORT=/dev/spidev0.0
+ 
+-include ../../Arduino.mk
++include $(ARDMK_DIR)/Arduino.mk
+ 
+ 
+ # Additional rules to use a remote Raspberry Pi programmer
+diff --git a/examples/BlinkTeensy/Makefile b/examples/BlinkTeensy/Makefile
+index 1d59ef2..be58660 100644
+--- a/examples/BlinkTeensy/Makefile
++++ b/examples/BlinkTeensy/Makefile
+@@ -1,4 +1,4 @@
+ BOARD_TAG    = teensy31
+ ARDUINO_LIBS =
+ 
+-include ../../Teensy.mk
++include $(ARDMK_DIR)/Teensy.mk
+diff --git a/examples/BlinkWithoutDelay/Makefile b/examples/BlinkWithoutDelay/Makefile
+index 3dea6c0..5db75de 100644
+--- a/examples/BlinkWithoutDelay/Makefile
++++ b/examples/BlinkWithoutDelay/Makefile
+@@ -1,4 +1,4 @@
+ BOARD_TAG    = uno
+ ARDUINO_LIBS =
+ 
+-include ../../Arduino.mk
++include $(ARDMK_DIR)/Arduino.mk
+diff --git a/examples/Fade/Makefile b/examples/Fade/Makefile
+index 3dea6c0..5db75de 100644
+--- a/examples/Fade/Makefile
++++ b/examples/Fade/Makefile
+@@ -1,4 +1,4 @@
+ BOARD_TAG    = uno
+ ARDUINO_LIBS =
+ 
+-include ../../Arduino.mk
++include $(ARDMK_DIR)/Arduino.mk
+diff --git a/examples/HelloWorld/Makefile b/examples/HelloWorld/Makefile
+index fb94fdd..2730c53 100644
+--- a/examples/HelloWorld/Makefile
++++ b/examples/HelloWorld/Makefile
+@@ -1,4 +1,4 @@
+ BOARD_TAG    = uno
+ ARDUINO_LIBS = LiquidCrystal
+ 
+-include ../../Arduino.mk
++include $(ARDMK_DIR)/Arduino.mk
+diff --git a/examples/SerialPrint/Makefile b/examples/SerialPrint/Makefile
+index f9d5cf4..5050232 100644
+--- a/examples/SerialPrint/Makefile
++++ b/examples/SerialPrint/Makefile
+@@ -2,4 +2,4 @@
+ 
+ BOARD_TAG    = uno
+ 
+-include ../../Arduino.mk
++include $(ARDMK_DIR)/Arduino.mk
+diff --git a/examples/TinySoftWareSerial/Makefile b/examples/TinySoftWareSerial/Makefile
+index ffe3afc..7c60f3a 100644
+--- a/examples/TinySoftWareSerial/Makefile
++++ b/examples/TinySoftWareSerial/Makefile
+@@ -17,4 +17,4 @@ F_CPU        = 16000000L
+ 
+ ARDUINO_LIBS = SoftwareSerial
+ 
+-include /usr/share/arduino/Arduino.mk
++include $(ARDMK_DIR)/Arduino.mk
+diff --git a/examples/WebServer/Makefile b/examples/WebServer/Makefile
+index 51b9ac2..83fbd4e 100644
+--- a/examples/WebServer/Makefile
++++ b/examples/WebServer/Makefile
+@@ -3,4 +3,4 @@
+ BOARD_TAG    = uno
+ ARDUINO_LIBS = Ethernet SPI
+ 
+-include ../../Arduino.mk
++include $(ARDMK_DIR)/Arduino.mk
+diff --git a/examples/master_reader/Makefile b/examples/master_reader/Makefile
+index 3030deb..c650a04 100644
+--- a/examples/master_reader/Makefile
++++ b/examples/master_reader/Makefile
+@@ -3,4 +3,4 @@
+ BOARD_TAG    = uno
+ ARDUINO_LIBS = Wire
+ 
+-include ../../Arduino.mk
++include $(ARDMK_DIR)/Arduino.mk
+diff --git a/examples/toneMelody/Makefile b/examples/toneMelody/Makefile
+index 3dea6c0..5db75de 100644
+--- a/examples/toneMelody/Makefile
++++ b/examples/toneMelody/Makefile
+@@ -1,4 +1,4 @@
+ BOARD_TAG    = uno
+ ARDUINO_LIBS =
+ 
+-include ../../Arduino.mk
++include $(ARDMK_DIR)/Arduino.mk
+-- 
+2.25.0
+
diff --git a/debian/patches/series b/debian/patches/series
index a2fba86..3d7b6ee 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 python3.patch
+0001-Use-ARDMK_DIR.patch
-- 
2.25.0

