patches/azpainter-304.diff

769 lines
27 KiB
Diff

Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/azpainter/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile 11 Mar 2022 19:22:07 -0000 1.4
+++ Makefile 12 Mar 2022 15:16:58 -0000
@@ -1,21 +1,27 @@
-V = 2.1.6
+V = 3.0.4
COMMENT = full color painting software for illustrations
-DISTNAME = azpainter-${V}
-EXTRACT_SUFX = .tar.xz
+DISTNAME = azpainter-v${V}
+PKGNAME = azpainter-${V}
+EXTRACT_SUFX = .tar.bz2
CATEGORIES = graphics multimedia x11
-HOMEPAGE = https://osdn.net/projects/azpainter/
+HOMEPAGE = http://azsky2.html.xdomain.jp/
MAINTAINER = Brian Callahan <bcallah@openbsd.org>
# GPLv3+
PERMIT_PACKAGE = Yes
-WANTLIB += X11 Xext Xi c fontconfig freetype jpeg m png pthread
-WANTLIB += z
+WANTLIB += X11 Xcursor Xext Xi c fontconfig freetype iconv jpeg
+WANTLIB += m png pthread tiff webp z
-MASTER_SITES = https://github.com/Symbian9/azpainter/releases/download/v${V}/
+MASTER_SITES = https://gitlab.com/azelpg/azpainter/-/archive/v${V}/
+
+# C11
+COMPILER = base-clang ports-gcc
+COMPILER_LANGS = c
LIB_DEPENDS = graphics/jpeg \
+ graphics/libwebp \
graphics/png
RUN_DEPENDS = devel/desktop-file-utils \
@@ -27,10 +33,13 @@ RUN_DEPENDS = devel/desktop-file-utils \
CONFIGURE_STYLE = simple
CONFIGURE_ARGS = CC="${CC}"
-CFLAGS += -std=gnu99
+CFLAGS += -std=gnu11
USE_GMAKE = Yes
NO_TEST = Yes
+
+do-gen:
+ sed -i "s,%LOCALBASE%,${LOCALBASE},g" ${WRKSRC}/src/main.c
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/azpainter/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo 20 May 2020 17:06:29 -0000 1.2
+++ distinfo 12 Mar 2022 15:16:58 -0000
@@ -1,2 +1,2 @@
-SHA256 (azpainter-2.1.6.tar.xz) = hfP5NedrQg8uXiclFDaP375MJcAdqh4WGsKKbh7bDSw=
-SIZE (azpainter-2.1.6.tar.xz) = 747464
+SHA256 (azpainter-v3.0.4.tar.bz2) = o8g4Kt87ZP4Mgl/VYHUoag5OJ+QXL+VhcWeVXxO+5qU=
+SIZE (azpainter-v3.0.4.tar.bz2) = 986326
Index: patches/patch-Makefile_in
===================================================================
RCS file: /cvs/ports/graphics/azpainter/patches/patch-Makefile_in,v
retrieving revision 1.2
diff -u -p -r1.2 patch-Makefile_in
--- patches/patch-Makefile_in 11 Mar 2022 19:22:07 -0000 1.2
+++ patches/patch-Makefile_in 12 Mar 2022 15:16:58 -0000
@@ -3,12 +3,12 @@ Respect CFLAGS.
Index: Makefile.in
--- Makefile.in.orig
+++ Makefile.in
-@@ -11,7 +11,7 @@ package_full := $(package_name)-$(package_version)
- instfile := install -m 644
+@@ -15,7 +15,7 @@ inst_dir := install -m 755 -d
+ inst_file := install -m 644
CC := @CC@
--CFLAGS := @CFLAGS@ -pthread -Isrc/include -Imlib/include -I. -DHAVE_CONFIG_H \
-+CFLAGS += @CFLAGS@ -pthread -Isrc/include -Imlib/include -I. -DHAVE_CONFIG_H \
- -DPACKAGE_DATA_DIR=\"$(datadir)\"
+-CFLAGS := @CFLAGS@ -pthread -Isrc/include -Imlk/include -I. -DHAVE_CONFIG_H
++CFLAGS += @CFLAGS@ -pthread -Isrc/include -Imlk/include -I. -DHAVE_CONFIG_H
LDFLAGS := @LDFLAGS@ -pthread
LIBS := @LIBS@ -lm
+
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/graphics/azpainter/patches/patch-configure,v
retrieving revision 1.2
diff -u -p -r1.2 patch-configure
--- patches/patch-configure 11 Mar 2022 19:22:07 -0000 1.2
+++ patches/patch-configure 12 Mar 2022 15:16:58 -0000
@@ -1,14 +1,27 @@
Don't hardcode optimization flags.
+Add OpenBSD to supported OS list.
Index: configure
--- configure.orig
+++ configure
-@@ -214,8 +214,6 @@ done
- if test -z "$CFLAGS";then
+@@ -274,7 +274,7 @@ if test -z "$CFLAGS";then
if test "$cf_debug" = yes;then
- CFLAGS_ADD=`fc_add_string "$CFLAGS_ADD" "-g"`
-- else
-- CFLAGS_ADD=`fc_add_string "$CFLAGS_ADD" "-O2"`
+ CFLAGS_ADD=`fc_add_string "$CFLAGS_ADD" "-g -Wall"`
+ else
+- CFLAGS_ADD=`fc_add_string "$CFLAGS_ADD" "-O2 -Wall"`
++ CFLAGS_ADD=`fc_add_string "$CFLAGS_ADD" "-Wall"`
fi
fi
+@@ -290,6 +290,11 @@ elif test "$tmp1" = Darwin;then
+ CFLAGS=`fc_add_string "$CFLAGS" "-DMLK_NO_SIMD"`
+ elif test "$tmp1" = FreeBSD;then
+ cf_os=freebsd
++ cf_make=gmake
++ CFLAGS=`fc_add_string "$CFLAGS" "-I/usr/local/include"`
++ LDFLAGS=`fc_add_string "$LDFLAGS" "-L/usr/local/lib"`
++elif test "$tmp1" = OpenBSD;then
++ cf_os=openbsd
+ cf_make=gmake
+ CFLAGS=`fc_add_string "$CFLAGS" "-I/usr/local/include"`
+ LDFLAGS=`fc_add_string "$LDFLAGS" "-L/usr/local/lib"`
Index: patches/patch-mlib_Makefile_in
===================================================================
RCS file: patches/patch-mlib_Makefile_in
diff -N patches/patch-mlib_Makefile_in
--- patches/patch-mlib_Makefile_in 11 Mar 2022 19:22:07 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-Respect CFLAGS
-
-Index: mlib/Makefile.in
---- mlib/Makefile.in.orig
-+++ mlib/Makefile.in
-@@ -1,7 +1,7 @@
- # mlib
-
- CC := @CC@
--CFLAGS := @CFLAGS@ -pthread -Iinclude -I.. -Isrc/private -DHAVE_CONFIG_H
-+CFLAGS += @CFLAGS@ -pthread -Iinclude -I.. -Isrc/private -DHAVE_CONFIG_H
-
- TARGET := libmlib.a
-
Index: patches/patch-mlib_include_mTextParam_h
===================================================================
RCS file: patches/patch-mlib_include_mTextParam_h
diff -N patches/patch-mlib_include_mTextParam_h
--- patches/patch-mlib_include_mTextParam_h 11 Mar 2022 19:22:07 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-Fix occurrences of code where char is considered as signed on all platforms.
-
-Index: mlib/include/mTextParam.h
---- mlib/include/mTextParam.h.orig
-+++ mlib/include/mTextParam.h
-@@ -27,7 +27,7 @@ extern "C" {
- typedef struct _mTextParam mTextParam;
-
- void mTextParamFree(mTextParam *p);
--mTextParam *mTextParamCreate(const char *text,char split,char splitparam);
-+mTextParam *mTextParamCreate(const char *text,char split,signed char splitparam);
-
- mBool mTextParamGetInt(mTextParam *p,const char *key,int *dst);
- mBool mTextParamGetInt_range(mTextParam *p,const char *key,int *dst,int min,int max);
Index: patches/patch-mlib_include_mUtilStr_h
===================================================================
RCS file: patches/patch-mlib_include_mUtilStr_h
diff -N patches/patch-mlib_include_mUtilStr_h
--- patches/patch-mlib_include_mUtilStr_h 11 Mar 2022 19:22:07 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-Fix occurrences of code where char is considered as signed on all platforms.
-
-Index: mlib/include/mUtilStr.h
---- mlib/include/mUtilStr.h.orig
-+++ mlib/include/mUtilStr.h
-@@ -55,7 +55,7 @@ mBool mIsMatchString(const char *text,const char *patt
- mBool mIsMatchStringSum(const char *text,const char *pattern,char split,mBool bNoCase);
- int mGetEqStringIndex(const char *text,const char *enumtext,char split,mBool bNoCase);
-
--char *mGetFormatStrParam(const char *text,const char *key,char split,char paramsplit,mBool bNoCase);
-+char *mGetFormatStrParam(const char *text,const char *key,signed char split,signed char paramsplit,mBool bNoCase);
-
- #ifdef __cplusplus
- }
Index: patches/patch-mlib_src_mStr_c
===================================================================
RCS file: patches/patch-mlib_src_mStr_c
diff -N patches/patch-mlib_src_mStr_c
--- patches/patch-mlib_src_mStr_c 11 Mar 2022 19:22:07 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-Fix occurrences of code where char is considered as signed on all platforms.
-
-Index: mlib/src/mStr.c
---- mlib/src/mStr.c.orig
-+++ mlib/src/mStr.c
-@@ -793,7 +793,8 @@ int mStrSetURIList(mStr *str,const char *uri,mBool loc
-
- void mStrSetURLEncode(mStr *str,const char *text)
- {
-- char c,flag,m[6];
-+ char flag,m[6];
-+ signed char c;
-
- mStrEmpty(str);
-
Index: patches/patch-mlib_src_mTextParam_c
===================================================================
RCS file: patches/patch-mlib_src_mTextParam_c
diff -N patches/patch-mlib_src_mTextParam_c
--- patches/patch-mlib_src_mTextParam_c 11 Mar 2022 19:22:07 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-Fix occurrences of code where char is considered as signed on all platforms.
-
-Index: mlib/src/mTextParam.c
---- mlib/src/mTextParam.c.orig
-+++ mlib/src/mTextParam.c
-@@ -185,7 +185,7 @@ void mTextParamFree(mTextParam *p)
- * @param split ';' など、各値を区切る文字
- * @param splitparam '=' など、キーと値を区切る文字 (-1 で '=') */
-
--mTextParam *mTextParamCreate(const char *text,char split,char splitparam)
-+mTextParam *mTextParamCreate(const char *text,char split,signed char splitparam)
- {
- mTextParam *p;
-
Index: patches/patch-mlib_src_mUtilStr_c
===================================================================
RCS file: patches/patch-mlib_src_mUtilStr_c
diff -N patches/patch-mlib_src_mUtilStr_c
--- patches/patch-mlib_src_mUtilStr_c 11 Mar 2022 19:22:07 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-Fix occurrences of code where char is considered as signed on all platforms.
-
-Index: mlib/src/mUtilStr.c
---- mlib/src/mUtilStr.c.orig
-+++ mlib/src/mUtilStr.c
-@@ -655,7 +655,7 @@ int mGetEqStringIndex(const char *text,const char *enu
- * @return 確保された文字列。NULL でなし */
-
- char *mGetFormatStrParam(const char *text,const char *key,
-- char split,char paramsplit,mBool bNoCase)
-+ signed char split,signed char paramsplit,mBool bNoCase)
- {
- const char *pc,*pend,*pkeyend;
- int ret;
Index: patches/patch-mlk_src_gui_mlk_gui_c
===================================================================
RCS file: patches/patch-mlk_src_gui_mlk_gui_c
diff -N patches/patch-mlk_src_gui_mlk_gui_c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-mlk_src_gui_mlk_gui_c 12 Mar 2022 15:16:58 -0000
@@ -0,0 +1,48 @@
+We know where the datadir is, since we create it.
+
+Index: mlk/src/gui/mlk_gui.c
+--- mlk/src/gui/mlk_gui.c.orig
++++ mlk/src/gui/mlk_gui.c
+@@ -587,40 +587,12 @@ void mGuiThreadWakeup(void)
+
+ void mGuiSetPath_data_exe(const char *path)
+ {
+- char *env;
+
+ mFree(MLKAPP->path_data);
+ MLKAPP->path_data = NULL;
+
+- //
+-
+- env = getenv("MLK_APPDATADIR");
+-
+- if(env)
+- //環境変数の絶対パス
+- MLKAPP->path_data = mStrdup(env);
+- else
+- {
+- //実行ファイルのディレクトリからの相対位置
+-
+- char *pc;
+- mStr str = MSTR_INIT;
+-
+- pc = mGetSelfExePath();
+- if(!pc) return;
+-
+- mStrSetText(&str, pc);
+- mFree(pc);
+-
+- mStrPathRemoveBasename(&str);
+- mStrPathJoin(&str, path);
+-
+- mStrPathNormalize(&str);
+-
+- MLKAPP->path_data = mStrdup(str.buf);
+-
+- mStrFree(&str);
+- }
++ //環境変数の絶対パス
++ MLKAPP->path_data = mStrdup(path);
+ }
+
+ /**@ 設定ファイルのディレクトリのパスをセット (ホーム)
Index: patches/patch-src_configfile_c
===================================================================
RCS file: patches/patch-src_configfile_c
diff -N patches/patch-src_configfile_c
--- patches/patch-src_configfile_c 11 Mar 2022 19:22:07 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-Fix occurrences of code where char is considered as signed on all platforms.
-
-Index: src/configfile.c
---- src/configfile.c.orig
-+++ src/configfile.c
-@@ -166,7 +166,7 @@ static void _load_draw_rule_record(mIniRead *ini)
- static void _normalize_panel_layout(ConfigData *cf)
- {
- char *pc;
-- char buf[4];
-+ signed char buf[4];
- int i,no,pos;
-
- //----- ペイン
Index: patches/patch-src_main_c
===================================================================
RCS file: patches/patch-src_main_c
diff -N patches/patch-src_main_c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_main_c 12 Mar 2022 15:16:58 -0000
@@ -0,0 +1,14 @@
+Needed to display toolbar icons and other resources.
+
+Index: src/main.c
+--- src/main.c.orig
++++ src/main.c
+@@ -382,7 +382,7 @@ static int _init_main(int argc,char **argv)
+
+ //パスセット
+
+- mGuiSetPath_data_exe("../share/azpainter3");
++ mGuiSetPath_data_exe("%LOCALBASE%/share/azpainter3");
+ mGuiSetPath_config_home(".config/azpainter");
+
+ //翻訳データ
Index: patches/patch-src_other_FillPolygon_c
===================================================================
RCS file: patches/patch-src_other_FillPolygon_c
diff -N patches/patch-src_other_FillPolygon_c
--- patches/patch-src_other_FillPolygon_c 11 Mar 2022 19:22:07 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,23 +0,0 @@
-Fix occurrences of code where char is considered as signed on all platforms.
-
-Index: src/other/FillPolygon.c
---- src/other/FillPolygon.c.orig
-+++ src/other/FillPolygon.c
-@@ -317,7 +317,7 @@ mBool FillPolygon_getIntersection_noAA(FillPolygon *p,
- {
- int i,x;
- mDoublePoint *ptbuf,*pt1,*pt2;
-- char dir;
-+ signed char dir;
- double y;
-
- //交点クリア
-@@ -413,7 +413,7 @@ static mBool _get_intersection_aa(FillPolygon *p,doubl
- {
- mDoublePoint *ptbuf,pt1,pt2,pttmp;
- int i,x;
-- char dir;
-+ signed char dir;
-
- //交点クリア
-
Index: patches/patch-src_other_undo_compress_c
===================================================================
RCS file: patches/patch-src_other_undo_compress_c
diff -N patches/patch-src_other_undo_compress_c
--- patches/patch-src_other_undo_compress_c 11 Mar 2022 19:22:07 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,23 +0,0 @@
-Fix occurrences of code where char is considered as signed on all platforms.
-
-Index: src/other/undo_compress.c
---- src/other/undo_compress.c.orig
-+++ src/other/undo_compress.c
-@@ -91,7 +91,7 @@ void UndoByteDecode(uint8_t *dst,uint8_t *src,int srcs
- {
- uint8_t *ps,*psend;
- int len;
-- char lenb;
-+ signed char lenb;
-
- ps = src;
- psend = src + srcsize;
-@@ -193,7 +193,7 @@ int UndoWordDecode(uint8_t *dst,uint8_t *src,int srcsi
- uint8_t *ps,*psend;
- uint16_t *pd,val;
- int len,size;
-- char lenb;
-+ signed char lenb;
-
- pd = (uint16_t *)dst;
- ps = src;
Index: patches/patch-src_widget_DockObject_c
===================================================================
RCS file: patches/patch-src_widget_DockObject_c
diff -N patches/patch-src_widget_DockObject_c
--- patches/patch-src_widget_DockObject_c 11 Mar 2022 19:22:07 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-Fix occurrences of code where char is considered as signed on all platforms.
-
-Index: src/widget/DockObject.c
---- src/widget/DockObject.c.orig
-+++ src/widget/DockObject.c
-@@ -313,7 +313,7 @@ void DockObjects_all_windowMode(int type)
-
- void DockObject_normalize_layout_config()
- {
-- char buf[DOCKWIDGET_NUM + 2];
-+ signed char buf[DOCKWIDGET_NUM + 2];
- int i,pos,paneno,no;
- char *pc;
-
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/azpainter/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST 11 Mar 2022 19:22:07 -0000 1.3
+++ pkg/PLIST 12 Mar 2022 15:16:58 -0000
@@ -1,203 +1,123 @@
@bin bin/azpainter
share/applications/azpainter.desktop
-share/azpainter/
-share/azpainter/13x13/
-share/azpainter/13x13/layer.png
-share/azpainter/16x16/
-share/azpainter/16x16/brushedit.png
-share/azpainter/16x16/canvasview.png
-share/azpainter/16x16/imgviewer.png
-share/azpainter/16x16/layer.png
-share/azpainter/16x16/tool.png
-share/azpainter/16x16/toolbar.png
-share/azpainter/16x16/toolsub.png
-share/azpainter/20x20/
-share/azpainter/20x20/brushedit.png
-share/azpainter/20x20/canvasview.png
-share/azpainter/20x20/imgviewer.png
-share/azpainter/20x20/tool.png
-share/azpainter/20x20/toolbar.png
-share/azpainter/20x20/toolsub.png
-share/azpainter/24x24/
-share/azpainter/24x24/brushedit.png
-share/azpainter/24x24/canvasview.png
-share/azpainter/24x24/imgviewer.png
-share/azpainter/24x24/tool.png
-share/azpainter/24x24/toolbar.png
-share/azpainter/24x24/toolsub.png
-share/azpainter/brush/
-share/azpainter/brush-2.dat
-share/azpainter/brush/circle1.png
-share/azpainter/brush/ellipse.png
-share/azpainter/coltype.png
-share/azpainter/doc/
-share/azpainter/doc/AUTHORS
-share/azpainter/doc/ChangeLog
-share/azpainter/doc/GPL3
-share/azpainter/doc/README
-share/azpainter/doc/README_ja
-share/azpainter/doc/manual_ja.html
-share/azpainter/grad.dat
-share/azpainter/icon.png
-share/azpainter/palette-2.dat
-share/azpainter/sckey-2.conf
-share/azpainter/texture/
-share/azpainter/texture/tone300/
-share/azpainter/texture/tone300/05L01.png
-share/azpainter/texture/tone300/05L02.png
-share/azpainter/texture/tone300/05L05.png
-share/azpainter/texture/tone300/05L10.png
-share/azpainter/texture/tone300/05L20.png
-share/azpainter/texture/tone300/08L01.png
-share/azpainter/texture/tone300/08L02.png
-share/azpainter/texture/tone300/08L05.png
-share/azpainter/texture/tone300/10L02.png
-share/azpainter/texture/tone300/10L05.png
-share/azpainter/texture/tone300/10L10.png
-share/azpainter/texture/tone300/10L20.png
-share/azpainter/texture/tone300/10L30.png
-share/azpainter/texture/tone300/15L02.png
-share/azpainter/texture/tone300/15L05.png
-share/azpainter/texture/tone300/15L10.png
-share/azpainter/texture/tone300/15L20.png
-share/azpainter/texture/tone300/20L02.png
-share/azpainter/texture/tone300/20L05.png
-share/azpainter/texture/tone300/20L10.png
-share/azpainter/texture/tone300/20L20.png
-share/azpainter/texture/tone300/20L30.png
-share/azpainter/texture/tone300/20L40.png
-share/azpainter/texture/tone300/30L10.png
-share/azpainter/texture/tone300/30L20.png
-share/azpainter/texture/tone300/30L30.png
-share/azpainter/texture/tone300/30L40.png
-share/azpainter/texture/tone300/40L10.png
-share/azpainter/texture/tone300/40L20.png
-share/azpainter/texture/tone300/40L30.png
-share/azpainter/texture/tone300/50L10.png
-share/azpainter/texture/tone300/50L20.png
-share/azpainter/texture/tone300/60L10.png
-share/azpainter/texture/tone600/
-share/azpainter/texture/tone600/27.5L05.png
-share/azpainter/texture/tone600/27.5L10.png
-share/azpainter/texture/tone600/27.5L20.png
-share/azpainter/texture/tone600/27.5L30.png
-share/azpainter/texture/tone600/27.5L40.png
-share/azpainter/texture/tone600/30L05.png
-share/azpainter/texture/tone600/30L10.png
-share/azpainter/texture/tone600/30L20.png
-share/azpainter/texture/tone600/30L30.png
-share/azpainter/texture/tone600/32.5L05.png
-share/azpainter/texture/tone600/32.5L10.png
-share/azpainter/texture/tone600/32.5L20.png
-share/azpainter/texture/tone600/32.5L30.png
-share/azpainter/texture/tone600/42.5L05.png
-share/azpainter/texture/tone600/42.5L10.png
-share/azpainter/texture/tone600/42.5L20.png
-share/azpainter/texture/tone600/42.5L30.png
-share/azpainter/texture/tone600/50L05.png
-share/azpainter/texture/tone600/50L10.png
-share/azpainter/texture/tone600/50L20.png
-share/azpainter/texture/tone600/50L30.png
-share/azpainter/texture/tone600/55L05.png
-share/azpainter/texture/tone600/55L10.png
-share/azpainter/texture/tone600/55L20.png
-share/azpainter/texture/tone600/55L30.png
-share/azpainter/texture/tone600/60L05.png
-share/azpainter/texture/tone600/60L10.png
-share/azpainter/texture/tone600/60L30.png
-share/azpainter/texture/tone600/65L05.png
-share/azpainter/texture/tone600/65L10.png
-share/azpainter/texture/tone600/85L05.png
-share/azpainter/texture/various/
-share/azpainter/texture/various/brick.png
-share/azpainter/texture/various/check1.png
-share/azpainter/texture/various/check2.png
-share/azpainter/texture/various/check3.png
-share/azpainter/texture/various/check4.png
-share/azpainter/texture/various/check5.png
-share/azpainter/texture/various/check6.png
-share/azpainter/texture/various/cross.png
-share/azpainter/texture/various/dot01.png
-share/azpainter/texture/various/dot02.png
-share/azpainter/texture/various/dot03.png
-share/azpainter/texture/various/dot04.png
-share/azpainter/texture/various/dot05.png
-share/azpainter/texture/various/dot06.png
-share/azpainter/texture/various/dot07.png
-share/azpainter/texture/various/dot08.png
-share/azpainter/texture/various/dot09.png
-share/azpainter/texture/various/dot10.png
-share/azpainter/texture/various/flower.png
-share/azpainter/texture/various/gradient1.png
-share/azpainter/texture/various/gradient2.png
-share/azpainter/texture/various/grid01.png
-share/azpainter/texture/various/grid02.png
-share/azpainter/texture/various/grid03.png
-share/azpainter/texture/various/grid04.png
-share/azpainter/texture/various/grid05.png
-share/azpainter/texture/various/grid06.png
-share/azpainter/texture/various/grid07.png
-share/azpainter/texture/various/grid08.png
-share/azpainter/texture/various/gridsl1.png
-share/azpainter/texture/various/gridsl2.png
-share/azpainter/texture/various/heart.png
-share/azpainter/texture/various/horz1.png
-share/azpainter/texture/various/horz2.png
-share/azpainter/texture/various/horz3.png
-share/azpainter/texture/various/horz4.png
-share/azpainter/texture/various/horz5.png
-share/azpainter/texture/various/horz6.png
-share/azpainter/texture/various/horz7.png
-share/azpainter/texture/various/jag1.png
-share/azpainter/texture/various/jag2.png
-share/azpainter/texture/various/slant1.png
-share/azpainter/texture/various/slant2.png
-share/azpainter/texture/various/slant3.png
-share/azpainter/texture/various/slant4.png
-share/azpainter/texture/various/slant5.png
-share/azpainter/texture/various/slant6.png
-share/azpainter/texture/various/slant7.png
-share/azpainter/texture/various/slant8.png
-share/azpainter/texture/various/speed_horz.png
-share/azpainter/texture/various/speed_vert.png
-share/azpainter/texture/various/square_dot.png
-share/azpainter/texture/various/star.png
-share/azpainter/texture/various/tone00.png
-share/azpainter/texture/various/tone01.png
-share/azpainter/texture/various/tone02.png
-share/azpainter/texture/various/tone03.png
-share/azpainter/texture/various/tone04.png
-share/azpainter/texture/various/tone05.png
-share/azpainter/texture/various/tone06.png
-share/azpainter/texture/various/tone07.png
-share/azpainter/texture/various/tone08.png
-share/azpainter/texture/various/tone09.png
-share/azpainter/texture/various/tone10.png
-share/azpainter/texture/various/triangle1.png
-share/azpainter/texture/various/triangle2.png
-share/azpainter/texture/various/vert1.png
-share/azpainter/texture/various/vert2.png
-share/azpainter/texture/various/vert3.png
-share/azpainter/texture/various/vert4.png
-share/azpainter/texture/various/vert5.png
-share/azpainter/texture/various/vert6.png
-share/azpainter/texture/various/vert7.png
-share/azpainter/texture/various/wall.png
-share/azpainter/texture/various/white_circle.png
-share/azpainter/texture/various/x-mark.png
-share/azpainter/theme/
-share/azpainter/theme/black.theme
-share/azpainter/tr/
-share/azpainter/tr/be.mtr
-share/azpainter/tr/en.mtr
-share/azpainter/tr/es_ES.mtr
-share/azpainter/tr/fr.mtr
-share/azpainter/tr/it.mtr
-share/azpainter/tr/ja.mtr
-share/azpainter/tr/pt_BR.mtr
-share/azpainter/tr/ru.mtr
-share/azpainter/tr/uk.mtr
-share/azpainter/tr/zh_CN.mtr
+share/azpainter3/
+share/azpainter3/brush/
+share/azpainter3/brush/circle1.png
+share/azpainter3/brush/ellipse.png
+share/azpainter3/confdef/
+share/azpainter3/confdef/brushsize.dat
+share/azpainter3/confdef/colpalette.dat
+share/azpainter3/confdef/grad.dat
+share/azpainter3/confdef/toollist.dat
+share/azpainter3/img/
+share/azpainter3/img/appicon.png
+share/azpainter3/img/colpal_edit.png
+share/azpainter3/img/colpal_type.png
+share/azpainter3/img/coltype.png
+share/azpainter3/img/icon_other-16.png
+share/azpainter3/img/icon_other-20.png
+share/azpainter3/img/icon_other-24.png
+share/azpainter3/img/icon_tool-16.png
+share/azpainter3/img/icon_tool-20.png
+share/azpainter3/img/icon_tool-24.png
+share/azpainter3/img/icon_toolbar-16.png
+share/azpainter3/img/icon_toolbar-20.png
+share/azpainter3/img/icon_toolbar-24.png
+share/azpainter3/img/icon_toolsub-16.png
+share/azpainter3/img/icon_toolsub-20.png
+share/azpainter3/img/icon_toolsub-24.png
+share/azpainter3/img/layer_check.png
+share/azpainter3/img/layer_cmd.png
+share/azpainter3/texture/
+share/azpainter3/texture/various/
+share/azpainter3/texture/various/brick.png
+share/azpainter3/texture/various/check1.png
+share/azpainter3/texture/various/check2.png
+share/azpainter3/texture/various/check3.png
+share/azpainter3/texture/various/check4.png
+share/azpainter3/texture/various/check5.png
+share/azpainter3/texture/various/check6.png
+share/azpainter3/texture/various/cross.png
+share/azpainter3/texture/various/dot01.png
+share/azpainter3/texture/various/dot02.png
+share/azpainter3/texture/various/dot03.png
+share/azpainter3/texture/various/dot04.png
+share/azpainter3/texture/various/dot05.png
+share/azpainter3/texture/various/dot06.png
+share/azpainter3/texture/various/dot07.png
+share/azpainter3/texture/various/dot08.png
+share/azpainter3/texture/various/dot09.png
+share/azpainter3/texture/various/dot10.png
+share/azpainter3/texture/various/flower.png
+share/azpainter3/texture/various/gradient1.png
+share/azpainter3/texture/various/gradient2.png
+share/azpainter3/texture/various/grid01.png
+share/azpainter3/texture/various/grid02.png
+share/azpainter3/texture/various/grid03.png
+share/azpainter3/texture/various/grid04.png
+share/azpainter3/texture/various/grid05.png
+share/azpainter3/texture/various/grid06.png
+share/azpainter3/texture/various/grid07.png
+share/azpainter3/texture/various/grid08.png
+share/azpainter3/texture/various/gridsl1.png
+share/azpainter3/texture/various/gridsl2.png
+share/azpainter3/texture/various/heart.png
+share/azpainter3/texture/various/horz1.png
+share/azpainter3/texture/various/horz2.png
+share/azpainter3/texture/various/horz3.png
+share/azpainter3/texture/various/horz4.png
+share/azpainter3/texture/various/horz5.png
+share/azpainter3/texture/various/horz6.png
+share/azpainter3/texture/various/horz7.png
+share/azpainter3/texture/various/jag1.png
+share/azpainter3/texture/various/jag2.png
+share/azpainter3/texture/various/slant1.png
+share/azpainter3/texture/various/slant2.png
+share/azpainter3/texture/various/slant3.png
+share/azpainter3/texture/various/slant4.png
+share/azpainter3/texture/various/slant5.png
+share/azpainter3/texture/various/slant6.png
+share/azpainter3/texture/various/slant7.png
+share/azpainter3/texture/various/slant8.png
+share/azpainter3/texture/various/speed_horz.png
+share/azpainter3/texture/various/speed_vert.png
+share/azpainter3/texture/various/square_dot.png
+share/azpainter3/texture/various/star.png
+share/azpainter3/texture/various/tone00.png
+share/azpainter3/texture/various/tone01.png
+share/azpainter3/texture/various/tone02.png
+share/azpainter3/texture/various/tone03.png
+share/azpainter3/texture/various/tone04.png
+share/azpainter3/texture/various/tone05.png
+share/azpainter3/texture/various/tone06.png
+share/azpainter3/texture/various/tone07.png
+share/azpainter3/texture/various/tone08.png
+share/azpainter3/texture/various/tone09.png
+share/azpainter3/texture/various/tone10.png
+share/azpainter3/texture/various/triangle1.png
+share/azpainter3/texture/various/triangle2.png
+share/azpainter3/texture/various/vert1.png
+share/azpainter3/texture/various/vert2.png
+share/azpainter3/texture/various/vert3.png
+share/azpainter3/texture/various/vert4.png
+share/azpainter3/texture/various/vert5.png
+share/azpainter3/texture/various/vert6.png
+share/azpainter3/texture/various/vert7.png
+share/azpainter3/texture/various/wall.png
+share/azpainter3/texture/various/white_circle.png
+share/azpainter3/texture/various/x-mark.png
+share/azpainter3/tr/
+share/azpainter3/tr/help-en.mtr
+share/azpainter3/tr/help-ja.mtr
+share/azpainter3/tr/ja.mtr
+share/azpainter3/tr/pt_BR.mtr
+share/azpainter3/tr/zh_CN.mtr
+share/doc/azpainter/
+share/doc/azpainter/ChangeLog
+share/doc/azpainter/GPL3
+share/doc/azpainter/ReadMe_en
+share/doc/azpainter/ReadMe_ja
+share/doc/azpainter/manual_ja.html
share/icons/hicolor/48x48/apps/application-x-azpainter-apd.png
share/icons/hicolor/48x48/apps/azpainter.png
share/icons/hicolor/scalable/apps/application-x-azpainter-apd.svg