pakur.sh 1.0 KB

123456789101112131415161718192021222324252627
  1. xbuild /target:KeePass /property:Configuration=Release
  2. cp Ext/KeePass.exe.config Build/KeePass/Release/
  3. install -dm755 "$PKG"/usr/bin
  4. install -dm755 "$PKG"/usr/share/keepass/XSL
  5. install -Dm755 /sources/keepass "$PKG"/usr/bin/keepass
  6. install -Dm755 Build/KeePass/Release/KeePass.exe "$PKG"/usr/share/keepass/KeePass.exe
  7. install -Dm755 Ext/KeePass.config.xml "$PKG"/usr/share/keepass/KeePass.config.xml
  8. install -Dm755 Ext/KeePass.exe.config "$PKG"/usr/share/keepass/KeePass.exe.config
  9. install -m644 Ext/XSL/* "$PKG"/usr/share/keepass/XSL
  10. install -Dm644 /sources/keepass.1 "$PKG"/usr/share/man/man1/keepass.1
  11. # Proper installation of .desktop file
  12. desktop-file-install -m 644 --dir "$PKG"/usr/share/applications/ /sources/keepass.desktop
  13. # Install icons
  14. for size in 16 32 48 256; do
  15. install -Dm644 \
  16. KeePass_*_${size}x${size}x32.png \
  17. "$PKG"/usr/share/icons/hicolor/${size}x${size}/apps/keepass.png
  18. done
  19. # Needed for postinst with xdg-utils
  20. install -Dm644 /sources/keepass.xml "$PKG"/usr/share/mime/packages/keepass.xml