Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

4
net/libsscript/DESCR Normal file
View File

@@ -0,0 +1,4 @@
Socket Script Lib is a simple library which can be used to create
network-oriented software in C. It provides functions to do common
socket features. It is based on the Socket Script scripting
language created in 1997.

20
net/libsscript/Makefile Normal file
View File

@@ -0,0 +1,20 @@
# $NetBSD: Makefile,v 1.11 2012/10/23 17:18:35 asau Exp $
#
DISTNAME= sscript-lib2.0
PKGNAME= libsscript-2.0
PKGREVISION= 1
CATEGORIES= net devel
MASTER_SITES= http://www.linuxave.net/~drow/SocketScript/
EXTRACT_SUFX= .tar
MAINTAINER= rh@NetBSD.org
HOMEPAGE= http://www.linuxave.net/~drow/SocketScript/
COMMENT= Simple library for creating network oriented software in C
NO_CONFIGURE= YES
USE_LIBTOOL= YES
INSTALLATION_DIRS= include/libsscript lib share/doc/libsscript
.include "../../mk/bsd.pkg.mk"

4
net/libsscript/PLIST Normal file
View File

@@ -0,0 +1,4 @@
@comment $NetBSD: PLIST,v 1.3 2009/06/14 18:09:33 joerg Exp $
include/libsscript/sscript.h
lib/libsscript.la
share/doc/libsscript/sscript-lib.doc

7
net/libsscript/distinfo Normal file
View File

@@ -0,0 +1,7 @@
$NetBSD: distinfo,v 1.6 2011/09/05 20:23:52 cheusov Exp $
SHA1 (sscript-lib2.0.tar) = f2de038ea95f2b553b57c5694fa6cd2530b6af30
RMD160 (sscript-lib2.0.tar) = 55fd459cb5d8b99a1bb6b0d4a846383a2ebef6e7
Size (sscript-lib2.0.tar) = 30720 bytes
SHA1 (patch-aa) = 5ecb9948d5bee82d4e2025a5a12c8318f0ef1f9e
SHA1 (patch-ab) = 353148dc85e81fb1303a326487d8ee0e39f5f7c6

View File

@@ -0,0 +1,25 @@
$NetBSD: patch-aa,v 1.3 2011/09/05 20:23:52 cheusov Exp $
--- Makefile.orig 2000-02-02 01:01:39.000000000 +0000
+++ Makefile
@@ -1,15 +1,13 @@
# SScript library makefile.
-CC = gcc
-CFLAGS = -O -Wall
-
all:
- ${CC} ${CFLAGS} -c sscript.c
- ar rc libsscript.a sscript.o
- ranlib libsscript.a
+ ${LIBTOOL} --tag=CC --mode=compile ${CC} ${CFLAGS} -c sscript.c
+ ${LIBTOOL} --tag=CC --mode=link cc -o libsscript.la sscript.lo -rpath ${PREFIX}/lib -version-info 2:0
install:
- cp libsscript.a /usr/lib/libsscript.a
+ ${LIBTOOL} --mode=install ${BSD_INSTALL_DATA} libsscript.la ${DESTDIR}${PREFIX}/lib
+ ${BSD_INSTALL_DATA} sscript.h ${DESTDIR}${PREFIX}/include/libsscript
+ ${BSD_INSTALL_DATA} sscript-lib.doc ${DESTDIR}${PREFIX}/share/doc/libsscript
clean:
rm -f *.a *.o *~

View File

@@ -0,0 +1,36 @@
$NetBSD: patch-ab,v 1.2 2008/09/19 23:26:09 joerg Exp $
--- sscript.c.orig 2000-02-02 02:21:05.000000000 +0100
+++ sscript.c
@@ -10,7 +10,9 @@
#include <sys/socket.h>
#include <sys/time.h>
#include <netinet/in.h>
+#ifndef __INTERIX
#include <net/if.h>
+#endif
#include <strings.h>
#include <sys/file.h>
#include <signal.h>
@@ -34,8 +36,8 @@ char *sscript_lindex(char *input_string,
static char tmpstring[1024];
int i;
strncpy(tmpstring,input_string,1024);
- (char *)tokens[i=0] = (char *)strtok(tmpstring, " ");
- while (((char *)tokens[++i] = (char *)strtok(NULL, " ")));
+ tokens[i=0] = strtok(tmpstring, " ");
+ while ((tokens[++i] = strtok(NULL, " ")));
tokens[i] = NULL;
return(tokens[word_number]);
}
@@ -231,8 +233,8 @@ char *sscript_lrange(char *input_string,
strcpy(global_var[1],out_string);
return global_var[1]; }
strcpy(tmpstring,input_string);
- (char *)tokens[i=0] = (char *)strtok(tmpstring, " ");
- while(((char *)tokens[++i] = (char *)strtok(NULL, " ")));
+ tokens[i=0] = strtok(tmpstring, " ");
+ while((tokens[++i] = strtok(NULL, " ")));
tokens[i] = NULL;
i++;
if(i<starting_at) return (int)NULL;