talimat 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. # Tanım: Beyanname Düzenleme Uygulaması
  2. # URL: https://ebeyanname.gib.gov.tr/
  3. # Paketçi: Cihan_Alkan
  4. # Gerekler: openjdk
  5. # Grup: ofis
  6. isim=e-beyanname
  7. surum=20171101
  8. devir=1
  9. kaynak=(https://ebeyanname.gib.gov.tr/ebyn_pardus.tar.gz
  10. https://ebeyanname.gib.gov.tr/ebyn_yardim_pardus.tar.gz)
  11. derle() {
  12. mkdir -p ${PKG}/opt/ebyn
  13. cd ${PKG}/opt/ebyn
  14. mv ${SRC}/* ./
  15. #Başlatıcı
  16. mkdir -pv ${PKG}/usr/share/applications &&
  17. cat > ${PKG}/usr/share/applications/e-beyanname.desktop << "EOF" &&
  18. #!/usr/bin/env xdg-open
  19. [Desktop Entry]
  20. Comment=Gelir İdaresi Başkanlığı E-Beyanname
  21. Terminal=false
  22. Name=E-Beyanname
  23. Exec=e-beyanname
  24. Type=Application
  25. Icon=/opt/ebyn/bdp_bg.jpg
  26. Categories=Office;
  27. EOF
  28. #Çalıştırıcı
  29. mkdir -pv ${PKG}/usr/bin &&
  30. cat > ${PKG}/usr/bin/e-beyanname << "EOF" &&
  31. java -Xmx256m -Dcom.cs.uid.renderer.java.runtime.UIBeanClassCache.packageName= -Dcom.cs.uid.renderer.java.runtime.UIBeanClassCache.checkForModification=false -classpath /opt/ebyn/beydef.jar:/opt/ebyn/bdp.jar:/opt/ebyn/csfc.jar:/opt/ebyn/debugger.jar:/opt/ebyn/cs_mdi.jar:/opt/ebyn/lf.jar:/opt/ebyn/JavaRenderer.jar:/opt/ebyn/ice-5_06_3.jar bdp_mf
  32. EOF
  33. chmod 744 ${PKG}/opt/ebyn/*
  34. chmod +x ${PKG}/usr/bin/e-beyanname
  35. }