Index: head/devel/libpololu-avr/Makefile =================================================================== --- head/devel/libpololu-avr/Makefile +++ head/devel/libpololu-avr/Makefile @@ -0,0 +1,25 @@ +# $FreeBSD$ + +PORTNAME= libpololu-avr +PORTVERSION= 140513 +CATEGORIES= devel +MASTER_SITES= http://www.pololu.com/file/download/ +EXTRACT_SUFX= .zip?file_id=0J757 + +MAINTAINER= jonathan@FreeBSD.org +COMMENT= Support libraries for Pololu robots + +LICENSE= MIT + +BUILD_DEPENDS= avr-gcc:${PORTSDIR}/devel/avr-gcc \ + ${LOCALBASE}/avr/lib/libc.a:${PORTSDIR}/devel/avr-libc + +USES= gmake zip + +PREFIX= ${LOCALBASE}/avr + +WRKSRC= ${WRKDIR}/${PORTNAME} +MAKE_ENV= LIB=${STAGEDIR}${PREFIX}/lib +ALL_TARGET= library_files + +.include Index: head/devel/libpololu-avr/distinfo =================================================================== --- head/devel/libpololu-avr/distinfo +++ head/devel/libpololu-avr/distinfo @@ -0,0 +1,2 @@ +SHA256 (libpololu-avr-140513.zip?file_id=0J757) = 84d1de356530e2ea118cd1ecda8e64edd5bb965e9ee5fe14d20034f627592c60 +SIZE (libpololu-avr-140513.zip?file_id=0J757) = 3177162 Index: head/devel/libpololu-avr/pkg-descr =================================================================== --- head/devel/libpololu-avr/pkg-descr +++ head/devel/libpololu-avr/pkg-descr @@ -0,0 +1,4 @@ +A C/C++ library for controlling Pololu AVR hardware, such as the 3pi robot +and Orangutan family of robot controllers. + +WWW: https://www.pololu.com/docs/0J20 Index: head/devel/libpololu-avr/pkg-plist =================================================================== --- head/devel/libpololu-avr/pkg-plist +++ head/devel/libpololu-avr/pkg-plist @@ -0,0 +1,59 @@ +include/pololu/3pi.h +include/pololu/OrangutanAnalog.h +include/pololu/OrangutanAnalog/OrangutanAnalog.h +include/pololu/OrangutanBuzzer.h +include/pololu/OrangutanBuzzer/OrangutanBuzzer.h +include/pololu/OrangutanDigital.h +include/pololu/OrangutanDigital/OrangutanDigital.h +include/pololu/OrangutanLCD.h +include/pololu/OrangutanLCD/OrangutanLCD.h +include/pololu/OrangutanLEDs.h +include/pololu/OrangutanLEDs/OrangutanLEDs.h +include/pololu/OrangutanMotors.h +include/pololu/OrangutanMotors/OrangutanMotors.h +include/pololu/OrangutanPulseIn.h +include/pololu/OrangutanPulseIn/OrangutanPulseIn.h +include/pololu/OrangutanPushbuttons.h +include/pololu/OrangutanPushbuttons/OrangutanPushbuttons.h +include/pololu/OrangutanResources.h +include/pololu/OrangutanResources/OrangutanResources.h +include/pololu/OrangutanResources/include/OrangutanModel.h +include/pololu/OrangutanSPIMaster/OrangutanSPIMaster.h +include/pololu/OrangutanSVP/OrangutanSVP.h +include/pololu/OrangutanSerial.h +include/pololu/OrangutanSerial/OrangutanSerial.h +include/pololu/OrangutanServos.h +include/pololu/OrangutanServos/OrangutanServos.h +include/pololu/OrangutanTime.h +include/pololu/OrangutanTime/OrangutanTime.h +include/pololu/OrangutanX2/OrangutanX2.h +include/pololu/Pololu3pi.h +include/pololu/Pololu3pi/Pololu3pi.h +include/pololu/PololuQTRSensors.h +include/pololu/PololuQTRSensors/PololuQTRSensors.h +include/pololu/PololuWheelEncoders.h +include/pololu/PololuWheelEncoders/PololuWheelEncoders.h +include/pololu/analog.h +include/pololu/buzzer.h +include/pololu/digital.h +include/pololu/encoders.h +include/pololu/lcd.h +include/pololu/leds.h +include/pololu/motors.h +include/pololu/orangutan +include/pololu/orangutan.h +include/pololu/pulsein.h +include/pololu/pushbuttons.h +include/pololu/qtr.h +include/pololu/resources.h +include/pololu/serial.h +include/pololu/servos.h +include/pololu/time.h +include/pololu/workaround.h +lib/libpololu_atmega1284p.a +lib/libpololu_atmega1284p_x2.a +lib/libpololu_atmega168.a +lib/libpololu_atmega324p.a +lib/libpololu_atmega328p.a +lib/libpololu_atmega48.a +lib/libpololu_atmega644p.a