Check-in Number:
|
4890 | |
Date: |
2004-Dec-03 18:03:30 (local)
2004-Dec-03 17:03:30 (UTC) |
User: | rse |
Branch: | |
Comment: |
Resurrect the old "make striptease" command by fixing the
configure run-time in the stripped down source tree and fixing the
list of source files. |
Tickets: |
|
Inspections: |
|
Files: |
|
ossp-pkg/pth/ChangeLog 1.631 -> 1.632
--- ChangeLog 2004/12/03 16:23:38 1.631
+++ ChangeLog 2004/12/03 17:03:30 1.632
@@ -21,6 +21,11 @@
Changes between 2.0.2 and 2.0.3 (12-Sep-2004 to 03-Dec-2004)
+ *) Resurrect the old "make striptease" command by fixing the
+ configure run-time in the stripped down source tree and fixing the
+ list of source files.
+ [Ralf S. Engelschall]
+
*) The pth_uctx_save() and pth_uctx_restore() API functions
unfortunately were broken by design because they are C
_functions_. This leads to one more deadly nesting on the
|
|
ossp-pkg/pth/Makefile.in 1.152 -> 1.153
--- Makefile.in 2004/10/08 18:31:14 1.152
+++ Makefile.in 2004/12/03 17:03:30 1.153
@@ -272,6 +272,14 @@
-$(RMDIR) $(DESTDIR)$(bindir) >/dev/null 2>&1 || $(TRUE)
-$(RMDIR) $(DESTDIR)$(prefix) >/dev/null 2>&1 || $(TRUE)
+# strip down the source tree to its minimum
+striptease:
+ @PERL=`which perl`; if [ ".$$PERL" = . ]; then \
+ echo "make:ERROR: command \"$(MAKE) striptease\" requires \"perl\"" 1>&2; \
+ exit 1; \
+ fi; \
+ $$PERL striptease.pl
+
# clean the source tree for re-building
clean:
$(RM) $(TARGET_PREQ)
@@ -289,7 +297,6 @@
$(RM) pth-config pth_acdef.h pth_acmac.h pth.h
$(RM) pthread-config pthread.h
$(RM) config.log config.cache config.status
- $(RM) -r striptease.dir
$(RM) libtool
# clean the source tree by removing really all generate stuff
|
|
ossp-pkg/pth/configure.ac 1.13 -> 1.14
--- configure.ac 2004/07/13 10:50:49 1.13
+++ configure.ac 2004/12/03 17:03:30 1.14
@@ -56,6 +56,7 @@
AC_PROG_CC
AC_PROG_CPP
+AC_PROG_EGREP
AC_SET_MAKE
AC_CHECK_DEBUGGING
AC_CHECK_PROFILING
|
|
ossp-pkg/pth/striptease.pl 1.16 -> 1.17
--- striptease.pl 2004/07/13 10:50:49 1.16
+++ striptease.pl 2004/12/03 17:03:30 1.17
@@ -77,7 +77,7 @@
@source = (qw(
pth_compat.c pth_debug.c pth_syscall.c pth_errno.c pth_ring.c pth_mctx.c
- pth_clean.c pth_time.c pth_tcb.c pth_util.c pth_pqueue.c pth_event.c
+ pth_uctx.c pth_clean.c pth_time.c pth_tcb.c pth_util.c pth_pqueue.c pth_event.c
pth_sched.c pth_data.c pth_msg.c pth_cancel.c pth_sync.c pth_attr.c pth_lib.c
pth_fork.c pth_high.c pth_ext.c pth_string.c
));
@@ -89,7 +89,7 @@
$pth_c = <<'EOT';
/*
** GNU Pth - The GNU Portable Threads
-** Copyright (c) 1999-2001 Ralf S. Engelschall <rse@engelschall.com>
+** Copyright (c) 1999-2004 Ralf S. Engelschall <rse@engelschall.com>
**
** This file is part of GNU Pth, a non-preemptive thread scheduling
** library which can be found at http://www.gnu.org/software/pth/.
|
|