Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 13 additions & 13 deletions get-dependencies.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,28 +4,28 @@ ARCH=$(uname -m)

echo "Installing package dependencies..."
echo "---------------------------------------------------------------"
sudo pacman -Syy --noconfirm archlinux-keyring
#Build
sudo pacman -S --noconfirm --needed git base-devel meson blueprint-compiler
#Make
pacman -S --noconfirm --needed meson blueprint-compiler
#Needed
sudo pacman -S --noconfirm --needed libadwaita python-gobject libpwquality sqlcipher tcl python-pycryptodome python-zxcvbn
pacman -S --noconfirm --needed libadwaita python-gobject libpwquality sqlcipher tcl python-pycryptodome python-zxcvbn
#Check
sudo pacman -S --noconfirm --needed appstream-glib desktop-file-utils
pacman -S --noconfirm --needed appstream-glib desktop-file-utils

echo "Installing debloated packages..."
echo "---------------------------------------------------------------"
get-debloated-pkgs --add-common --prefer-nano

echo "Installing masterkey from source packages..."
echo "---------------------------------------------------------------"
if [ -d "source" ]; then rm -rf source; fi
git clone https://gitlab.com/guillermop/master-key.git source

cd source
meson setup build --prefix=/usr
meson compile -C build
sudo meson install -C build
cd ..
git clone https://gitlab.com/guillermop/master-key.git && (
cd ./master-key
TAG=$(git tag --sort=-v:refname | grep -vi 'rc\|alpha' | head -1)
git checkout "$TAG"
echo "$TAG" > ~/version
meson setup build --prefix=/usr
meson compile -C build
meson install -C build
)

# Comment this out if you need an AUR package
#make-aur-package PACKAGENAME
Expand Down
5 changes: 2 additions & 3 deletions make-appimage.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,8 @@
set -eu

# Setup
VERSION=$(grep -m 1 "version:" source/meson.build | cut -d"'" -f2)
export VERSION
export ARCH=$(uname -m)
ARCH=$(uname -m)
export ARCH
export OUTPATH=./dist
export ADD_HOOKS="self-updater.hook"
export UPINFO="gh-releases-zsync|${GITHUB_REPOSITORY%/*}|${GITHUB_REPOSITORY#*/}|latest|*$ARCH.AppImage.zsync"
Expand Down