Date: Monday, December 7, 2015 @ 00:40:05 Author: heftig Revision: 149371
2.6.0, prepped for rebuild Modified: openthreads/trunk/PKGBUILD ----------+ PKGBUILD | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-12-06 23:36:50 UTC (rev 149370) +++ PKGBUILD 2015-12-06 23:40:05 UTC (rev 149371) @@ -3,34 +3,30 @@ # Contributor: William Rea <[email protected]> pkgname=openthreads -pkgver=2.3.0 -pkgrel=3 +pkgver=2.6.0 +pkgrel=0 pkgdesc="A minimal & complete Object-Oriented thread interface for C++ programmers" arch=('i686' 'x86_64') url="http://openthreads.sourceforge.net" license=("LGPL") depends=('gcc-libs') -makedepends=('cmake') -source=(http://www.openscenegraph.org/downloads/developer_releases/OpenThreads-$pkgver.zip) -md5sums=('ab4899c9d11e3917bd5f1401d6d0af11') +makedepends=('cmake' 'subversion') +source=(svn+http://svn.openscenegraph.org/osg/OpenThreads/tags/OpenThreads-$pkgver/) +md5sums=('SKIP') +prepare() { + cd "$srcdir/OpenThreads-$pkgver" + sed -i 's#LIB_POSTFIX "64"#LIB_POSTFIX ""#' CMakeLists.txt +} + build() { cd "$srcdir/OpenThreads-$pkgver" - - sed -i 's#-lpthreads#-lpthread#' CMakeModules/FindThreads.cmake - sed -i 's#SET(CMAKE_REQUIRED_LIBRARIES "${CMAKE_REQUIRED_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}")#SET(CMAKE_REQUIRED_LIBRARIES "${CMAKE_THREAD_LIBS_INIT}")#' src/OpenThreads/pthreads/CMakeLists.txt - cmake . -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr - + -DCMAKE_INSTALL_PREFIX=/usr -DLIB_POSTFIX= make } package() { cd "$srcdir/OpenThreads-$pkgver" - - sed -i 's#lib64#lib#' src/OpenThreads/pthreads/cmake_install.cmake make DESTDIR="$pkgdir" install - - install -D packaging/pkg_config/openthreads.pc ${pkgdir}/usr/lib/pkgconfig/openthreads.pc }
