summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormalacology2021-05-10 01:07:17 +0800
committermalacology2021-05-10 01:07:17 +0800
commit8c9a3487f5d6d1d6adc3ef9c2074ddcab3586dd9 (patch)
tree80e93c9f9699dd5d702409317f9909c95e6b0c3f
parent13fe7612b36c6e567e1d2d1a5b29fd21b9488201 (diff)
downloadaur-8c9a3487f5d6d1d6adc3ef9c2074ddcab3586dd9.tar.gz
update desktop
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD15
-rw-r--r--zotero.desktop8
3 files changed, 18 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2cd66e4c666d..36081a6efec8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -32,7 +32,9 @@ pkgbase = zotero-beta
depends = libxt
depends = nss
source = https://download.zotero.org/client/beta/5.0.97-beta.23%2Bd27b622f9/Zotero-5.0.97-beta.23%2Bd27b622f9_linux-x86_64.tar.bz2
+ source = zotero.desktop
sha256sums = 6a2ae49782f709ad699536f623d4ebf910033a849209d9b2e01ae4ee07a926bb
+ sha256sums = e510a97d2493c279cc86de8ccd4fe529a81c3c255e05d43ae528935b6400d2c2
pkgname = zotero-beta
diff --git a/PKGBUILD b/PKGBUILD
index beecc0e95c91..a1b49261ed51 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -38,19 +38,20 @@ depends=(
'libxt'
'nss'
)
-source=("https://download.zotero.org/client/beta/${_pkgver}/Zotero-${_pkgver}_linux-x86_64.tar.bz2")
-sha256sums=('6a2ae49782f709ad699536f623d4ebf910033a849209d9b2e01ae4ee07a926bb')
+source=("https://download.zotero.org/client/beta/${_pkgver}/Zotero-${_pkgver}_linux-x86_64.tar.bz2" "zotero.desktop")
+sha256sums=('6a2ae49782f709ad699536f623d4ebf910033a849209d9b2e01ae4ee07a926bb'
+ 'e510a97d2493c279cc86de8ccd4fe529a81c3c255e05d43ae528935b6400d2c2')
package() {
install -dDm755 "$pkgdir"/usr/{bin,share/zotero,share/applications}
mv "$srcdir"/Zotero_linux-x86_64/* "$pkgdir"/usr/share/zotero
ln -s "$pkgdir"/usr/share/zotero/zotero "$pkgdir"/usr/bin/zotero
- ln -s "$pkgdir"/usr/share/zotero/zotero.desktop "$pkgdir"/usr/share/applications/zotero.desktop
+ install -Dm755 "$srcdir"/zotero.desktop "$pkgdir"/usr/share/applications/zotero.desktop
# Copy zotero icons to a standard location
- install -Dm644 "$pkgdir"/usr/share/zotero/chrome/icons/default/default16.png "$pkgdir"/usr/share/icons/hicolor/16x16/apps/zotero.png
- install -Dm644 "$pkgdir"/usr/share/zotero/chrome/icons/default/default32.png "$pkgdir"/usr/share/icons/hicolor/32x32/apps/zotero.png
- install -Dm644 "$pkgdir"/usr/share/zotero/chrome/icons/default/default48.png "$pkgdir"/usr/share/icons/hicolor/48x48/apps/zotero.png
- install -Dm644 "$pkgdir"/usr/share/zotero/chrome/icons/default/default256.png "$pkgdir"/usr/share/icons/hicolor/256x256/apps/zotero.png
+ install -Dm755 "$pkgdir"/usr/share/zotero/chrome/icons/default/default16.png "$pkgdir"/usr/share/icons/hicolor/16x16/apps/zotero.png
+ install -Dm755 "$pkgdir"/usr/share/zotero/chrome/icons/default/default32.png "$pkgdir"/usr/share/icons/hicolor/32x32/apps/zotero.png
+ install -Dm755 "$pkgdir"/usr/share/zotero/chrome/icons/default/default48.png "$pkgdir"/usr/share/icons/hicolor/48x48/apps/zotero.png
+ install -Dm755 "$pkgdir"/usr/share/zotero/chrome/icons/default/default256.png "$pkgdir"/usr/share/icons/hicolor/256x256/apps/zotero.png
# No need to keep a shell around when launching Zotero
sed -i -r 's/^("\$CALLDIR\/zotero-bin" -app "\$CALLDIR\/application.ini" "\$@")/exec \1/' "$pkgdir"/usr/share/zotero/zotero
diff --git a/zotero.desktop b/zotero.desktop
new file mode 100644
index 000000000000..d7b20c56edf2
--- /dev/null
+++ b/zotero.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Zotero
+Exec=/usr/bin/zotero --url %u
+Icon=zotero.ico
+Type=Application
+Terminal=false
+Categories=Office;
+MimeType=text/plain