Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 340955 - Zotero Everywhere ebuild request
Summary: Zotero Everywhere ebuild request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement with 8 votes (vote)
Assignee: Andrew Ammerlaan
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-14 11:15 UTC by Jens-Uwe Peter
Modified: 2021-05-22 12:19 UTC (History)
17 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Zotero ebuild (Zotero-4.0.28.ebuild,1.40 KB, text/plain)
2015-11-07 06:04 UTC, russelld
Details
sci-misc/zotero-4.0.29.10.ebuild (zotero-4.0.29.10.ebuild,1.68 KB, text/plain)
2017-01-11 14:41 UTC, Milos Popovic
Details
zotero-5.0.11.ebuild (zotero-5.0.11.ebuild,1.68 KB, text/plain)
2017-08-15 07:51 UTC, Milos Popovic
Details
zotero-5.0.25.ebuild (zotero-5.0.25.ebuild,1.68 KB, text/plain)
2017-11-15 09:16 UTC, Milos Popovic
Details
zotero-5.0.28.ebuild (zotero-5.0.28.ebuild,1.68 KB, text/plain)
2017-11-22 19:25 UTC, Milos Popovic
Details
zotero-bin-5.0.37.ebuild (zotero-bin-5.0.37.ebuild,1.56 KB, text/plain)
2018-03-13 13:57 UTC, gerion
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jens-Uwe Peter 2010-10-14 11:15:08 UTC
Zotero (a citation managment former for firefox/XUL only) now gets a standalone variant called "Zotero Everywhere". At the moment it is alpha, but an ebuild as soon as it achieves beta would be nice.
Comment 1 Damien John-Alan Sticklen 2010-12-13 03:24:30 UTC
(In reply to comment #0)
> Zotero (a citation managment former for firefox/XUL only) now gets a standalone
> variant called "Zotero Everywhere". At the moment it is alpha, but an ebuild as
> soon as it achieves beta would be nice.
> 

I second this motion.  Zotero is a very important piece of referencing FOSS.  It is unfortunate that the Openoffice.org integration with firefox requires proprietary Java for versions of firefox >=3.6
Comment 2 hjftc001 2012-04-30 15:58:27 UTC
Now, the official version is out --- Zotero standalone 3.0

It would be very useful if there is an ebuild for this.
Comment 3 russelld 2015-11-07 06:04:50 UTC
Created attachment 416212 [details]
Zotero ebuild

This is a local ebuild I wrote to install Zotero standalone on my laptop. Zotero will start from cli however it doesn't have menu or icons sections in the script as I as yet don't understand how to do this. I will look at this in the coming weeks.
Comment 4 Milos Popovic 2017-01-11 14:41:18 UTC
Created attachment 459630 [details]
sci-misc/zotero-4.0.29.10.ebuild

- Version bump
- Add menu entry
- Fix keywords issue
Comment 5 Milos Popovic 2017-08-15 07:51:05 UTC
Created attachment 489102 [details]
zotero-5.0.11.ebuild

Zotero 5.0 is out.
Comment 6 Milos Popovic 2017-11-15 09:16:33 UTC
Created attachment 504276 [details]
zotero-5.0.25.ebuild

New version.
Comment 7 pi 2017-11-22 19:01:11 UTC
Zotero officially announced to discontinue it's browser based version due to new security restrictions in the firefox plugin system. To be able to continuously use existing databases it will be important to be able to run the stand alone application.

See 
https://www.zotero.org/blog/a-unified-zotero-experience/?spm=a2700.details.0.0.13f4072FwYyK8
Comment 8 Milos Popovic 2017-11-22 19:25:40 UTC
Created attachment 505804 [details]
zotero-5.0.28.ebuild

Yes, now there is only one (i.e. standalone version). It would be nice to get it into portage.
Comment 9 gerion 2018-03-13 13:26:21 UTC
Here are the "build" instructions of Zotero:
https://www.zotero.org/support/dev/client_coding/building_the_standalone_client

This includes loading a firefox from somewhere and a modified prebuilt poppler.
It seems, that the standalone version of Zotero is an old Firefox together with Zotero as addon.
Comment 10 gerion 2018-03-13 13:57:56 UTC
Created attachment 523720 [details]
zotero-bin-5.0.37.ebuild

This is based on the other ebuild.
Comment 11 Milos Popovic 2018-03-13 16:26:33 UTC
@gerion

This is the right way to do it! It should have bean zotero-bin since the start, and hopefully we will make an ebuild to compile zotero. Thanks for the contribution.
Comment 12 Igor Krivenko 2018-03-30 18:37:51 UTC
@gerion

Thank you very much for the ebuild!
I cleaned it up a bit to make repoman happy and put it into my private overlay.

https://github.com/krivenko/gentoo-overlay/blob/master/sci-misc/zotero-bin/

Building Zotero Anywhere from the sources seems to be a formidable task, because it is written in Node.js, and has lots of dependencies. One would have to write an elaborate ebuild similar to that of app-editors/atom.
Comment 13 Larry the Git Cow gentoo-dev 2021-05-22 12:17:37 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7198d09b669cb62927972720c3e4328166dfc186

commit 7198d09b669cb62927972720c3e4328166dfc186
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2021-05-22 12:13:33 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2021-05-22 12:17:34 +0000

    app-text/zotero-bin: import from ::sci
    
    Closes: https://bugs.gentoo.org/340955
    Package-Manager: Portage-3.0.18, Repoman-3.0.3
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 app-text/zotero-bin/Manifest                   |  1 +
 app-text/zotero-bin/metadata.xml               | 12 +++++
 app-text/zotero-bin/zotero-bin-5.0.96.2.ebuild | 72 ++++++++++++++++++++++++++
 3 files changed, 85 insertions(+)