talimat 1.3 KB

1234567891011121314151617181920212223242526272829303132333435
  1. # Tanım: Gambas açık kaynak Basic dili için uygulama geliştirme arayüzü
  2. # URL: http://gambas.sourceforge.net
  3. # Paketçi: milisarge
  4. # Gerekler: libffi libpng libgnome-keyring gnome-keyring gdk-pixbuf imlib2 gtk3 gmime openal desktop-file-utils glew poppler-glib qt5 qt5-webengine qt5-webkit sdl-mixer sdl-ttf sdl2 sdl2-image sdl2-mixer sdl2-ttf gtkglext v4l-utils xdg-utils xorg-mesa librsvg libxml2
  5. # Grup: ofis
  6. isim=gambas3
  7. surum=3.11.4
  8. devir=1
  9. kaynak=(https://gitlab.com/gambas/gambas/-/archive/$surum/gambas-$surum.tar.bz2)
  10. derle() {
  11. kisa_isim=${isim%$(cut -d . -f 1 <<< $surum)}
  12. cd gambas-$surum
  13. ln -sf /lib/*.so /usr/lib/
  14. ./reconf-all
  15. ./configure \
  16. --prefix=/usr
  17. make
  18. make -j1 install DESTDIR=$PKG XDG_UTILS=""
  19. mkdir -p $PKG/usr/share/icons/hicolor/{scalable/apps,48x48/apps,64x64/mimetypes}
  20. cp -a app/desktop/$isim.svg $PKG/usr/share/icons/hicolor/scalable/apps
  21. cp -a app/desktop/$isim.png $PKG/usr/share/icons/hicolor/48x48/apps
  22. cp -a app/mime/*.png $PKG/usr/share/icons/hicolor/64x64/mimetypes
  23. cp -a main/mime/application-x-$isim.png $PKG/usr/share/icons/hicolor/64x64/mimetypes
  24. mkdir -p $PKG/usr/share/{applications,mime/packages}
  25. cp -a app/desktop/$isim.desktop $PKG/usr/share/applications
  26. cp -a app/mime/*.xml $PKG/usr/share/mime/packages
  27. cp -a main/mime/*.xml $PKG/usr/share/mime/packages
  28. }