talimat 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # Tanım: Gelişmiş yenilikçi özellikler ve geleneksel kullanıcı deneyimi sağlayan Linux masaüstü
  2. # URL: https://github.com/linuxmint/cinnamon
  3. # Paketçi: Cihan_Alkan
  4. # Gerekler: python-setproctitle python3-gobject caribou muffin cinnamon-settings-daemon cinnamon-session cinnamon-translations clutter-gtk libgnome-keyring cinnamon-control-center cinnamon-screensaver cinnamon-menus startup-notification libgnomekbd network-manager-applet nemo polkit-gnome xapps cjs
  5. # Grup: masaüstü
  6. isim=cinnamon
  7. surum=3.8.2
  8. devir=1
  9. kaynak=(https://github.com/linuxmint/$isim/archive/$surum.tar.gz::$isim-$surum.tar.gz
  10. 0001-cinanmon-settings-don-t-rely-on-the-presence-of-cinn.patch
  11. set_wheel.patch
  12. default-theme.patch)
  13. derle() {
  14. cd Cinnamon-$surum
  15. patch -p1 -i ../0001-cinanmon-settings-don-t-rely-on-the-presence-of-cinn.patch
  16. patch -Np1 -i ../set_wheel.patch
  17. patch -Np1 -i ../default-theme.patch
  18. sed -i 's/mintinstall.desktop/org.gnome.Software.desktop/' data/org.cinnamon.gschema.xml.in
  19. sed -i 's/RequiredComponents=\(.*\)$/RequiredComponents=\1polkit-gnome-authentication-agent-1;/' \
  20. files/usr/share/cinnamon-session/sessions/cinnamon*.session
  21. sed -i 's|/usr/share/cinnamon-background-properties|/usr/share/gnome-background-properties|' \
  22. files/usr/share/cinnamon/cinnamon-settings/modules/cs_backgrounds.py
  23. NOCONFIGURE=1 ./autogen.sh
  24. ./configure --prefix=/usr \
  25. --sysconfdir=/etc \
  26. --libexecdir=/usr/lib/cinnamon \
  27. --localstatedir=/var \
  28. --disable-static \
  29. --disable-gtk-doc \
  30. --disable-schemas-compile \
  31. --enable-compile-warnings=yes \
  32. --without-ca-certificates
  33. sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
  34. make
  35. make DESTDIR="${PKG}" install
  36. }