Date: Saturday, May 30, 2015 @ 06:18:50 Author: anatolik Revision: 134323
Run autoconf during makepkg() Thrift dist file shipped from Apache website hardcodes automake-1.14 dependency. Arch has only 1.15 and fails to compile Thrift package. To avoid this we download sources from git and run autoconf directly. Modified: thrift/trunk/PKGBUILD ----------+ PKGBUILD | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-05-30 04:06:11 UTC (rev 134322) +++ PKGBUILD 2015-05-30 04:18:50 UTC (rev 134323) @@ -19,12 +19,10 @@ optdepends=( 'qt4: TQTcpServer support' ) -source=(http://www.apache.org/dist/thrift/$pkgver/thrift-$pkgver.tar.gz{,.asc} +source=(thrift-$pkgver.zip::https://github.com/apache/thrift/archive/$pkgver.zip fix_cglib_compile_options.patch) -sha1sums=('02f78b158da795ea89a26ce41964fbe562cc4235' - 'SKIP' +sha1sums=('35e53e6705aee4c2286406e4fc6b0d4404a15332' '96650c499ab45824be04070d868114205fb4538c') -validpgpkeys=(9782694B8B54B4ADD345E52ABB06368F66B778F9) prepare() { cd thrift-$pkgver @@ -34,6 +32,7 @@ build() { cd thrift-$pkgver + ./bootstrap.sh ./configure --prefix=/usr \ --with-cpp \ --with-c_glib \
