An open API service indexing awesome lists of open source software.

https://github.com/red-data-tools/packages.red-data-tools.org

The source of packages.red-data-tools.org
https://github.com/red-data-tools/packages.red-data-tools.org

Last synced: about 1 year ago
JSON representation

The source of packages.red-data-tools.org

Awesome Lists containing this project

README

          

# README

https://packages.red-data-tools.org/

Package repository for Red Data Tools related projects including
[Apache Arrow](https://github.com/apache/arrow) and
[Apache Parquet](https://github.com/apache/parquet-format).

## Supported packages

* [OpenCV GLib (C API)](https://github.com/red-data-tools/opencv-glib)
* [DuckDB](https://duckdb.org/)

## Supported platforms

There are packages for the following platforms:

* Debian GNU/Linux buster
* Ubuntu 18.04 LTS
* Ubuntu 20.04 LTS
* CentOS 8

## How to add the package repository

https://packages.red-data-tools.org/ provides packages. You need to
enable the package repository before you install packages.

### Debian GNU/Linux and Ubuntu

Run the following command lines to add apt-lines for APT repository on
packages.red-data-tools.org:

```bash
sudo apt install -y -V ca-certificates lsb-release wget
wget https://packages.red-data-tools.org/$(lsb_release --id --short \
| tr 'A-Z' 'a-z')/red-data-tools-apt-source-latest-$(lsb_release --codename --short).deb
sudo apt install -y -V ./red-data-tools-apt-source-latest-$(lsb_release --codename --short).deb
sudo apt update
```

### CentOS

```bash
(. /etc/os-release && sudo dnf install -y https://packages.red-data-tools.org/centos/${VERSION_ID}/red-data-tools-release-latest.noarch.rpm)
```

## How to install packages

### OpenCV GLib

```bash
sudo apt install libopencv-glib-dev
```

### DuckDB

```bash
sudo apt install duckdb
```

```bash
sudo dnf install duckdb
```

## Development

### How to deploy

```bash
sudo apt install ansible
rake deploy
```

### How to create packages

Here are command lines to build .deb files and update APT repository:

```bash
git submodule update --init
rake apt
```

Here are command lines to build .rpm files and update Yum repository:

```bash
git submodule update --init
rake yum
```

## License

Apache-2.0

Copyright 2017-2020 Kouhei Sutou \

See LICENSE and NOTICE for details.