aboutsummaryrefslogtreecommitdiff
path: root/lang/TenDRA/files
diff options
context:
space:
mode:
authorTilman Keskinoz <arved@FreeBSD.org>2004-01-29 17:21:51 +0000
committerTilman Keskinoz <arved@FreeBSD.org>2004-01-29 17:21:51 +0000
commit7762bd3cbd799c111117c2e8394225d05fa381ab (patch)
tree9cc6ee08d48215b8968b797c369b25755f4910e0 /lang/TenDRA/files
parent4a16258ba48c0b140bb4d38201bf0195a3c45631 (diff)
Notes
Diffstat (limited to 'lang/TenDRA/files')
-rw-r--r--lang/TenDRA/files/patch-common::default16
-rw-r--r--lang/TenDRA/files/patch-freebsd::default.extra26
-rw-r--r--lang/TenDRA/files/patch-install70
-rw-r--r--lang/TenDRA/files/patch-limits.h26
-rw-r--r--lang/TenDRA/files/patch-tcc_diag26
5 files changed, 37 insertions, 127 deletions
diff --git a/lang/TenDRA/files/patch-common::default b/lang/TenDRA/files/patch-common::default
deleted file mode 100644
index eedec340abee..000000000000
--- a/lang/TenDRA/files/patch-common::default
+++ /dev/null
@@ -1,16 +0,0 @@
-Index: src/lib/env/common/default
-===================================================================
-RCS file: /usr/home/stefan/tendra/cvsup/tendra/src/lib/env/common/default,v
-retrieving revision 1.5
-diff -u -r1.5 default
---- src/lib/env/common/default 17 Aug 2003 20:20:28 -0000 1.5
-+++ src/lib/env/common/default 19 Aug 2003 14:42:23 -0000
-@@ -51,7 +51,7 @@
- +STARTUP_CPP_DIR "-I<TENDRA_STARTUPDIR>/Bounds.ansi -I<TENDRA_STARTUPDIR>/Modes.cpp"
- +STARTUP_CPP "-f<TENDRA_STARTUPDIR>/Modes.cpp/Xc"
- +PORTABILITY "<TENDRA_STARTUPDIR>/Bounds.ansi/default.pf"
--+LINK "-L<TENDRA_STARTUPDIR>"
-++LINK "-L<TENDRA_LIBDIR>"
- +LIB "-lansi"
-
- +SYS_LIB ""
diff --git a/lang/TenDRA/files/patch-freebsd::default.extra b/lang/TenDRA/files/patch-freebsd::default.extra
deleted file mode 100644
index 8c5d180e7a15..000000000000
--- a/lang/TenDRA/files/patch-freebsd::default.extra
+++ /dev/null
@@ -1,26 +0,0 @@
-Index: src/lib/env/freebsd/common/80x86/default.extra
-===================================================================
-RCS file: /usr/home/stefan/tendra/cvsup/tendra/src/lib/env/freebsd/common/80x86/default.extra,v
-retrieving revision 1.3
-diff -u -r1.3 default.extra
---- src/lib/env/freebsd/common/80x86/default.extra 17 Aug 2003 20:20:51 -0000 1.3
-+++ src/lib/env/freebsd/common/80x86/default.extra 19 Aug 2003 15:13:31 -0000
-@@ -13,11 +13,17 @@
- /* Libraries */
-
- +LIB_CRT0 "-LIB_CRT0-"
-++LIB_CRT1 "-LIB_CRT1-"
-++LIB_CRTI "-LIB_CRTI-"
-++LIB_CRTN "-LIB_CRTN-"
- +LIB_GCRT0 "-LIB_GCRT0-"
-
-
- +MACHINE "freebsd-*-80x86"
- +AS "<BIN_AS>"
--+LD "<BIN_LD> -e start -dc -dp"
-++LD "<BIN_LD>"
- +CC "<BIN_CC>"
- +CRT0 "<LIB_CRT0>"
-++CRT1 "<LIB_CRT1>"
-++CRTI "<LIB_CRTI>"
-++CRTN "<LIB_CRTN>"
diff --git a/lang/TenDRA/files/patch-install b/lang/TenDRA/files/patch-install
index d147fe8c9288..c5a4614c27c0 100644
--- a/lang/TenDRA/files/patch-install
+++ b/lang/TenDRA/files/patch-install
@@ -1,43 +1,49 @@
-Index: mk/base/tendra.install.mk
-===================================================================
-RCS file: /usr/home/stefan/tendra/cvsup/tendra/mk/base/tendra.install.mk,v
-retrieving revision 1.19
-diff -u -r1.19 tendra.install.mk
---- mk/base/tendra.install.mk 18 Aug 2003 04:35:26 -0000 1.19
-+++ mk/base/tendra.install.mk 19 Aug 2003 14:23:00 -0000
-@@ -21,7 +21,6 @@
+--- mk/base/tendra.install.mk.orig Wed Aug 27 09:00:00 2003
++++ mk/base/tendra.install.mk Thu Aug 28 21:14:55 2003
+@@ -24,10 +24,6 @@
.if defined(API)
INSTALL_TARGETS+= install-api
-INSTALL_SUB+= lib/include/${API}.api lib/include/shared/${API}.api
+-.if defined(API_SUBDIR)
+-INSTALL_SUB+= ${API_SUBDIR:C/^/lib\/include\/${API}.api\//}
+-.endif
.endif
.if defined(INSTALL_ENV)
-@@ -70,14 +69,9 @@
+@@ -102,27 +98,9 @@
# lib/apis: our api files.
install-api:
-- for i in ${.OBJDIR}.api/*.h; do \
-- ${BIN_INSTALL} $$i ${INSTALL_PREFIX}/lib/include/${API}.api; \
+-.for i in ${API}.api shared/${API}.api
+- cd ${OBJ_PREFIX}/lib/apis/${i}; \
+- for i in *.h; do \
+- ${BIN_CP} ${OBJ_PREFIX}/lib/apis/${i}/$$i \
+- ${INSTALL_PREFIX}/lib/include/${i}/$$i; \
+- ${BIN_CHMOD} ${ARGS_CHMOD_DATA} \
+- ${INSTALL_PREFIX}/lib/include/${i}/$$i; \
- done
-- for i in ${.OBJDIR:C/apis/apis\/shared/}.api/*.h; do \
-- ${BIN_INSTALL} $$i ${INSTALL_PREFIX}/lib/include/shared/${API}.api; \
+-.endfor
+-.if defined (API_SUBDIR)
+-.for i in ${API_SUBDIR}
+- cd ${.OBJDIR}.api/${i}; \
+- for i in *.h; do \
+- ${BIN_CP} ${.OBJDIR}.api/${i}/$$i \
+- ${INSTALL_PREFIX}/lib/include/${API}.api/${i}/$$i; \
+- ${BIN_CHMOD} ${ARGS_CHMOD_DATA} \
+- ${INSTALL_PREFIX}/lib/include/${API}.api/${i}/$$i; \
- done
-- ${BIN_INSTALL} ${.OBJDIR:C/apis/apis\/lib/}/${API}.tl \
-- ${INSTALL_PREFIX}/lib
-+ env MAKEOBJDIR=${OBJ_DIR}.api INSTALL=${BIN_INSTALL} \
-+ MKDIR=${BIN_MKDIR} ARGS_MKDIR=${ARGS_MKDIR} \
+-.endfor
+-.endif
+-
++ env MAKEOBJDIR=${OBJ_DIR}.api MKDIR="${BIN_MKDIR} ${ARGS_MKDIR}" \
++ CP=${BIN_CP} CHMOD="${BIN_CHMOD} ${ARGS_CHMOD_DATA}" \
+ INSTALL_PREFIX=${INSTALL_PREFIX} make install
- # lib/env: our environment files.
- install-env:
-Index: src/tools/tspec/makefile.c
-===================================================================
-RCS file: /usr/home/stefan/tendra/cvsup/tendra/src/tools/tspec/makefile.c,v
-retrieving revision 1.3
-diff -u -r1.3 makefile.c
---- src/tools/tspec/makefile.c 12 Dec 2002 05:54:55 -0000 1.3
-+++ src/tools/tspec/makefile.c 10 Jun 2003 12:36:12 -0000
+ # lib/apis/lib lib/apis/lib/diag: our tl files.
+ install-tl:
+--- src/tools/tspec/makefile.c.orig Mon Aug 25 09:01:13 2003
++++ src/tools/tspec/makefile.c Thu Aug 28 21:18:27 2003
@@ -71,10 +71,10 @@
*/
@@ -119,7 +125,7 @@ diff -u -r1.3 makefile.c
int m;
char *a = i->api;
if (strneq (a, "shared/", 7)) a += 7;
-@@ -192,7 +230,19 @@
+@@ -192,7 +230,17 @@
/* End of makefile */
IGNORE fputs ("clean :\n\trm -f ${JFILES}\n\n", output);
@@ -128,14 +134,12 @@ diff -u -r1.3 makefile.c
+
+ IGNORE fprintf (output, "install : \n"
+ ".for i in ${DIRS}\n"
-+ "\t${MKDIR} ${ARGS_MKDIR} ${INSTALL_PREFIX}/lib/include/${i}\n"
++ "\t${MKDIR} ${INSTALL_PREFIX}/lib/include/${i}\n"
+ ".endfor\n"
+ ".for i in ${HEADERS}\n"
-+ "\t${INSTALL} ../${i} ${INSTALL_PREFIX}/lib/include/"
-+ "${i:H}\n"
-+ ".endfor\n"
-+ "\t${INSTALL} ../lib/%s/%s.tl ${INSTALL_PREFIX}/lib\n",
-+ api, api);
++ "\t${CP} ../${i} ${INSTALL_PREFIX}/lib/include/${i:H}\n"
++ "\t${CP} ../${i} ${INSTALL_PREFIX}/lib/include/${i:H}\n"
++ ".endfor\n");
+
IGNORE fclose (output);
return;
diff --git a/lang/TenDRA/files/patch-limits.h b/lang/TenDRA/files/patch-limits.h
deleted file mode 100644
index f1dcbdefaec3..000000000000
--- a/lang/TenDRA/files/patch-limits.h
+++ /dev/null
@@ -1,26 +0,0 @@
-Index: src/lib/apis/posix/limits.h
-===================================================================
-RCS file: /usr/home/stefan/tendra/cvsup/tendra/src/lib/apis/posix/limits.h,v
-retrieving revision 1.1
-diff -c -u -r1.1 limits.h
---- src/lib/apis/posix/limits.h 26 Jan 2002 21:31:34 -0000 1.1
-+++ src/lib/apis/posix/limits.h 17 Feb 2003 14:54:23 -0000
-@@ -28,14 +28,14 @@
- +IMPLEMENT "ansi", "limits.h" ;
-
- +DEFINE _POSIX_ARG_MAX 4096 ;
--+DEFINE _POSIX_CHILD_MAX 6 ;
-++CONST int _POSIX_CHILD_MAX ;
- +DEFINE _POSIX_LINK_MAX 8 ;
- +DEFINE _POSIX_MAX_CANON 255 ;
- +DEFINE _POSIX_MAX_INPUT 255 ;
- +DEFINE _POSIX_NAME_MAX 14 ;
--+DEFINE _POSIX_NGROUPS_MAX 0 ;
--+DEFINE _POSIX_OPEN_MAX 16 ;
--+DEFINE _POSIX_PATH_MAX 255 ;
-++CONST int _POSIX_NGROUPS_MAX ;
-++CONST int _POSIX_OPEN_MAX ;
-++CONST int _POSIX_PATH_MAX ;
- +DEFINE _POSIX_PIPE_BUF 512 ;
-
- +CONST int NGROUPS_MAX ;
diff --git a/lang/TenDRA/files/patch-tcc_diag b/lang/TenDRA/files/patch-tcc_diag
deleted file mode 100644
index d62bb12f8dd4..000000000000
--- a/lang/TenDRA/files/patch-tcc_diag
+++ /dev/null
@@ -1,26 +0,0 @@
-Index: src/lib/env/freebsd/common/80x86/tcc_diag
-===================================================================
-RCS file: /usr/home/stefan/ten15/cvsup/tendra/src/lib/env/freebsd/common/80x86/tcc_diag,v
-retrieving revision 1.3
-diff -u -r1.3 tcc_diag
---- src/lib/env/freebsd/common/80x86/tcc_diag 17 Aug 2003 20:22:09 -0000 1.3
-+++ src/lib/env/freebsd/common/80x86/tcc_diag 1 Sep 2003 23:42:59 -0000
-@@ -4,4 +4,4 @@
-
- +CRT0 "<LIB_CRT0>"
- <LINK "-L<TENDRA_LIBDIR>/diag"
-->SYS_LIB "-static -lg"
-+>SYS_LIB "-static"
-Index: src/lib/env/freebsd/common/alpha/tcc_diag
-===================================================================
-RCS file: /usr/home/stefan/ten15/cvsup/tendra/src/lib/env/freebsd/common/alpha/tcc_diag,v
-retrieving revision 1.2
-diff -u -r1.2 tcc_diag
---- src/lib/env/freebsd/common/alpha/tcc_diag 17 Aug 2003 20:22:09 -0000 1.2
-+++ src/lib/env/freebsd/common/alpha/tcc_diag 1 Sep 2003 23:43:07 -0000
-@@ -5,4 +5,4 @@
-
- +CRT0 "<LIB_CRT0>"
- <LINK "-L<TENDRA_LIBDIR>/diag"
-->SYS_LIB "-static -lg"
-+>SYS_LIB "-static"