Jonathan Gray <[EMAIL PROTECTED]> wrote:

> Unshield is a program and library for extracting files from
> InstallShield cabinet files.  Tested on i386 only so far.

Looks fine but ...

 o COMMENT shouldn't start with capital letter
 o NO_REGRESS is not needed. We add it only if running make regress
   gives an error.  That's not the case as make regress ends up with:

===>  Regression check for unshield-0.5
Making check in lib
Making check in md5
Making check in .
Making check in src
Making check in .

   and this is OK.
 o Looks like this port uses -g by default, no?
 o pkg/DESCR isn't wrapped properly.  It should have 72 chars per line
   (just run it through fmt -w 72)
 o On sparc64 I had to use attached patch in order to compile unshield

Cheers,
 
Alek
-- 
But software which OpenBSD uses and redistributes must be free to all (be
they people or companies), for any purpose they wish to use it, including
modification, use, peeing on, or even integration into baby mulching machines
or atomic bombs to be dropped on Australia.
 -- Theo de Raadt, [EMAIL PROTECTED]
$OpenBSD$
--- lib/internal.h.orig Sat Jul  9 13:11:23 2005
+++ lib/internal.h      Sat Jul  9 13:11:16 2005
@@ -109,8 +109,12 @@ uint16_t bswap_16(uint16_t x);
 uint32_t bswap_32(uint32_t x);
 #endif
 
+#ifndef letoh16
 #define letoh16(x)    bswap_16(x)
+#endif
+#ifndef letoh32
 #define letoh32(x)    bswap_32(x)
+#endif
 
 #else
 #define letoh32(x) (x)

Reply via email to