diff --git a/Cargo.toml b/Cargo.toml index 5249df1..27e97e7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,9 +1,9 @@ [package] name = "meos" -version = "0.2.0" +version = "0.2.1" license-file = "LICENSE" authors = ["David García Morillo "] -repository = "https://github.com/MobilityDB/RustMEOS" +repository = "https://github.com/MobilityDB/meos-rs" documentation = "https://docs.rs/crate/meos/" keywords = ["meos", "libmeos", "mobility", "geotemporal", "gis"] categories = ["external-ffi-bindings", "algorithms"] diff --git a/README.md b/README.md index c53b5e5..af7b04e 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,9 @@ -# RustMEOS +# meos-rs +[github](https://github.com/MobilityDB/meos-rs) +[crates.io](https://crates.io/crates/meos) +[docs.rs](https://docs.rs/meos) -RustMEOS is a Rust library providing bindings for the [MEOS](https://libmeos.org/) C library, designed for spatiotemporal data management and analysis. It enables handling of temporal and spatial data, making it ideal for applications that need to work with moving objects, trajectories, and time-varying geographical data. +**meos-rs** is a Rust library providing bindings for the [MEOS](https://libmeos.org/) C library, designed for spatiotemporal data management and analysis. It enables handling of temporal and spatial data, making it ideal for applications that need to work with moving objects, trajectories, and time-varying geographical data. It supports MEOS version >= 1.2 diff --git a/sys/Cargo.toml b/sys/Cargo.toml index 7544f26..a31084e 100644 --- a/sys/Cargo.toml +++ b/sys/Cargo.toml @@ -1,9 +1,9 @@ [package] name = "meos-sys" -version = "0.1.5" +version = "0.1.6" authors = ["David García Morillo "] -repository = "https://github.com/MobilityDB/RustMEOS" +repository = "https://github.com/MobilityDB/meos-rs" documentation = "https://docs.rs/crate/meos-sys/" keywords = ["meos", "libmeos", "mobility", "geotemporal", "gis"] categories = ["external-ffi-bindings", "algorithms"] diff --git a/sys/README.md b/sys/README.md index bf1e1cd..add2fa3 100644 --- a/sys/README.md +++ b/sys/README.md @@ -3,13 +3,10 @@ Low level [MEOS](https://libmeos.org/) C API bindings for MEOS. It provides C-interface as is. If you want to use a more Rust-friendly crate, -use the [meos](https://github.com/MobilityDB/RustMEOS) crate. +use the [meos](https://github.com/MobilityDB/meos-rs) crate. You can also find it on [crates.io](https://crates.io/crates/meos). -## Version policy -Currently the bindings are generated manually using bindgen. The commit of the repository currently tracked is [this one](https://github.com/MobilityDB/MobilityDB/tree/226bfec72644031f66d77eb09093d71c76efd97f) - ## Build The build by default will use system-installed MEOS, `pkg-config` is used to automatically detect MEOS diff --git a/sys/src/lib.rs b/sys/src/lib.rs index d42a3c1..d94126e 100644 --- a/sys/src/lib.rs +++ b/sys/src/lib.rs @@ -1,7 +1,7 @@ //! Low level [MEOS](https://libmeos.org/) C API bindings for MEOS >= 1.1. //! //! It provides C-interface as is. If you want to use a more Rust-friendly crate, -//! use the [meos](https://github.com/MobilityDB/RustMEOS) crate. +//! use the [meos](https://github.com/MobilityDB/meos-rs) crate. //! You can also find it on [crates.io](https://crates.io/crates/meos). //!