POSTIN
/bin/sh
#put links in /usr/bin
ln -s $RPM_BUILD_ROOT/usr/lib/SmallEiffel/bin/compile $RPM_BUILD_ROOT/usr/bin/compile
ln -s $RPM_BUILD_ROOT/usr/lib/SmallEiffel/bin/clean $RPM_BUILD_ROOT/usr/bin/clean
ln -s $RPM_BUILD_ROOT/usr/lib/SmallEiffel/bin/compile_to_c $RPM_BUILD_ROOT/usr/bin/compile_to_c
ln -s $RPM_BUILD_ROOT/usr/lib/SmallEiffel/bin/compile_to_jvm $RPM_BUILD_ROOT/usr/bin/compile_to_jvm
ln -s $RPM_BUILD_ROOT/usr/lib/SmallEiffel/bin/finder $RPM_BUILD_ROOT/usr/bin/finder
ln -s $RPM_BUILD_ROOT/usr/lib/SmallEiffel/bin/pretty $RPM_BUILD_ROOT/usr/bin/pretty
ln -s $RPM_BUILD_ROOT/usr/lib/SmallEiffel/bin/print_jvm_class $RPM_BUILD_ROOT/usr/bin/print_jvm_class
ln -s $RPM_BUILD_ROOT/usr/lib/SmallEiffel/bin/short $RPM_BUILD_ROOT/usr/bin/short
#rebuild a correct loadpath.UNIX (better solutions?)
echo "./" > $RPM_BUILD_ROOT/usr/lib/SmallEiffel/sys/loadpath.UNIX
echo "/usr/lib/SmallEiffel/lib_std/" > $RPM_BUILD_ROOT/usr/lib/SmallEiffel/sys/loadpath.UNIX
echo "/usr/lib/SmallEiffel/lib_iterator/" >> $RPM_BUILD_ROOT/usr/lib/SmallEiffel/sys/loadpath.UNIX
echo "/usr/lib/SmallEiffel/lib_random/" >> $RPM_BUILD_ROOT/usr/lib/SmallEiffel/sys/loadpath.UNIX
echo "/usr/lib/SmallEiffel/lib_number/" >> $RPM_BUILD_ROOT/usr/lib/SmallEiffel/sys/loadpath.UNIX
echo "/usr/lib/SmallEiffel/lib_show/" >> $RPM_BUILD_ROOT/usr/lib/SmallEiffel/sys/loadpath.UNIX
POSTUN
/bin/sh
# remove links from /usr/bin
rm -f /usr/bin/compile
rm -f /usr/bin/clean
rm -f /usr/bin/compile_to_c
rm -f /usr/bin/compile_to_jvm
rm -f /usr/bin/finder
rm -f /usr/bin/pretty
rm -f /usr/bin/print_jvm_class
rm -f /usr/bin/short