0
0
Fork 0
haikuports/haiku-apps/serviceswatcher/serviceswatcher-1.0.recipe

55 lines
1.3 KiB
Bash

SUMMARY="Monitor the status of the system servers, Deskbar and Tracker"
DESCRIPTION="Services Watcher is an application which will monitor the \
status of the system servers, Deskbar and Tracker. The running status of \
these services will automatically update as any of them quit or start. You \
may manually start, stop and restart these services on demand."
HOMEPAGE="https://Perelandra0x309.github.io/serviceswatcher"
COPYRIGHT="2010-2016 Brian Hill"
LICENSE="BSD (3-clause)"
REVISION="1"
SOURCE_URI="https://github.com/Perelandra0x309/serviceswatcher/archive/${portVersion}_source.tar.gz"
CHECKSUM_SHA256="419b318c5ce8848ba148a3dd45a11533a3195fb40410ab15080df4c6abd2b8a3"
SOURCE_DIR="serviceswatcher-${portVersion}_source"
ARCHITECTURES="x86_gcc2 !x86"
USER_SETTINGS_FILES="settings/Services_Watcher_settings"
PROVIDES="
serviceswatcher = $portVersion
app:ServicesWatcher = $portVersion
"
REQUIRES="
haiku
"
BUILD_REQUIRES="
haiku_devel
"
BUILD_PREREQUIRES="
makefile_engine
cmd:g++
cmd:make
"
BUILD()
{
cd src
make $jobArgs OBJ_DIR=.
}
INSTALL()
{
mkdir -p $appsDir
mkdir -p $docDir
# copy documentation
cp -af "Read Me" $docDir
# copy executable
cp -af ServicesWatcher $appsDir
# deskbar link
addAppDeskbarSymlink $appsDir/ServicesWatcher
}