pkgsrc-Users archive

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

update to shc3.8.9 and shmux1.0.2



Hi,

Patches and changelog for updating packages: 
sysutils/shc from 3.7 to 3.8.9
sysutils/shmux from 1.0 to 1.0.2

Cheers,

 Mac OS X port 
 use safe string functions 
 don't core dump if given host list is empty 
 fixed host name length measurement when reading from stdin.

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/sysutils/shmux/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- Makefile	23 Oct 2012 19:51:23 -0000	1.13
+++ Makefile	22 Jul 2015 16:15:14 -0000
@@ -1,7 +1,6 @@
 # $NetBSD: Makefile,v 1.13 2012/10/23 19:51:23 asau Exp $
 
-DISTNAME=	shmux-1.0
-PKGREVISION=	2
+DISTNAME=	shmux-1.0.2
 CATEGORIES=	sysutils
 MASTER_SITES=	http://web.taranis.org/shmux/dist/
 EXTRACT_SUFX=	.tgz
@@ -9,6 +8,7 @@
 MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=	http://web.taranis.org/shmux/
 COMMENT=	Shell Multiplexor
+LICENSE=	modified-bsd
 
 GNU_CONFIGURE=	yes
 BUILD_TARGET=	shmux
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/sysutils/shmux/distinfo,v
retrieving revision 1.4
diff -u -r1.4 distinfo
--- distinfo	12 Apr 2007 21:38:24 -0000	1.4
+++ distinfo	22 Jul 2015 16:15:14 -0000
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.4 2007/04/12 21:38:24 wiz Exp $
 
-SHA1 (shmux-1.0.tgz) = 3a5fef29ea7f2631668af348d651079fd65a1321
-RMD160 (shmux-1.0.tgz) = 5b45f744fb85ccd99534f0b13d12a9bc49cea9e1
-Size (shmux-1.0.tgz) = 81096 bytes
+SHA1 (shmux-1.0.2.tgz) = 6fe39602c497331e448c4331b8cddbb2abb71b79
+RMD160 (shmux-1.0.2.tgz) = 31937f39483e8ab54848f84830489bf45dff5783
+Size (shmux-1.0.2.tgz) = 110473 bytes
        Fixed incorrect implementation on rc4.
        Hidden all the binary executable symbols but one.
        Expiration date and most strings are encrypted too.
        All the encrypted payload is now randomized.
	Group and others read permision is now removed by default as read 
	permision of the script exposes it to disassembling.
	Fixed bug: "rlax" used after encryption.
	Fixed bug: "vfork" fails on multiprocessor systems.
	Fixed sma11 -d option bug.
	Fixed untraceable() problems on FreeBSD.
	License clarification about the rc4 implementation.
	Bug on 64bit systems with expiration dates.
	Fixing a long standing bug making the source not hidden.
? work
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/sysutils/shc/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- Makefile	23 Oct 2012 19:51:23 -0000	1.6
+++ Makefile	22 Jul 2015 15:39:53 -0000
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.6 2012/10/23 19:51:23 asau Exp $
 #
 
-DISTNAME=		shc-3.7
+DISTNAME=		shc-3.8.9
 CATEGORIES=		sysutils
 MASTER_SITES=		http://www.datsi.fi.upm.es/~frosal/sources/
 EXTRACT_SUFX=		.tgz
@@ -9,6 +9,9 @@
 MAINTAINER=		pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=		http://www.datsi.fi.upm.es/~frosal/
 COMMENT=		Shell script to C compiler
+LICENSE=        	gnu-gpl-v2
+
+MAKE_FILE=		makefile
 
 INSTALLATION_DIRS=	bin ${PKGMANDIR}/man1
 
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/sysutils/shc/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- distinfo	24 Feb 2005 13:40:57 -0000	1.2
+++ distinfo	22 Jul 2015 15:39:53 -0000
@@ -1,6 +1,6 @@
 $NetBSD: distinfo,v 1.2 2005/02/24 13:40:57 agc Exp $
 
-SHA1 (shc-3.7.tgz) = ad0532dd16ee4d34ea2485552cef07eeebfd0fcd
-RMD160 (shc-3.7.tgz) = c9a5c0c9364103cd3c8ed76d03e778b65a61c30d
-Size (shc-3.7.tgz) = 18942 bytes
-SHA1 (patch-aa) = 1b09da15c37374a87b94085d4b49977b4fd12db7
+SHA1 (shc-3.8.9.tgz) = ce62991a89a3d0812441ddbb728866d862c631da
+RMD160 (shc-3.8.9.tgz) = 59a69a302d88f698897bc971af03f6a9e3accbcf
+Size (shc-3.8.9.tgz) = 20846 bytes
+SHA1 (patch-makefile) = 8e1bccd3cecc3e3b0527ace6b39d5873bccc3258
Index: patches/patch-aa
===================================================================
RCS file: patches/patch-aa
diff -N patches/patch-aa
--- patches/patch-aa	30 Sep 2004 09:41:49 -0000	1.1.1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,36 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2004/09/30 09:41:49 grant Exp $
-
---- Makefile.orig	2003-06-20 01:56:58.000000000 +1000
-+++ Makefile
-@@ -4,24 +4,24 @@
- INSTALL_PATH = /usr/local
- 
- # For SCO
--CFLAGS = -b elf -O -D_SVID
-+#CFLAGS = -b elf -O -D_SVID
- 
- # For IRIX
--CFLAGS = -xansi -fullwarn -O3 -g0
-+#CFLAGS = -xansi -fullwarn -O3 -g0
- 
- # For Solaris
--CFLAGS = -fast -xO4 -s -v -Xa
-+#CFLAGS = -fast -xO4 -s -v -Xa
- 
- # For HPUX
--CFLAGS = -Wall -O -Ae
-+#CFLAGS = -Wall -O -Ae
- 
- # For OSF1
--CFLAGS = -w -verbose -fast -std1 -g0
-+#CFLAGS = -w -verbose -fast -std1 -g0
- 
- # For GNU C compiler
--CFLAGS = -Wall -O6 -pedantic
-+#CFLAGS = -Wall -O6 -pedantic
- 
--SHELL = /bin/sh
-+#SHELL = /bin/sh
- 
- all: shc ask_for_test
- 
Index: patches/patch-makefile
===================================================================
RCS file: patches/patch-makefile
diff -N patches/patch-makefile
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-makefile	22 Jul 2015 15:39:53 -0000
@@ -0,0 +1,33 @@
+$NetBSD$
+
+--- makefile.orig	2012-04-28 10:21:28.000000000 +0000
++++ makefile
+@@ -4,22 +4,22 @@
+ INSTALL_PATH = /usr/local
+ 
+ # For SCO
+-CFLAGS = -b elf -O -D_SVID
++#CFLAGS = -b elf -O -D_SVID
+ 
+ # For IRIX
+-CFLAGS = -xansi -fullwarn -O3 -g0
++#CFLAGS = -xansi -fullwarn -O3 -g0
+ 
+ # For Solaris
+-CFLAGS = -fast -xO4 -s -v -Xa
++#CFLAGS = -fast -xO4 -s -v -Xa
+ 
+ # For HPUX
+-CFLAGS = -Wall -O -Ae
++#CFLAGS = -Wall -O -Ae
+ 
+ # For OSF1
+-CFLAGS = -w -verbose -fast -std1 -g0
++#CFLAGS = -w -verbose -fast -std1 -g0
+ 
+ # For GNU C compiler
+-CFLAGS = -Wall # -O6 -pedantic
++#CFLAGS = -Wall # -O6 -pedantic
+ 
+ #SHELL = /bin/sh
+ 

Attachment: pgpXV2saVz6f9.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index