mpsd.conf 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. # host-mimari ayarları
  2. export CARCH="x86_64"
  3. export CHOST="x86_64-pc-linux-gnu"
  4. # derleme bayrakları
  5. # CPPFLAGS represents the flags for the C/C++ preprocessor
  6. export CPPFLAGS="-D_FORTIFY_SOURCE=2"
  7. # CFLAGS/CXXFLAGS represent the flags for the C and C++ compilers, respectively
  8. export CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt"
  9. export CXXFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt"
  10. # LDFLAGS represents the flags used for the linker, which is the tool that links the required run-time libraries to the binary
  11. export LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now"
  12. export MAKEJOBS="-j$((`nproc`+1))"
  13. # öntanımlı derleme seçenekleri
  14. # GNU
  15. confopt="--prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --bindir=/usr/bin --sbindir=/usr/bin --sysconfdir=/etc --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --localstatedir=/var --disable-static"
  16. #cmake
  17. CMAKE_OPTS=" -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib "
  18. # derleme dizin ve dosya ayarları
  19. DERLEME_ISYER="/tmp/work"
  20. PKG="${DERLEME_ISYER}/pkg"
  21. SRC="${DERLEME_ISYER}/src"
  22. KAYNAKLAR_DEPO="/sources"
  23. [ -z $PAKETLEME_DIZIN ] && PAKETLEME_DIZIN="$PWD"
  24. META=".meta"
  25. USTBILGI=".ustbilgi"
  26. ICBILGI=".icbilgi"
  27. # hash, inidirme, sunucu ayarları
  28. KAYNAK_HASH_KONTROL=0
  29. YEREL_KAYNAK_SUNUCU="http://localhost:9000"
  30. #WGET_GENEL_PARAM="-q --show-progress"
  31. WGET_GENEL_PARAM="${WGET_GENEL_PARAM} --progress=bar:force"
  32. CIKARMA_ATLA=0
  33. ISYER_SAKLA=0
  34. TAR=bsdtar
  35. # ikililer üzerinde işlemler
  36. # ikili ve so dosyalarının kırpılması, öntanımlı kırpılır.
  37. STRIP=1
  38. # kırpılma yapılmayacak dosyalar eklenir.
  39. STRIP_KARALISTE=""
  40. # libtool dosyaları sil
  41. LIBTOOL_SIL=1
  42. # Kaynak adresler tanımları
  43. KERNEL_SITE=" https://www.kernel.org/pub/linux/"
  44. GNU_SITE="https://ftp.gnu.org/gnu/"
  45. GNOME_SITE="https://download.gnome.org/sources"
  46. PYPI_SITE="https://files.pythonhosted.org/packages/source"
  47. XFCE4_SITE="https://archive.xfce.org/src"
  48. CPAN_SITE="https://www.cpan.org/modules/by-module"
  49. SOURCEFORGE_SITE="https://downloads.sourceforge.net/sourceforge"
  50. FREEDESKTOP_SITE="https://www.freedesktop.org/software/"