talimat 985 B

12345678910111213141516171819202122232425262728293031
  1. # Tanım: FLUKA parçacık taşınması ve parçacıkların madde ile etkileşmelerini hesaplayan Monte Carlo benzetim uygulaması
  2. # URL: http://www.fluka.org
  3. # Paketçi: milisarge
  4. # Gerekler: gcc7
  5. # Grup: bilim
  6. isim=fluka
  7. surum=2011AA
  8. devir=1
  9. kaynak=(https://www.fluka.org/packages/fluka2011.2x-linux-gfor64bit-7.4-AA.tar.gz
  10. fluka.sh)
  11. derle() {
  12. # aşağıdaki komutlar bilgi amaçlıdır, önce kimlik bilgileriyle
  13. # arşiv kaynaklar altına indirilir. Sonra odkp ile derlenebilir.
  14. #cd $DERLEME_KAYNAKDIZIN
  15. #curl -O -k --user $fuid:$fupass https://www.fluka.org/packages/fluka2011.2x-linux-gfor64bitAA.tar.gz
  16. cd $SRC
  17. unset CFLAGS
  18. unset CXXFLAGS
  19. unset LDFLAGS
  20. ln -sf /usr/lib64/*.o /usr/lib/
  21. FLUFOR="gfortran" \
  22. CC=gcc-7 GFORFLU=gfortran-7 make
  23. mkdir -p $PKG/etc/profile.d
  24. mv $SRC/fluka.sh $PKG/etc/profile.d
  25. mkdir -p $PKG/usr/local/flukagfor
  26. mv -T $SRC $PKG/usr/local/flukagfor
  27. mv $PKG/usr/local/flukagfor/libflukahp.a $PKG/usr/local/flukagfor/libflukahp.a.old
  28. }