.. _dbus: **dbus** ======== D-Bus, süreçlerin birbiriyle haberleşmesini sağlayan mesajlaşma sistemidir. **Paketi Derleme :** -------------------- .. code-block:: bash #------------------------------------------------------------------------------------------- #!/usr/bin/env bash name="dbus" version="1.15.2" description="A message bus system, a simple way for applications to talk to each other" source="https://dbus.freedesktop.org/releases/dbus/dbus-$version.tar.xz" depends="audit,expat,libcap-ng,elogind,libX11,libunwind" group="sys.apps" setup(){ cp -r ${dizin}/${paket}/files/ /tmp/kly/build/ cd $SOURCEDIR ./configure --prefix=/usr --libdir=/usr/lib64/ --sysconfdir=/etc --localstatedir=/var \ --runstatedir=/run --disable-doxygen-docs --disable-xml-docs --disable-static \ --disable-systemd --with-system-pid-file=/run/dbus/dbus.pid --with-x \ --with-systemduserunitdir=no --with-systemdsystemunitdir=no \ --with-system-socket=/run/dbus/system_bus_socket } build(){ make } package(){ make install DESTDIR=$DESTDIR mkdir -p "$DESTDIR"/etc/init.d "$DESTDIR"/etc/local.d "$DESTDIR"/etc/X11/xinit/xinitrc.d/ install $SOURCEDIR/files/dbus.initd "$DESTDIR"/etc/init.d/dbus install $SOURCEDIR/files/dbus.xinit "$DESTDIR"/etc/X11/xinit/xinitrc.d/30-dbus-launch.sh for level in boot default nonetwork shutdown sysinit ; do mkdir -p ${DESTDIR}/etc/runlevels/$level done cd ${DESTDIR}/etc/runlevels/default ln -s ../../init.d/dbus dbus } Ek dosyaları indirmek için `tıklayınız.. `_ **Not:** Burada verilen derleme talimatı(script) **kly Paket Sistemi**'ni kullanarak paketi derler ve oluştur. Oluşan paket(**.kly uzantılı dosya**) **kly Paket Sistemi** kullanılarak siteme yüklenebilir. **kly Paket Sistemiyle Paket Yapma** konusunu okumak için `tıklayınız. <#klypaketyap>`_ .. raw:: pdf PageBreak