View | Details | Raw Unified | Return to bug 135950
Collapse All | Expand All

(-)udis86/Makefile (-12 / +8 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	udis86
8
PORTNAME=	udis86
9
PORTVERSION=	1.4
9
PORTVERSION=	1.7
10
CATEGORIES=	devel
10
CATEGORIES=	devel
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITE_SUBDIR=	${PORTNAME}
12
MASTER_SITE_SUBDIR=	${PORTNAME}
Lines 15-35 Link Here
15
COMMENT=	Minimalistic x86 and x86-64 disassembler library
15
COMMENT=	Minimalistic x86 and x86-64 disassembler library
16
16
17
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
18
USE_GMAKE=	yes
19
18
20
.if !defined(NOPORTDOCS)
19
.if !defined(NOPORTDOCS)
21
DOCS=	doc.html index.html ss.jpg style.css
20
PORTDOCS=	index.html ss.jpg style.css udis86.odt udis86.pdf x86optable.xml x86optable.xsl
22
.endif
21
.endif
23
22
24
post-configure:
23
.ifdef(NOPORTDOCS)
25
	${REINPLACE_CMD} -e 's,	$$(INSTALL_PROGRAM),	$$(INSTALL_DATA),' ${WRKSRC}/libudis86/Makefile
24
post-patch:
26
25
	${REINPLACE_CMD} -e '/SUBDIRS \=/s/\. docs//' ${WRKSRC}/Makefile.in
27
post-install:
28
.if !defined(NOPORTDOCS)
29
	${MKDIR} ${DOCSDIR}
30
.for i in ${DOCS}
31
	${INSTALL_DATA} ${WRKSRC}/docs/${i} ${DOCSDIR}
32
.endfor
33
.endif
26
.endif
34
27
28
regression-test: build
29
	@(cd ${WRKSRC} ; ${SETENV} ${MAKE_ENV} ${MAKE} ${_MAKE_JOBS} ${MAKE_ARGS} check)
30
35
.include <bsd.port.mk>
31
.include <bsd.port.mk>
(-)udis86/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (udis86-1.4.tar.gz) = 73033e2fbdc42c8ef0e17c0ede8c8be6
1
MD5 (udis86-1.7.tar.gz) = e279108e10f774e6c3af83caa18f5dc3
2
SHA256 (udis86-1.4.tar.gz) = cdfd5b8320cef00f4f9b5fe4acbc046d17ff2ca9342d7aa23a9def02a1aa0c5a
2
SHA256 (udis86-1.7.tar.gz) = 6128d266abcabed6077fdeebd2fbb7fb48eb599efbdae98922de2f6acd82ce3a
3
SIZE (udis86-1.4.tar.gz) = 106330
3
SIZE (udis86-1.7.tar.gz) = 696651
(-)udis86/files/patch-udcli__udcli.c (+11 lines)
Line 0 Link Here
1
--- udcli/udcli.c.orig	2009-06-23 02:05:47.000000000 -0400
2
+++ udcli/udcli.c	2009-06-23 02:06:25.000000000 -0400
3
@@ -46,7 +46,7 @@
4
   "    -o <pc>  : Set the value of program counter to <pc>. (default = 0)\n"
5
   "    -s <n>   : Set the number of bytes to skip before disassembly to <n>.\n"
6
   "    -c <n>   : Set the number of bytes to disassemble to <n>.\n"
7
-  "    -x       : Set the input mode to whitespace seperated 8-bit numbers in\n"
8
+  "    -x       : Set the input mode to whitespace-separated 8-bit numbers in\n"
9
   "               hexadecimal representation. Example: 0f 01 ae 00\n"
10
   "    -noff    : Do not display the offset of instructions.\n"
11
   "    -nohex   : Do not display the hexadecimal code of instructions.\n"
(-)udis86/pkg-plist (-7 / +3 lines)
Lines 1-12 Link Here
1
bin/udcli
1
bin/udcli
2
lib/libudis86.a
2
lib/libudis86.a
3
lib/libudis86.la
3
include/udis86.h
4
include/udis86.h
4
include/libudis86/types.h
5
include/libudis86/extern.h
5
include/libudis86/extern.h
6
include/libudis86/mnemonics.h
6
include/libudis86/itab.h
7
%%PORTDOCS%%%%DOCSDIR%%/doc.html
7
include/libudis86/types.h
8
%%PORTDOCS%%%%DOCSDIR%%/index.html
9
%%PORTDOCS%%%%DOCSDIR%%/ss.jpg
10
%%PORTDOCS%%%%DOCSDIR%%/style.css
11
@dirrm include/libudis86
8
@dirrm include/libudis86
12
%%PORTDOCS%%@dirrm %%DOCSDIR%%

Return to bug 135950