1234567891011121314151617181920212223242526272829 |
- # Tanım: Java Lucene kütüphanesinin c++ sürümü
- # URL: https://github.com/luceneplusplus/LucenePlusPlus
- # Paketçi: milisarge
- # Gerekler: boost cmake subversion
- # Grup: kütüphane
- isim=lucenepp
- surum=3.0.7
- devir=1
- kaynak=(https://github.com/luceneplusplus/LucenePlusPlus/archive/master.tar.gz::$isim-$surum.tar.gz)
- derle() {
- mkdir build
- sed -i \
- -e 's#SET(LUCENE++_VERSION_REVISION.*#SET(LUCENE++_VERSION_REVISION "5")#' \
- -e 's#SET(LUCENE++_VERSION_PATCH.*#SET(LUCENE++_VERSION_PATCH "0")#' \
- "$SRC"/LucenePlusPlus-master/CMakeLists.txt
- cd build
- cmake ../LucenePlusPlus-master \
- -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
- make DESTDIR="$PKG" install
- }
|