aboutsummaryrefslogtreecommitdiffstats
path: root/shells/ksh93
diff options
context:
space:
mode:
authorsunpoet <sunpoet@FreeBSD.org>2012-03-29 03:26:44 +0800
committersunpoet <sunpoet@FreeBSD.org>2012-03-29 03:26:44 +0800
commitaa7b346bcb5704f22bd90d05b7b285025ae707dc (patch)
tree687c1f3b3e2654484e122be8f7bac19d1194e514 /shells/ksh93
parent10fc32d1f6b7c15469fec194343f5c09017b1736 (diff)
downloadfreebsd-ports-gnome-aa7b346bcb5704f22bd90d05b7b285025ae707dc.tar.gz
freebsd-ports-gnome-aa7b346bcb5704f22bd90d05b7b285025ae707dc.tar.zst
freebsd-ports-gnome-aa7b346bcb5704f22bd90d05b7b285025ae707dc.zip
- Update to 2012-02-29
- Add LICENSE Changes: http://www2.research.att.com/~gsf/download/gen/ast-ksh.html#ksh93 changes http://www2.research.att.com/~gsf/download/gen/INIT.html#INIT changes Feature safe: yes
Diffstat (limited to 'shells/ksh93')
-rw-r--r--shells/ksh93/Makefile11
-rw-r--r--shells/ksh93/distinfo8
-rw-r--r--shells/ksh93/files/patch-src-cmd-ksh93-sh-jobs.c10
3 files changed, 10 insertions, 19 deletions
diff --git a/shells/ksh93/Makefile b/shells/ksh93/Makefile
index 783d57b04bad..b1c6912eead6 100644
--- a/shells/ksh93/Makefile
+++ b/shells/ksh93/Makefile
@@ -17,7 +17,6 @@
PORTNAME= ksh93
PORTVERSION= ${KSHVERSION:S/-//g}
-PORTREVISION= 3
CATEGORIES= shells
MASTER_SITES= http://www.research.att.com/~gsf/download/tgz/
DISTFILES= INIT.${INITVERSION}.tgz ast-ksh.${KSHVERSION}.tgz
@@ -26,6 +25,8 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AT&T release of KornShell 93
+LICENSE= EPL
+
OPTIONS= STATIC "Static linking" off
RESTRICTED= Source recipient must acknowledge license
@@ -37,8 +38,8 @@ NO_WRKSUBDIR= yes
MAN1= ksh93.1
-INITVERSION= 2012-01-01
-KSHVERSION= 2011-02-08
+INITVERSION= 2012-02-29
+KSHVERSION= 2012-02-29
.include <bsd.port.options.mk>
@@ -51,7 +52,7 @@ post-patch:
${WRKSRC}/bin/package ${WRKSRC}/src/cmd/INIT/package.sh
do-build:
- @cd ${WRKSRC} && ${SETENV} -i ${MAKE_ENV} ${SH} bin/package flat make
+ @cd ${WRKSRC}/ && ${SETENV} -i ${MAKE_ENV} ${SH} bin/package flat make
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/bin/ksh ${PREFIX}/bin/ksh93
@@ -67,7 +68,7 @@ post-install:
@${ECHO} ${PREFIX}/bin/ksh93 >> /etc/shells
test: build
- @cd ${WRKSRC}/src/cmd/ksh93/tests && \
+ @cd ${WRKSRC}/src/cmd/ksh93/tests/ && \
${SETENV} SHELL=${WRKSRC}/bin/ksh ${WRKSRC}/bin/ksh shtests
.include <bsd.port.mk>
diff --git a/shells/ksh93/distinfo b/shells/ksh93/distinfo
index 8bf8d172ad18..c6a0a031e743 100644
--- a/shells/ksh93/distinfo
+++ b/shells/ksh93/distinfo
@@ -1,4 +1,4 @@
-SHA256 (ksh93/INIT.2012-01-01.tgz) = 60d9a57885f2f37affb6ddab6090275d715236058561f333f351566bedcc2cd1
-SIZE (ksh93/INIT.2012-01-01.tgz) = 376375
-SHA256 (ksh93/ast-ksh.2011-02-08.tgz) = 581e317d36ef55505329b5b67b6bc2208b496638a466cad18c6674b60449b01d
-SIZE (ksh93/ast-ksh.2011-02-08.tgz) = 1961338
+SHA256 (ksh93/INIT.2012-02-29.tgz) = da4a886d28f75f8a011d522697272cd196cdcfb406f92d47f8b0a6608d786896
+SIZE (ksh93/INIT.2012-02-29.tgz) = 379873
+SHA256 (ksh93/ast-ksh.2012-02-29.tgz) = d09a2002bd458748960adf0899565b12c195e319101af08eb2f9f821581c8b4e
+SIZE (ksh93/ast-ksh.2012-02-29.tgz) = 2027575
diff --git a/shells/ksh93/files/patch-src-cmd-ksh93-sh-jobs.c b/shells/ksh93/files/patch-src-cmd-ksh93-sh-jobs.c
deleted file mode 100644
index 1fec0eb2ff96..000000000000
--- a/shells/ksh93/files/patch-src-cmd-ksh93-sh-jobs.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/cmd/ksh93/sh/jobs.c.orig 2010-12-02 00:57:47.000000000 +0800
-+++ src/cmd/ksh93/sh/jobs.c 2011-10-05 10:52:30.844946545 +0800
-@@ -945,6 +945,7 @@
- if(!(pw = job_bypid(pid)))
- {
- pw = &dummy;
-+ pw->p_shp = sh_getinterp();
- pw->p_pid = pid;
- pw->p_pgrp = pid;
- }