Showing with 22 additions and 9 deletions.
  1. +9 −4 app-editors/cudatext/additional-files/setup-cudatext.sh
  2. +13 −5 app-editors/cudatext/cudatext-1.195.0.6.recipe
13 changes: 9 additions & 4 deletions app-editors/cudatext/additional-files/setup-cudatext.sh
@@ -1,7 +1,12 @@
#!/bin/bash

settingsDir="$(finddir B_USER_SETTINGS_DIRECTORY)/cudatext"
dataDir="$(finddir B_SYSTEM_DATA_DIRECTORY)/cudatext/settings_default"
settingsDir="$(finddir B_SYSTEM_DATA_DIRECTORY)/cudatext/settings_default"
installSettingsDir="$(finddir B_USER_SETTINGS_DIRECTORY)/cudatext"
dataDir="$(finddir B_SYSTEM_DATA_DIRECTORY)/cudatext/data"
installDataDir="$(finddir B_USER_NONPACKAGED_DATA_DIRECTORY)/cudatext"
pyDir="$(finddir B_SYSTEM_DATA_DIRECTORY)/cudatext/py"

mkdir -p $settingsDir
cp -rf "$dataDir" "$settingsDir"
mkdir -p $installSettingsDir $installDataDir
cp -rf "$settingsDir" "$installSettingsDir"
cp -rf "$dataDir" "$installDataDir"
cp -rf "$pyDir" "$installDataDir"
18 changes: 13 additions & 5 deletions app-editors/cudatext/cudatext-1.195.0.6.recipe
Expand Up @@ -27,15 +27,23 @@ HOMEPAGE="https://cudatext.github.io/
COPYRIGHT="2023 Alexey-T"
LICENSE="MPL v2.0"
REVISION="1"
SOURCE_URI="https://github.com/Begasus/CudaText-Haikuports/archive/refs/tags/$portVersion.tar.gz"
CHECKSUM_SHA256="56cf8b8b06ea61e8e7f155f2760e916895ba73187ea112f2bb5cdebbdac13a60"
SOURCE_FILENAME="cudatext-$portVersion.tar.gz"
SOURCE_DIR="CudaText-Haikuports-$portVersion/files/32bit"
if [ "$targetArchitecture" = x86_gcc2 ]; then
srcGitRev="300f48494a1231d2c6537c5202b4e129bf7bf184"
SOURCE_URI="https://github.com/Begasus/CudaText-Haikuports/archive/$srcGitRev.tar.gz"
CHECKSUM_SHA256="7aaaccb23609c7f4ba033c5e9c47778f88472edb454fd24534700e3992dacec1"
SOURCE_DIR="CudaText-Haikuports-$srcGitRev/files/32bit"
else
srcGitRev="64e21222dc8f23e1493b450315215d4108764a16"
SOURCE_URI="https://github.com/Begasus/CudaText-Haikuports/archive/$srcGitRev.tar.gz"
CHECKSUM_SHA256="92e9d6be389e7562327c337463f636d5c4c1dae74cdd9e9f4ef25c3c866e5a7c"
SOURCE_DIR="CudaText-Haikuports-$srcGitRev/files/64bit"
fi
SOURCE_FILENAME="cudatext-$portVersion-$srcGitRev.tar.gz"
ADDITIONAL_FILES="CudaText.rdef.in
setup-cudatext.sh
"

ARCHITECTURES="!all !x86_gcc2"
ARCHITECTURES="!all x86_64"
SECONDARY_ARCHITECTURES="x86"

POST_INSTALL_SCRIPTS="$relativePostInstallDir/setup-cudatext.sh"
Expand Down