**********************************************
  AzPainterB
  Copyright (C) 2016-2020 Azel

  http://azsky2.html.xdomain.jp/
  <azelpg@gmail.com>
**********************************************

このソフトウェアは、GPL3 ライセンスです。
詳しくは GPL3 ファイルをご覧ください。


=====================================
 * 概要
=====================================

ドット絵編集、イラスト、レタッチなど、多目的に使える
シンプルなフルカラーペイントソフトです。

- レイヤのカラーは 8bit RGBA。
- 筆圧感知に対応 (XInput2 使用)
- どちらかというと、イラストよりドット編集向けの作りになっています。


=====================================
 * 動作環境
=====================================

- Linux/FreeBSD/macOS (要XQuartz)

- X11R6 以降
  (筆圧を認識したい場合は X11R7.5 以降)


=====================================
 * コンパイルに必要なもの
=====================================

- C コンパイラ
- make
- 各種ライブラリの開発用ファイル

[必要なライブラリ]
  x11 xext xinput
  zlib libpng jpeglib(jpeg-turbo) fontconfig freetype2


＃ 各ディストリビューションごとの必要なパッケージ
---------------------------------------------------

※パッケージ名は変化している場合があります。

(Debian/Ubuntu 系)

  gcc or clang, make libx11-dev libxext-dev libxi-dev libfreetype6-dev
  libfontconfig1-dev zlib1g-dev libpng-dev libjpeg-dev

(RedHat 系)

  gcc or clang, make libX11-devel libXext-devel libXi-devel libfreetype6-devel
  libfontconfig-devel zlib-devel libpng-devel libjpeg-devel

(Arch Linux)

  gcc or clang, make libx11 libxext libxi freetype2 fontconfig zlib
  libpng libjpeg-turbo
  
  [*] GUI 環境がインストールされていれば、ほぼインストールされています。

(FreeBSD)

  gmake png jpeg-turbo

  [*] xorg がインストールされていれば、ほぼインストールされています。
  [*] BSD make には対応していません。

(macOS)

  xcode libpng jpeg-turbo

  [*] XQuartz がインストールされていることが前提です。


=====================================
 * コンパイル/インストール
=====================================

アーカイブの展開後、展開したディレクトリ内に移動して、
以下を実行してください。

## Linux

$ ./configure
$ make
$ sudo make install

## FreeBSD

$ ./configure
$ gmake
# gmake install

## macOS

$ ./configure --prefix=/opt/X11
$ make
$ sudo make install


デフォルトで /usr/local 下にインストールされます。

./configure 実行時にオプションを指定すると、コンパイルの設定を変更できます。
configure のヘルプは、$ ./configure --help で表示できます。


[例] /usr にインストール

$ ./configure --prefix=/usr


=====================================
 * 設定ファイル
=====================================

"~/.azpainterb" に設定ファイルが保存されます。


=====================================
 * 使い方
=====================================

デスクトップのメインメニューの「グラフィックス」カテゴリーに
ショートカットが作成されているので、そこから起動できます。

[!] ショートカットはすぐに反映されない場合があります。
    その場合は、しばらく待ってからメニューを開いてみてください。

[!] ショートカットのアイコンは再起動後に適用される場合があります。


端末から起動する場合は、以下のコマンドで起動します。

$ azpainterb


=====================================
 * アンインストール
=====================================

＃ Makefile を使う
----------------------

./configure で生成した Makefile が残っている場合は、
Makefile があるディレクトリ上で、以下を実行します。

$ sudo make uninstall

設定ファイルのディレクトリは削除されないため、手動で削除してください。


＃ 手動でファイルを削除
------------------------

手動でアンインストールする場合は、以下のファイルを削除してください。

<INSTALLDIR> は、インストール先のディレクトリです。
(configure の --prefix で指定したディレクトリ。デフォルトで "/usr/local")

** ディレクトリごと削除するもの

<INSTALLDIR>/share/azpainterb
<INSTALLDIR>/doc
~/.azpainterb (設定ファイル)

** ファイルを個別に削除するもの

<INSTALLDIR>/share/applications
  azpainterb.desktop

<INSTALLDIR>/share/icons/hicolor/48x48/apps
  azpainterb.png

<INSTALLDIR>/share/icons/hicolor/scalable/apps
  azpainterb.svg


=====================================
 * 環境変数
=====================================

起動時に以下の環境変数が定義されていると、設定などを変更できます。

MLIB_APPDATADIR
	アプリを動作させるのに必要なデータファイルのディレクトリの場所を指定します。
	デフォルトでは、"<INSTALLDIR>/share/azpainterb" になっています。
