#!/bin/sh
#
# makefiles:
#
# Copyright (c) 2002 James McKenzie <james@fishsoup.dhs.org>,
# All rights reserved.
#
# $Id: makefiles,v 1.1 2002/01/18 11:08:39 root Exp root $
#
# $Log: makefiles,v $
# Revision 1.1  2002/01/18 11:08:39  root
# Initial revision
#
#
/bin/rm -f diffs files plucker-orig
/bin/rm -rf NOBACKUP/plucker-orig
mkdir -p NOBACKUP/plucker-orig
ln -s NOBACKUP/plucker-orig

(cd plucker-orig; tar xfz ../../DISTRIB/plucker-orig.tar.gz )

OF=`cd plucker-orig; find . -type f -print | sed -e 's%^./%%g' | grep -v CVS `
NF="viewer/browser.c viewer/browser.h viewer/fetchdb.c viewer/fetchdb.h viewer/bhistory.c viewer/bhistory.h parser/python/PyPlucker/Cookies.py"

for i in $OF $NF; do
  echo $i >> files
done

Q=`sort <  files | uniq`

cat << EOF > .files
DISTRIB/
RCS/
.files
Changelog
Makefile
build
build-onlyparser
config
pluckerrc.src
homedir/home.html
homedir/exclusionlist.txt
homedir/bbc-exclusions.txt
homedir/bbc-news-hi.txt
homedir/bbc-news-lo.txt
homedir/bbc-news-lo.txt
homedir/bbc-news-hi.txt
homedir/run_pluck
makefiles
plucker-browser.diff
pdbtohttp/pluck.cgi
pdbtohttp/pdbtohttp.c
pdbtohttp/README
pdbtohttp/RCS
pdbtohttp/Makefile
plucker-browser/viewer/langs/orig/
plucker-browser/viewer/pose/pk-aquila.pdb
plucker-browser/viewer/pose/prefs.prc
plucker-browser/viewer/pose/run_me
plucker-browser/viewer/pose/SysZLib.prc
plucker-browser/viewer/pose/update.prc
plucker-browser/viewer/pose/update.prc
plucker-browser/viewer/pose/viewer_en.prc
EOF

for i in $Q; do
  echo plucker-browser/$i >> .files
done

echo "WEB" >> .files



for i in $Q; do
  if [ -f plucker-orig/$i ]; then
    diff -uN plucker-orig/$i plucker-browser/$i >> diffs
    if [ $? -ne 0 ]; then
	echo plucker-browser/$i
    fi
  else
    echo plucker-browser/$i
    diff -uN /dev/null plucker-browser/$i >> diffs
  fi
done

mv diffs plucker-browser.diff

/bin/rm -f diffs files plucker-orig
/bin/rm -rf NOBACKUP/plucker-orig

