Skip to content

Commit

Permalink
Prepare for 0.7.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
rholder committed Feb 8, 2019
1 parent df38530 commit ffe2365
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 12 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
BUILD_DIR=build

NAME=debinate
VERSION=0.6.1
VERSION=0.7.0

.PHONY: all clean build package

Expand Down
2 changes: 1 addition & 1 deletion NOTICE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright 2014-2018 Ray Holder
Copyright 2014-2019 Ray Holder

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[![Build Status](http://img.shields.io/travis/rholder/debinate.svg)](https://travis-ci.org/rholder/debinate) [![Latest Version](http://img.shields.io/badge/latest-0.6.1-brightgreen.svg)](https://github.com/rholder/debinate/releases/tag/v0.6.1) [![License](http://img.shields.io/badge/license-apache%202-brightgreen.svg)](https://github.com/rholder/debinate/blob/master/LICENSE)
[![Build Status](http://img.shields.io/travis/rholder/debinate.svg)](https://travis-ci.org/rholder/debinate) [![Latest Version](http://img.shields.io/badge/latest-0.7.0-brightgreen.svg)](https://github.com/rholder/debinate/releases/tag/v0.7.0) [![License](http://img.shields.io/badge/license-apache%202-brightgreen.svg)](https://github.com/rholder/debinate/blob/master/LICENSE)

## What is this?
Debinate started out as a way to let you roll your very own Python projects with
Expand All @@ -16,29 +16,29 @@ applications to ease installation.
Drop the latest version of `debinate` into your $PATH, set it executable, and
make sure you own `/opt` if you plan to use the Python `package` command:
```bash
sudo curl -o /usr/local/bin/debinate -L https://github.com/rholder/debinate/releases/download/v0.6.1/debinate && \
sudo curl -o /usr/local/bin/debinate -L https://github.com/rholder/debinate/releases/download/v0.7.0/debinate && \
sudo chmod +x /usr/local/bin/debinate && \
sudo chown $USER:$USER /opt
```
If you're on a Debian/Ubuntu-based system, there's a `.deb` package available [here](https://github.com/rholder/debinate/releases/latest/).

### OSX
As of debinate 0.4.0, experimental support for OSX was added. Use [homebrew](http://brew.sh/) to install the following GNU tools:
### macOS
As of debinate 0.4.0, experimental support for macOS was added. Use [homebrew](http://brew.sh/) to install the following GNU tools:
```
brew install coreutils findutils gnu-tar
```
Then drop the latest version of `debinate` into your $PATH, set it executable, and
make sure you own `/opt` if you plan to use the Python `package` command:
```bash
sudo curl -o /usr/local/bin/debinate -L https://github.com/rholder/debinate/releases/download/v0.6.1/debinate && \
sudo curl -o /usr/local/bin/debinate -L https://github.com/rholder/debinate/releases/download/v0.7.0/debinate && \
sudo chmod +x /usr/local/bin/debinate && \
sudo chown $USER:staff /opt
```
I would consider it experimental because projects with Python dependencies that are compiled will only work on OSX. However, if your project uses only pure Python dependencies, then you'll likely be fine building on OSX and running on Debian/Ubuntu. Also of note, on OSX you can still turn any directory full of stuff into a Debian package with the `build` command.
I would consider it experimental because projects with Python dependencies that are compiled will only work on macOS. However, if your project uses only pure Python dependencies, then you'll likely be fine building on macOS and running on Debian/Ubuntu. Also of note, on macOS you can still turn any directory full of stuff into a Debian package with the `build` command.

## Usage
```
Debinate 0.6.1 - roll up your project into a Debian package
Debinate 0.7.0 - roll up your project into a Debian package
Python:
Expand Down
2 changes: 1 addition & 1 deletion debian/control
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Package: debinate
Version: 0.6.1
Version: 0.7.0
License: Apache 2.0
Vendor: rholder
Architecture: all
Expand Down
2 changes: 1 addition & 1 deletion debinate
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
set -o errexit
set -o pipefail

readonly DEBINATE_VERSION=0.6.1
readonly DEBINATE_VERSION=0.7.0
readonly PROVISIONING=.debinate
readonly DEBINATE_BUILD=${PROVISIONING}/build
readonly DEBINATE_TARGET=${PROVISIONING}/target
Expand Down
2 changes: 1 addition & 1 deletion test_debinate
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env bash

# Copyright 2014-2015 Ray Holder
# Copyright 2014-2019 Ray Holder
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down

0 comments on commit ffe2365

Please sign in to comment.