[Spread-cvs] commit: r485 - in libspreadutil/trunk: . buildtools docs include src
jonathan at spread.org
jonathan at spread.org
Mon Mar 5 16:15:49 EST 2012
Author: jonathan
Date: 2012-03-05 16:15:49 -0500 (Mon, 05 Mar 2012)
New Revision: 485
Modified:
libspreadutil/trunk/Makefile.in
libspreadutil/trunk/buildtools/gen_system_include.sh
libspreadutil/trunk/configure
libspreadutil/trunk/configure.in
libspreadutil/trunk/docs/Makefile.in
libspreadutil/trunk/include/Makefile.in
libspreadutil/trunk/include/spu_alarm.h
libspreadutil/trunk/include/spu_data_link.h
libspreadutil/trunk/include/spu_memory.h
libspreadutil/trunk/include/spu_objects.h
libspreadutil/trunk/include/spu_scatter.h
libspreadutil/trunk/include/spu_system_defs.h
libspreadutil/trunk/src/Makefile.in
Log:
Complete name change to spu_ for headers. Fix all build problems with docs, include and libs. Fix all make install and make uninstall problems.
Modified: libspreadutil/trunk/Makefile.in
===================================================================
--- libspreadutil/trunk/Makefile.in 2012-03-05 19:45:18 UTC (rev 484)
+++ libspreadutil/trunk/Makefile.in 2012-03-05 21:15:49 UTC (rev 485)
@@ -1,4 +1,4 @@
-SUBDIRS=include src
+SUBDIRS=include src docs
INSTALLSUBDIRS=include src docs
BINSUBDIRS=src
Modified: libspreadutil/trunk/buildtools/gen_system_include.sh
===================================================================
--- libspreadutil/trunk/buildtools/gen_system_include.sh 2012-03-05 19:45:18 UTC (rev 484)
+++ libspreadutil/trunk/buildtools/gen_system_include.sh 2012-03-05 21:15:49 UTC (rev 485)
@@ -1,10 +1,10 @@
#! /bin/sh
-## Generate include/system.h from src/config.h
+## Generate include/spu_system.h from src/config.h
## Includes only those defines needed for the Spread Util Library API
##
## This script takes the path to src/config.h as its only argument and
-## generates a file suitable for being included as <spu/system.h>.
+## generates a file suitable for being included as <spu_system.h>.
cat <<EOF
/* Automatically generated by gen_system_include.sh from config.h; do not edit. */
@@ -45,7 +45,7 @@
cat <<EOF
-#include "system_defs.h"
+#include "spu_system_defs.h"
#endif /* SYSTEM_H */
EOF
Modified: libspreadutil/trunk/configure
===================================================================
--- libspreadutil/trunk/configure 2012-03-05 19:45:18 UTC (rev 484)
+++ libspreadutil/trunk/configure 2012-03-05 21:15:49 UTC (rev 485)
@@ -10093,9 +10093,9 @@
done
test -n "$NROFF" || NROFF="/bin/false"
- if ${NROFF} -mdoc ${srcdir}/docs/spread-util.1 >/dev/null 2>&1; then
+ if ${NROFF} -mdoc ${srcdir}/docs/libspread-util.3 >/dev/null 2>&1; then
MANTYPE=doc
- elif ${NROFF} -man ${srcdir}/docs/spread-util.1 >/dev/null 2>&1; then
+ elif ${NROFF} -man ${srcdir}/docs/libspread-util.3 >/dev/null 2>&1; then
MANTYPE=man
else
MANTYPE=cat
@@ -10115,14 +10115,14 @@
if test "${with_docdir+set}" = set; then
withval=$with_docdir;
if test "x$withval" = xyes || test "x$withval" = xno; then
- docdir='${datadir}/doc/spread-util'
+ docdir='${datadir}/doc/libspread-util'
else
docdir="$withval"
fi
else
- docdir='${datadir}/doc/spread-util'
+ docdir='${datadir}/doc/libspread-util'
fi
Modified: libspreadutil/trunk/configure.in
===================================================================
--- libspreadutil/trunk/configure.in 2012-03-05 19:45:18 UTC (rev 484)
+++ libspreadutil/trunk/configure.in 2012-03-05 21:15:49 UTC (rev 485)
@@ -651,9 +651,9 @@
)
if test -z "$MANTYPE"; then
AC_PATH_PROGS(NROFF, nroff awf, /bin/false, /usr/bin:/usr/ucb)
- if ${NROFF} -mdoc ${srcdir}/docs/spread-util.1 >/dev/null 2>&1; then
+ if ${NROFF} -mdoc ${srcdir}/docs/libspread-util.3 >/dev/null 2>&1; then
MANTYPE=doc
- elif ${NROFF} -man ${srcdir}/docs/spread-util.1 >/dev/null 2>&1; then
+ elif ${NROFF} -man ${srcdir}/docs/libspread-util.3 >/dev/null 2>&1; then
MANTYPE=man
else
MANTYPE=cat
@@ -672,13 +672,13 @@
[ --with-docdir=DIR Where to put the documentation],
[
if test "x$withval" = xyes || test "x$withval" = xno; then
- docdir='${datadir}/doc/spread-util'
+ docdir='${datadir}/doc/libspread-util'
else
docdir="$withval"
fi
],
[
- docdir='${datadir}/doc/spread-util'
+ docdir='${datadir}/doc/libspread-util'
]
)
AC_SUBST(docdir)
Modified: libspreadutil/trunk/docs/Makefile.in
===================================================================
--- libspreadutil/trunk/docs/Makefile.in 2012-03-05 19:45:18 UTC (rev 484)
+++ libspreadutil/trunk/docs/Makefile.in 2012-03-05 21:15:49 UTC (rev 485)
@@ -29,10 +29,10 @@
MANPAGES = E_get_time.3.out libspread-util.3.out
MANPAGES_IN = E_get_time.3 libspread-util.3
-PAGENAMES = E_get_time
+PAGENAMES = E_get_time libspread-util
# Misc documentation files in docs/ directory that should be installed
-DOCFILES =
+DOCFILES = Readme.txt license.txt
MANTYPE = @MANTYPE@
@@ -46,9 +46,9 @@
manpage=$(srcdir)/`echo $@ | sed 's/\.out$$//'`; \
fi; \
if test "$(MANTYPE)" = "man"; then \
- $(FIXPATHSCMD) $${manpage} | $(PERL) $(buildtoolsdir)/mdoc2man.pl > $@; \
+ cat $${manpage} | $(PERL) $(buildtoolsdir)/mdoc2man.pl > $@; \
else \
- $(FIXPATHSCMD) $${manpage} > $@; \
+ cat $${manpage} > $@; \
fi
clean:
@@ -78,7 +78,6 @@
install-man:
$(buildtoolsdir)/mkinstalldirs $(DESTDIR)$(mandir)
$(buildtoolsdir)/mkinstalldirs $(DESTDIR)$(mandir)/$(mansubdir)3
- $(INSTALL) -m 644 libspread-util.3.out $(DESTDIR)$(mandir)/$(mansubdir)3/libspread-util.3
for page in $(PAGENAMES); \
do \
$(INSTALL) -m 644 $$page.3.out $(DESTDIR)$(mandir)/$(mansubdir)3/$$page.3; \
@@ -90,8 +89,6 @@
do \
$(INSTALL) -m 644 $(srcdir)/$$docfile $(DESTDIR)$(docdir)/$$docfile; \
done
- $(INSTALL) -m 644 $(srcdir)/../Readme.txt $(DESTDIR)$(docdir)/Readme.txt;
- $(INSTALL) -m 644 $(srcdir)/../license.txt $(DESTDIR)$(docdir)/license.txt;
uninstallall: uninstall
-rmdir $(DESTDIR)$(sysconfdir)
@@ -102,12 +99,9 @@
uninstall:
for page in $(PAGENAMES); \
do \
- -rm -f $(DESTDIR)$(mandir)/$(mansubdir)3/$$page.3; \
+ rm -f $(DESTDIR)$(mandir)/$(mansubdir)3/$$page.3; \
done
- -rm -f $(DESTDIR)$(mandir)/$(mansubdir)3/libspread-util.3
for docfile in $(DOCFILES); \
do \
- -rm -f $(DESTDIR)$(docdir)/$$docfile; \
+ rm -f $(DESTDIR)$(docdir)/$$docfile; \
done
- -rm -f $(DESTDIR)$(docdir)/Readme.txt
- -rm -f $(DESTDIR)$(docdir)/license.txt
Modified: libspreadutil/trunk/include/Makefile.in
===================================================================
--- libspreadutil/trunk/include/Makefile.in 2012-03-05 19:45:18 UTC (rev 484)
+++ libspreadutil/trunk/include/Makefile.in 2012-03-05 21:15:49 UTC (rev 485)
@@ -60,22 +60,22 @@
ENT=@ENT@
EXEEXT=@EXEEXT@
-TARGETS=system.h
+TARGETS=spu_system.h
-HEADER_FILES=sp_events.h system_defs.h system_defs_autoconf.h system_defs_windows.h spu_compatibility.h
+HEADER_FILES=spu_alarm.h spu_alarm_types.h spu_data_link.h spu_events.h spu_memory.h spu_objects.h spu_objects_local.h spu_scatter.h spu_system_defs.h spu_system_defs_autoconf.h spu_system_defs_windows.h
all: $(TARGETS)
-system.h: ../src/config.h
- $(buildtoolsdir)/gen_system_include.sh ../src/config.h > system.h
+spu_system.h: ../src/config.h
+ $(buildtoolsdir)/gen_system_include.sh ../src/config.h > spu_system.h
-install-headers: system.h
+install-headers: spu_system.h
$(buildtoolsdir)/mkinstalldirs $(DESTDIR)$(includedir)
for incfile in $(HEADER_FILES); \
do \
$(INSTALL) -m 644 $(srcdir)/$$incfile $(DESTDIR)$(includedir)/$$incfile; \
done
- $(INSTALL) -m 644 system.h $(DESTDIR)$(includedir)/system.h
+ $(INSTALL) -m 644 spu_system.h $(DESTDIR)$(includedir)/spu_system.h
clean:
rm -f system.h
@@ -86,7 +86,11 @@
install: $(TARGETS) install-headers
uninstall:
- -rm -f $(DESTDIR)$(includedir)/sp_events.h
+ for incfile in $(HEADER_FILES); \
+ do \
+ rm -f $(DESTDIR)$(includedir)/$$incfile; \
+ done
+ rm -f $(DESTDIR)$(includedir)/spu_system.h
uninstallall: uninstall
- -rmdir $(DESTDIR)$(includedir)
+ echo "Will not remove include directory"
Modified: libspreadutil/trunk/include/spu_alarm.h
===================================================================
--- libspreadutil/trunk/include/spu_alarm.h 2012-03-05 19:45:18 UTC (rev 484)
+++ libspreadutil/trunk/include/spu_alarm.h 2012-03-05 21:15:49 UTC (rev 485)
@@ -37,14 +37,14 @@
#define INC_ALARM
#include <stdio.h>
-#include "system.h"
+#include "spu_system.h"
/* Type for Alarm realtime handler functions */
typedef int (alarm_realtime_handler)( int16, int32, char *, size_t, char *, size_t);
/* This includes the custom types for each project */
-#include "alarm_types.h"
+#include "spu_alarm_types.h"
/* These are always defined for any project using Alarm */
#define ALL 0xffffffff
Modified: libspreadutil/trunk/include/spu_data_link.h
===================================================================
--- libspreadutil/trunk/include/spu_data_link.h 2012-03-05 19:45:18 UTC (rev 484)
+++ libspreadutil/trunk/include/spu_data_link.h 2012-03-05 21:15:49 UTC (rev 485)
@@ -36,8 +36,8 @@
#ifndef INC_DATA_LINK
#define INC_DATA_LINK
-#include "system.h"
-#include "scatter.h"
+#include "spu_system.h"
+#include "spu_scatter.h"
#define MAX_PACKET_SIZE 1472 /*1472 = 1536-64 (of udp)*/
Modified: libspreadutil/trunk/include/spu_memory.h
===================================================================
--- libspreadutil/trunk/include/spu_memory.h 2012-03-05 19:45:18 UTC (rev 484)
+++ libspreadutil/trunk/include/spu_memory.h 2012-03-05 21:15:49 UTC (rev 485)
@@ -36,7 +36,7 @@
#ifndef MEMORY_H
#define MEMORY_H
-#include "system.h"
+#include "spu_system.h"
/*******************************************************************************
* Special Object type used for
Modified: libspreadutil/trunk/include/spu_objects.h
===================================================================
--- libspreadutil/trunk/include/spu_objects.h 2012-03-05 19:45:18 UTC (rev 484)
+++ libspreadutil/trunk/include/spu_objects.h 2012-03-05 21:15:49 UTC (rev 485)
@@ -56,7 +56,7 @@
#define FIRST_APPLICATION_OBJECT_TYPE 2
-#include "objects_local.h"
+#include "spu_objects_local.h"
/* Special objects */
Modified: libspreadutil/trunk/include/spu_scatter.h
===================================================================
--- libspreadutil/trunk/include/spu_scatter.h 2012-03-05 19:45:18 UTC (rev 484)
+++ libspreadutil/trunk/include/spu_scatter.h 2012-03-05 21:15:49 UTC (rev 485)
@@ -36,7 +36,7 @@
#ifndef INC_SCATTER
#define INC_SCATTER
-#include "system.h"
+#include "spu_system.h"
#define MAX_SCATTER_ELEMENTS 100
/* scat_element is EXACTLY as defined in iovec */
Modified: libspreadutil/trunk/include/spu_system_defs.h
===================================================================
--- libspreadutil/trunk/include/spu_system_defs.h 2012-03-05 19:45:18 UTC (rev 484)
+++ libspreadutil/trunk/include/spu_system_defs.h 2012-03-05 21:15:49 UTC (rev 485)
@@ -5,11 +5,11 @@
#ifndef SPU_ARCH_PC_WIN95
/* For non Windows systems, use standard headers and types */
-#include "system_defs_autoconf.h"
+#include "spu_system_defs_autoconf.h"
#else
/* For Windows systems, use specified types and definitions */
-#include "system_defs_windows.h"
+#include "spu_system_defs_windows.h"
#endif /* SPU_ARCH_PC_WIN95 */
Modified: libspreadutil/trunk/src/Makefile.in
===================================================================
--- libspreadutil/trunk/src/Makefile.in 2012-03-05 19:45:18 UTC (rev 484)
+++ libspreadutil/trunk/src/Makefile.in 2012-03-05 21:15:49 UTC (rev 485)
@@ -125,9 +125,18 @@
$(buildtoolsdir)/mkinstalldirs $(DESTDIR)$(libdir)
$(INSTALL) -m 644 libspread-util.a $(DESTDIR)$(libdir)/libspread-util.a
-uninstall:
+uninstall-libspread-util.dylib:
+ -rm -f $(DESTDIR)$(libdir)/libspread-util.$(LIBFULLVERSION).dylib
+ -rm -f $(DESTDIR)$(libdir)/libspread-util.dylib
+ -rm -f $(DESTDIR)$(libdir)/libspread-util.$(LIBVERSION).dylib
+
+uninstall-libspread-util.so:
+ -rm -f $(DESTDIR)$(libdir)/libspread-util.so.$(LIBFULLVERSION)
+ -rm -f $(DESTDIR)$(libdir)/libspread-util.so
+ -rm -f $(DESTDIR)$(libdir)/libspread-util.so.$(LIBVERSION)
+
+uninstall: uninstall- at LIBSPSO@
-rm -f $(DESTDIR)$(libdir)/libspread-util.a
- -rm -f $(DESTDIR)$(libdir)/@LIBSPSO@
uninstallall: uninstall
-rmdir $(DESTDIR)$(libdir)
More information about the Spread-cvs
mailing list