updated on Mon Jan 23 20:11:11 UTC 2012
[aur-mirror.git] / smart / PKGBUILD
blobb660219e108fff978a46f9b08eba672a8b287f6f
1 # Smart Package Manager: Installer: Arch
2 # Contributor: Xavion <Xavion (dot) 0 (at) Gmail (dot) com>
3 # Contrubutor: onestep_ua <onestep@ukr.net>
5 pkgname=smart
6 pkgver=1.3
7 pkgrel=3
8 pkgdesc="The Smart Package Manager, now with support for pacman!"
9 arch=("any")
10 url="http://labix.org/${pkgname}"
11 license=("GPL")
12 depends=("python2")
13 source=(http://launchpad.net/${pkgname}/trunk/${pkgver}/+download/${pkgname}-${pkgver}.tar.bz2)
15 build() {
16         cd "${srcdir}/${pkgname}-${pkgver}"
18         # Config
19         sed -i "s|PYTHON?=python|PYTHON?=python2|g" Makefile || return 1
20         #sed -i "s|import rpm|import re|g" smart/backends/rpm/base.py || return 1
21         #sed -i "s|sysconf.get(\"detect-sys-channels\", True)|\"arch\"|g" smart/plugins/detectsys.py || return 1
23         make || return 1
26 package() {
27         cd "${srcdir}/${pkgname}-${pkgver}"
29         make DESTDIR=${pkgdir} install || return 1
31         # Removals
32         rm -r ${pkgdir}/usr/lib/python2.7/site-packages/smart/backends/{deb,rpm,slack}/
33         rm -r ${pkgdir}/usr/lib/python2.7/site-packages/smart/channels/*{deb,rpm,slack,red,yast,mirrors}*
36 sha1sums=('709ff515fbe0ec73a9a426145de40546ed186395')