mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 11:40:06 +02:00
Einsteinium: updated recipe
Use a secure SOURCE_URI. Mark as not building under gcc4. Clean up BUILD_REQUIRES, added BUILD_PREREQUIRES. Declared USER_SETTINGS_FILES. Package ReadMe PDF.
This commit is contained in:
@@ -1,16 +1,17 @@
|
||||
SUMMARY="Monitor applications and system services"
|
||||
DESCRIPTION="
|
||||
Einsteinium provides smarter monitoring of applications and system services \
|
||||
for Haiku. It will restart applications and system services that quit or crash, \
|
||||
gather statistics on application usage and provide customizable ranked lists of \
|
||||
applications."
|
||||
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="1"
|
||||
SOURCE_URI="svn://svn.code.sf.net/p/esforhaiku/code/trunk#r79"
|
||||
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"
|
||||
ARCHITECTURES="x86_gcc2 !x86"
|
||||
|
||||
PROVIDES="
|
||||
einsteinium = $portVersion
|
||||
@@ -26,14 +27,17 @@ REQUIRES="
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku_devel
|
||||
makefile_engine
|
||||
devel:libsqlite3
|
||||
devel:libxml2
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
makefile_engine
|
||||
cmd:g++
|
||||
cmd:gcc
|
||||
cmd:make
|
||||
"
|
||||
|
||||
USER_SETTINGS_FILES="settings/Einsteinium directory"
|
||||
|
||||
PATCH()
|
||||
{
|
||||
cd src
|
||||
@@ -60,15 +64,17 @@ BUILD()
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
mkdir -p $appsDir/Einsteinium
|
||||
mkdir -p $binDir
|
||||
mkdir -p $appsDir
|
||||
mkdir -p $preferencesDir
|
||||
cd src
|
||||
|
||||
cp Engine/einsteinium_engine Daemon/einsteinium_daemon $binDir
|
||||
cp Preferences/Einsteinium_Preferences $preferencesDir/Einsteinium
|
||||
cp Launcher/Einsteinium_Launcher $appsDir/Einsteinium
|
||||
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
|
||||
addAppDeskbarSymlink $appsDir/Einsteinium/Einsteinium\ Launcher
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user