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