s4-build: remove a bunch of unused build scripts
authorAndrew Tridgell <tridge@samba.org>
Mon, 7 Feb 2011 02:18:43 +0000 (13:18 +1100)
committerAndrew Tridgell <tridge@samba.org>
Mon, 7 Feb 2011 03:09:40 +0000 (04:09 +0100)
these were leftover from the autoconf build

Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Mon Feb  7 04:09:40 CET 2011 on sn-devel-104

source4/script/installdat.sh [deleted file]
source4/script/installdirs.sh [deleted file]
source4/script/installheader.pl [deleted file]
source4/script/installlib.sh [deleted file]
source4/script/installman.sh [deleted file]
source4/script/installpc.sh [deleted file]
source4/script/mkinstalldirs [deleted file]
source4/script/revert.sh [deleted file]
source4/script/uninstalllib.sh [deleted file]
source4/script/uninstallman.sh [deleted file]

diff --git a/source4/script/installdat.sh b/source4/script/installdat.sh
deleted file mode 100755 (executable)
index bea8ad8..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/sh
-#fist version March 2002, Herb  Lewis
-
-DATDIR=$1
-SRCDIR=$2/
-
-echo Installing dat files in $DATDIR
-
-for f in $SRCDIR/../codepages/*.dat; do
-       FNAME=$DATDIR/`basename $f`
-       echo $FNAME
-       cp $f $FNAME || echo Cannot install $FNAME. Does $USER have privileges?
-       chmod 0644 $FNAME
-done
-
-cat << EOF
-======================================================================
-The dat files have been installed. 
-======================================================================
-EOF
-
-exit 0
-
diff --git a/source4/script/installdirs.sh b/source4/script/installdirs.sh
deleted file mode 100755 (executable)
index 9557b86..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-while ( test -n "$1" ); do
-       if [ ! -d $1 ]; then
-               mkdir -p $1
-       fi
-
-       if [ ! -d $1 ]; then
-               echo Failed to make directory $1
-               exit 1
-       fi
-
-       shift;
-done
-
-
-
diff --git a/source4/script/installheader.pl b/source4/script/installheader.pl
deleted file mode 100755 (executable)
index 5be3434..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-#!/usr/bin/perl
-# Copyright (C) 2006 Jelmer Vernooij
-use strict;
-use File::Basename;
-
-my $includedir = shift;
-
-
-sub read_headermap($)
-{
-       my ($fn) = @_;
-       my %map = ();
-       my $ln = 0;
-       open(MAP, "<headermap.txt");
-       while(<MAP>) {
-               $ln++;
-               s/#.*$//g;
-               next if (/^\s*$/);
-               if (! /^(.*): (.*)$/) {
-                       print STDERR "headermap.txt:$ln: Malformed line\n";
-                       next;
-               }
-               $map{$1} = $2;
-       }
-
-       close(MAP);
-
-       return %map;
-}
-
-my %map = read_headermap("headermap.txt");
-
-sub findmap($)
-{
-       $_ = shift;
-       s/^\.\///g;
-
-       if (! -f $_ && -f "lib/$_") { $_ = "lib/$_"; }
-       
-       return $map{$_};
-}
-
-sub rewrite_include($$)
-{
-       my ($pos,$d) = @_;
-
-       my $n = findmap($d);
-       return $n if $n; 
-       return $d;
-}
-
-sub install_header($$)
-{
-       my ($src,$dst) = @_;
-
-       my $lineno = 0;
-
-       open(IN, "<$src");
-       open(OUT, ">$dst");
-
-       while (<IN>) {
-               $lineno++;
-               die("Will not install autogenerated header $src") if (/This file was automatically generated by mkproto.pl. DO NOT EDIT/);
-
-               if (/^#include \"(.*)\"/) {
-                       print OUT "#include <" . rewrite_include("$src:$lineno", $1) . ">\n";
-               } elsif (/^#if _SAMBA_BUILD_ == 4/) {
-                       print OUT "#if 1\n";
-               } else {
-                       print OUT $_;
-               }
-       }
-
-       close(OUT);
-       close(IN);
-}
-
-foreach my $p (@ARGV)
-{
-       my $p2 = findmap($p);
-       unless ($p2) {
-           die("Unable to map $p");
-       }
-       print "Installing $p as $includedir/$p2\n";
-
-       my $dirname = dirname($p2);
-
-       if (! -d "$includedir/$dirname") {
-               mkdir("$includedir/$dirname", 0777);
-       }
-
-       if ( -f "$includedir/$p2" ) {
-               unlink("$includedir/$p2.old");
-               rename("$includedir/$p2", "$includedir/$p2.old");
-       }
-
-       install_header($p,"$includedir/$p2");
-}
-
-print <<EOF;
-======================================================================
-The headers are installed. You may restore the old headers (if there
-were any) using the command "make revert". You may uninstall the headers
-using the command "make uninstallheader" or "make uninstall" to uninstall
-binaries, man pages and shell scripts.
-======================================================================
-EOF
-
-exit 0;
diff --git a/source4/script/installlib.sh b/source4/script/installlib.sh
deleted file mode 100755 (executable)
index cc9ff0b..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-
-LIBDIR=$1
-SHLIBEXT=$2
-
-shift
-shift
-
-for p in $*; do
- p2=`basename $p`
- lnname=`echo $p2 | sed -e "s/\.$SHLIBEXT.*/.$SHLIBEXT/"`
- echo Installing $p as $LIBDIR/$p2
- if [ -f $LIBDIR/$p2 ]; then
-   rm -f $LIBDIR/$p2.old
-   mv $LIBDIR/$p2 $LIBDIR/$p2.old
- fi
- cp $p $LIBDIR/
- if [ $p2 != $lnname ]; then
-  ln -sf $p2 $LIBDIR/$lnname
- fi
-done
-
-cat << EOF
-======================================================================
-The shared libraries are installed. You may restore the old libraries (if there
-were any) using the command "make revert". You may uninstall the libraries
-using the command "make uninstalllib" or "make uninstall" to uninstall
-binaries, man pages and shell scripts.
-======================================================================
-EOF
-
-exit 0
diff --git a/source4/script/installman.sh b/source4/script/installman.sh
deleted file mode 100755 (executable)
index 3350eb8..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-
-MANDIR=$1
-shift 1
-MANPAGES=$*
-
-for I in $MANPAGES
-do
-       SECTION=`echo -n $I | sed "s/.*\(.\)$/\1/"`
-       DIR="$MANDIR/man$SECTION"
-       if [ ! -d "$DIR" ]
-       then
-               mkdir "$DIR"
-       fi
-
-       BASE=`basename $I`
-       
-       echo "Installing manpage \"$BASE\" in $DIR"
-       cp $I $DIR
-done
-
-cat << EOF
-======================================================================
-The man pages have been installed. You may uninstall them using the command
-the command "make uninstallman" or make "uninstall" to uninstall binaries,
-man pages and shell scripts.
-======================================================================
-EOF
-
-exit 0
diff --git a/source4/script/installpc.sh b/source4/script/installpc.sh
deleted file mode 100755 (executable)
index 81ca2f8..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-# install miscellaneous files
-
-SRCDIR="$1"
-PKGCONFIGDIR="$2"
-shift
-shift
-
-cd $SRCDIR || exit 1
-
-for I in $*
-do
-       cp $I $PKGCONFIGDIR
-done
-
-exit 0
diff --git a/source4/script/mkinstalldirs b/source4/script/mkinstalldirs
deleted file mode 100755 (executable)
index f945dbf..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-#! /bin/sh
-# mkinstalldirs --- make directory hierarchy
-# Author: Noah Friedman <friedman@prep.ai.mit.edu>
-# Created: 1993-05-16
-# Public domain
-
-errstatus=0
-
-for file
-do
-   set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
-   shift
-
-   pathcomp=
-   for d
-   do
-     pathcomp="$pathcomp$d"
-     case "$pathcomp" in
-       -* ) pathcomp=./$pathcomp ;;
-     esac
-
-     if test ! -d "$pathcomp"; then
-        echo "mkdir $pathcomp" 1>&2
-
-        mkdir "$pathcomp" || lasterr=$?
-
-        if test ! -d "$pathcomp"; then
-         errstatus=$lasterr
-        fi
-     fi
-
-     pathcomp="$pathcomp/"
-   done
-done
-
-exit $errstatus
-
-# mkinstalldirs ends here
diff --git a/source4/script/revert.sh b/source4/script/revert.sh
deleted file mode 100755 (executable)
index 8df5fd2..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/sh
-BINDIR=$1
-shift
-
-for p in $*; do
- p2=`basename $p`
- if [ -f $BINDIR/$p2.old ]; then
-   echo Restoring $BINDIR/$p2.old
-   mv $BINDIR/$p2 $BINDIR/$p2.new
-   mv $BINDIR/$p2.old $BINDIR/$p2
-   rm -f $BINDIR/$p2.new
- else
-   echo Not restoring $p
- fi
-done
-
-exit 0
-
diff --git a/source4/script/uninstalllib.sh b/source4/script/uninstalllib.sh
deleted file mode 100755 (executable)
index 9c45b2c..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/sh
-# based on uninstallbin.sh
-# 4 July 96 Dan.Shearer@UniSA.edu.au   
-
-LIBDIR=$1
-shift
-
-if [ ! -d $LIBDIR ]; then
-  echo Directory $LIBDIR does not exist!
-  echo Do a "make installbin" or "make install" first.
-  exit 1
-fi
-
-for p in $*; do
-  p2=`basename $p`
-  if [ -f $LIBDIR/$p2 ]; then
-    echo Removing $LIBDIR/$p2
-    rm -f $LIBDIR/$p2
-    if [ -f $LIBDIR/$p2 ]; then
-      echo Cannot remove $LIBDIR/$p2 ... does $USER have privileges?
-    fi
-  fi
-done
-
-
-cat << EOF
-======================================================================
-The shared libraries have been uninstalled. You may restore the libraries using
-the command "make installlib" or "make install" to install binaries, 
-man pages, modules and shell scripts. You can restore a previous
-version of the libraries (if there were any) using "make revert".
-======================================================================
-EOF
-
-exit 0
diff --git a/source4/script/uninstallman.sh b/source4/script/uninstallman.sh
deleted file mode 100755 (executable)
index edc1c47..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/sh
-# 4 July 96 Dan.Shearer@UniSA.edu.au
-# Updated for Samba4 by Jelmer Vernooij
-
-MANDIR=$1
-shift 1
-MANPAGES=$*
-
-for I in $MANPAGES
-do
-       SECTION=`echo -n $I | sed "s/.*\(.\)$/\1/"`
-       FNAME=$MANDIR/man$SECTION/$I
-       if test -f $FNAME; then
-         echo Deleting $FNAME
-         rm -f $FNAME 
-         test -f $FNAME && echo Cannot remove $FNAME... does $USER have privileges?   
-    fi
-done
-
-cat << EOF
-======================================================================
-The man pages have been uninstalled. You may install them again using 
-the command "make installman" or make "install" to install binaries,
-man pages and shell scripts.
-======================================================================
-EOF
-exit 0