diff options
author | Johannes Dewender | 2015-06-15 19:48:48 +0200 |
---|---|---|
committer | Johannes Dewender | 2015-06-15 19:48:48 +0200 |
commit | 31892b613d807649ce1b701b04609169d9baca5f (patch) | |
tree | c082dc0de7c1935c71c06d4dea2ead9622f90b61 | |
parent | 1d3c0453f60c8356b2b3784ad1638618e2479372 (diff) | |
download | aur-31892b613d807649ce1b701b04609169d9baca5f.tar.gz |
bzr-gtk-bzr: update for pacman 4.1
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 50 |
3 files changed, 32 insertions, 26 deletions
@@ -1,11 +1,12 @@ pkgbase = bzr-gtk-bzr pkgdesc = Plugin for Bazaar that aims to provide GTK+ interfaces to most Bazaar operations. It downloads source from launchpad bazaar repository, using the last commit. - pkgver = 20110404 - pkgrel = 2 + pkgver = r796 + pkgrel = 1 url = http://bazaar-vcs.org/bzr-gtk arch = i686 arch = x86_64 license = GPL + makedepends = bzr depends = pygtk depends = bzr depends = pycairo @@ -13,7 +14,9 @@ pkgbase = bzr-gtk-bzr depends = bzr-stats provides = bzr-gtk conflicts = bzr-gtk + source = bzr-gtk::bzr+http://bazaar.launchpad.net/~bzr-gtk/bzr-gtk/gtk3/ source = no_credits.patch + sha256sums = SKIP sha256sums = de6273817a433d3c2e64ed0f8339c7a3cdc60fec60772a6d57b4c14f94cb2cdf pkgname = bzr-gtk-bzr diff --git a/.gitignore b/.gitignore index bd9b4a41adc0..3a2cdd4b31f0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +/bzr-gtk *.tar.gz *.tar.xz *.tgz @@ -4,44 +4,46 @@ # Submitter: Carlos Eduardo Moreira dos Santos (cemsbr) <cems at domain cemshost.com.br> pkgname=bzr-gtk-bzr -pkgver=20110404 -pkgrel=2 +_pkgname=bzr-gtk +pkgver=r796 +pkgrel=1 pkgdesc="Plugin for Bazaar that aims to provide GTK+ interfaces to most Bazaar operations. It downloads source from launchpad bazaar repository, using the last commit." arch=('i686' 'x86_64') url="http://bazaar-vcs.org/bzr-gtk" license=('GPL') depends=('pygtk' 'bzr' 'pycairo' 'libglade' 'bzr-stats') +# TODO: bzr-stats still necessary? a makedepends? +makedepends=('bzr') provides=('bzr-gtk') conflicts=('bzr-gtk') -source=('no_credits.patch') -sha256sums=('de6273817a433d3c2e64ed0f8339c7a3cdc60fec60772a6d57b4c14f94cb2cdf') - -_bzrname="bzr-gtk" - -build() { - cd "${srcdir}" - - msg "Connecting to bazaar server..." - - # Download last commit - if [ -d ${_bzrname} ] ; then - rm -rf ${_bzrname} - fi - bzr checkout --lightweight "lp:${_bzrname}" - - msg "bazaar checkout done or server timeout" - - cd "${_bzrname}" +source=("$_pkgname::bzr+http://bazaar.launchpad.net/~$_pkgname/$_pkgname/gtk3/" + 'no_credits.patch') +sha256sums=('SKIP' + 'de6273817a433d3c2e64ed0f8339c7a3cdc60fec60772a6d57b4c14f94cb2cdf') + +pkgver() { + cd "$srcdir/$_pkgname" + printf "r%s" "$(bzr revno)" +} +prepare() { + cd "$srcdir/$_pkgname" # Replace python with python2 for file in $(find ./ -name '*.py' -print); do sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file done patch -p0 < ../no_credits.patch +} - msg "Ready to install..." +build() { + cd "$srcdir/$_pkgname" + python2 setup.py build +} - # Install - python2 setup.py install --prefix'=/usr' --root="${startdir}/pkg" +package() { + cd "$srcdir/$_pkgname" + python2 setup.py install --skip-build --root="$pkgdir" } + +# vim:set ts=2 sw=2 et: |