talimat 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. # Tanım: mplayer ve mplayer2 tabanlı çoklu kütüphane destekli medya uygulaması
  2. # URL: http://mpv.io/
  3. # Paketçi: milisarge
  4. # Gerekler: sdl2 sndio rsound openal uchardet v4l-utils libcdio-paranoia ffmpeg lcms2 samba ladspa xorg-libxscrnsaver libbluray libvdpau libquvi xorg-libxinerama xorg-libxv libxkbcommon desktop-file-utils hicolor-icon-theme xdg-utils lua lua52 libdvdnav xorg-libxrandr jack
  5. # Grup: medya
  6. isim=mpv
  7. surum=0.27.0
  8. devir=1
  9. kaynak=(https://github.com/$isim-player/$isim/archive/v$surum.tar.gz::$isim-$surum.tar.gz)
  10. derle() {
  11. cd $isim-$surum
  12. ./bootstrap.py
  13. ./waf configure \
  14. --color=yes \
  15. --prefix=/usr \
  16. --confdir=/etc/mpv \
  17. --progress \
  18. \
  19. --enable-libmpv-shared \
  20. --disable-libmpv-static \
  21. --disable-static-build \
  22. --disable-debug-build \
  23. \
  24. --disable-manpage-build \
  25. --disable-html-build \
  26. --disable-pdf-build \
  27. \
  28. --enable-cplugins \
  29. --enable-zsh-comp \
  30. --disable-test \
  31. --disable-clang-database \
  32. \
  33. --disable-win32-internal-pthreads \
  34. --enable-iconv \
  35. --enable-libsmbclient \
  36. --enable-libass \
  37. --enable-libass-osd \
  38. --enable-encoding \
  39. --enable-libbluray \
  40. --enable-dvdread \
  41. --enable-dvdnav \
  42. --enable-cdda \
  43. --enable-uchardet \
  44. --disable-rubberband \
  45. --enable-lcms2 \
  46. --disable-vapoursynth \
  47. --disable-vapoursynth-lazy \
  48. --enable-libarchive \
  49. --enable-libavdevice \
  50. \
  51. --enable-sdl2 \
  52. --disable-sdl1 \
  53. --enable-oss-audio \
  54. --enable-rsound \
  55. --enable-sndio \
  56. --enable-pulse \
  57. --enable-jack \
  58. --enable-openal \
  59. --disable-opensles \
  60. --enable-alsa \
  61. --disable-coreaudio \
  62. --disable-audiounit \
  63. --disable-wasapi \
  64. \
  65. --disable-cocoa \
  66. --enable-drm \
  67. --enable-gbm \
  68. --disable-wayland \
  69. --enable-x11 \
  70. --enable-xv \
  71. --disable-gl-cocoa \
  72. --enable-gl-x11 \
  73. --enable-egl-x11 \
  74. --enable-egl-drm \
  75. --disable-gl-wayland \
  76. --disable-gl-win32 \
  77. --disable-gl-dxinterop \
  78. --disable-egl-angle \
  79. --disable-egl-angle-lib \
  80. --enable-vdpau \
  81. --enable-vdpau-gl-x11 \
  82. --enable-vaapi \
  83. --enable-vaapi-x11 \
  84. --disable-vaapi-wayland \
  85. --disable-vaapi-drm \
  86. --disable-vaapi-glx \
  87. --disable-vaapi-x-egl \
  88. --disable-caca \
  89. --enable-jpeg \
  90. --disable-direct3d \
  91. --disable-android \
  92. --disable-rpi \
  93. --disable-ios-gl \
  94. --enable-plain-gl \
  95. --disable-mali-fbdev \
  96. --enable-gl \
  97. \
  98. --disable-videotoolbox-gl \
  99. --enable-cuda-hwaccel \
  100. \
  101. --enable-tv \
  102. --enable-tv-v4l2 \
  103. --enable-libv4l2 \
  104. --enable-audio-input \
  105. --enable-dvbin \
  106. \
  107. --disable-apple-remote \
  108. --disable-macos-touchbar
  109. ./waf build
  110. ./waf install --destdir="$PKG"
  111. }