FreeBSD Bugzilla – Attachment 74750 Details for
Bug 108067
New port: devel/libdisasm The Bastard Disassembly Environment x86 disassembler library
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 4.30 KB, created by
Lutz Boehne
on 2007-01-18 01:10:27 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Lutz Boehne
Created:
2007-01-18 01:10:27 UTC
Size:
4.30 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># libdisasm ># libdisasm/Makefile ># libdisasm/pkg-descr ># libdisasm/pkg-plist ># libdisasm/files ># libdisasm/files/patch-Makefile ># libdisasm/distinfo ># >echo c - libdisasm >mkdir -p libdisasm > /dev/null 2>&1 >echo x - libdisasm/Makefile >sed 's/^X//' >libdisasm/Makefile << 'END-of-libdisasm/Makefile' >X# New ports collection makefile for: libdisasm >X# Date created: 18 January 2006 >X# Whom: Lutz Boehne <lboehne@damogran.de> >X# >X# $FreeBSD$ >X# >X >XPORTNAME= libdisasm >XPORTVERSION= 0.21 >XCATEGORIES= devel >XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} >XMASTER_SITE_SUBDIR= bastard >XDISTNAME= libdisasm-0.21-pre3 >XEXTRACT_SUFX= .tgz >X >XMAINTAINER= lboehne@damogran.de >XCOMMENT= The Bastard Disassembly Environment x86 disassembler library >X >XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} >XUSE_GMAKE= yes >X >Xpost-patch: >X ${REINPLACE_CMD} -e 's, make, gmake,' ${WRKSRC}/Makefile >X >X.if !defined(NOPORTDOCS) >XDOCSDIR= ${PREFIX}/share/${PORTNAME}/doc >XDOCS= libdisasm.txt >X.endif >X >XMAN3= x86_disasm.3 x86_format_insn.3 x86_init.3 >XMAN7= libdisasm.7 >X >Xdo-install: >X ${INSTALL_DATA} ${WRKSRC}/libdisasm/libdisasm.so ${PREFIX}/lib >X ${INSTALL_DATA} ${WRKSRC}/libdisasm/libdisasm.a ${PREFIX}/lib >X ${INSTALL_DATA} ${WRKSRC}/libdisasm/libdis.h ${PREFIX}/include >X ${MKDIR} ${PREFIX}/share/${PORTNAME}/data >X ${INSTALL_DATA} ${WRKSRC}/libdisasm/ia32_opcode.dat ${PREFIX}/share/${PORTNAME}/data >X.if !defined(NOPORTDOCS) >X.for i in ${DOCS} >X ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${PREFIX}/share/${PORTNAME}/doc >X.endfor >X.endif >X.for i in ${MAN3} >X ${INSTALL_MAN} ${WRKSRC}/man/${i} ${PREFIX}/man/man3 >X.endfor >X.for i in ${MAN7} >X ${INSTALL_MAN} ${WRKSRC}/man/${i} ${PREFIX}/man/man7 >X.endfor >X >X.include <bsd.port.mk> >END-of-libdisasm/Makefile >echo x - libdisasm/pkg-descr >sed 's/^X//' >libdisasm/pkg-descr << 'END-of-libdisasm/pkg-descr' >XThe libdisasm library provides basic disassembly of Intel x86 >Xinstructions from a binary stream. The intent is to provide an easy to >Xuse disassembler which can be called from any application; the >Xdisassembly can be produced in AT&T syntax and Intel syntax, as well as >Xin an intermediate format which includes detailed instruction and >Xoperand type information. >X >XWWW: http://bastard.sourceforge.net/libdisasm.html >END-of-libdisasm/pkg-descr >echo x - libdisasm/pkg-plist >sed 's/^X//' >libdisasm/pkg-plist << 'END-of-libdisasm/pkg-plist' >Xlib/libdisasm.a >Xlib/libdisasm.so >Xinclude/libdis.h >Xshare/libdisasm/data/ia32_opcode.dat >X%%PORTDOCS%%%%DOCSDIR%% >X@dirrm share/libdisasm >END-of-libdisasm/pkg-plist >echo c - libdisasm/files >mkdir -p libdisasm/files > /dev/null 2>&1 >echo x - libdisasm/files/patch-Makefile >sed 's/^X//' >libdisasm/files/patch-Makefile << 'END-of-libdisasm/files/patch-Makefile' >X--- Makefile.old Sat Apr 29 02:16:24 2006 >X+++ Makefile Thu Jan 18 01:01:08 2007 >X@@ -48,7 +48,7 @@ >X # ============================================================================ >X # TARGETS >X >X-all: $(LIBDIS) $(X86DIS) $(TESTDIS) swig-modules >X+all: $(LIBDIS) >X dummy: x86dis libdisasm test dist swig-modules install clean >X >X # ------------------------------------------------------- LIBDIS >X@@ -86,15 +86,15 @@ >X cd swig && make clean >X >X # ------------------------------------------------------- INSTALL >X-install: $(LIBDIS) $(X86DIS) >X+install: $(LIBDIS) >X #swig-install >X # install bindistrib files to INSTALL_LOC >X cd libdisasm && make install >X- cd x86dis && make install >X- cd man && make install >X- cd doc && make install >X- cd perl && make install >X- cd swig && make install >X+ #cd x86dis && make install >X+ #cd man && make install >X+ #cd doc && make install >X+ #cd perl && make install >X+ #cd swig && make install >X >X uninstall: >X cd libdisasm && make uninstall >END-of-libdisasm/files/patch-Makefile >echo x - libdisasm/distinfo >sed 's/^X//' >libdisasm/distinfo << 'END-of-libdisasm/distinfo' >XMD5 (libdisasm-0.21-pre3.tgz) = c3313485ec8cebb7646518a10c3101dc >XSHA256 (libdisasm-0.21-pre3.tgz) = f56a4a07ee8107815e87af3bd7da6348dea91f16ab40a0d90d5a028ef556be90 >XSIZE (libdisasm-0.21-pre3.tgz) = 198158 >END-of-libdisasm/distinfo >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 108067
: 74750