New package 1.6 is released. Only to change the pkgbuild to version 1.6 seems to work. But not sure whether there is other package change.
Search Criteria
Package Details: mendeleydesktop-bundled 1.19.8-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mendeleydesktop.git (read-only, click to copy) |
---|---|
Package Base: | mendeleydesktop |
Description: | Academic software for managing and sharing research papers. |
Upstream URL: | http://www.mendeley.com/release-notes/ |
Keywords: | elsevier mendeley |
Licenses: | custom:mendeley_eula |
Conflicts: | mendeleydesktop |
Provides: | mendeleydesktop |
Submitter: | lpjhjdh |
Maintainer: | ReyJamonico |
Last Packager: | ali.molaei |
Votes: | 306 |
Popularity: | 0.000000 |
First Submitted: | 2009-06-10 18:28 (UTC) |
Last Updated: | 2021-02-08 08:39 (UTC) |
Latest Comments
« First ‹ Previous 1 .. 17 18 19 20 21 22 23 24 25 26 27 .. 35 Next › Last »
kuantkid commented on 2012-07-30 02:45 (UTC)
R00KIE commented on 2012-06-16 15:18 (UTC)
@schivmeister
In my opinion the updater should not even be included in the package and I don't see eye to eye with install-mendeley-link-handler.sh too, both are easy to remove. Also the launcher script should work fine with python 3, it should work at least since version 1.3.1.
Another thing is that PKGEXT=.pkg.tar could be used, this package is not going to be distributed over the internet so there isn't much point in spending time compressing it.
Here's what I use:
pkgname=mendeleydesktop
pkgver=1.5.2
pkgrel=1
pkgdesc="Academic software for managing and sharing research papers (desktop client)"
url=http://www.mendeley.com/release-notes/
arch=(i686 x86_64)
depends=(qt python libpng12)
license=(custom:mendeley_eula)
_filearch=$CARCH
[[ $CARCH = i686 ]] && _filearch=i486
source=("http://download.mendeley.com/linux/${pkgname}-${pkgver}-linux-${_filearch}.tar.bz2")
md5sums=('1fb073e53ce2d795aa615656c736619e')
[[ $_filearch = i486 ]] && md5sums[0]='9a733e695c49c348759a8493a07d8910'
install="$pkgname.install"
PKGEXT=.pkg.tar
package()
{
# Prepare pkgdir
install -dm755 "$pkgdir/usr/bin"
install -dm755 "$pkgdir/opt/$pkgname/share"
install -dm755 "$pkgdir/usr/share"
cd "mendeleydesktop-${pkgver}-linux-${_filearch}"
# Delete stuff we don't need
# mendeleydesktop still complains about next one but continues anyway
rm bin/install-mendeley-link-handler.sh
rm lib/mendeleydesktop/libexec/Updater
# Remove builtin qt (doesn't seem to be needed now)
rm -r lib/mendeleydesktop/plugins
rm -r lib/qt
# Remove other things provided by the system
rm -r lib/ssl
rm share/doc/mendeleydesktop/*.txt
# Comment a line about stuff we removed
sed -i 's@.*install-mendeley-link-handler\.sh@#&@' bin/mendeleydesktop
# Move stuff around
mv bin "$pkgdir/opt/$pkgname"
# Linking seems to work now without launching with extra parameters
ln -s "/opt/$pkgname/bin/mendeleydesktop" "$pkgdir/usr/bin/"
mv lib "$pkgdir/opt/$pkgname"
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
mv share/doc share/mendeleydesktop "$pkgdir/opt/$pkgname/share"
mv share/applications share/icons "$pkgdir/usr/share"
}
schivmeister commented on 2012-06-01 14:59 (UTC)
Guys is the built-in updater supposed to work?
<deleted-account> commented on 2012-05-21 14:15 (UTC)
I got things working with 1.5.2 by editing the PKGBUILD file and updating the version number and the corresponding MD5. I did however get presented with a blank setup window following the install which was rather frustrating. Traced back to the fact that I'm running behind a proxyserver that will not play nice with Linux. Fixed by looking at the following thread http://support.mendeley.com/customer/portal/questions/290982-mendeley-stuck-at-setup-window and using the "--setting General_FirstRun:false" option when I run it. Not ideal but it allowed me in so I could edit mendeley settings from inside the GUI.
big_gie commented on 2012-05-15 16:27 (UTC)
Version 1.5.2 is out. Bumping the PKGBUILD to 1.5.2 seems to fix an issue I was having where mendeley would just crash at startup, rendering it useless...
pernix commented on 2012-04-16 15:23 (UTC)
md5sums for version 1.5:
i486: d58ab897a0a08875688aaaf84d0c6385
x86_64: a59edcdd2237080e106958fd41ecbb43
cagprado commented on 2012-03-23 03:40 (UTC)
MendeleyDesktop 1.5-dev3 works fine with qt 4.8 (no need to use bundled and then no need for libpng12). It needs, however qtwebkit.
juantascon commented on 2012-03-07 17:08 (UTC)
hi! libpng12 is a required dependency, please fix it, also the new version 1.3.2 is available, thank you
<deleted-account> commented on 2012-03-06 00:46 (UTC)
In fact here is the entire PKGBUILD
http://pastebin.com/AhtXvByF
<deleted-account> commented on 2012-03-06 00:34 (UTC)
There is a simple solution to the desktop files issues.
Stop shoving garbage in 'desktop' files. They are for providing menu entries and icons - NOT appending custom runtime flags.
Execute mendeley via a wrapper shell script in /usr/bin/mendeleydesktop.
Here it is:
#!/bin/sh
/opt/mendeleydesktop/bin/mendeleydesktop --force-bundled-qt "$@"
All problems well then cease.
Pinned Comments
ReyJamonico commented on 2022-06-20 07:50 (UTC) (edited on 2022-06-20 07:53 (UTC) by ReyJamonico)
I will maintain this until it stops working, but this package should be considered "legacy" and the new Reference Manager (https://aur.archlinux.org/packages/mendeley-reference-manager) preferred.
More Info: https://blog.mendeley.com/category/new-release-2/
akstrfn commented on 2018-10-02 15:21 (UTC) (edited on 2018-12-14 14:50 (UTC) by akstrfn)
To avoid crashs when opening PDF's, and hangout on exit install
mendeleydesktop-bundled
which packages Qt provided by the upstream.