diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 6 insertions, 23 deletions
@@ -1,40 +1,23 @@ pkgname='linux-user-chroot' pkgver='2013.1' -pkgrel='1' +pkgrel='2' pkgdesc='setuid helper for making bind mounts and chrooting' url='http://git.gnome.org/browse/linux-user-chroot/tree/README' arch=('i686' 'x86_64') license='GPL' depends=('glibc') -makedepends=('libxslt' 'git') -repo="git://git.gnome.org/${pkgname}" +makedepends=('git') +source=("https://git.gnome.org/browse/${pkgname}/snapshot/${pkgname}-${pkgver}.tar.gz") +sha1sums=('4d158e691732ad6e6be95203146c448bd64e90a0') build () { - cd "${srcdir}" - - msg "Connecting to the ${pkgname} Git repository..." - if [ -d "${srcdir}/${pkgname}" ] ; then - cd "${pkgname}" && git fetch origin - msg "The local files are updated." - else - git clone "${repo}" "${pkgname}" - fi - cd "${srcdir}/${pkgname}" - - msg2 "Checking out version v${pkgver}" - git checkout --force "v${pkgver}" - msg "GIT checkout done or server timeout" - - msg2 "Configuring..." + cd "${srcdir}/${pkgname}-${pkgver}" ./autogen.sh --prefix=/usr --enable-newnet-helper - msg2 "Compiling..." make } package() { - cd "${srcdir}/${pkgname}" - - msg2 "Packaging..." + cd "${srcdir}/${pkgname}-${pkgver}" make install DESTDIR="${pkgdir}" chmod +s "${pkgdir}/usr/bin"/linux-user-chroot{,-newnet} } |