pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/tavrasm Update to 1.19. Closes PR pkg/22711 by ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/995dfcc37cf4
branches:  trunk
changeset: 461155:995dfcc37cf4
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Thu Sep 11 18:08:44 2003 +0000

description:
Update to 1.19.  Closes PR pkg/22711 by Lloyd Parkes.  Changes since 1.17:

  1.19 - Messed up applying some of the patches in 1.18 :-(
  1.18 - Added support for specifying unsigned integer values [0; 2^32-1]
         Thanks to Richard Gerrits for pointing out the problem.
         Added support for specifying Z/Y/Z for adiw, sbiw and movw.
         Thanks to Richard Barrington for suggesting this.
         Added support for a bunch of Mega devices.
         Thanks to Andreas Schwarz for supplying a patch with these.
         Fixed problems compiling with GCC 3.2
         Several people supplied patches, but I was just too busy
         integrating them.
         Thanks to Patrick Dreker for supplying the final patch.

diffstat:

 devel/tavrasm/Makefile         |   6 +++---
 devel/tavrasm/distinfo         |   8 ++++----
 devel/tavrasm/patches/patch-aa |  18 ++++++++++++++----
 3 files changed, 21 insertions(+), 11 deletions(-)

diffs (64 lines):

diff -r 4bfe26342265 -r 995dfcc37cf4 devel/tavrasm/Makefile
--- a/devel/tavrasm/Makefile    Thu Sep 11 17:22:26 2003 +0000
+++ b/devel/tavrasm/Makefile    Thu Sep 11 18:08:44 2003 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2003/07/21 16:43:47 martti Exp $
+# $NetBSD: Makefile,v 1.8 2003/09/11 18:08:44 jmmv Exp $
 #
 
 DISTNAME=      tavrasm
-PKGNAME=       ${DISTNAME}-1.17
+PKGNAME=       ${DISTNAME}-1.19
 CATEGORIES=    devel
 MASTER_SITES=  http://www.tavrasm.org/
 
@@ -12,7 +12,7 @@
 
 BUILD_DEPENDS+=        bison-[0-9]*:../../devel/bison
 
-WRKSRCTOP=     ${WRKDIR}/tavrasm.117
+WRKSRCTOP=     ${WRKDIR}/${PKGNAME_NOREV:S/.//:S/-/./}
 WRKSRC=                ${WRKSRCTOP}/src
 MAKEFILE=      makefile
 
diff -r 4bfe26342265 -r 995dfcc37cf4 devel/tavrasm/distinfo
--- a/devel/tavrasm/distinfo    Thu Sep 11 17:22:26 2003 +0000
+++ b/devel/tavrasm/distinfo    Thu Sep 11 18:08:44 2003 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2002/08/20 08:30:46 dillo Exp $
+$NetBSD: distinfo,v 1.4 2003/09/11 18:08:44 jmmv Exp $
 
-SHA1 (tavrasm-1.17/tavrasm.tar.gz) = 08b1a789d6cbcabd3d4aa04dd2376fa9bf7a5dee
-Size (tavrasm-1.17/tavrasm.tar.gz) = 61047 bytes
-SHA1 (patch-aa) = 610a9d14c1ca7ae245cebd72b326fb6ad8f3ef4f
+SHA1 (tavrasm-1.19/tavrasm.tar.gz) = ad51147bf58c96c13a0a579b3626054a054ea173
+Size (tavrasm-1.19/tavrasm.tar.gz) = 62065 bytes
+SHA1 (patch-aa) = 22024df9375acc24663db6cc625893140e3bf6ac
diff -r 4bfe26342265 -r 995dfcc37cf4 devel/tavrasm/patches/patch-aa
--- a/devel/tavrasm/patches/patch-aa    Thu Sep 11 17:22:26 2003 +0000
+++ b/devel/tavrasm/patches/patch-aa    Thu Sep 11 18:08:44 2003 +0000
@@ -1,10 +1,20 @@
-$NetBSD: patch-aa,v 1.2 2002/08/20 08:30:46 dillo Exp $
+$NetBSD: patch-aa,v 1.3 2003/09/11 18:08:45 jmmv Exp $
 
---- makefile.orig      Tue Apr  3 10:27:39 2001
+--- makefile.orig      2003-03-12 01:56:02.000000000 +0100
 +++ makefile
-@@ -30,6 +30,8 @@ CPPFLAGS     =
+@@ -24,12 +24,14 @@ VERSION            = 117
+ 
+ ### Compiler options #########################################################
+ 
+-CC            = gcc
+-CFLAGS          = -O2 -Wall -DAVRLANG=LANGUAGE_$(LANGUAGE)
+-CPPFLAGS      =
++CC            ?= gcc
++CFLAGS          += -DAVRLANG=LANGUAGE_$(LANGUAGE)
++CPPFLAGS      ?=
  CCFLAGS         = $(CFLAGS) $(CPPFLAGS)
- LINK            = -lm
+-LINK            = -lm -lstdc++
++LINK            = $(LDFLAGS) $(LIBS) -lm -lstdc++
  OBJS          = avrparse.o avrlex.o avrasm.o symbol.o semantic.o utils.o
 +LEX           = lex
 +YACC          = bison



Home | Main Index | Thread Index | Old Index