Blame SOURCES/lldpd-cleanup.sh

495eee
#!/bin/sh
495eee
495eee
# Process a lldpd tarball to remove proprietary source code.
495eee
#
495eee
# Yaakov Selkowitz <yselkowi@redhat.com> - 2021
495eee
#
495eee
495eee
SOURCE="$1"
495eee
NEW_SOURCE=`echo $SOURCE | sed 's/\.tar\.gz/-free&/'`
495eee
DIRECTORY=`echo $SOURCE | sed 's/\.tar\.gz//'`
495eee
495eee
error()
495eee
{
495eee
	MESSAGE=$1
495eee
	echo $MESSAGE
495eee
	exit 1
495eee
}
495eee
495eee
rm -rf $DIRECTORY
495eee
tar xzf $SOURCE || error "Cannot unpack $SOURCE"
495eee
pushd $DIRECTORY > /dev/null || error "Cannot open directory \"$DIRECTORY\""
495eee
495eee
echo "Remove proprietary source files"
495eee
find include/osx -type f -delete
495eee
495eee
echo
495eee
495eee
popd > /dev/null
495eee
495eee
tar czf $NEW_SOURCE $DIRECTORY
495eee
echo "$NEW_SOURCE is ready to use"