Index: head/converters/Makefile =================================================================== --- head/converters/Makefile (revision 151858) +++ head/converters/Makefile (revision 151859) @@ -1,93 +1,94 @@ # $FreeBSD$ # COMMENT = Character code converters SUBDIR += aish SUBDIR += asr10 SUBDIR += base64 SUBDIR += btoa SUBDIR += chmview SUBDIR += cmios9 SUBDIR += convmv SUBDIR += dosunix SUBDIR += dumpasn1 SUBDIR += enca SUBDIR += fconv SUBDIR += fix-mime-charset SUBDIR += fribidi SUBDIR += gbase SUBDIR += htx SUBDIR += i18ntools SUBDIR += ical2html SUBDIR += iconv SUBDIR += iconv-extra SUBDIR += iconv-rfc1345 SUBDIR += ish SUBDIR += konwert SUBDIR += ktextdecode SUBDIR += libiconv SUBDIR += libutf-8 SUBDIR += mimelib SUBDIR += mmencode SUBDIR += mpack SUBDIR += mule-ucs SUBDIR += mule-ucs-emacs20 SUBDIR += p5-Boulder SUBDIR += p5-Convert-ASCII-Armour SUBDIR += p5-Convert-ASN1 SUBDIR += p5-Convert-BER SUBDIR += p5-Convert-BinHex SUBDIR += p5-Convert-Binary-C SUBDIR += p5-Convert-IBM390 SUBDIR += p5-Convert-Morse SUBDIR += p5-Convert-PEM SUBDIR += p5-Convert-Recode SUBDIR += p5-Convert-TNEF SUBDIR += p5-Convert-UU SUBDIR += p5-Convert-UUlib SUBDIR += p5-Cstools SUBDIR += p5-JSON SUBDIR += p5-MIME-Base32 SUBDIR += p5-MIME-Base64 SUBDIR += p5-String-Multibyte SUBDIR += p5-Text-Iconv SUBDIR += p5-Text-Unidecode SUBDIR += p5-Unicode-IMAPUtf7 SUBDIR += p5-Unicode-Lite SUBDIR += p5-Unicode-Map SUBDIR += p5-Unicode-Map8 SUBDIR += p5-Unicode-MapUTF8 SUBDIR += p5-Unicode-RecursiveDowngrade SUBDIR += p5-Unicode-String SUBDIR += p5-Unicode-UTF8simple SUBDIR += pecl-fribidi SUBDIR += php4-iconv SUBDIR += php4-mbstring SUBDIR += php4-recode SUBDIR += php5-iconv SUBDIR += php5-mbstring SUBDIR += php5-recode SUBDIR += psiconv SUBDIR += py-cjkcodecs SUBDIR += py-iconv SUBDIR += py-iconvcodec SUBDIR += recode SUBDIR += ruby-dump.rb SUBDIR += ruby-iconv SUBDIR += ruby-lv SUBDIR += shftool SUBDIR += showkey SUBDIR += siconv + SUBDIR += ta2as SUBDIR += tnef SUBDIR += trans SUBDIR += tuc SUBDIR += unix2dos SUBDIR += utf8conv SUBDIR += uudeview SUBDIR += uudx SUBDIR += uulib SUBDIR += vda2fbd SUBDIR += xdeview .include Property changes on: head/converters/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.117 \ No newline at end of property +1.118 \ No newline at end of property Index: head/converters/ta2as/Makefile =================================================================== --- head/converters/ta2as/Makefile (nonexistent) +++ head/converters/ta2as/Makefile (revision 151859) @@ -0,0 +1,54 @@ +# New ports collection makefile for: TASM TO AT&T asm +# Date created: Thu Dec 22 14:46:11 UTC 2005 +# Whom: Mario Sergio Fujikawa Ferreira +# +# $FreeBSD$ +# + +PORTNAME= ta2as +PORTVERSION= 0.8 +CATEGORIES= converters devel +MASTER_SITES= ftp://ftp.delorie.com/pub/djgpp/contrib/ \ + ftp://x2ftp.oulu.fi/pub/msdos/programming/convert/ +DISTNAME= ta2asv${PORTVERSION:S/.//} + +MAINTAINER= lioux@FreeBSD.org +COMMENT= TASM to AT&T asm syntax converter (GNU AS) + +USE_ZIP= yes +USE_REINPLACE= yes +NO_WRKSUBDIR= yes + +EXTRACT_BEFORE_ARGS= -q -a -L + +PLIST_FILES= bin/${PORTNAME} + +.ifndef(NOPORTDOCS) +PORTDOCS= readme.doc +.endif + +post-extract: + @${CP} ${FILESDIR}/strtolower.c ${WRKSRC} + +post-patch: + @${REINPLACE_CMD} -E \ + -e 's|stricmp|strcasecmp|' \ + -e 's|strnicmp|strncasecmp|' \ + -e 's|strlwr|strtolower|' \ + ${WRKSRC}/${PORTNAME}.c + +do-build: + @cd ${WRKSRC} && \ + ${CC} ${CFLAGS} \ + -s meen.c strtolower.c ta2as.c \ + -o ${PORTNAME} + +do-install: +.ifndef(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/readme.doc ${DOCSDIR} +.endif + @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} \ + ${PREFIX}/bin + +.include Property changes on: head/converters/ta2as/Makefile ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/converters/ta2as/distinfo =================================================================== --- head/converters/ta2as/distinfo (nonexistent) +++ head/converters/ta2as/distinfo (revision 151859) @@ -0,0 +1,3 @@ +MD5 (ta2asv08.zip) = d6996109f025faa2c9b6b53c6dfaa179 +SHA256 (ta2asv08.zip) = fa2362b464ced0ace0bc6eeee17e822fd009e5896d791982fc16308b5266543f +SIZE (ta2asv08.zip) = 27208 Property changes on: head/converters/ta2as/distinfo ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/converters/ta2as/files/patch-ta2as.c =================================================================== --- head/converters/ta2as/files/patch-ta2as.c (nonexistent) +++ head/converters/ta2as/files/patch-ta2as.c (revision 151859) @@ -0,0 +1,10 @@ +--- ta2as.c.orig Thu Dec 22 14:30:47 2005 ++++ ta2as.c Thu Dec 22 14:29:17 2005 +@@ -5,6 +5,7 @@ + #include "ta2as.h" + #include + #include ++#include + + char rarray[38][4]= + { Property changes on: head/converters/ta2as/files/patch-ta2as.c ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/converters/ta2as/files/strtolower.c =================================================================== --- head/converters/ta2as/files/strtolower.c (nonexistent) +++ head/converters/ta2as/files/strtolower.c (revision 151859) @@ -0,0 +1,12 @@ +#include + +char * +strtolower(char *str) +{ + char *s; + + for (s = str; *s; ++s); + *s = tolower(*s); + + return(str); +} Property changes on: head/converters/ta2as/files/strtolower.c ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/converters/ta2as/pkg-descr =================================================================== --- head/converters/ta2as/pkg-descr (nonexistent) +++ head/converters/ta2as/pkg-descr (revision 151859) @@ -0,0 +1,17 @@ +[ excerpt from distfile's README with modifications ] + +This is the first version of TASM to AT&T converter (TA2AS). Frank +van Dijk, member of SPiRiT!, wrote this utility. It reads in a +source file with TASM syntax and tries(first version remember? :)) +to convert it to AT&T syntax. It hasn't been tested very well. So +email all your bugreports to one of the SPiRiT emailaddresses (see +below). Also for wanted features! But the sourcefile is included +so why don't you try first :) + +This is one of the utilities we wrote, to make life easier when +working with DJGPP! :) + + +WWW: http://udrecsuite.sourceforge.net/ + +-- lioux@FreeBSD.org Property changes on: head/converters/ta2as/pkg-descr ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property