Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Jul 2020 17:18:34 +0000 (UTC)
From:      Craig Leres <leres@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r542879 - head/devel/arduino-irremote
Message-ID:  <202007221718.06MHIYdW020759@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: leres
Date: Wed Jul 22 17:18:33 2020
New Revision: 542879
URL: https://svnweb.freebsd.org/changeset/ports/542879

Log:
  devel/arduino-irremote: Update to 2.5.0
  
  Remove RUN_DEPENDS, we're just installing C++ modules that can be
  built by devel/arduino or devel/arduino18 using cross compilers.
  
  Changes since 2.1.0:
  
   - Added Lego Power Functions Protocol
  
   - Added support for ATmega8535, ATmega16, ATmega32, ATmega164,
   - ATmega324, ATmega644, ATmega1284, ATmega64, ATmega128
  
   - Fix calculation of pause length in LEGO PF protocol
  
   - Added ESP32 IR receive support
  
   - Merge in SAM support
  
   - Added Philips Extended RC-5 protocol support
  
   - BoseWave protocol added
  
   - Renamed "boarddefs.h"
  
   - Renamed SEND_PIN to IR_SEND_PIN
  
   - Renamed state macros
  
   - Enabled DUTY_CYCLE for send signal
  
   - Added sending for ESP32
  
   - Changed rawlen from uint8_t to unsigned int allowing bigger
   - receive buffer and renamed RAWBUF to RAW_BUFFER_LENGTH
  
   - Introduced USE_NO_CARRIER for simulating an IR receiver
  
   - Added function sendRaw_P() for sending data from flash
  
   - Optimized by reducing floating point operations as suggested by
   - @madmalkav
  
   - Optimized with macros when using default MICROS_PER_TICK and
   - TOLERANCE
  
   - Made decodeHash as a settable protocol defined by DECODE_HASH
  
   - Added support for MagiQuest IR wands
  
  Reported by:	portscout

Modified:
  head/devel/arduino-irremote/Makefile
  head/devel/arduino-irremote/distinfo

Modified: head/devel/arduino-irremote/Makefile
==============================================================================
--- head/devel/arduino-irremote/Makefile	Wed Jul 22 17:17:21 2020	(r542878)
+++ head/devel/arduino-irremote/Makefile	Wed Jul 22 17:18:33 2020	(r542879)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	arduino-irremote
-PORTVERSION=	2.1.0
-PORTREVISION=	1
+PORTVERSION=	2.5.0
 CATEGORIES=	devel
 
 MAINTAINER=	leres@FreeBSD.org
@@ -11,8 +10,6 @@ COMMENT=	Multi-protocol infrared remote library for th
 
 LICENSE=	LGPL21
 
-RUN_DEPENDS=	arduino:devel/arduino
-
 USES=		dos2unix
 USE_GITHUB=	yes
 GH_ACCOUNT=	z3t0
@@ -20,22 +17,17 @@ GH_PROJECT=	Arduino-IRremote
 
 NO_BUILD=	yes
 
-FILES=		IRremote.cpp IRremote.h IRremoteInt.h irPronto.cpp \
-		irRecv.cpp irSend.cpp ir_Aiwa.cpp ir_Denon.cpp \
-		ir_Dish.cpp ir_JVC.cpp ir_LG.cpp ir_Mitsubishi.cpp \
-		ir_NEC.cpp ir_Panasonic.cpp ir_RC5_RC6.cpp \
-		ir_Samsung.cpp ir_Sanyo.cpp ir_Sharp.cpp ir_Sony.cpp \
-		ir_Template.cpp ir_Whynter.cpp keywords.txt \
+RELPATH=	arduino/libraries/IRremote
 
-PLIST_FILES=	${FILES:S,^,arduino/libraries/IRremote/,}
+DATADIR=	${PREFIX}/${RELPATH}
+PORTDATA=	*
 PORTEXAMPLES=	*
 
 OPTIONS_DEFINE=	EXAMPLES
 
 do-install:
-	${MKDIR} ${STAGEDIR}${PREFIX}/arduino/libraries/IRremote
-	(cd ${WRKSRC} && ${INSTALL_DATA} ${FILES} \
-		${STAGEDIR}${PREFIX}/arduino/libraries/IRremote)
+	${MKDIR} ${STAGEDIR}${PREFIX}/${RELPATH}
+	cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${RELPATH}
 	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
 	cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
 

Modified: head/devel/arduino-irremote/distinfo
==============================================================================
--- head/devel/arduino-irremote/distinfo	Wed Jul 22 17:17:21 2020	(r542878)
+++ head/devel/arduino-irremote/distinfo	Wed Jul 22 17:18:33 2020	(r542879)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1465001274
-SHA256 (z3t0-Arduino-IRremote-2.1.0_GH0.tar.gz) = 4cd26f5037590e99b3d065f17c4327542625a986fe421e25288209e713aece5b
-SIZE (z3t0-Arduino-IRremote-2.1.0_GH0.tar.gz) = 50373
+TIMESTAMP = 1595435701
+SHA256 (z3t0-Arduino-IRremote-2.5.0_GH0.tar.gz) = 44937ce5cffd5037409880db75c285a3503842f3def9276364cd32847072cea9
+SIZE (z3t0-Arduino-IRremote-2.5.0_GH0.tar.gz) = 104400



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202007221718.06MHIYdW020759>