You are not logged in.
I have a request for an AUR package. The program is called SyncDrive; it is essentially a gui frontend to Grive created by the creator of Pear OS fairly recently. ( http://syncdrive.fr/ ) Currently there are only .deb packages for the program, and requests for the source code have no response. ( http://syncdrive.fr/?p=710 http://syncdrive.fr/?page_id=762&vastht … opic&t=6.0 )
This is my first post, I have never created a AUR package before, and I am asking for assistance for two reasons:
1. I'm not sure if I'd do a wonderful job at maintaining the package.
2. The released .debs come in 32-bit and 64-bit, and I don't know how to work with that.
Any help would be appreciated.
Edit: My title didn't conform to the standard [REQUEST] $PKGNAME form
Edit #2: http://syncdrive.fr/?page_id=734 Is the download page for SyncDrive.
Last edited by crms1496 (2013-11-12 22:23:08)
Offline
I'll have another look later as syncdrive.fr seems to be down at the mo ![]()
Offline
I decided to try syncdrive in hopes of attempting to make a package later, but I can't get the daemon or tray icon to work. The gui works fine, but all the gui does is simplify the account setup and let you manually sync by pressing a button. Basically useless. So i wouldn't be suprised if it never ends up in the aur until the source is released. Anyway, here is what I did:
I downloaded the 64 bit deb and installed what the listed dependencies are. Basically you need the deps for grive in the aur, plus the following:
gambas3-runtime gambas3-gb-image gambas3-gb-qt4 gambas3-gb-form gambas3-gb-desktop gambas3-gb-web gambas3-gb-form-stock gambas3-gb-sdl-sound
I noticed that the deb includes a prebuilt grive, but it doesn't work because it expects lower versions of certain libs. Therefore I used grive from the aur instead of from the deb file. Next I started SyncDrive, connected my account, and synced. Success; I was now looking at a bunch of pdf files. Next I tried the daemon and tray notifier, but neither one launched successfully and the problem wasn't obvious (at least to me). So at that point I removed all traces of SyncDrive from my hdd, and now I just use grive exclusively and manually sync.
Offline
I decided to try syncdrive in hopes of attempting to make a package later, but I can't get the daemon or tray icon to work. The gui works fine, but all the gui does is simplify the account setup and let you manually sync by pressing a button. Basically useless. So i wouldn't be suprised if it never ends up in the aur until the source is released. Anyway, here is what I did:
I downloaded the 64 bit deb and installed what the listed dependencies are. Basically you need the deps for grive in the aur, plus the following:
gambas3-runtime gambas3-gb-image gambas3-gb-qt4 gambas3-gb-form gambas3-gb-desktop gambas3-gb-web gambas3-gb-form-stock gambas3-gb-sdl-sound
I noticed that the deb includes a prebuilt grive, but it doesn't work because it expects lower versions of certain libs. Therefore I used grive from the aur instead of from the deb file. Next I started SyncDrive, connected my account, and synced. Success; I was now looking at a bunch of pdf files. Next I tried the daemon and tray notifier, but neither one launched successfully and the problem wasn't obvious (at least to me). So at that point I removed all traces of SyncDrive from my hdd, and now I just use grive exclusively and manually sync.
Oh okay. I guess it isn't as amazing as people make it out to be. Thanks!
Offline
Did you know there is insync which is also a Google Drive client? It works good and is in the AUR.
Offline
Did you know there is insync which is also a Google Drive client? It works good and is in the AUR.
Insync is trialware - expires after 15 days.
The pre built deb files requires very particular versions of some libs that can be solved by simple symlinking - there also appear to be a number of hardcoded paths that do not tie up correctly on arch. I kinda ran out of time fixing it (for arch) the other day - but it looks do-able but messy. Source built would be infinitely preferable ![]()
Offline