Import intel2gas 1.3.3.
Submitted by Vincent Derrien <vincent.derrien@free.fr>. Intel2gas is a small text parser that can convert assembler source written in NASM syntax to gas syntax. And nowadays more often also the other way.
This commit is contained in:
parent
539ef54067
commit
38bdcc9b5f
41
lang/intel2gas/Makefile
Normal file
41
lang/intel2gas/Makefile
Normal file
@ -0,0 +1,41 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2002/03/02 19:24:50 naddy Exp $
|
||||
|
||||
COMMENT= "convert Intel assembly language (nasm) to AT&T syntax (gas)"
|
||||
|
||||
VERSION= 1.3.3
|
||||
DISTNAME= intel2gas-${VERSION}
|
||||
CATEGORIES= lang
|
||||
NEED_VERSION= 1.507
|
||||
|
||||
HOMEPAGE= http://www.niksula.cs.hut.fi/~mtiihone/intel2gas/
|
||||
MASTER_SITES= ${HOMEPAGE}
|
||||
|
||||
MAINTAINER= Vincent Derrien <vincent.derrien@free.fr>
|
||||
|
||||
# GPL
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
NO_REGRESS= Yes
|
||||
CONFIGURE_STYLE=gnu
|
||||
MAKE_FLAGS= CXX="${CXX}"
|
||||
|
||||
DATAPREFIX= ${PREFIX}/share/intel2gas
|
||||
DATADIRS= i2g g2i m2g
|
||||
DOCS= BUGS DATAFILES README
|
||||
|
||||
do-install:
|
||||
${INSTALL_DATA_DIR} ${DATAPREFIX}
|
||||
.for dir in ${DATADIRS}
|
||||
${INSTALL_DATA_DIR} ${DATAPREFIX}/${dir}
|
||||
@cd ${WRKSRC}; ${INSTALL_DATA} ${dir}/* ${DATAPREFIX}/${dir}
|
||||
.endfor
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/intel2gas ${PREFIX}/bin
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/intel2gas
|
||||
@cd ${WRKSRC}; ${INSTALL_DATA} ${DOCS} ${PREFIX}/share/doc/intel2gas
|
||||
|
||||
.include <bsd.port.mk>
|
3
lang/intel2gas/distinfo
Normal file
3
lang/intel2gas/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (intel2gas-1.3.3.tar.gz) = 40c85d961f6214903d80dc7f233a2c6f
|
||||
RMD160 (intel2gas-1.3.3.tar.gz) = 84b1bdf8c448967e72637bcf2082d57a2e433d5a
|
||||
SHA1 (intel2gas-1.3.3.tar.gz) = 755e5a4739586944f974a1e39056cd20f150db65
|
9
lang/intel2gas/pkg/DESCR
Normal file
9
lang/intel2gas/pkg/DESCR
Normal file
@ -0,0 +1,9 @@
|
||||
Intel2gas is a small text parser that can convert assembler source
|
||||
written in NASM syntax to gas syntax. And nowadays more often also
|
||||
the other way.
|
||||
|
||||
The program does minimal error checking and does not understand the
|
||||
text it's converting. It just tries to find matches from its syntax
|
||||
database.
|
||||
|
||||
WWW: ${HOMEPAGE}
|
108
lang/intel2gas/pkg/PLIST
Normal file
108
lang/intel2gas/pkg/PLIST
Normal file
@ -0,0 +1,108 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2002/03/02 19:24:50 naddy Exp $
|
||||
bin/intel2gas
|
||||
share/doc/intel2gas/BUGS
|
||||
share/doc/intel2gas/DATAFILES
|
||||
share/doc/intel2gas/README
|
||||
share/intel2gas/g2i/+-.01.list
|
||||
share/intel2gas/g2i/+-.02.list
|
||||
share/intel2gas/g2i/addr.syntax
|
||||
share/intel2gas/g2i/address.syntax
|
||||
share/intel2gas/g2i/data.01.list
|
||||
share/intel2gas/g2i/data.02.list
|
||||
share/intel2gas/g2i/data.04.list
|
||||
share/intel2gas/g2i/fpureg.syntax
|
||||
share/intel2gas/g2i/jump.syntax
|
||||
share/intel2gas/g2i/jumpaddr.syntax
|
||||
share/intel2gas/g2i/main.syntax
|
||||
share/intel2gas/g2i/mathnum.syntax
|
||||
share/intel2gas/g2i/num.syntax
|
||||
share/intel2gas/g2i/numlist.syntax
|
||||
share/intel2gas/g2i/op.01.list
|
||||
share/intel2gas/g2i/op.02.list
|
||||
share/intel2gas/g2i/op.04.list
|
||||
share/intel2gas/g2i/op.08.list
|
||||
share/intel2gas/g2i/op.10.list
|
||||
share/intel2gas/g2i/op.20.list
|
||||
share/intel2gas/g2i/reg.01.list
|
||||
share/intel2gas/g2i/reg.02.list
|
||||
share/intel2gas/g2i/reg.04.list
|
||||
share/intel2gas/g2i/reg.08.list
|
||||
share/intel2gas/g2i/reg.10.list
|
||||
share/intel2gas/g2i/section.01.list
|
||||
share/intel2gas/g2i/size.01.list
|
||||
share/intel2gas/g2i/size.02.list
|
||||
share/intel2gas/g2i/size.04.list
|
||||
share/intel2gas/g2i/size.08.list
|
||||
share/intel2gas/g2i/size.10.list
|
||||
share/intel2gas/g2i/strings.syntax
|
||||
share/intel2gas/g2i/textlist.syntax
|
||||
share/intel2gas/i2g/+-.01.list
|
||||
share/intel2gas/i2g/+-.02.list
|
||||
share/intel2gas/i2g/address.syntax
|
||||
share/intel2gas/i2g/data.01.list
|
||||
share/intel2gas/i2g/data.02.list
|
||||
share/intel2gas/i2g/data.04.list
|
||||
share/intel2gas/i2g/data.08.list
|
||||
share/intel2gas/i2g/discard.01.list
|
||||
share/intel2gas/i2g/fpureg.syntax
|
||||
share/intel2gas/i2g/jump.syntax
|
||||
share/intel2gas/i2g/main.syntax
|
||||
share/intel2gas/i2g/mathnum.syntax
|
||||
share/intel2gas/i2g/num.syntax
|
||||
share/intel2gas/i2g/numlist.syntax
|
||||
share/intel2gas/i2g/op.01.list
|
||||
share/intel2gas/i2g/op.02.list
|
||||
share/intel2gas/i2g/op.04.list
|
||||
share/intel2gas/i2g/op.08.list
|
||||
share/intel2gas/i2g/op.10.list
|
||||
share/intel2gas/i2g/op.20.list
|
||||
share/intel2gas/i2g/reg.01.list
|
||||
share/intel2gas/i2g/reg.02.list
|
||||
share/intel2gas/i2g/reg.04.list
|
||||
share/intel2gas/i2g/reg.08.list
|
||||
share/intel2gas/i2g/reg.10.list
|
||||
share/intel2gas/i2g/section.01.list
|
||||
share/intel2gas/i2g/size.01.list
|
||||
share/intel2gas/i2g/size.02.list
|
||||
share/intel2gas/i2g/size.04.list
|
||||
share/intel2gas/i2g/size.08.list
|
||||
share/intel2gas/i2g/size.10.list
|
||||
share/intel2gas/i2g/textlist.syntax
|
||||
share/intel2gas/m2g/+-.01.list
|
||||
share/intel2gas/m2g/+-.02.list
|
||||
share/intel2gas/m2g/address.syntax
|
||||
share/intel2gas/m2g/data.01.list
|
||||
share/intel2gas/m2g/data.02.list
|
||||
share/intel2gas/m2g/data.04.list
|
||||
share/intel2gas/m2g/data.08.list
|
||||
share/intel2gas/m2g/discard.01.list
|
||||
share/intel2gas/m2g/fpureg.syntax
|
||||
share/intel2gas/m2g/jump.syntax
|
||||
share/intel2gas/m2g/main.syntax
|
||||
share/intel2gas/m2g/manypublics.syntax
|
||||
share/intel2gas/m2g/mathnum.syntax
|
||||
share/intel2gas/m2g/num.syntax
|
||||
share/intel2gas/m2g/numlist.syntax
|
||||
share/intel2gas/m2g/op.01.list
|
||||
share/intel2gas/m2g/op.02.list
|
||||
share/intel2gas/m2g/op.04.list
|
||||
share/intel2gas/m2g/op.08.list
|
||||
share/intel2gas/m2g/op.10.list
|
||||
share/intel2gas/m2g/op.20.list
|
||||
share/intel2gas/m2g/reg.01.list
|
||||
share/intel2gas/m2g/reg.02.list
|
||||
share/intel2gas/m2g/reg.04.list
|
||||
share/intel2gas/m2g/reg.08.list
|
||||
share/intel2gas/m2g/reg.10.list
|
||||
share/intel2gas/m2g/section.01.list
|
||||
share/intel2gas/m2g/size.01.list
|
||||
share/intel2gas/m2g/size.02.list
|
||||
share/intel2gas/m2g/size.04.list
|
||||
share/intel2gas/m2g/size.08.list
|
||||
share/intel2gas/m2g/size.10.list
|
||||
share/intel2gas/m2g/textlist.syntax
|
||||
@dirrm share/intel2gas/m2g
|
||||
@dirrm share/intel2gas/i2g
|
||||
@dirrm share/intel2gas/g2i
|
||||
@dirrm share/intel2gas
|
||||
@dirrm share/doc/intel2gas
|
Loading…
x
Reference in New Issue
Block a user