talimat 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. # Tanım: Kendi etkileşimli hikayelerinizi, oyunlarınızı, müzik ve sanatınızı oluşturun ve paylaşın
  2. # URL: http://scratch.mit.edu
  3. # Paketçi: Cihan Alkan, yasarciv67
  4. # Gerekler: squeak-vm shared-mime-info desktop-file-utils pango gtk-update-icon-cache
  5. # Grup: geliştirme
  6. isim=scratch
  7. surum=1.4.0.7
  8. devir=2
  9. kaynak=(http://download.scratch.mit.edu/$isim-$surum.src.tar.gz)
  10. derle() {
  11. cd $isim-$surum.src
  12. sed -i 's/-xshm //' src/$isim
  13. make build
  14. install -Dm755 src/$isim "$PKG"/usr/bin/$isim
  15. install -Dm644 Scratch.image "$PKG"/usr/lib/$isim/Scratch.image
  16. install -m644 Scratch.ini "$PKG"/usr/lib/$isim/Scratch.ini
  17. install -Dm644 src/$isim.desktop "$PKG"/usr/share/applications/$isim.desktop
  18. install -Dm644 src/man/$isim.1.gz "$PKG"/usr/share/man/man1/$isim.1.gz
  19. install -Dm644 src/$isim.xml "$PKG"/usr/share/mime/packages/$isim.xml
  20. install -dm755 "$PKG"/usr/share/{$isim,icons/hicolor,mime}
  21. cp -rp Help locale Media Projects README "$PKG"/usr/share/$isim/
  22. cp -rp Plugins "$PKG"/usr/lib/$isim/
  23. chmod -R 755 "$PKG"/usr/share/scratch/
  24. for res in 32; do
  25. install -D -m644 src/icons/${res}x${res}/$isim.png \
  26. "$PKG"/usr/share/icons/hicolor/${res}x${res}/apps/$isim.png
  27. done
  28. for res in 48 128; do
  29. install -D -m644 src/icons/${res}x${res}/$isim.png \
  30. "$PKG"/usr/share/icons/hicolor/${res}x${res}/apps/$isim.png
  31. install -D -m644 src/icons/${res}x${res}/gnome-mime-application-x-scratch-project.png \
  32. "$PKG"/usr/share/icons/hicolor/${res}x${res}/mimetypes/$isim.png
  33. sed -i 's/^Exec=/Comment[tr]=Sistem programlama ve içerik geliştirme aracı \
  34. &/' $PKG/usr/share/applications/$isim.desktop
  35. done
  36. }