2011-11-23 12:51:50 +08:00
|
|
|
#
|
2012-06-20 16:54:22 +08:00
|
|
|
# Apps Packages for Chakra, part of chakra-project.org
|
2011-11-23 12:51:50 +08:00
|
|
|
#
|
|
|
|
# Maintainer: Giuseppe Calà <jiveaxe@gmail.com>
|
2012-06-20 16:54:22 +08:00
|
|
|
|
|
|
|
|
2011-11-23 12:51:50 +08:00
|
|
|
pkgname=mendeleydesktop
|
2012-06-20 16:54:22 +08:00
|
|
|
pkgver=1.5.2
|
2011-11-23 12:51:50 +08:00
|
|
|
pkgrel=1
|
|
|
|
url="http://www.mendeley.com/"
|
|
|
|
pkgdesc="The desktop client for managing and sharing research papers."
|
|
|
|
license=('custom:mendeley_eula')
|
2012-01-19 01:51:52 +08:00
|
|
|
depends=('python2' 'qt' 'libpng12')
|
2012-03-16 22:51:37 +08:00
|
|
|
categories=('education')
|
2011-11-23 12:51:50 +08:00
|
|
|
arch=(i686 x86_64)
|
2012-01-19 08:07:04 +08:00
|
|
|
_filearch=$CARCH
|
|
|
|
[[ $CARCH = i686 ]] && _filearch=i486
|
2012-01-19 01:51:52 +08:00
|
|
|
|
2012-01-19 08:07:04 +08:00
|
|
|
source=("http://download.mendeley.com/linux/$pkgname-$pkgver-linux-${_filearch}.tar.bz2"
|
2012-01-19 01:51:52 +08:00
|
|
|
'mendeleydesktop.install')
|
2012-06-20 18:28:20 +08:00
|
|
|
md5sums=('ddf57f741f5c6d399b0249e193449c03'
|
2012-01-19 01:51:52 +08:00
|
|
|
'16358cd53dc258a72efcaeab5a415217')
|
|
|
|
|
|
|
|
if [[ $CARCH = x86_64 ]]; then
|
2012-06-20 16:54:22 +08:00
|
|
|
md5sums[0]='1fb073e53ce2d795aa615656c736619e'
|
2012-01-19 01:51:52 +08:00
|
|
|
fi
|
|
|
|
|
|
|
|
package() {
|
2012-01-19 08:07:04 +08:00
|
|
|
cd "$pkgname-$pkgver-linux-${_filearch}"
|
2012-01-19 01:51:52 +08:00
|
|
|
|
|
|
|
find share/doc/mendeleydesktop/ -iname "*.txt" -delete
|
|
|
|
install -dm755 "$pkgdir/opt/$pkgname/bin"
|
|
|
|
mv lib share "$pkgdir/opt/$pkgname/"
|
|
|
|
|
|
|
|
sed -i 's@^\s*subprocess\.Popen(\[MENDELEY_BASE_PATH+"/bin/install-mendeley-link-handler\.sh".*$@#&@' "bin/$pkgname"
|
|
|
|
install -Dm755 "bin/$pkgname" "$pkgdir/opt/$pkgname/bin/$pkgname"
|
|
|
|
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
|
|
|
install -dm755 "$pkgdir/usr/bin/"
|
|
|
|
ln -s "/opt/$pkgname/bin/$pkgname" "$pkgdir/usr/bin/$pkgname"
|
|
|
|
|
|
|
|
install -dm755 "$pkgdir/usr/share/applications"
|
|
|
|
ln -s "/opt/$pkgname/share/applications/mendeleydesktop.desktop" "$pkgdir/usr/share/applications/"
|
|
|
|
|
|
|
|
# force bundled qt since mendeley crashes when using qt 4.8
|
2012-03-11 22:30:00 +08:00
|
|
|
#sed -i 's/^Exec.*$/& --force-bundled-qt/' "$pkgdir/opt/$pkgname/share/applications/mendeleydesktop.desktop"
|
|
|
|
sed -e 's/^Exec.*$/& --force-bundled-qt/g' -i "$pkgdir/opt/$pkgname/share/applications/mendeleydesktop.desktop"
|
2012-06-20 16:54:22 +08:00
|
|
|
|
2012-03-11 22:30:00 +08:00
|
|
|
for size in 16 22 32 48 64 128; do
|
2012-01-19 01:51:52 +08:00
|
|
|
install -dm755 "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps"
|
|
|
|
ln -s "/opt/$pkgname/share/icons/hicolor/${size}x${size}/apps/$pkgname.png" \
|
|
|
|
"$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps"
|
|
|
|
done
|
2011-11-23 12:51:50 +08:00
|
|
|
}
|