diff --git a/haiku-apps/tolmach/patches/tolmach-1.1.0.patch b/haiku-apps/tolmach/patches/tolmach-1.1.0.patch new file mode 100644 index 000000000..00afa60d2 --- /dev/null +++ b/haiku-apps/tolmach/patches/tolmach-1.1.0.patch @@ -0,0 +1,13 @@ +diff --git a/TolmachApp.cpp b/TolmachApp.cpp +index acfacb1..c7c190a 100644 +--- a/TolmachApp.cpp ++++ b/TolmachApp.cpp +@@ -421,7 +421,7 @@ void + TolmachApplication::LoadDictList() + { + BPath pathDicts; +- find_directory(B_COMMON_DATA_DIRECTORY, &pathDicts); ++ find_directory(B_USER_DATA_DIRECTORY, &pathDicts); + pathDicts.Append(cszDictionariesDir); + BDirectory dir(pathDicts.Path()); + BEntry entry; diff --git a/haiku-apps/tolmach/tolmach-1.1.0.recipe b/haiku-apps/tolmach/tolmach-1.1.0.recipe new file mode 100644 index 000000000..aef978684 --- /dev/null +++ b/haiku-apps/tolmach/tolmach-1.1.0.recipe @@ -0,0 +1,50 @@ +DESCRIPTION="This program is a dictionary for Haiku" +SUMMARY="A dictionary for Haiku" +COPYRIGHT="1999 Ivan V. Murasko" +LICENSE="GNU GPL v2" +HOMEPAGE="https://gitorious.org/desknotes/tolmach" +SRC_URI="git+https://gitorious.org/desknotes/tolmach.git#dcddbac" +REVISION="1" + +ARCHITECTURES="x86_gcc2 x86 ?x86_64" + +PROVIDES=" + tolmach = $portVersion + app:tolmach = $portVersion + lib:libfSub + " + +BUILD_REQUIRES=" + haiku_devel >= $haikuVersion + " + +BUILD_PREREQUIRES=" + makefile_engine + cmd:gcc + cmd:make + cmd:mkdepend + " + +PATCHES="tolmach-1.1.0.patch" + +USER_SETTINGS_FILES=" + settings/Tolmach_Preferences directory" + +BUILD() +{ + make BUILDHOME=`finddir B_SYSTEM_DEVELOP_DIRECTORY` +} + +INSTALL() +{ + architecture=`echo $buildArchitecture | sed 's/_/-/g'` + + mkdir -p $appsDir/Tolmach $dataDir/Tolmach + + cd objects.$architecture-release + cp Tolmach $appsDir/Tolmach + addAppDeskbarSymlink $appsDir/Tolmach/Tolmach + + cd ../Dictionaries + cp *.pgb $dataDir/Tolmach +}