diff options
author | Alexander Langer <alex@FreeBSD.org> | 2001-09-15 14:37:39 +0000 |
---|---|---|
committer | Alexander Langer <alex@FreeBSD.org> | 2001-09-15 14:37:39 +0000 |
commit | 0fc58458bda4b84a40b29410448bb5ebf1bd1702 (patch) | |
tree | 6f8ea3e37dff1779ab00ea61ede37bda80592afb | |
parent | 63b6b0c519086ad69e19bf8b9f8728fcf48c2c7c (diff) | |
download | ports-0fc58458bda4b84a40b29410448bb5ebf1bd1702.tar.gz ports-0fc58458bda4b84a40b29410448bb5ebf1bd1702.zip |
Notes
-rw-r--r-- | lang/scsh/Makefile | 2 | ||||
-rw-r--r-- | lang/scsh/distinfo | 2 | ||||
-rw-r--r-- | lang/scsh/files/patch-af | 26 | ||||
-rw-r--r-- | lang/scsh/pkg-plist.doc | 1 | ||||
-rw-r--r-- | shells/scsh/Makefile | 2 | ||||
-rw-r--r-- | shells/scsh/distinfo | 2 | ||||
-rw-r--r-- | shells/scsh/files/patch-af | 26 | ||||
-rw-r--r-- | shells/scsh/pkg-plist.doc | 1 |
8 files changed, 4 insertions, 58 deletions
diff --git a/lang/scsh/Makefile b/lang/scsh/Makefile index 37df4eac78e2..1d9b07b02208 100644 --- a/lang/scsh/Makefile +++ b/lang/scsh/Makefile @@ -6,7 +6,7 @@ # PORTNAME= scsh -PORTVERSION= 0.5.2 +PORTVERSION= 0.5.3 CATEGORIES= shells lang MASTER_SITES= ftp://ftp-swiss.ai.mit.edu/pub/su/scsh/ diff --git a/lang/scsh/distinfo b/lang/scsh/distinfo index 071415f469f2..62ed2f60d415 100644 --- a/lang/scsh/distinfo +++ b/lang/scsh/distinfo @@ -1 +1 @@ -MD5 (scsh-0.5.2.tar.gz) = 6661518731117eb21eda644aa5babe46 +MD5 (scsh-0.5.3.tar.gz) = f7b525d0ccb62da0f5e97ae008b7d087 diff --git a/lang/scsh/files/patch-af b/lang/scsh/files/patch-af deleted file mode 100644 index 5db2627b7de6..000000000000 --- a/lang/scsh/files/patch-af +++ /dev/null @@ -1,26 +0,0 @@ ---- scsh/bsd/sigset.h.old Tue Feb 1 16:04:42 2000 -+++ scsh/bsd/sigset.h Fri Feb 4 14:54:18 2000 -@@ -2,9 +2,18 @@ - ** These macros are OS-dependent, and must be defined per-OS. - */ - --#define make_sigset(maskp, hi, lo) (*maskp=((hi)<<24)|(lo)) -+#define make_sigset(maskp, hi, lo) sigemptyset(maskp),\ -+ sigaddset(maskp, hi), \ -+ sigaddset(maskp, lo); - --/* Not a procedure: */ --#define split_sigset(mask, hip, lop) \ -- ((*(hip)=(mask>>24)&0xff), \ -- (*(lop)=(mask&0xffffff))) -+static void -+split_sigset(sigset_t mask, int * hip, int * lop) { -+ int seen = 0; -+ int n; -+ for (n = 1; n <= _SIG_MAXSIG; n++) { -+ if (sigismember(&mask, n)) -+ (seen ? *hip : *lop) = n, seen++; -+ } -+ if (seen == 1) -+ *hip = 0; -+} diff --git a/lang/scsh/pkg-plist.doc b/lang/scsh/pkg-plist.doc index c83b305c089f..812d783fb083 100644 --- a/lang/scsh/pkg-plist.doc +++ b/lang/scsh/pkg-plist.doc @@ -31,7 +31,6 @@ lib/scsh/doc/NEWS lib/scsh/doc/RELEASE lib/scsh/doc/README lib/scsh/doc/scsh-manual/awk.tex -lib/scsh/doc/scsh-manual/changes.tex lib/scsh/doc/scsh-manual/decls.tex lib/scsh/doc/scsh-manual/front.tex lib/scsh/doc/scsh-manual/intro.tex diff --git a/shells/scsh/Makefile b/shells/scsh/Makefile index 37df4eac78e2..1d9b07b02208 100644 --- a/shells/scsh/Makefile +++ b/shells/scsh/Makefile @@ -6,7 +6,7 @@ # PORTNAME= scsh -PORTVERSION= 0.5.2 +PORTVERSION= 0.5.3 CATEGORIES= shells lang MASTER_SITES= ftp://ftp-swiss.ai.mit.edu/pub/su/scsh/ diff --git a/shells/scsh/distinfo b/shells/scsh/distinfo index 071415f469f2..62ed2f60d415 100644 --- a/shells/scsh/distinfo +++ b/shells/scsh/distinfo @@ -1 +1 @@ -MD5 (scsh-0.5.2.tar.gz) = 6661518731117eb21eda644aa5babe46 +MD5 (scsh-0.5.3.tar.gz) = f7b525d0ccb62da0f5e97ae008b7d087 diff --git a/shells/scsh/files/patch-af b/shells/scsh/files/patch-af deleted file mode 100644 index 5db2627b7de6..000000000000 --- a/shells/scsh/files/patch-af +++ /dev/null @@ -1,26 +0,0 @@ ---- scsh/bsd/sigset.h.old Tue Feb 1 16:04:42 2000 -+++ scsh/bsd/sigset.h Fri Feb 4 14:54:18 2000 -@@ -2,9 +2,18 @@ - ** These macros are OS-dependent, and must be defined per-OS. - */ - --#define make_sigset(maskp, hi, lo) (*maskp=((hi)<<24)|(lo)) -+#define make_sigset(maskp, hi, lo) sigemptyset(maskp),\ -+ sigaddset(maskp, hi), \ -+ sigaddset(maskp, lo); - --/* Not a procedure: */ --#define split_sigset(mask, hip, lop) \ -- ((*(hip)=(mask>>24)&0xff), \ -- (*(lop)=(mask&0xffffff))) -+static void -+split_sigset(sigset_t mask, int * hip, int * lop) { -+ int seen = 0; -+ int n; -+ for (n = 1; n <= _SIG_MAXSIG; n++) { -+ if (sigismember(&mask, n)) -+ (seen ? *hip : *lop) = n, seen++; -+ } -+ if (seen == 1) -+ *hip = 0; -+} diff --git a/shells/scsh/pkg-plist.doc b/shells/scsh/pkg-plist.doc index c83b305c089f..812d783fb083 100644 --- a/shells/scsh/pkg-plist.doc +++ b/shells/scsh/pkg-plist.doc @@ -31,7 +31,6 @@ lib/scsh/doc/NEWS lib/scsh/doc/RELEASE lib/scsh/doc/README lib/scsh/doc/scsh-manual/awk.tex -lib/scsh/doc/scsh-manual/changes.tex lib/scsh/doc/scsh-manual/decls.tex lib/scsh/doc/scsh-manual/front.tex lib/scsh/doc/scsh-manual/intro.tex |