touch ups of autotooling (missed files mainly, and unneeded files)
authorBrian Harring <ferringb@gentoo.org>
Fri, 11 Nov 2005 03:14:44 +0000 (03:14 -0000)
committerBrian Harring <ferringb@gentoo.org>
Fri, 11 Nov 2005 03:14:44 +0000 (03:14 -0000)
svn path=/main/branches/prefix/; revision=2293

AUTHORS [new file with mode: 0644]
NEWS [new file with mode: 0644]
README [new file with mode: 0644]
autogen.sh [new file with mode: 0755]
subst-install.in [new file with mode: 0644]
subst-install.vars.in [deleted file]

diff --git a/AUTHORS b/AUTHORS
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/NEWS b/NEWS
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/README b/README
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/autogen.sh b/autogen.sh
new file mode 100755 (executable)
index 0000000..627584f
--- /dev/null
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+autoheader || { echo "failed autoheader"; exit 1; };
+aclocal-1.8 || { echo "failed aclocal"; exit 1; };
+libtoolize --automake -c -f || { echo "failed libtoolize"; exit 1; }
+autoconf || { echo "failed autoconf"; exit 1; }
+touch ChangeLog 
+automake-1.8 -a -c || { "echo failed automake"; exit 1; }
+
+if [ -x ./test.sh ] ; then
+       exec ./test.sh "$@"
+fi
+echo "finished"
diff --git a/subst-install.in b/subst-install.in
new file mode 100644 (file)
index 0000000..904a6c7
--- /dev/null
@@ -0,0 +1,72 @@
+#! @SHELL@
+
+SED="@SED@"
+RM="@RM@"
+BASENAME="@BASENAME@"
+DIRNAME="@DIRNAME@"
+
+case "${SED}" in ""|@*@) SED=sed ;; esac
+case "${RM}" in ""|@*@) RM=rm ;; esac
+case "${BASENAME}" in ""|@*@) BASENAME=basename ;; esac
+case "${DIRNAME}" in ""|@*@) DIRNAME=dirname ;; esac
+
+mydir=`${DIRNAME} $0`
+myname=`${BASENAME} $0`
+mydir=`cd ${mydir};pwd`
+me=${mydir}/${myname}
+
+. ${mydir}/subst-install.vars
+
+substinstall_tmpdir=${TMP-/tmp}/${myname}.$$
+trap "${RM} -rf \${substinstall_tmpdir}" "0"
+mkdir -p ${substinstall_tmpdir} \
+|| { echo "cannot create directory ${substinstall_tmpdir}" >&2 ; exit 1 ; }
+
+substinstall_tmpsed=${substinstall_tmpdir}/sedscript
+
+{      for v in ${all_configurevars}
+       do
+               eval "echo \"s,@${v}@,\${${v}},g;\""
+       done
+} | ${SED} 's/^s,@/s@@/; s/@,/@@/; s/,g;$/@;/; s/[\\&,]/\\&/g;
+   s/^s@@/s,@/; s/@@/@,/; s/@;$/,g;/' > ${substinstall_tmpsed}
+
+substinstall_installcmd=
+substinstall_sources=
+substinstall_target=
+
+while [ "$1" ]
+do
+       substinstall_arg=$1
+       shift
+       case "${substinstall_arg}" in
+       --installcmd=*)
+               substinstall_installcmd=`echo ${substinstall_arg} | ${SED} -e 's,^--installcmd=,,'`
+               ;;
+       *)
+               substinstall_sources="${substinstall_sources} ${substinstall_target}"
+               substinstall_target=${substinstall_arg}
+               ;;
+       esac
+done
+
+[ -n "${substinstall_installcmd}" ] || { echo "missing --installcmd=" ; exit 1 ; }
+
+substinstall_tmpsources=
+
+for substinstall_s in ${substinstall_sources}
+do
+       [ -r ${substinstall_s} ] || { echo "cannot read ${substinstall_s}" >&2 ; exit 1 ; }
+       tmpsource=${substinstall_tmpdir}/`basename ${substinstall_s}`.subst
+       ${SED} -f ${substinstall_tmpsed} < ${substinstall_s} > ${tmpsource} \
+       || { echo "cannot sed from ${substinstall_s} to ${tmpsource}" >&2 ; exit 1 ; }
+       substinstall_tmpsources="${substinstall_tmpsources} ${tmpsource}"
+done
+
+${substinstall_installcmd} ${substinstall_tmpsources} ${substinstall_target}
+
+substinstall_installrv=$?
+
+${RM} -rf ${substinstall_tmpdir}
+
+exit ${substinstall_installrv}
diff --git a/subst-install.vars.in b/subst-install.vars.in
deleted file mode 100644 (file)
index 1917066..0000000
+++ /dev/null
@@ -1,132 +0,0 @@
-SHELL=/bin/sh
-PATH_SEPARATOR=:
-PACKAGE_NAME=portage
-PACKAGE_TARNAME=portage
-PACKAGE_VERSION=2.0.53_rc4-prefix-02
-PACKAGE_STRING=portage 2.0.53_rc4-prefix-02
-PACKAGE_BUGREPORT=ferringb@gentoo.org
-exec_prefix=${prefix}
-prefix=/tmp/portage/usr
-program_transform_name=s,x,x,
-bindir=${exec_prefix}/bin
-sbindir=${exec_prefix}/sbin
-libexecdir=${exec_prefix}/libexec
-datadir=${prefix}/share
-sysconfdir=/tmp/portage/etc
-sharedstatedir=${prefix}/com
-localstatedir=${prefix}/var
-libdir=${exec_prefix}/lib
-includedir=${prefix}/include
-oldincludedir=/usr/include
-infodir=${prefix}/info
-mandir=${prefix}/man
-build_alias=
-host_alias=
-target_alias=
-DEFS=-DPACKAGE_NAME=\"portage\" -DPACKAGE_TARNAME=\"portage\" -DPACKAGE_VERSION=\"2.0.53_rc4-prefix-02\" -DPACKAGE_STRING=\"portage\ 2.0.53_rc4-prefix-02\" -DPACKAGE_BUGREPORT=\"ferringb@gentoo.org\" -DPACKAGE=\"portage\" -DVERSION=\"2.0.53_rc4-prefix-02\" -DHAVE_LIBC=1 -DHAVE_LIBDL=1 -DHAVE_LIBGCC=1 -DHAVE_LIBPTHREAD=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GETOPT_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DRETSIGTYPE=void -DHAVE_GETCWD=1 -DHAVE_MKDIR=1 -DHAVE_REGCOMP=1 -DHAVE_RMDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRSPN=1 -DHAVE_STRSTR=1 
-ECHO_C=
-ECHO_N=-n
-ECHO_T=
-LIBS=-lpthread -lgcc -ldl -lc 
-build=i686-pc-linux-gnu
-build_cpu=i686
-build_vendor=pc
-build_os=linux-gnu
-host=i686-pc-linux-gnu
-host_cpu=i686
-host_vendor=pc
-host_os=linux-gnu
-target=i686-pc-linux-gnu
-target_cpu=i686
-target_vendor=pc
-target_os=linux-gnu
-INSTALL_PROGRAM=${INSTALL}
-INSTALL_SCRIPT=${INSTALL}
-INSTALL_DATA=${INSTALL} -m 644
-CYGPATH_W=echo
-PACKAGE=portage
-VERSION=2.0.53_rc4-prefix-02
-ACLOCAL=${SHELL} /home/bharring/prefix/2.0/missing --run aclocal-1.8
-AUTOCONF=${SHELL} /home/bharring/prefix/2.0/missing --run autoconf
-AUTOMAKE=${SHELL} /home/bharring/prefix/2.0/missing --run automake-1.8
-AUTOHEADER=${SHELL} /home/bharring/prefix/2.0/missing --run autoheader
-MAKEINFO=${SHELL} /home/bharring/prefix/2.0/missing --run makeinfo
-AMTAR=${SHELL} /home/bharring/prefix/2.0/missing --run tar
-install_sh=/home/bharring/prefix/2.0/install-sh
-STRIP=
-ac_ct_STRIP=
-INSTALL_STRIP_PROGRAM=${SHELL} $(install_sh) -c -s
-mkdir_p=mkdir -p -- .
-AWK=gawk
-SET_MAKE=
-am__leading_dot=.
-CC=gcc
-CFLAGS=-g -O2
-LDFLAGS=
-CPPFLAGS=
-ac_ct_CC=gcc
-EXEEXT=
-OBJEXT=o
-DEPDIR=.deps
-am__include=include
-am__quote=
-AMDEP_TRUE=
-AMDEP_FALSE=#
-AMDEPBACKSLASH=\
-CCDEPMODE=depmode=gcc3
-am__fastdepCC_TRUE=
-am__fastdepCC_FALSE=#
-LN_S=ln -s
-EGREP=/bin/grep -E
-XCU_ID=/usr/bin/id
-RM=/usr/bin/rm
-MV=/usr/bin/mv
-SED=/usr/bin/sed
-BASH=/bin/bash
-PYTHON=/usr/bin/python
-PERL=/usr/bin/perl
-BASENAME=/usr/bin/basename
-DIRNAME=/usr/bin/dirname
-DIALOG=/usr/bin/dialog
-WGET=/usr/bin/wget
-INSTALL_INFO=/usr/bin/install-info
-SANDBOX=/usr/bin/sandbox
-PRELINK=/usr/sbin/prelink
-RSYNC=/usr/bin/rsync
-CVS=/usr/bin/cvs
-GPG=/usr/bin/gpg
-MD5SUM=/usr/bin/md5sum
-LOGGER=/usr/bin/logger
-FIND=/usr/bin/find
-FILE=/usr/bin/file
-READELF=/usr/bin/readelf
-SETFILES=/usr/sbin/setfiles
-FAKEROOT=/usr/bin/fakeroot
-CPP=gcc -E
-ALLOCA=
-portageuser=portage
-portagegroup=portage
-wheelgroup=wheel
-rootuser=root
-DOMAIN_PREFIX=/tmp/portage
-ARCH=x86
-PORTAGE_BASE=${libdir}/portage
-INSTALL_PYTHON_SOURCES_TRUE=
-INSTALL_PYTHON_SOURCES_FALSE=#
-BUILD_TBZ2TOOL_TRUE=
-BUILD_TBZ2TOOL_FALSE=#
-BUILD_MISSINGOS_TRUE=#
-BUILD_MISSINGOS_FALSE=
-LIBOBJS=
-LTLIBOBJS=
-configure_input=subst-install.vars.in.  Generated from subst-install.vars.in.in by configure.
-srcdir=.
-abs_srcdir=/home/bharring/prefix/2.0
-top_srcdir=.
-abs_top_srcdir=/home/bharring/prefix/2.0
-builddir=.
-abs_builddir=/home/bharring/prefix/2.0
-top_builddir=
-abs_top_builddir=/home/bharring/prefix/2.0
-INSTALL=/usr/bin/install -c
-all_configurevars=' SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE LN_S EGREP XCU_ID RM MV SED BASH PYTHON PERL BASENAME DIRNAME DIALOG WGET INSTALL_INFO SANDBOX PRELINK RSYNC CVS GPG MD5SUM LOGGER FIND FILE READELF SETFILES FAKEROOT CPP ALLOCA portageuser portagegroup wheelgroup rootuser DOMAIN_PREFIX ARCH PORTAGE_BASE INSTALL_PYTHON_SOURCES_TRUE INSTALL_PYTHON_SOURCES_FALSE BUILD_TBZ2TOOL_TRUE BUILD_TBZ2TOOL_FALSE BUILD_MISSINGOS_TRUE BUILD_MISSINGOS_FALSE LIBOBJS LTLIBOBJS configure_input srcdir abs_srcdir top_srcdir abs_top_srcdir builddir abs_builddir top_builddir abs_top_builddir INSTALL'