talimat 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. # Tanım: Ücretsiz açık kaynak SQL tam metin arama motoru.
  2. # URL: http://www.sphinxsearch.com/
  3. # Paketçi: Cihan_Alkan
  4. # Gerekler: expat mariadb
  5. # Grup:
  6. isim=sphinx
  7. surum=2.2.11
  8. devir=1
  9. kaynak=(http://sphinxsearch.com/files/${isim}-${surum}-release.tar.gz)
  10. derle() {
  11. sed -i '15199,15199 s/x00/x21/' "${SRC}/${isim}-${surum}-release/src/searchd.cpp"
  12. cd "${SRC}/${isim}-${surum}-release"
  13. ./configure --prefix=/usr --exec-prefix=/usr --localstatedir=/var/lib/sphinx \
  14. --sysconfdir=/etc/sphinx --with-pgsql --enable-id64
  15. make
  16. make DESTDIR="${PKG}" install
  17. for _f in "${PKG}/usr/bin/"*; do
  18. ln -s "/usr/bin/${_f##*/}" "${PKG}/usr/bin/sphinx-${_f##*/}"
  19. done
  20. # install -Dm755 "${SRC}/sphinx.rc.d" "${PKG}/etc/rc.d/sphinx"
  21. # install -Dm644 "${SRC}/sphinx.conf.d" "${PKG}/etc/conf.d/sphinx"
  22. # install -Dm644 "${SRC}/sphinx.service" "${PKG}/usr/lib/systemd/system/sphinx.service"
  23. # install -d "${PKG}/usr/share/sphinx/lib"
  24. # install -Dm644 api/sphinxapi.php "${PKG}/usr/share/sphinx/lib/sphinxapi.php"
  25. # install -Dm644 api/sphinxapi.py "${PKG}/usr/share/sphinx/lib/sphinxapi.py"
  26. # install -Dm644 "${SRC}/sphinx.tmpfiles.conf" "${PKG}/usr/lib/tmpfiles.d/sphinx.conf"
  27. }