mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-21 11:10:07 +02:00
x86_64 is used as a baseline: the "x86_64" entry, whatever status it has, is transformed into "all", and then the other entries in ARCHITECTURES either dropped or rearranged appropriately.
57 lines
1.6 KiB
Bash
57 lines
1.6 KiB
Bash
SUMMARY="Cool NT-like system and process monitor"
|
|
DESCRIPTION="TaskManager displays all relevant system information in three tabs in its \
|
|
main window. These are:\
|
|
|
|
* The Usage tab: Displays general system information like memory and CPU usage.
|
|
* The Process tab: Displays all runnig processes (teams) in your system, their\
|
|
memory and CPU usage, team id etc. You can quit teams, kill them and change \
|
|
their priority.
|
|
* The Performance tab: This is a configurable graphical display for various \
|
|
system information including your motherboard temperature (X86 version only, \
|
|
only available if you have a LM78 motherboard sensor installed)."
|
|
HOMEPAGE="https://github.com/HaikuArchives/TaskManager"
|
|
COPYRIGHT="2000 Thomas Krammer"
|
|
LICENSE="Apache v2"
|
|
REVISION="4"
|
|
srcGitRev="4fd44eaa83d99e9314fe8f3ae10f1e9b99ea3291"
|
|
SOURCE_URI="https://github.com/HaikuArchives/TaskManager/archive/$srcGitRev.tar.gz"
|
|
CHECKSUM_SHA256="e1b4f7cf92b9e02a71d3c8782112a3c8e3f8aba3bc19aa34be7bec0e273cc5e2"
|
|
SOURCE_DIR="TaskManager-$srcGitRev"
|
|
|
|
ARCHITECTURES="all"
|
|
|
|
PROVIDES="
|
|
taskmanager = $portVersion
|
|
app:TaskManager = $portVersion
|
|
"
|
|
REQUIRES="
|
|
haiku
|
|
"
|
|
|
|
BUILD_REQUIRES="
|
|
haiku_devel
|
|
"
|
|
BUILD_PREREQUIRES="
|
|
makefile_engine
|
|
cmd:gcc$secondaryArchSuffix
|
|
cmd:make
|
|
"
|
|
|
|
BUILD()
|
|
{
|
|
cd source
|
|
make $jobArgs OBJ_DIR=objects
|
|
|
|
cd add_ons/default
|
|
make $jobArgs OBJ_DIR=objects
|
|
}
|
|
|
|
INSTALL()
|
|
{
|
|
mkdir -p $appsDir/TaskManager/add_ons
|
|
cp source/objects/TaskManager $appsDir/TaskManager/TaskManager
|
|
cp source/add_ons/default/objects/taskmanager_default.so $appsDir/TaskManager/add_ons
|
|
cp -r doc $appsDir/TaskManager
|
|
addAppDeskbarSymlink $appsDir/TaskManager/TaskManager
|
|
}
|