The version 0.5.4 has been uploaded on the git (with a workaround for the segmentation fault). I suggest you to modify your pkbuild in order to use pkgver() function to ensure permanent update as suggested in the wiki :
https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines#The_pkgver.28.29_function
Here is my proposoal of PKGBUILD :
pkgname=google-drive-ocamlfuse
pkgver=0.5.5.r2
pkgrel=1
pkgdesc="FUSE filesystem backed by Google Drive, written in OCaml."
arch=('x86_64' 'i686')
url="http://gdfuse.forge.ocamlcore.org/"
license=('MIT')
depends=('ocaml>=3.12.0' 'ocaml-findlib>=1.2.7' 'ocamlfuse>=2.7.1'
'gapi-ocaml>=0.2.1' 'ocaml-sqlite3>=1.6.1')
source=('google-drive-ocamlfuse::git+https://github.com/astrada/google-drive-ocamlfuse.git#branch=master')
options=('staticlibs')
md5sums=('SKIP')
pkgver() {
cd "$pkgname"
git describe --long --tags | sed -r 's/^v//;s/([^-]*-g)/r\1/;s/-/./g;s/.g[a-z0-9]*//'
}
build() {
cd "$srcdir/$pkgname"
ocaml setup.ml -configure --prefix /usr --destdir $pkgdir
ocaml setup.ml -build
}
check() {
cd "$srcdir/$pkgname"
ocaml setup.ml -test
}
package() {
cd "$srcdir/$pkgname"
export OCAMLFIND_DESTDIR="$pkgdir/$(ocamlfind printconf destdir)"
ocaml setup.ml -install
}
Search Criteria
Package Details: google-drive-ocamlfuse 0.7.32-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/google-drive-ocamlfuse.git (read-only, click to copy) |
---|---|
Package Base: | google-drive-ocamlfuse |
Description: | FUSE-based file system backed by Google Drive, written in OCaml |
Upstream URL: | https://astrada.github.io/google-drive-ocamlfuse/ |
Keywords: | drive fuse google ocaml |
Licenses: | MIT |
Submitter: | mlq |
Maintainer: | pricechrispy |
Last Packager: | pricechrispy |
Votes: | 62 |
Popularity: | 0.000014 |
First Submitted: | 2013-10-14 21:44 (UTC) |
Last Updated: | 2024-03-25 01:51 (UTC) |
Dependencies (9)
- gapi-ocamlAUR
- ocaml
- ocaml-extlibAUR
- ocaml-findlib
- ocaml-sqlite3AUR
- ocamlfuseAUR
- tiny_httpdAUR
- dune (make)
- ocaml-ounitAUR (make)
Required by (0)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 12 13 14 15 16 17 18 19 20 21 Next › Last »
lesebas commented on 2014-08-28 21:14 (UTC)
karamaz0v commented on 2014-07-28 18:01 (UTC)
in order to build everything, the
options=('staticlibs')
must be added also to ocaml-curl and ocaml-extlib packages.
flaccid commented on 2014-07-27 22:54 (UTC)
@jkl I can confirm that it builds and installs ok for me at the moment.
jkl commented on 2014-07-26 16:28 (UTC)
I've updated the ocamlfuse package. Works for me, but I would appreciate feedback.
lesebas commented on 2014-07-09 19:34 (UTC)
Hello,
I've request the maintener of ocamlfuse and ocaml-sqlite3 to add the option staticlibs in their PKGBUILD.
I have overpass the problem of segmentation fault by adding the -d option in the command (I don't understand why but it works fine now):
google-drive-ocamlfuse -d <google-drive-folder>
lesebas commented on 2014-07-08 16:59 (UTC)
@all
same problem of .a library issing solved like that :
edit /etc/makepkg.conf
modify the option from !staticlibs to staticlibs
rebuild ALL the package ocaml (for example if sqlite3.a is missing => yaourt -S ocaml-sqlite3).
By the way I still experiencing segmentation fault on my 64bits system.
Pinned Comments
pricechrispy commented on 2017-04-25 17:39 (UTC) (edited on 2022-10-16 06:40 (UTC) by pricechrispy)
Before you flag this package out-of-date:
According to the official project page: https://astrada.github.io/google-drive-ocamlfuse/
Find latest release versions here: https://launchpad.net/~alessandro-strada/+archive/ubuntu/ppa
The latest releases are not all tagged versions on GitHub.
For the latest development versions on git, try: https://aur.archlinux.org/packages/google-drive-ocamlfuse-git
OLD official project page: http://gdfuse.forge.ocamlcore.org/
OLD release versions here: https://forge.ocamlcore.org/frs/?group_id=305