spacepaste

  1.  
  2. MAKEOPTS="-j3" #if cross-compiling section uncommented, it redefines makeopts
  3. ## Section for CROSS-Compiling
  4. ## WARNING!!! ALWAYS REMEMBER TO CD TO armv7a rootfs AND REDEFINE ROOT WITH ROOT=$PWD before calling emerge while cross-compiling!
  5. ## uncomment lines below to enable cross-compiling
  6. # HOSTCC="x86_64-pc-linux-gnu-gcc"
  7. # CBUILD="x86_64-pc-linux-gnu"
  8. # ELIBC="glibc"
  9. # MAKEOPTS="-j8"
  10. ## !Section for CROSS-Compiling
  11. CHOST="armv7a-hardfloat-linux-gnueabi"
  12. ARCH="arm"
  13. #for ffmpeg
  14. CPU_FLAGS_ARM="thumb thumb2 v6 vfp vfpv3"
  15. #metasploit
  16. RUBY_TARGETS="ruby23"
  17. CFLAGS="-O2 -pipe -fomit-frame-pointer -fno-stack-protector -U_FORTIFY_SOURCE -march=armv7-a -mtune=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard -mthumb"
  18. CFLAGS_KERNEL="-O3 -pipe -fomit-frame-pointer -fno-stack-protector -U_FORTIFY_SOURCE -march=armv7-a -mtune=cortex-a9 -mfpu=vfpv3-d16 -mfloat-abi=hard -mthumb"
  19. CXXFLAGS="${CFLAGS}"
  20. ACCEPT_KEYWORDS="arm ~arm"
  21. USE="${ARCH} alsa branding consolekit -cups custom-cflags dbus dri egl \
  22. fbdev ffmpeg gles1 gles2 gif -gnome gnome-keyring gstreamer gtkstyle \
  23. jack jit jpeg jpeg2k -kde lzma mp3 -neon -networkmanager \
  24. ncurses nls -qt4 ogg png policykit smartcard sound startupthreads \
  25. svg -systemd threads theora tiff usb udev udisks upower vorbis wayland \
  26. wifi xattr xscreensaver xvid xwayland X zlib"
  27. FEATURES="-collision-protect noman noinfo nodoc parallel-fetch \
  28. parallel-install sandbox sfperms strict unknown-features-warn \
  29. unmerge-logs unmerge-orphans userfetch userpriv usersandbox \
  30. usersync xattr"
  31. # WARNING!!! ALWAYS REMEMBER TO REDEFINE ROOT=$PWD before emerge if cross-compiling!
  32. ROOT="/"
  33. PORTDIR="${ROOT}usr/portage"
  34. DISTDIR="${PORTDIR}/distfiles"
  35. PKGDIR="${PORTDIR}/packages"
  36. PKG_CONFIG_PATH="${ROOT}usr/lib/pkgconfig"
  37. PORTAGE_TMPDIR="${ROOT}tmp"
  38. ## DEFAULT VARS
  39. #ROOT="/usr/${CHOST}/"
  40. #PKGDIR="${ROOT}packages/"
  41. #PORTAGE_TMPDIR="${ROOT}tmp/"
  42. #PKG_CONFIG_PATH="${ROOT}usr/lib/pkgconfig/"
  43. #PORTDIR_OVERLAY="/usr/portage/local/"
  44. #GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/ ftp://mirror.yandex.ru/gentoo-distfiles/
  45. GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo"
  46. LINGUAS="en ru"
  47. L10N="en ru"
  48. VIDEO_CARDS="tegra"
  49. #VIDEO_CARDS="tegra fbdev"
  50. XFCE_PLUGINS="brightness clock power trash"
  51.