diff options
author | Eloy García Almadén | 2021-02-15 18:47:51 +0100 |
---|---|---|
committer | Eloy García Almadén | 2021-02-15 18:47:51 +0100 |
commit | efbf1c29ad340dd66961a97c825a715b13cab58b (patch) | |
tree | 1922440b9b234ffacb315faebb8eec84ed09e5a9 | |
parent | 2b822c0d4976f93ee94dc54bdcb2a709776affa7 (diff) | |
download | aur-efbf1c29ad340dd66961a97c825a715b13cab58b.tar.gz |
Upgrading version 2.3
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 7 insertions, 24 deletions
@@ -1,6 +1,6 @@ # Maintainer: Eloy Garcia Almaden <eloy.garcia.pca@gmail.com> pkgname=buttermanager -pkgver=2.2 +pkgver=2.3 pkgrel=1 epoch= pkgdesc="Graphical tool to create BTRFS snapshots, balance filesystems and upgrade the system safetly" @@ -8,7 +8,7 @@ arch=('x86_64') url="https://github.com/egara/buttermanager" license=('GPL') groups=() -depends=('btrfs-progs' 'python>=3' 'grub-btrfs') +depends=('btrfs-progs' 'python>=3' 'grub-btrfs' 'python-setuptools') makedepends=('python>=3' 'git') checkdepends=() optdepends=() @@ -29,29 +29,12 @@ package() { # Creating destination directory install -dm755 "$pkgdir/opt/$pkgname" - # Copying all the structure to the destination directory - cp -ar "$srcdir/$pkgname/$pkgname/" "$pkgdir/opt/$pkgname/" - - # Copying requirements - echo -e "\n Copying resources..." - cp -ar "requirements.txt" "$pkgdir/opt/$pkgname/" - - # Creating virtual environment - echo -e "\n Creating virtual environment..." - cd "$pkgdir/opt/$pkgname/" - python -m venv env - - # Enabling virtual environment - echo -e "\n Enabling virtual environment..." - source env/bin/activate - - # Installing requirements - echo -e "\n Installing all the required modules into the virtual environment. Please wait..." - pip install --upgrade pip - pip install -r requirements.txt + # Installing ButterManager using python-setuptools + echo -e "\n Installing ButterManager. Please wait..." + sudo python setup.py install # Copying .desktop file and icon echo -e \n "Creating desktop icon. Finishing the installation" - install -Dm644 "$srcdir/$pkgname/aur/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" - install -Dm644 "$srcdir/$pkgname/aur/$pkgname.svg" "$pkgdir/opt/$pkgname/gui/$pkgname.svg" + install -Dm644 "$srcdir/$pkgname/packaging/$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dm644 "$srcdir/$pkgname/packaging/$pkgname.svg" "$pkgdir/opt/$pkgname/gui/$pkgname.svg" } |