<?xml version='1.0' standalone='yes'?>
<!DOCTYPE PLUGIN [
  <!ENTITY name       "unraid-bottom">
  <!ENTITY author     "dtomlinson">
  <!ENTITY org        "dtomlinson91">
  <!ENTITY version    "0.6.8">
  <!ENTITY gitURL     "https://github.com/&org;/&name;">
  <!ENTITY pluginURL  "&gitURL;/raw/master/&name;.plg">
  <!ENTITY releaseURL "&gitURL;/releases/download/&version;/&name;-&version;.txz">
  <!ENTITY md5        "e0628d04faecffad9e8b493d4ab3aa25">
  <!ENTITY plugin     "/boot/config/plugins/&name;">
  <!ENTITY emhttp     "/usr/local/emhttp/plugins/&name;">
]>
<PLUGIN  name="&name;" author="&author;" version="&version;" pluginURL="&pluginURL;" min="6.8.3">

<CHANGES>

### 2022-05-06

- Initial release - bottom 0.6.8

</CHANGES>

<FILE Run="/bin/bash">
<INLINE>
<!-- remove previous version if present -->
file=$(/usr/bin/ls /boot/config/plugins/&name;/&name;*.txz | grep -v '&version;')
if [ ! -z "$file" ]
then
  filename=$(basename -- $file)
  previous="${filename%.*}"
  echo "previous version ${previous} found - uninstalling"
  removepkg $previous
  rm -f $file
else
  echo "no previous version found - first time install"
fi
</INLINE>
</FILE>

<FILE Name="/boot/config/plugins/&name;/&name;-&version;.txz" Run="upgradepkg --install-new">
<URL>&releaseURL;</URL>
<MD5>&md5;</MD5>
</FILE>

<FILE Name="&emhttp;/README.md">
<INLINE>
**bottom**

A customizable cross-platform graphical process/system monitor for the terminal.

For more information see the [bottom repository](https://github.com/ClementTsang/bottom).
</INLINE>
</FILE>

<FILE Run="/bin/bash" Method="remove">
<INLINE>
echo "*** Removing bottom ***"

# Remove plugin related files
removepkg &name;-&version;

rm -rf &emhttp;
rm -rf &plugin;

echo
echo "*** Successfully removed bottom ***"
</INLINE>
</FILE>
</PLUGIN>
