Skip to content

Instantly share code, notes, and snippets.

@Sherlock-Holo
Created November 20, 2017 18:35
Show Gist options
  • Save Sherlock-Holo/f9ff0922be4e72d2078e3528bcb49e02 to your computer and use it in GitHub Desktop.
Save Sherlock-Holo/f9ff0922be4e72d2078e3528bcb49e02 to your computer and use it in GitHub Desktop.
ssm PKGBUILD
# Maintainer: Sherlock Holo <sherlockya@gmail.com>
pkgname=system-storage-manager
pkgver=0.5
pkgrel=1
pkgdesc='System Storage Manager (ssm) provides easy to use command line interface to manage your storage using various technologies like lvm, btrfs, encrypted volumes and possibly more - git checkout'
arch=('i686' 'x86_64')
url='http://sourceforge.net/p/storagemanager/home/Home/'
license=('GPL')
depends=('python2' 'lvm2' 'e2fsprogs' 'xfsprogs' 'cryptsetup' 'btrfs-progs' 'device-mapper' 'dmraid')
makedepends=('git')
provides=(storagemanager)
conflicts=(storagemanager)
source=('https://github.com/system-storage-manager/ssm/archive/system-storage-manager-0.5.tar.gz')
sha256sums=('SKIP')
prepare() {
cd $srcdir/ssm-$pkgname-$pkgver
sed -i 's/data_files/#data_files/g' setup.py
sed -i "s/ ('/#('/g" setup.py
sed -i "s/\['R/#\['R/g" setup.py
python2 setup.py build
}
package() {
cd $srcdir/ssm-$pkgname-$pkgver
python2 setup.py install --skip-build --root=$pkgdir --optimize=1
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment