talimat 718 B

123456789101112131415161718192021222324252627282930
  1. # Tanım: locate/updatedb birleştirilmiş uygulaması
  2. # Url: https://fedorahosted.org/mlocate/
  3. # Paketçi: milisarge
  4. # Gerekler:
  5. # Grup: sistem
  6. isim=mlocate
  7. surum=0.26
  8. devir=1
  9. kaynak=(https://fedorahosted.org/releases/m/l/mlocate/mlocate-${surum}.tar.xz
  10. updatedb.conf)
  11. derle() {
  12. cd ${isim}-$surum
  13. sed -i '/^groupname /s/mlocate/locate/' Makefile.in
  14. ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib
  15. make
  16. make DESTDIR="${PKG}" install
  17. chgrp 21 "${PKG}/usr/bin/locate"
  18. chmod 2755 "${PKG}/usr/bin/locate"
  19. ln -s locate "${PKG}/usr/bin/slocate"
  20. install -dm755 "${PKG}/var/lib"
  21. install -dm750 -g21 "${PKG}/var/lib/locate"
  22. install -Dm644 ../updatedb.conf "${PKG}/etc/updatedb.conf"
  23. }