From b0d8434455b791ce22ac3d2250cd5a472010a102 Mon Sep 17 00:00:00 2001
From: Mbucari <37587114+Mbucari@users.noreply.github.com>
Date: Mon, 16 Jan 2023 10:32:12 -0700
Subject: [PATCH 1/3] Updated for new deb package builds
---
Documentation/InstallOnLinux.md | 94 +++------------------------------
1 file changed, 8 insertions(+), 86 deletions(-)
diff --git a/Documentation/InstallOnLinux.md b/Documentation/InstallOnLinux.md
index 2aa72be6..4b5edc24 100644
--- a/Documentation/InstallOnLinux.md
+++ b/Documentation/InstallOnLinux.md
@@ -4,97 +4,19 @@
...or just tell more friends. As long as I'm maintaining this software, it will remain **free** and **open source**.
+### Install and Run Libation on Ubuntu
-# Run Libation on Ubuntu (Beta)
-This walkthrough should get you up and running with Libation on your Ubuntu machine.
+New Libation releases are automatically packed into a debian package and are available from the Libation repository's releases page.
-Some limitations of the linux release are:
-- Cannot customize how illegial filename characters are replaced.
-- The Auto-update function is unavailable
+Run this command in your terminal to dowbnload and install Libation, replacing the url with the Latest Libation .deb package url:
-## Dependencies
-
-### FFMpeg (Optional)
-If you want to convert your audiobooks to mp3, install FFMpeg using the following command:
-
-```console
-sudo apt-get install -y ffmpeg
-```
-
-## Install Libation
-
-Download the most recent linux-64 binaries zip file and save it as `libation-linux-bin.zip`. Save the 'install-libation.sh' bash script to a file. From the terminal make the script file executable:
-
-
- install-libation.sh
-
- ```BASH
- #!/bin/bash
-
- FILE=$1
-
- if [ -z "$FILE" ]
- then echo "This script must be called with a the Libation Linux bin zip file as an argument."
- exit
- fi
-
- if [[ "$EUID" -ne 0 ]]
- then echo "Please run as root"
- exit
- fi
-
- if [ ! -f "$FILE" ]
- then echo "The file \"$FILE\" does not exist."
- exit
- fi
-
- echo "Extracting $FILE"
-
- FOLDER="$(dirname "$FILE")/libation_src"
- echo "$FOLDER"
-
- sudo -u $SUDO_USER unzip -q -o ${FILE} -d ${FOLDER}
-
- if [ $? -ne 0 ]
- then echo "Error unzipping ${FILE}"
- exit
- fi
-
- sudo -u $SUDO_USER chmod +700 ${FOLDER}/Libation
- sudo -u $SUDO_USER chmod +700 ${FOLDER}/Hangover
- sudo -u $SUDO_USER chmod +700 ${FOLDER}/LibationCli
-
- #Remove previous installation program files and sym link
- rm /usr/bin/Libation
- rm /usr/bin/Hangover
- rm /usr/bin/LibationCli
- rm /usr/bin/libationcli
- rm /usr/lib/libation -r
-
- #Copy install files, icon and desktop file
- cp ${FOLDER}/glass-with-glow_256.svg /usr/share/icons/hicolor/scalable/apps/libation.svg
- cp ${FOLDER}/Libation.desktop /usr/share/applications/Libation.desktop
- mv ${FOLDER}/ /usr/lib/libation
-
- chmod +666 /usr/share/icons/hicolor/scalable/apps/libation.svg
- gtk-update-icon-cache -f /usr/share/icons/hicolor/
- ln -s /usr/lib/libation/Libation /usr/bin/Libation
- ln -s /usr/lib/libation/Hangover /usr/bin/Hangover
- ln -s /usr/lib/libation/LibationCli /usr/bin/LibationCli
- ln -s /usr/lib/libation/LibationCli /usr/bin/libationcli
-
- echo "Done!"
- ```
-
-
-```console
-chmod +700 install-libation.sh
-```
-Then run the script with the libation binaries zipfile as an argument.
-```console
-sudo ./install-libation.sh libation-linux-bin.zip
+```Console
+wget -O libation.deb https://github.com/rmcrackan/Libation/releases/download/vX.X.X/Libation.X.X.X-linux-chardonnay.deb &&
+sudo apt install ./libation.deb
```
You should now see Libation among your applications.
+Additionally, you may launch Libation, LibationCli, and Hangover (the Libation recovery app) via the command line using 'libation, libationcli', and 'hangover' aliases respectively.
+
Report bugs to https://github.com/rmcrackan/Libation/issues
From 8160547c119a48185c9764f008252419dc415d1b Mon Sep 17 00:00:00 2001
From: Robert McRackan
Date: Mon, 16 Jan 2023 13:06:19 -0500
Subject: [PATCH 2/3] incr ver
---
Source/AppScaffolding/AppScaffolding.csproj | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Source/AppScaffolding/AppScaffolding.csproj b/Source/AppScaffolding/AppScaffolding.csproj
index 8491086e..64754dc1 100644
--- a/Source/AppScaffolding/AppScaffolding.csproj
+++ b/Source/AppScaffolding/AppScaffolding.csproj
@@ -2,7 +2,7 @@
net7.0
- 8.8.2.1
+ 9.0.0.1
From 3c3d956bf3ed735d461c15ded82c27a554cae684 Mon Sep 17 00:00:00 2001
From: Robert McRackan
Date: Mon, 16 Jan 2023 13:16:49 -0500
Subject: [PATCH 3/3] remove linux and mac from beta
---
Documentation/GettingStarted.md | 4 ++--
Documentation/InstallOnMac.md | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/Documentation/GettingStarted.md b/Documentation/GettingStarted.md
index 200c21d7..d71bb13b 100644
--- a/Documentation/GettingStarted.md
+++ b/Documentation/GettingStarted.md
@@ -26,8 +26,8 @@
Extract the zip file to a folder and then run `Libation.exe` from inside of that folder. Do not put it in Program Files. The inability to edit files from there causes problems with configuration and updating.
-* [Ubuntu Linux (beta)](InstallOnLinux.md)
-* [MacOS (beta)](InstallOnMac.md)
+* [Ubuntu Linux](InstallOnLinux.md)
+* [MacOS](InstallOnMac.md)
### Create Accounts
diff --git a/Documentation/InstallOnMac.md b/Documentation/InstallOnMac.md
index 97307f8c..f550b09e 100644
--- a/Documentation/InstallOnMac.md
+++ b/Documentation/InstallOnMac.md
@@ -5,7 +5,7 @@
-# Run Libation on MacOS (Beta)
+# Run Libation on MacOS
This walkthrough should get you up and running with Libation on your Mac.
## Install Libation