diff options
author | graysky | 2015-06-08 17:59:08 -0400 |
---|---|---|
committer | graysky | 2015-06-08 17:59:08 -0400 |
commit | e5a1cc2658cb8fc8b4a99c979c705393bd759c38 (patch) | |
tree | 064618891bb0c2e4c16ffff8aa5709263c256526 | |
download | aur-e5a1cc2658cb8fc8b4a99c979c705393bd759c38.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 41 |
2 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d5079a37f225 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = bleachbit-cli + pkgdesc = Deletes unneeded files to free disk space and maintain privacy. CLI version/no GUI. + pkgver = 1.6 + pkgrel = 1 + url = http://bleachbit.sourceforge.net/ + arch = any + license = GPL3 + depends = python2 + depends = desktop-file-utils + provides = bleachbit=1.6 + conflicts = bleachbit + source = http://downloads.sourceforge.net/bleachbit/bleachbit-1.6.tar.bz2 + sha256sums = 27c6c9b9cdfc5fc6ff6013579951dc64eeff8d8cffbc5a598361005454993b8f + +pkgname = bleachbit-cli + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..fee77ab9adea --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: graysky <graysky AT archlinux DOT us> +# Contributer: Bartłomiej Piotrowski <barthalion@gmail.com> +# Contributor: yugrotavele <yugrotavele at archlinux dot us> +# Contributor: Arkham <arkham at archlinux dot us> +# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org> +# Contributor: Arnaud Durand <biginozNOSPAM_at_free.dot.fr> +# Contributor: Nuno Araujo <nuno.araujo at russo79.com> + +pkgname=bleachbit-cli +_pkgname=bleachbit +pkgver=1.6 +pkgrel=1 +pkgdesc='Deletes unneeded files to free disk space and maintain privacy. CLI version/no GUI.' +arch=('any') +url='http://bleachbit.sourceforge.net/' +conflicts='bleachbit' +license=('GPL3') +depends=('python2' 'desktop-file-utils') +provides=("bleachbit=${pkgver}") +source=(http://downloads.sourceforge.net/$_pkgname/$_pkgname-$pkgver.tar.bz2) +sha256sums=('27c6c9b9cdfc5fc6ff6013579951dc64eeff8d8cffbc5a598361005454993b8f') + +build() { + cd "$_pkgname-$pkgver" + + for file in $(find . -name '*.py' -print); do + sed -i -e 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' \ + -i -e 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' "$file" + done + sed -i 's/python/python2/g' Makefile +} + +package() { + cd "$_pkgname-$pkgver" + + make prefix=/usr DESTDIR="$pkgdir" PYTHON=python2 install + + # suggestion by Meow to force script to operate in cli mode + sed -i 's/if 1/if 0/' "$pkgdir"/usr/bin/bleachbit + rm -rf "$pkgdir"/usr/share/{applications,pixmaps} +} |