summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO36
-rw-r--r--PKGBUILD41
-rw-r--r--gmail.desktop8
-rw-r--r--gmail.pngbin0 -> 10421 bytes
-rw-r--r--google-calendar.desktop10
-rw-r--r--google-contacts.desktop9
-rw-r--r--google-desktop-links.install13
-rw-r--r--google-drive.desktop8
-rw-r--r--google-drive.pngbin0 -> 10081 bytes
-rw-r--r--google-keep.desktop8
-rw-r--r--google-keep.pngbin0 -> 25634 bytes
-rw-r--r--google-maps.desktop8
-rw-r--r--google-maps.pngbin0 -> 26701 bytes
-rw-r--r--google.desktop9
-rw-r--r--google.pngbin0 -> 13504 bytes
15 files changed, 150 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..18c746306cb6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,36 @@
+pkgbase = google-desktop-links
+ pkgdesc = provides links to Google pages as desktop files
+ pkgver = 4
+ pkgrel = 1
+ url = http://google.com/
+ install = google-desktop-links.install
+ arch = any
+ license = GPL
+ depends = xdg-utils
+ source = google.desktop
+ source = google-maps.desktop
+ source = gmail.desktop
+ source = google-calendar.desktop
+ source = google-contacts.desktop
+ source = google-drive.desktop
+ source = google-keep.desktop
+ source = google.png
+ source = google-maps.png
+ source = gmail.png
+ source = google-drive.png
+ source = google-keep.png
+ md5sums = 4046843170152bd93926bdd720ebae35
+ md5sums = 830730ca79b8baaf12467b17500b39a5
+ md5sums = 9c4f9894bc9e3892f6f1b60fb3501ba8
+ md5sums = 4b451df8ac7034080581870a91ba3de9
+ md5sums = b166c242b56cee102eed4cffb2d417e5
+ md5sums = d8c1f8f928dea2624beed185e492bd1d
+ md5sums = bd18adf71c81c5c86006fa209ebeddef
+ md5sums = 9a3fabe9dcbd39d640dbcf9d787f10f1
+ md5sums = 54100858071e06f1fe6b9c6236b435f6
+ md5sums = f4018d18cf21b424b752de3f9aa8b37f
+ md5sums = 15df9cda226a334391f42a87e260eb2a
+ md5sums = 080e2df934aa787008f18506bbe7f1ae
+
+pkgname = google-desktop-links
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..eafcb84822ca
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: XZS <d dot f dot fischer at web dot de>
+pkgname=google-desktop-links
+pkgver=4
+pkgrel=1
+pkgdesc="provides links to Google pages as desktop files"
+arch=('any')
+url="http://google.com/"
+license=('GPL')
+depends=('xdg-utils')
+install=${pkgname}.install
+source=(google.desktop
+ google-maps.desktop
+ gmail.desktop
+ google-calendar.desktop
+ google-contacts.desktop
+ google-drive.desktop
+ google-keep.desktop
+ google.png
+ google-maps.png
+ gmail.png
+ google-drive.png
+ google-keep.png)
+md5sums=('4046843170152bd93926bdd720ebae35'
+ '830730ca79b8baaf12467b17500b39a5'
+ '9c4f9894bc9e3892f6f1b60fb3501ba8'
+ '4b451df8ac7034080581870a91ba3de9'
+ 'b166c242b56cee102eed4cffb2d417e5'
+ 'd8c1f8f928dea2624beed185e492bd1d'
+ 'bd18adf71c81c5c86006fa209ebeddef'
+ '9a3fabe9dcbd39d640dbcf9d787f10f1'
+ '54100858071e06f1fe6b9c6236b435f6'
+ 'f4018d18cf21b424b752de3f9aa8b37f'
+ '15df9cda226a334391f42a87e260eb2a'
+ '080e2df934aa787008f18506bbe7f1ae')
+
+package() {
+ cd "${srcdir}"
+ install -d "${pkgdir}"/usr/share/{icons/hicolor/128x128/apps,applications}
+ install -m644 *.desktop "${pkgdir}/usr/share/applications"
+ install -m644 *.png "${pkgdir}/usr/share/icons/hicolor/128x128/apps"
+}
diff --git a/gmail.desktop b/gmail.desktop
new file mode 100644
index 000000000000..2e32b67e7df3
--- /dev/null
+++ b/gmail.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=GMail
+Exec=xdg-open https://mail.google.com/
+Icon=gmail
+Terminal=false
+Type=Application
+Categories=Office;Email;
+StartupNotify=true
diff --git a/gmail.png b/gmail.png
new file mode 100644
index 000000000000..a6aa0c45a16d
--- /dev/null
+++ b/gmail.png
Binary files differ
diff --git a/google-calendar.desktop b/google-calendar.desktop
new file mode 100644
index 000000000000..4c56e68aa49a
--- /dev/null
+++ b/google-calendar.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Google Calendar
+Name[de]=Google-Kalendar
+Exec=xdg-open https://www.google.com/calendar/render
+Icon=vcalendar
+Terminal=false
+Type=Application
+Categories=Office;Calendar;
+StartupNotify=true
+MimeType=text/calendar;
diff --git a/google-contacts.desktop b/google-contacts.desktop
new file mode 100644
index 000000000000..760880edccaf
--- /dev/null
+++ b/google-contacts.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Google Contacts
+Name[de]=Google-Kontakte
+Exec=xdg-open https://mail.google.com/mail/u/0/#contacts
+Icon=evolution-contacts
+Terminal=false
+Type=Application
+Categories=Office;ContactManagement;
+StartupNotify=true
diff --git a/google-desktop-links.install b/google-desktop-links.install
new file mode 100644
index 000000000000..f77204202573
--- /dev/null
+++ b/google-desktop-links.install
@@ -0,0 +1,13 @@
+post_install() {
+ post_upgrade $1
+ echo 'To launch Google Calendar from the GNOME Shell panel, make it your default calendar handler with'
+ echo 'xdg-mime default google-calendar.desktop text/calendar'
+}
+
+post_upgrade() {
+ update-desktop-database -q
+}
+
+post_remove() {
+ post_upgrade $1
+}
diff --git a/google-drive.desktop b/google-drive.desktop
new file mode 100644
index 000000000000..082f60613c38
--- /dev/null
+++ b/google-drive.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Google Drive
+Exec=xdg-open https://drive.google.com/
+Icon=google-drive
+Terminal=false
+Type=Application
+Categories=Office;FileTools;FileManager;
+StartupNotify=true
diff --git a/google-drive.png b/google-drive.png
new file mode 100644
index 000000000000..667536c78f2b
--- /dev/null
+++ b/google-drive.png
Binary files differ
diff --git a/google-keep.desktop b/google-keep.desktop
new file mode 100644
index 000000000000..438579324309
--- /dev/null
+++ b/google-keep.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Google Keep
+Exec=xdg-open https://drive.google.com/keep/
+Icon=google-keep
+Terminal=false
+Type=Application
+Categories=Office;ProjectManagement;Utility;TextTools;TextEditor;
+StartupNotify=true
diff --git a/google-keep.png b/google-keep.png
new file mode 100644
index 000000000000..2d62d28aeb75
--- /dev/null
+++ b/google-keep.png
Binary files differ
diff --git a/google-maps.desktop b/google-maps.desktop
new file mode 100644
index 000000000000..9aaba43d4e0f
--- /dev/null
+++ b/google-maps.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Google Maps
+Exec=xdg-open https://maps.google.com/
+Icon=google-maps
+Terminal=false
+Type=Application
+Categories=Utility;Maps;
+StartupNotify=true
diff --git a/google-maps.png b/google-maps.png
new file mode 100644
index 000000000000..ef293fa5d19f
--- /dev/null
+++ b/google-maps.png
Binary files differ
diff --git a/google.desktop b/google.desktop
new file mode 100644
index 000000000000..798459654b37
--- /dev/null
+++ b/google.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Google Search
+Name[de]=Google-Suche
+Exec=xdg-open https://google.com/
+Icon=google
+Terminal=false
+Type=Application
+Categories=Utility;Network;
+StartupNotify=true
diff --git a/google.png b/google.png
new file mode 100644
index 000000000000..dafd695784ed
--- /dev/null
+++ b/google.png
Binary files differ