Date: Monday, January 11, 2021 @ 00:13:40 Author: felixonmars Revision: 817694
archrelease: copy trunk to community-x86_64 Added: lucene++/repos/community-x86_64/PKGBUILD (from rev 817693, lucene++/trunk/PKGBUILD) Deleted: lucene++/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 92 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-01-11 00:13:30 UTC (rev 817693) +++ PKGBUILD 2021-01-11 00:13:40 UTC (rev 817694) @@ -1,46 +0,0 @@ -# Contributor: Bartłomiej Piotrowski <bpiotrow...@archlinux.org> -# Contributor: Rafael Ferreira <joseph...@archlinux.info> - -pkgname=lucene++ -pkgver=3.0.7 -_githash='972c9cb37' -pkgrel=19 -pkgdesc='C++ port of the popular Java Lucene library' -arch=(x86_64) -url='https://github.com/luceneplusplus/LucenePlusPlus' -license=('GPL' 'Apache') -depends=('boost-libs') -makedepends=('boost' 'cmake' 'subversion') -#source=(https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_$pkgver.tar.gz) -source=("https://github.com/luceneplusplus/LucenePlusPlus/archive/${_githash}.tar.gz") -md5sums=('a90abdd313ecf32a358f096b7cab9d62') - -prepare() { - mkdir build - #ln -s LucenePlusPlus-rel_$pkgver LucenePlusPlus-$pkgver - #ln -s LucenePlusPlus-master LucenePlusPlus-$pkgver - ln -s LucenePlusPlus-$_githash* LucenePlusPlus-$pkgver - sed -i \ - -e 's#SET(LUCENE++_VERSION_REVISION.*#SET(LUCENE++_VERSION_REVISION "5")#' \ - -e 's#SET(LUCENE++_VERSION_PATCH.*#SET(LUCENE++_VERSION_PATCH "0")#' \ - "$srcdir"/LucenePlusPlus-$pkgver/CMakeLists.txt -} - -build() { - cd build - - cmake ../LucenePlusPlus-$pkgver \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DLIB_DESTINATION=/usr/lib \ - -DBoost_LIBRARY_DIR=/usr/lib \ - -DENABLE_CUSTOM_ALLOCATOR='FALSE' \ - -DCMAKE_CXX_FLAGS='-DBOOST_VARIANT_USE_RELAXED_GET_BY_DEFAULT' - # RELAXED for boost 1.58 breakage, remove when lucene++ updates - - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: lucene++/repos/community-x86_64/PKGBUILD (from rev 817693, lucene++/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-01-11 00:13:40 UTC (rev 817694) @@ -0,0 +1,46 @@ +# Contributor: Bartłomiej Piotrowski <bpiotrow...@archlinux.org> +# Contributor: Rafael Ferreira <joseph...@archlinux.info> + +pkgname=lucene++ +pkgver=3.0.8 +_githash='972c9cb37' +pkgrel=1 +pkgdesc='C++ port of the popular Java Lucene library' +arch=(x86_64) +url='https://github.com/luceneplusplus/LucenePlusPlus' +license=('GPL' 'Apache') +depends=('boost-libs') +makedepends=('boost' 'cmake' 'subversion') +#source=(https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_$pkgver.tar.gz) +source=("https://github.com/luceneplusplus/LucenePlusPlus/archive/${_githash}.tar.gz") +sha512sums=('1c53533ea159a06f3cfff441449a895aa59580a028ad21e1e339fce9b99f7226710759d8d9b527cd604836149c194375fa35b4bb1d9d3ca112fbcb81555d8d8f') + +prepare() { + mkdir build + #ln -s LucenePlusPlus-rel_$pkgver LucenePlusPlus-$pkgver + #ln -s LucenePlusPlus-master LucenePlusPlus-$pkgver + ln -s LucenePlusPlus-$_githash* LucenePlusPlus-$pkgver + sed -i \ + -e 's#SET(LUCENE++_VERSION_REVISION.*#SET(LUCENE++_VERSION_REVISION "5")#' \ + -e 's#SET(LUCENE++_VERSION_PATCH.*#SET(LUCENE++_VERSION_PATCH "0")#' \ + "$srcdir"/LucenePlusPlus-$pkgver/CMakeLists.txt +} + +build() { + cd build + + cmake ../LucenePlusPlus-$pkgver \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_DESTINATION=/usr/lib \ + -DBoost_LIBRARY_DIR=/usr/lib \ + -DENABLE_CUSTOM_ALLOCATOR='FALSE' \ + -DCMAKE_CXX_FLAGS='-DBOOST_VARIANT_USE_RELAXED_GET_BY_DEFAULT' + # RELAXED for boost 1.58 breakage, remove when lucene++ updates + + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}