talimat 804 B

1234567891011121314151617181920212223242526
  1. # Tanım: yüksek derece ayarlanabilir pencere yöneticisi altyapısı
  2. # URL: https://awesomewm.org/
  3. # Paketçi: milisarge
  4. # Gerekler: asciidoc cmake docbook-xsl doxygen imagemagick xmlto cairo dbus gdk-pixbuf imlib2 libxdg-basedir lua lua-lgi pango startup-notification xcb-util-cursor xcb-util-keysyms xcb-util-wm libxkbcommon xcb-util-xrm
  5. # Grup: sistem
  6. isim=awesome
  7. surum=4.2
  8. devir=1
  9. kaynak=(https://github.com/awesomeWM/awesome/releases/download/v4.2/awesome-4.2.tar.xz::$isim-$surum.tar.xz)
  10. derle() {
  11. cd ${isim}-${surum}
  12. mkdir -p build
  13. cd build
  14. cmake .. \
  15. -DCMAKE_BUILD_TYPE=RELEASE \
  16. -DCMAKE_INSTALL_PREFIX=/usr \
  17. -DSYSCONFDIR=/etc \
  18. -DLUA_LIBRARY=/usr/lib/liblua.so
  19. make
  20. cd ..
  21. make -C build DESTDIR="${PKG}" install
  22. install -Dm 644 awesome.desktop -t "${PKG}/usr/share/xsessions"
  23. }