talimat 925 B

12345678910111213141516171819202122232425
  1. # Tanım: Her ortam için hafif vekil sunucu
  2. # URL: http://www.3proxy.ru/
  3. # Paketçi: milisarge
  4. # Gerekler:
  5. # Grup: ağ
  6. isim=3proxy
  7. surum=0.8.6
  8. devir=1
  9. kaynak=(https://github.com/z3APA3A/3proxy/archive/3proxy-$surum.tar.gz)
  10. _prefix=/usr
  11. _etcdir=/etc/3proxy
  12. derle(){
  13. cd "$SRC/3proxy-3proxy-0.8.6"
  14. cp Makefile.Linux Makefile.Linux~ && sed 's/^\(CFLAGS =\)/\1 -Werror-implicit-function-declaration /' Makefile.Linux~ > Makefile.Linux || return 1
  15. make='make -f Makefile.Linux INSTALL=/usr/bin/install'
  16. $make prefix="$_prefix" ETCDIR="$_etcdir"
  17. $make prefix="$_prefix" install DESTDIR="$PKG" ETCDIR="${PKG}${_etcdir}"
  18. ( cd ${PKG}${_prefix}/bin && mv proxy 3proxy-proxy ) || return 1
  19. rm -f ${PKG}${_etcdir}/counters ${PKG}${_etcdir}/passwd ${PKG}${_etcdir}/bandlimiters
  20. install -D -m644 cfg/3proxy.cfg.sample ${PKG}${_etcdir}/3proxy.cfg.sample
  21. install -D -m644 cfg/counters.sample ${PKG}${_etcdir}/counters.sample
  22. }