milis/talimatname/genel/a/awesome/talimat

25 lines
798 B
Plaintext
Raw Normal View History

2017-10-27 20:46:27 +02:00
# Tanım: yüksek derece ayarlanabilir pencere yöneticisi altyapısı
2017-08-28 05:40:46 +02:00
# URL: https://awesomewm.org/
2017-10-27 20:46:27 +02:00
# Paketçi: milisarge
# 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
2017-08-28 05:40:46 +02:00
name=awesome
version=4.2
release=1
source=(https://github.com/awesomeWM/awesome/releases/download/v4.2/awesome-4.2.tar.xz::$name-$version.tar.xz)
build() {
cd ${name}-${version}
mkdir -p build
cd build
cmake .. \
-DCMAKE_BUILD_TYPE=RELEASE \
-DCMAKE_INSTALL_PREFIX=/usr \
-DSYSCONFDIR=/etc \
-DLUA_LIBRARY=/usr/lib/liblua.so
make
cd ..
make -C build DESTDIR="${PKG}" install
install -Dm 644 awesome.desktop -t "${PKG}/usr/share/xsessions"
}