From db3dac2c1e2c79ce47bcbbb79fea35af3ea475cc Mon Sep 17 00:00:00 2001 From: Melonion Date: Fri, 17 Nov 2023 08:19:46 +0000 Subject: [PATCH] packages: instalee and rvm --- packages/instalee/linux | 5 +++++ packages/rvm/aur | 0 packages/rvm/linux | 3 +++ 3 files changed, 8 insertions(+) create mode 100644 packages/rvm/aur create mode 100755 packages/rvm/linux diff --git a/packages/instalee/linux b/packages/instalee/linux index 3bf7c21..9962a89 100755 --- a/packages/instalee/linux +++ b/packages/instalee/linux @@ -1,9 +1,12 @@ #!/bin/sh -e # From https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=instalee-git +# Does not copy package repo but links it _pkgname='instalee' cd $(dirname $(dirname $(dirname "$0"))) #cd "$(readlink /proc/$(ps -o ppid= $PPID | tr -d ' ')/cwd || $dir_home)" #cd "$(readlink /proc/$(ps -o ppid= $(ps -o ppid= $PPID) | tr -d ' ')/cwd || $dir_home)" +git pull + usrdir="${pkgdir}/usr/local" bin="${usrdir}/bin" sudo install -D --target-directory "${usrdir}/share/doc/${_pkgname}/" *.md @@ -13,5 +16,7 @@ sudo install -D --target-directory "$bin" "${_pkgname}" pkgver="$({ git describe --long --tags 2>/dev/null || printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"; } | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' )" sudo sed -i "s/r%s[^\"]*\"/version ${pkgver}\"/" "$bin/${_pkgname}" +echo "export INSTALEE_HOME=$PWD" | sudo tee /etc/profile.d/instalee.sh +echo "Exported HOME directory to /etc/profile.d - re-login for global use to work." echo -n "Installed " $bin/instalee --version diff --git a/packages/rvm/aur b/packages/rvm/aur new file mode 100644 index 0000000..e69de29 diff --git a/packages/rvm/linux b/packages/rvm/linux new file mode 100755 index 0000000..c2f71a3 --- /dev/null +++ b/packages/rvm/linux @@ -0,0 +1,3 @@ +#!/bin/sh -ex +gpg --keyserver keyserver.ubuntu.com --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB +\curl -sSL https://get.rvm.io | bash -s stable