pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/archivers/unshield Import of unshield-0.5, a tool to e...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7e5d318124ed
branches:  trunk
changeset: 497642:7e5d318124ed
user:      martin <martin%pkgsrc.org@localhost>
date:      Mon Aug 01 14:22:02 2005 +0000

description:
Import of unshield-0.5, a tool to extract .CAB archives in InstallShield
format.

diffstat:

 archivers/unshield/DESCR            |   1 +
 archivers/unshield/Makefile         |  14 ++++++++++++++
 archivers/unshield/PLIST            |   5 +++++
 archivers/unshield/distinfo         |   7 +++++++
 archivers/unshield/patches/patch-aa |  13 +++++++++++++
 archivers/unshield/patches/patch-ab |  37 +++++++++++++++++++++++++++++++++++++
 6 files changed, 77 insertions(+), 0 deletions(-)

diffs (101 lines):

diff -r 69bec6bf5bf0 -r 7e5d318124ed archivers/unshield/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/unshield/DESCR  Mon Aug 01 14:22:02 2005 +0000
@@ -0,0 +1,1 @@
+Extract file from the InstallShield variant of windows .CAB files.
diff -r 69bec6bf5bf0 -r 7e5d318124ed archivers/unshield/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/unshield/Makefile       Mon Aug 01 14:22:02 2005 +0000
@@ -0,0 +1,14 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/08/01 14:22:02 martin Exp $
+#
+
+DISTNAME=              unshield-0.5
+CATEGORIES=            archivers
+MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=synce/}
+
+MAINTAINER=            martin%NetBSD.org@localhost
+HOMEPAGE=              http://sourceforge.net/projects/synce/
+COMMENT=               Extract InstallShield .CAB files
+
+GNU_CONFIGURE=         yes
+
+.include "../../mk/bsd.pkg.mk"
diff -r 69bec6bf5bf0 -r 7e5d318124ed archivers/unshield/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/unshield/PLIST  Mon Aug 01 14:22:02 2005 +0000
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/08/01 14:22:02 martin Exp $
+bin/unshield
+include/libunshield.h
+lib/libunshield.la
+share/aclocal/unshield.m4
diff -r 69bec6bf5bf0 -r 7e5d318124ed archivers/unshield/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/unshield/distinfo       Mon Aug 01 14:22:02 2005 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/08/01 14:22:02 martin Exp $
+
+SHA1 (unshield-0.5.tar.gz) = 317990841cceea95d51638bd4f29456e2cfaf5af
+RMD160 (unshield-0.5.tar.gz) = cf56cb3be917b8c20f131a0e82469c11b585b142
+Size (unshield-0.5.tar.gz) = 325744 bytes
+SHA1 (patch-aa) = 0e100b18c85f72bd7b7bf2fd7ef0eed6d0d20ad9
+SHA1 (patch-ab) = d0e0945dc8d6fc897f78922cbb979119892cc991
diff -r 69bec6bf5bf0 -r 7e5d318124ed archivers/unshield/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/unshield/patches/patch-aa       Mon Aug 01 14:22:02 2005 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2005/08/01 14:22:02 martin Exp $
+
+--- lib/libunshield.c.orig     2004-08-24 08:10:27.000000000 +0200
++++ lib/libunshield.c  2005-08-01 15:28:22.000000000 +0200
+@@ -27,7 +27,7 @@
+ 
+     for (; *p != '\0'; p++)
+     {
+-      if ('.' == *p || isdigit(*p))
++      if ('.' == *p || isdigit((unsigned char)*p))
+       {
+         *p = '\0';
+         break;
diff -r 69bec6bf5bf0 -r 7e5d318124ed archivers/unshield/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/archivers/unshield/patches/patch-ab       Mon Aug 01 14:22:02 2005 +0000
@@ -0,0 +1,37 @@
+$NetBSD: patch-ab,v 1.1.1.1 2005/08/01 14:22:02 martin Exp $
+
+--- src/unshield.c.orig        2005-07-08 16:08:37.000000000 +0200
++++ src/unshield.c     2005-08-01 15:31:14.000000000 +0200
+@@ -2,5 +2,5 @@
+ #define _BSD_SOURCE 1
+-#define _POSIX_C_SOURCE 2
++/* #define _POSIX_C_SOURCE 2 */
+ #include "../lib/libunshield.h"
+ #include <ctype.h>
+ #include <locale.h>
+@@ -278,10 +278,10 @@
+         break;
+ 
+       default:
+-        if (!isprint(*p))
++        if (!isprint((unsigned char)*p))
+           *p = '_';
+         else if (make_lowercase)
+-          *p = tolower(*p);
++          *p = tolower((unsigned char)*p);
+         break;;
+     }
+   }
+@@ -298,10 +298,10 @@
+ 
+   for (p = filename; *p != '\0'; p++)
+   {
+-    if (!isprint(*p))
++    if (!isprint((unsigned char)*p))
+       *p = '_';
+     else if (make_lowercase)
+-      *p = tolower(*p);
++      *p = tolower((unsigned char)*p);
+   }
+ 
+   printf("  extracting: %s\n", filename);



Home | Main Index | Thread Index | Old Index