mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 03:30:05 +02:00
Removed outdated Einsteinium recipe.
Because of the recipe's naming, the old "20141023" trumped the current "1.2" version.
This commit is contained in:
@@ -1,80 +0,0 @@
|
||||
SUMMARY="Monitor applications and system services"
|
||||
DESCRIPTION="Einsteinium provides smarter monitoring of applications and \
|
||||
system services for Haiku. It can restart applications and system services \
|
||||
that were quit or crashed, gather statistics on application usage and \
|
||||
provides customizable ranked lists of applications."
|
||||
HOMEPAGE="https://sourceforge.net/projects/esforhaiku/"
|
||||
COPYRIGHT="2010-2013 Brian Hill"
|
||||
LICENSE="BSD (3-clause)"
|
||||
REVISION="2"
|
||||
SOURCE_URI="https://sourceforge.net/code-snapshots/svn/e/es/esforhaiku/code/esforhaiku-code-79-trunk.zip"
|
||||
CHECKSUM_SHA256="f16e254b1557ff6bf69664489993a4d57ccbf0ecf75fedfd9800d3cd6dbd9bc8"
|
||||
SOURCE_DIR="esforhaiku-code-79-trunk"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 !x86"
|
||||
|
||||
PROVIDES="
|
||||
einsteinium = $portVersion
|
||||
app:Einsteinium = $portVersion
|
||||
cmd:einsteinium_engine = $portVersion
|
||||
cmd:einsteinium_daemon = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku
|
||||
lib:libsqlite3
|
||||
lib:libxml2
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku_devel
|
||||
devel:libsqlite3
|
||||
devel:libxml2
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
makefile_engine
|
||||
cmd:g++
|
||||
cmd:make
|
||||
"
|
||||
|
||||
USER_SETTINGS_FILES="settings/Einsteinium directory"
|
||||
|
||||
PATCH()
|
||||
{
|
||||
cd src
|
||||
for f in Engine Daemon Preferences Launcher; do
|
||||
sed -e "s|/boot/develop|$(finddir B_SYSTEM_DEVELOP_DIRECTORY)|" \
|
||||
-e "s|/boot/common/include|$(finddir B_SYSTEM_HEADERS_DIRECTORY)|" -i $f/makefile
|
||||
done
|
||||
}
|
||||
|
||||
BUILD()
|
||||
{
|
||||
cd src
|
||||
for f in Engine Daemon; do
|
||||
pushd $f
|
||||
make $jobArgs OBJ_DIR=.
|
||||
popd
|
||||
done
|
||||
for f in Preferences Launcher; do
|
||||
pushd $f
|
||||
make $jobArgs
|
||||
popd
|
||||
done
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
mkdir -p $appsDir/Einsteinium
|
||||
mkdir -p $binDir
|
||||
mkdir -p $preferencesDir
|
||||
|
||||
cp -af docs/ReadMe $appsDir/Einsteinium/ReadMe
|
||||
|
||||
cd src
|
||||
cp -af Engine/einsteinium_engine Daemon/einsteinium_daemon $binDir
|
||||
cp -af Preferences/Einsteinium_Preferences $preferencesDir/Einsteinium
|
||||
cp -af Launcher/Einsteinium_Launcher $appsDir/Einsteinium/Einsteinium\ Launcher
|
||||
|
||||
addPreferencesDeskbarSymlink $preferencesDir/Einsteinium
|
||||
addAppDeskbarSymlink $appsDir/Einsteinium/Einsteinium\ Launcher
|
||||
}
|
||||
Reference in New Issue
Block a user