pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

avra: Import avra-1.4.1 as devel/avra



Module Name:	pkgsrc-wip
Committed By:	Travis Paul <tr%vispaul.me@localhost>
Pushed By:	tpaul
Date:		Wed May 22 08:57:18 2019 +0800
Changeset:	52b96aaf85618c04f7ec9e6223cf7c7659ce0779

Modified Files:
	Makefile
Added Files:
	avra/DESCR
	avra/Makefile
	avra/PLIST
	avra/TODO
	avra/distinfo
	avra/patches/patch-Makefile

Log Message:
avra: Import avra-1.4.1 as devel/avra

AVRA is an assembler for Atmel AVR microcontrollers, and it is almost
compatible with Atmel's own assembler AVRASM32. The programming principles
andc onceptions are based on the ANSI programming language "C".

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=52b96aaf85618c04f7ec9e6223cf7c7659ce0779

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                    |  1 +
 avra/DESCR                  |  5 ++++
 avra/Makefile               | 19 ++++++++++++++
 avra/PLIST                  | 63 +++++++++++++++++++++++++++++++++++++++++++++
 avra/TODO                   |  2 ++
 avra/distinfo               |  7 +++++
 avra/patches/patch-Makefile | 15 +++++++++++
 7 files changed, 112 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 9158787099..488a808abc 100644
--- a/Makefile
+++ b/Makefile
@@ -213,6 +213,7 @@ SUBDIR+=	autopsy
 SUBDIR+=	autoq3d
 SUBDIR+=	autossh
 SUBDIR+=	avida2
+SUBDIR+=	avra
 SUBDIR+=	avr-binutils
 SUBDIR+=	avr-gcc
 SUBDIR+=	avr-gdb
diff --git a/avra/DESCR b/avra/DESCR
new file mode 100644
index 0000000000..bfa14a55db
--- /dev/null
+++ b/avra/DESCR
@@ -0,0 +1,5 @@
+Assember for the Atmel AVR microcontroller family
+
+AVRA is an assembler for Atmel AVR microcontrollers, and it is almost
+compatible with Atmel's own assembler AVRASM32. The programming principles
+andc onceptions are based on the ANSI programming language "C".
diff --git a/avra/Makefile b/avra/Makefile
new file mode 100644
index 0000000000..4373aff96e
--- /dev/null
+++ b/avra/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD$
+
+GITHUB_PROJECT=	avra
+DISTNAME=	1.4.1
+PKGNAME=	${GITHUB_PROJECT}-${DISTNAME}
+CATEGORIES=	devel
+MASTER_SITES=	${MASTER_SITE_GITHUB:=hsoft/}
+DIST_SUBDIR=	${GITHUB_PROJECT}
+
+MAINTAINER=	tpaul%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/hsoft/avra/
+COMMENT=	Assember for the Atmel AVR microcontroller family
+LICENSE=	gnu-gpl-v2
+
+USE_TOOLS+=	gmake
+
+WRKSRC=	${WRKDIR}/avra-${DISTNAME}
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/avra/PLIST b/avra/PLIST
new file mode 100644
index 0000000000..3d4e67b3c0
--- /dev/null
+++ b/avra/PLIST
@@ -0,0 +1,63 @@
+@comment $NetBSD$
+bin/avra
+include/avr/1200def.inc
+include/avr/2313def.inc
+include/avr/2323def.inc
+include/avr/2343def.inc
+include/avr/4414def.inc
+include/avr/4433def.inc
+include/avr/4434def.inc
+include/avr/8515def.inc
+include/avr/8535def.inc
+include/avr/m103def.inc
+include/avr/m1280def.inc
+include/avr/m128def.inc
+include/avr/m161def.inc
+include/avr/m162def.inc
+include/avr/m163def.inc
+include/avr/m165def.inc
+include/avr/m168def.inc
+include/avr/m169def.inc
+include/avr/m16def.inc
+include/avr/m2560def.inc
+include/avr/m2561def.inc
+include/avr/m323def.inc
+include/avr/m3250def.inc
+include/avr/m325def.inc
+include/avr/m328Pdef.inc
+include/avr/m3290def.inc
+include/avr/m329def.inc
+include/avr/m32def.inc
+include/avr/m406def.inc
+include/avr/m48def.inc
+include/avr/m649def.inc
+include/avr/m64def.inc
+include/avr/m8515def.inc
+include/avr/m8535def.inc
+include/avr/m88def.inc
+include/avr/m8def.inc
+include/avr/pwm2def.inc
+include/avr/pwm3def.inc
+include/avr/tn10def.inc
+include/avr/tn11def.inc
+include/avr/tn12def.inc
+include/avr/tn13Adef.inc
+include/avr/tn13def.inc
+include/avr/tn15def.inc
+include/avr/tn20def.inc
+include/avr/tn22def.inc
+include/avr/tn2313Adef.inc
+include/avr/tn2313def.inc
+include/avr/tn24Adef.inc
+include/avr/tn24def.inc
+include/avr/tn25def.inc
+include/avr/tn26def.inc
+include/avr/tn28def.inc
+include/avr/tn4313def.inc
+include/avr/tn44Adef.inc
+include/avr/tn44def.inc
+include/avr/tn45def.inc
+include/avr/tn48def.inc
+include/avr/tn84def.inc
+include/avr/tn85def.inc
+include/avr/tn88def.inc
diff --git a/avra/TODO b/avra/TODO
new file mode 100644
index 0000000000..c921d7a422
--- /dev/null
+++ b/avra/TODO
@@ -0,0 +1,2 @@
+Build on other platforms besides NetBSD. Makefile may not be portable.
+Run tests.
diff --git a/avra/distinfo b/avra/distinfo
new file mode 100644
index 0000000000..14d681ab84
--- /dev/null
+++ b/avra/distinfo
@@ -0,0 +1,7 @@
+$NetBSD$
+
+SHA1 (avra/1.4.1.tar.gz) = 11164b1d3317909418dd4f7fe483b04ddbbc85a4
+RMD160 (avra/1.4.1.tar.gz) = 5952a06427ee400a66d91728b7a1d2e21b730af0
+SHA512 (avra/1.4.1.tar.gz) = 2ee5edb6f8b2a39d1197970121ce3313f99b2137c590ab963f6943958d3a761f4bb37b80d54f727e1a4a4afc62ea4ac576af9ef85a71f741739a6ce4a60a9a1c
+Size (avra/1.4.1.tar.gz) = 386055 bytes
+SHA1 (patch-Makefile) = 8b6351f554cff594de9b1b61703472992e9f9a2f
diff --git a/avra/patches/patch-Makefile b/avra/patches/patch-Makefile
new file mode 100644
index 0000000000..fc233c288e
--- /dev/null
+++ b/avra/patches/patch-Makefile
@@ -0,0 +1,15 @@
+$NetBSD$
+
+Allow setting PREFIX in Makefile.
+
+--- Makefile.orig	2019-04-24 20:15:58.000000000 +0000
++++ Makefile
+@@ -11,7 +11,7 @@ DISTFILES = src \
+ 	COPYING \
+ 	Makefile \
+ 
+-PREFIX = /usr/local
++PREFIX?= /usr/local
+ TARGET_INCLUDE_PATH = $(PREFIX)/include/avr
+ 
+ CDEFS = -DDEFAULT_INCLUDE_PATH='"$(TARGET_INCLUDE_PATH)"' \


Home | Main Index | Thread Index | Old Index