diff options
author | kvaps | 2016-07-05 01:51:41 +0300 |
---|---|---|
committer | kvaps | 2016-07-05 01:51:41 +0300 |
commit | 871fa1255ad7042d93189d3f1c3d2076b27d51d9 (patch) | |
tree | 53a64c15524e58369ddd8b2e2d7af076aa643222 | |
parent | 825630b836b288d41ed23004a54e125e2282c7ee (diff) | |
download | aur-871fa1255ad7042d93189d3f1c3d2076b27d51d9.tar.gz |
fix: using portable version instead compiling with mono
-rw-r--r-- | KeePass.ico | bin | 0 -> 60409 bytes | |||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 12 insertions, 28 deletions
diff --git a/KeePass.ico b/KeePass.ico Binary files differnew file mode 100644 index 000000000000..0ba27acd0155 --- /dev/null +++ b/KeePass.ico @@ -11,44 +11,31 @@ license=('GPL') depends=('wine' 'desktop-file-utils' 'xdg-utils' 'shared-mime-info' 'gtk-update-icon-cache') provides=('keepass') conflicts=('keepass') -makedepends=('icoutils' 'mono') +makedepends=('icoutils') optdepends=('xdotool: if you want to use auto-type' 'xsel: clipboard operations') install="$pkgname.install" -source=("http://downloads.sourceforge.net/keepass/KeePass-$pkgver-Source.zip" - "http://keepass.info/integrity/v2/KeePass-$pkgver-Source.zip.asc" +source=("http://downloads.sourceforge.net/keepass/KeePass-$pkgver.zip" "http://download.lenovo.com/ibmdl/pub/pc/pccbbs/thinkvantage_en/dotnetfx.exe" 'keepass' 'keepass.1' 'keepass.desktop' - 'keepass.xml') + 'keepass.xml' + 'KeePass.ico') -sha256sums=('e3f184e4deddd1aa5ee2b52e2373c772d3f3975e5eddb2fd729eb27b437011aa' - 'SKIP' +sha256sums=('52dd5a8526cc935b0e240d5ab6402b0b4a3f5f09ad1a6919875878d7f36c697f' '46693d9b74d12454d117cc61ff2e9481cabb100b4d74eb5367d3cf88b89a0e71' '08ac90c19da3208d24a94d72d111e802c85f0655ec43d79d7cfb6a35f5679f73' 'a5fff678466443c0c8256c4771128c86103da47b6a2c49351d9941191b65dd6f' '1d5420e8babce5f4bbb3c68bdffe3bc0d3c3be25ad689138cd02fa14edd89140' - '3d017c17a8788166c644e2460ba3596fd503f300342561921201fe5f69e5d194') + '3d017c17a8788166c644e2460ba3596fd503f300342561921201fe5f69e5d194' + 'd08ebdd9b0a99f6dc4f62bb20d7bb9ce6ab3139fcb31c8830954e16ebbd3d058') + validpgpkeys=('D95044283EE948D911E8B606A4F762DC58C6F98E') prepare() { - # "Convert" to mono 4.0 - sed -i '1s/ 10.00/ 11.00/' KeePass.sln - find . -name "*.csproj" -exec sed -i '1s/"3.5"/"4.0"/' {} + - # Extract icons - icotool -x KeePass/KeePass.ico - - pushd Build &>/dev/null - LANG=en_US.UTF-8 bash PrepMonoDev.sh - popd &>/dev/null -} - -build() { - #wine 'C:\windows\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe' KeePass.sln /property:Configuration=Release - xbuild /target:KeePass /property:Configuration=Release - cp Ext/KeePass.exe.config Build/KeePass/Release/ + icotool -x KeePass.ico } package() { @@ -57,12 +44,9 @@ package() { install -Dm755 keepass "$pkgdir"/usr/bin/keepass install -Dm755 dotnetfx.exe "$pkgdir"/usr/share/keepass/dotnetfx.exe - install -Dm755 Build/KeePass/Release/KeePass.exe "$pkgdir"/usr/share/keepass/KeePass.exe - install -Dm755 Ext/KeePass.config.xml "$pkgdir"/usr/share/keepass/KeePass.config.xml - install -Dm755 Ext/KeePass.exe.config "$pkgdir"/usr/share/keepass/KeePass.exe.config - - install -m644 Ext/XSL/* "$pkgdir"/usr/share/keepass/XSL - + install -Dm755 KeePass.exe "$pkgdir"/usr/share/keepass/KeePass.exe + install -Dm755 KeePass.exe.config "$pkgdir"/usr/share/keepass/KeePass.exe.config + install -m644 XSL/* "$pkgdir"/usr/share/keepass/XSL install -Dm644 keepass.1 "$pkgdir"/usr/share/man/man1/keepass.1 # Proper installation of .desktop file |