12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- # $Id$
- # Maintainer: Luke Shumaker <lukeshu@sbcglobal.net>
- # Maintainer (Arch): Sergej Pupykin <pupykin.s+arch@gmail.com>
- # Maintainer (Arch): Judd Vinet <jvinet@zeroflux.org>
- # Contributor (Arch): Giovanni Scafora <giovanni@archlinux.org>
- _pkgname=distcc
- pkgname=distcc-nozeroconf
- pkgver=3.2rc1
- pkgrel=2
- pkgdesc="A distributed C, C++, Obj C compiler"
- arch=('i686' 'x86_64' 'armv7h')
- url="https://github.com/distcc/distcc"
- license=('GPL')
- depends=('gcc' 'popt')
- makedepends=('gtk2' 'pkgconfig' 'python2')
- optdepends=('gtk2: for distccmon-gnome'
- 'python2')
- backup=('etc/conf.d/distccd'
- 'etc/distcc/hosts')
- source=(https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${_pkgname}/${_pkgname}-${pkgver}.tar.bz2
- distccd.conf.d
- distccd.service)
- md5sums=('18cd4f33f5cfc3e75675cafc568fb9cf'
- '239aae53250e3e35288cba566bc0bbf1'
- '09f0688da9c1840e518d2593bd5c3830')
- pkgdesc+=" (without zeroconf support)"
- provides=("$_pkgname=$pkgver")
- conflicts=("$_pkgname")
- build() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
- [ -f Makefile ] || PYTHON=/usr/bin/python2 ./configure --prefix=/usr \
- --with-gtk \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --without-avahi \
- --enable-rfc2553
- make WERROR_CFLAGS= INCLUDESERVER_PYTHON=/usr/bin/python2
- }
- check() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
- # make TEST_PYTHON=/usr/bin/python2 check
- }
- package() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}/" INCLUDESERVER_PYTHON=/usr/bin/python2 install
- install -D -m644 "$srcdir"/distccd.conf.d "$pkgdir"/etc/conf.d/distccd
- install -d "$pkgdir"/usr/lib/${_pkgname}/bin
- ln -sf /usr/bin/${_pkgname} "$pkgdir"/usr/lib/${_pkgname}/bin/cc
- ln -sf /usr/bin/${_pkgname} "$pkgdir"/usr/lib/${_pkgname}/bin/gcc
- ln -sf /usr/bin/${_pkgname} "$pkgdir"/usr/lib/${_pkgname}/bin/g++
- ln -sf /usr/bin/${_pkgname} "$pkgdir"/usr/lib/${_pkgname}/bin/c++
- ln -sf /usr/bin/${_pkgname} "$pkgdir"/usr/lib/${_pkgname}/bin/cpp
- install -Dm0644 "$srcdir"/distccd.service $pkgdir/usr/lib/systemd/system/distccd.service
- }
|