mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-05 14:38:51 +02:00
Update recibe's recipe
Update recibe's recipe to include the recipe database.
This commit is contained in:
22
haiku-apps/recibe/additional-files/install_recipes_database.sh
Executable file
22
haiku-apps/recibe/additional-files/install_recipes_database.sh
Executable file
@@ -0,0 +1,22 @@
|
||||
#!/bin/sh
|
||||
|
||||
settingsDir="$(finddir B_USER_SETTINGS_DIRECTORY)"
|
||||
|
||||
recibeSysDataDir="$(finddir B_SYSTEM_DATA_DIRECTORY)"
|
||||
recibeUserDataDir="$(finddir B_USER_DATA_DIRECTORY)"
|
||||
recibesFileBase="recibe/recipes.db.zip"
|
||||
|
||||
if [ -f "$settingsDir/recipes.db" ]; then
|
||||
exit 0 # already have a recipes database
|
||||
fi
|
||||
|
||||
if [ -f "$recibeSysDataDir/$recibesFileBase" ]; then
|
||||
recipesZipFile="$recibeSysDataDir/$recibesFileBase"
|
||||
elif [ -f "$recibeUserDataDir/$recibesFileBase" ]; then
|
||||
recipesZipFile="$recibeUserDataDir/$recibesFileBase"
|
||||
else
|
||||
exit 1 # couldn't find recipes.db
|
||||
fi
|
||||
|
||||
cd "$settingsDir"
|
||||
unzip "$recipesZipFile"
|
||||
Reference in New Issue
Block a user