[gentoo-commits] repo/proj/guru:master commit in: media-gfx/azpainter/

2024-02-24 Thread David Roman
commit: 9b3fb58b026524f9b5423cc5b9da51ab2b5f5f26
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Feb 24 12:11:40 2024 +
Commit: David Roman  gmail  com>
CommitDate: Sat Feb 24 12:11:49 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b3fb58b

media-gfx/azpainter: drop myself as a maintainer

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 media-gfx/azpainter/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-gfx/azpainter/metadata.xml b/media-gfx/azpainter/metadata.xml
index 5b2cc7f92f..12914f1437 100644
--- a/media-gfx/azpainter/metadata.xml
+++ b/media-gfx/azpainter/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   cont...@hacktivis.me
-   Haelwenn (lanodan) Monnier
-   
+   

Full color painting software for Linux for illustration drawing.
This is not suitable for dot editing.



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/azpainter/

2024-02-01 Thread David Roman
commit: 61f066a62c011e4a65f524afc2f0fa98cc6b782f
Author: Takuya Wakazono  gmail  com>
AuthorDate: Thu Feb  1 10:52:47 2024 +
Commit: David Roman  gmail  com>
CommitDate: Thu Feb  1 10:58:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61f066a6

media-gfx/azpainter: drop 3.0.3, 3.0.4

Signed-off-by: Takuya Wakazono  gmail.com>

 media-gfx/azpainter/Manifest   |  2 --
 media-gfx/azpainter/azpainter-3.0.3.ebuild | 55 --
 media-gfx/azpainter/azpainter-3.0.4.ebuild | 49 --
 3 files changed, 106 deletions(-)

diff --git a/media-gfx/azpainter/Manifest b/media-gfx/azpainter/Manifest
index 0e5b84ccfd..3e8a36894d 100644
--- a/media-gfx/azpainter/Manifest
+++ b/media-gfx/azpainter/Manifest
@@ -1,3 +1 @@
-DIST azpainter-v3.0.3.tar.gz 1260272 BLAKE2B 
b0d7e21f4a24ef27e6d4cbc639624dcc333d19f477dbf436bf72929473e07318246009d3291e56296d8f8a46d1f10d2dc1b8224f99c94dc46672f9c91827ce9f
 SHA512 
7c363127d1bb3ad9c212ec3a226b047edff0452e46d0d8de52fefaf2399d72a4e3211b2b32ea57a43a9d705ad06729543c4ab401dba672a909568b7935b67801
-DIST azpainter-v3.0.4.tar.gz 1283239 BLAKE2B 
a0632909c4b066309fd5a696b7839526f5a2a4dbf91a3c77a27ad199ea83fb09b5f711effe3c77da629e2dfffe30a0b09eda66a939affa1f52f3c73ed3ca14e1
 SHA512 
44fd259d50ef794c223e7bed9f4ccf9c5fe6b0905e521066e279b33c836d8d0090c01229b63444ea459477f2aef174d9876b1811753d0a253cef02ffe4e95af2
 DIST azpainter-v3.0.7.tar.bz2 992188 BLAKE2B 
a027ddcc424a3d3edaeae3a50e5c8bf24214f1420f1e99aaae0ddcc3ec7401a032b7aea5181e0efc7c55855deb65580d355ee2859f7603bb321b461f2cf57843
 SHA512 
bf46b4a895bb4a2abf4d88442eacee3d580ae93a07de281af4bf57397b08dcd88fa8064693e54d285e101463fc010ebec4e0d54d735e0c26a4cbdacd4ce11a0d

diff --git a/media-gfx/azpainter/azpainter-3.0.3.ebuild 
b/media-gfx/azpainter/azpainter-3.0.3.ebuild
deleted file mode 100644
index 33f77ce980..00
--- a/media-gfx/azpainter/azpainter-3.0.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2018-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs xdg
-
-DESCRIPTION="Full color painting software for Linux for illustration drawing"
-HOMEPAGE="http://azsky2.html.xdomain.jp/soft/azpainter.html
-https://gitlab.com/azelpg/azpainter;
-SRC_URI="https://gitlab.com/azelpg/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz;
-S="${WORKDIR}/${PN}-v${PV}"
-
-LICENSE="GPL-3"
-SLOT="0/3"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-   x11-libs/libX11:=
-   x11-libs/libXext:=
-   x11-libs/libXcursor:=
-   x11-libs/libXi:=
-   media-libs/freetype:=
-   media-libs/fontconfig:=
-   sys-libs/zlib:=
-   media-libs/libpng:=
-   media-libs/libjpeg-turbo:=
-   media-libs/libwebp:=
-   media-libs/tiff:=
-"
-RDEPEND="${DEPEND}"
-
-DOCS=(
-   about_mlk_en.txt
-   about_mlk_ja.txt
-   translation/tool/about-en.txt
-   translation/tool/about-ja.txt
-)
-
-src_configure() {
-   sh ./configure \
-   --prefix=/usr \
-   --docdir=/usr/share/doc/${PF} \
-   CC="$(tc-getCC)" CFLAGS="${CFLAGS:-02}" LDFLAGS="${LDFLAGS}" || 
die
-}
-
-src_compile() {
-   tc-export AR
-   default
-}
-
-src_install() {
-   default
-   rm "${ED}"/usr/share/doc/${PF}/GPL3
-}

diff --git a/media-gfx/azpainter/azpainter-3.0.4.ebuild 
b/media-gfx/azpainter/azpainter-3.0.4.ebuild
deleted file mode 100644
index 79d5a1d0dc..00
--- a/media-gfx/azpainter/azpainter-3.0.4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2018-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo toolchain-funcs xdg
-
-DESCRIPTION="Full color painting software for Linux for illustration drawing"
-HOMEPAGE="http://azsky2.html.xdomain.jp/soft/azpainter.html
-   https://gitlab.com/azelpg/azpainter;
-SRC_URI="https://gitlab.com/azelpg/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz;
-S="${WORKDIR}/${PN}-v${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXcursor
-   x11-libs/libXi
-   media-libs/freetype
-   media-libs/fontconfig
-   sys-libs/zlib:=
-   media-libs/libpng:=
-   media-libs/libjpeg-turbo:=
-   media-libs/libwebp:=
-   media-libs/tiff
-"
-RDEPEND="${DEPEND}"
-
-DOCS=(
-   about_mlk_en.txt
-   about_mlk_ja.txt
-   translation/tool/about-en.txt
-   translation/tool/about-ja.txt
-)
-
-src_configure() {
-   tc-export AR
-   edo sh ./configure --prefix=/usr --docdir=/usr/share/doc/${PF} \
-   CC="$(tc-getCC)" CFLAGS="${CFLAGS:-02}" LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
-   default
-   rm "${ED}"/usr/share/doc/${PF}/GPL3
-}



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/azpainter/, media-gfx/azpainter/files/

2024-02-01 Thread David Roman
commit: 8315d328efc493b4cb5b3fcf8e917cbd70d54752
Author: Takuya Wakazono  gmail  com>
AuthorDate: Thu Feb  1 10:52:00 2024 +
Commit: David Roman  gmail  com>
CommitDate: Thu Feb  1 10:58:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8315d328

media-gfx/azpainter: add 3.0.7

Closes: https://bugs.gentoo.org/860057
Signed-off-by: Takuya Wakazono  gmail.com>

 media-gfx/azpainter/Manifest   |  1 +
 media-gfx/azpainter/azpainter-3.0.7.ebuild | 62 ++
 .../files/azpainter-3.0.7-strict-aliasing.patch| 61 +
 3 files changed, 124 insertions(+)

diff --git a/media-gfx/azpainter/Manifest b/media-gfx/azpainter/Manifest
index a523d1cc6c..0e5b84ccfd 100644
--- a/media-gfx/azpainter/Manifest
+++ b/media-gfx/azpainter/Manifest
@@ -1,2 +1,3 @@
 DIST azpainter-v3.0.3.tar.gz 1260272 BLAKE2B 
b0d7e21f4a24ef27e6d4cbc639624dcc333d19f477dbf436bf72929473e07318246009d3291e56296d8f8a46d1f10d2dc1b8224f99c94dc46672f9c91827ce9f
 SHA512 
7c363127d1bb3ad9c212ec3a226b047edff0452e46d0d8de52fefaf2399d72a4e3211b2b32ea57a43a9d705ad06729543c4ab401dba672a909568b7935b67801
 DIST azpainter-v3.0.4.tar.gz 1283239 BLAKE2B 
a0632909c4b066309fd5a696b7839526f5a2a4dbf91a3c77a27ad199ea83fb09b5f711effe3c77da629e2dfffe30a0b09eda66a939affa1f52f3c73ed3ca14e1
 SHA512 
44fd259d50ef794c223e7bed9f4ccf9c5fe6b0905e521066e279b33c836d8d0090c01229b63444ea459477f2aef174d9876b1811753d0a253cef02ffe4e95af2
+DIST azpainter-v3.0.7.tar.bz2 992188 BLAKE2B 
a027ddcc424a3d3edaeae3a50e5c8bf24214f1420f1e99aaae0ddcc3ec7401a032b7aea5181e0efc7c55855deb65580d355ee2859f7603bb321b461f2cf57843
 SHA512 
bf46b4a895bb4a2abf4d88442eacee3d580ae93a07de281af4bf57397b08dcd88fa8064693e54d285e101463fc010ebec4e0d54d735e0c26a4cbdacd4ce11a0d

diff --git a/media-gfx/azpainter/azpainter-3.0.7.ebuild 
b/media-gfx/azpainter/azpainter-3.0.7.ebuild
new file mode 100644
index 00..35036a1f0c
--- /dev/null
+++ b/media-gfx/azpainter/azpainter-3.0.7.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2018-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo ninja-utils toolchain-funcs xdg
+
+DESCRIPTION="Full color painting software for Linux for illustration drawing"
+HOMEPAGE="http://azsky2.html.xdomain.jp/soft/azpainter.html
+   https://gitlab.com/azelpg/azpainter;
+SRC_URI="https://gitlab.com/azelpg/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/libwebp:=
+   media-libs/tiff:=
+   sys-libs/zlib:=
+   x11-libs/libX11
+   x11-libs/libXcursor
+   x11-libs/libXext
+   x11-libs/libXi
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   ${NINJA_DEPEND}
+   virtual/pkgconfig
+"
+
+DOCS=(
+   about_mlk_en.txt
+   about_mlk_ja.txt
+   translation/tool/about-en.txt
+   translation/tool/about-ja.txt
+)
+
+PATCHES=( "${FILESDIR}/${P}-strict-aliasing.patch" )
+
+src_prepare() {
+   sed -i "s|ar rc|$(tc-getAR) rc|" build.ninja.in || die
+   sed -i "s|doc/@PACKAGE_NAME@|doc/${PF}|" install.sh.in || die
+   default
+}
+
+src_configure() {
+   edo sh ./configure --prefix="${EPREFIX}/usr" CC="$(tc-getCC)" 
CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}
+
+src_compile() {
+   eninja -C build
+}
+
+src_install() {
+   DESTDIR="${D}" eninja -C build install
+}

diff --git a/media-gfx/azpainter/files/azpainter-3.0.7-strict-aliasing.patch 
b/media-gfx/azpainter/files/azpainter-3.0.7-strict-aliasing.patch
new file mode 100644
index 00..44da8ac4c9
--- /dev/null
+++ b/media-gfx/azpainter/files/azpainter-3.0.7-strict-aliasing.patch
@@ -0,0 +1,61 @@
+https://bugs.gentoo.org/860057
+
+diff --git a/src/draw/draw_image.c b/src/draw/draw_image.c
+index 531101a..f225164 100644
+--- a/src/draw/draw_image.c
 b/src/draw/draw_image.c
+@@ -21,6 +21,8 @@ $*/
+  * AppDraw: イメージ関連
+  */
+ 
++#include 
++
+ #include 
+ #include 
+ #include 
+@@ -798,7 +800,7 @@ mlkerr drawImage_blendImageReal_alpha(AppDraw *p,int 
dstbits,mPopupProgress *pro
+   {
+   //8bit は常に 8bit
+ 
+-  *((uint32_t *)pd) = *((uint32_t *));
++  memcpy(, , sizeof(uint32_t));
+ 
+   pd += 4;
+   }
+diff --git a/src/image/tileimage_imagefile.c b/src/image/tileimage_imagefile.c
+index e05e633..9b2d3ef 100644
+--- a/src/image/tileimage_imagefile.c
 b/src/image/tileimage_imagefile.c
+@@ -165,7 +165,7 @@ static void _loadimgbuf_convert_8to16(uint8_t **ppbuf,int 
width,int height,mlkbo
+   c[2] = tbl[pd8[2]];
+   c[3] = tbl[(ignore_alpha)? 255: pd8[3]];
+ 
+-  

[gentoo-commits] repo/proj/guru:master commit in: media-gfx/azpainter/

2022-02-01 Thread Florian Schmaus
commit: 8e865e928ca69f141c28d64285fe40396e158190
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Jan 28 06:18:40 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Jan 28 06:19:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e865e92

media-gfx/azpainter: add 3.0.4

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 media-gfx/azpainter/Manifest   |  1 +
 media-gfx/azpainter/azpainter-3.0.4.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/media-gfx/azpainter/Manifest b/media-gfx/azpainter/Manifest
index c259b815e..a523d1cc6 100644
--- a/media-gfx/azpainter/Manifest
+++ b/media-gfx/azpainter/Manifest
@@ -1 +1,2 @@
 DIST azpainter-v3.0.3.tar.gz 1260272 BLAKE2B 
b0d7e21f4a24ef27e6d4cbc639624dcc333d19f477dbf436bf72929473e07318246009d3291e56296d8f8a46d1f10d2dc1b8224f99c94dc46672f9c91827ce9f
 SHA512 
7c363127d1bb3ad9c212ec3a226b047edff0452e46d0d8de52fefaf2399d72a4e3211b2b32ea57a43a9d705ad06729543c4ab401dba672a909568b7935b67801
+DIST azpainter-v3.0.4.tar.gz 1283239 BLAKE2B 
a0632909c4b066309fd5a696b7839526f5a2a4dbf91a3c77a27ad199ea83fb09b5f711effe3c77da629e2dfffe30a0b09eda66a939affa1f52f3c73ed3ca14e1
 SHA512 
44fd259d50ef794c223e7bed9f4ccf9c5fe6b0905e521066e279b33c836d8d0090c01229b63444ea459477f2aef174d9876b1811753d0a253cef02ffe4e95af2

diff --git a/media-gfx/azpainter/azpainter-3.0.4.ebuild 
b/media-gfx/azpainter/azpainter-3.0.4.ebuild
new file mode 100644
index 0..42ae75323
--- /dev/null
+++ b/media-gfx/azpainter/azpainter-3.0.4.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2018-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs xdg
+
+DESCRIPTION="Full color painting software for Linux for illustration drawing"
+HOMEPAGE="http://azsky2.html.xdomain.jp/soft/azpainter.html
+   https://gitlab.com/azelpg/azpainter;
+SRC_URI="https://gitlab.com/azelpg/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz;
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXcursor
+   x11-libs/libXi
+   media-libs/freetype
+   media-libs/fontconfig
+   sys-libs/zlib:=
+   media-libs/libpng:=
+   media-libs/libjpeg-turbo:=
+   media-libs/libwebp:=
+   media-libs/tiff
+"
+RDEPEND="${DEPEND}"
+
+DOCS=(
+   about_mlk_en.txt
+   about_mlk_ja.txt
+   translation/tool/about-en.txt
+   translation/tool/about-ja.txt
+)
+
+src_configure() {
+   sh ./configure \
+   --prefix=/usr \
+   --docdir=/usr/share/doc/${PF} \
+   CC="$(tc-getCC)" CFLAGS="${CFLAGS:-02}" LDFLAGS="${LDFLAGS}" || 
die
+   tc-export AR
+}
+
+src_install() {
+   default
+   rm "${ED}"/usr/share/doc/${PF}/GPL3
+}



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/azpainter/

2021-06-13 Thread Haelwenn Monnier
commit: fb4326d89e48d949c46a93480be746795c8344a4
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Sat Jun 12 13:51:13 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Sat Jun 12 20:17:51 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fb4326d8

media-gfx/azpainter: add 3.0.1, drop old

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 media-gfx/azpainter/Manifest   |  3 +-
 media-gfx/azpainter/azpainter-2.1.7.ebuild | 43 --
 ...painter-3.0.0.ebuild => azpainter-3.0.1.ebuild} |  7 ++--
 media-gfx/azpainter/metadata.xml   |  9 +++--
 4 files changed, 11 insertions(+), 51 deletions(-)

diff --git a/media-gfx/azpainter/Manifest b/media-gfx/azpainter/Manifest
index ec3e16aa9..f92cc5171 100644
--- a/media-gfx/azpainter/Manifest
+++ b/media-gfx/azpainter/Manifest
@@ -1,2 +1 @@
-DIST azpainter-2.1.7.tar.xz 758960 BLAKE2B 
a70371777d8f5a8a976032fb13fe21343d852442c3ca1eaa8d4ebdb0aeec25bf9d532a2d03c58c55df629b4a299b2d40100ba83909476d4e0a15b05ea27a5527
 SHA512 
7edcfe1e3a1f87b6cd3006da288d9a11c3667f49da73d9fa7665f4e2edb90282b30ec356b5f1eda3559b3c51c1f99e585f4b60d6039ba3c8c28da50022f9c798
-DIST azpainter-3.0.0.tar.xz 884588 BLAKE2B 
fd5e17c94d6b578ba40107aacf0f35cb6378ae93f984184cda317d2229daf9fc32ae2cdbec8732cfab34f31d51eb74677876fb732b7b4959ea11502f693666e9
 SHA512 
5e47ae67ff920190cb007da35b2750874e6ea7a78df969424d54033e9f66b4c77b804ebbae1f2717370d161ac387d93c859bf2b87e1b2fc70dec2cb6c535386c
+DIST azpainter-v3.0.1.tar.gz 1235950 BLAKE2B 
acad0b8b21152e7304b19319df2f4cc1b2fd76d053f79d3704fba573702ce498a48974e8a1a539b34572a3de561c88116c83c6d0c1ae48d51763e5722c639d36
 SHA512 
8464c2514d492ff0042b9788d4132fe0cb202133c31f83da412b3bfe0dea75d5aaadf319b87f81991308a127460044ff358ae555a24d9583a0c29a3367940b35

diff --git a/media-gfx/azpainter/azpainter-2.1.7.ebuild 
b/media-gfx/azpainter/azpainter-2.1.7.ebuild
deleted file mode 100644
index 0a46c057a..0
--- a/media-gfx/azpainter/azpainter-2.1.7.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2018-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs xdg
-
-DESCRIPTION="Full color painting software for Linux for illustration drawing"
-HOMEPAGE="http://azsky2.html.xdomain.jp/soft/azpainter.html;
-SRC_URI="http://azsky2.html.xdomain.jp/arc/${P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   x11-libs/libX11:=
-   x11-libs/libXext:=
-   x11-libs/libXi:=
-   media-libs/freetype:=
-   media-libs/fontconfig:=
-   sys-libs/zlib:=
-   media-libs/libpng:=
-   media-libs/libjpeg-turbo:=
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( AUTHORS ChangeLog ReadMe_en ReadMe_ja manual_ja.html )
-
-src_configure() {
-   sh ./configure --prefix=/usr CC="$(tc-getCC)" CFLAGS="${CFLAGS:-02}" 
LDFLAGS="${LDFLAGS}" || die "./configure failed"
-}
-
-src_compile() {
-   tc-export AR
-   default
-}
-
-src_install() {
-   default
-   rm -r "${D}/usr/share/doc/${PN}" || die
-}

diff --git a/media-gfx/azpainter/azpainter-3.0.0.ebuild 
b/media-gfx/azpainter/azpainter-3.0.1.ebuild
similarity index 81%
rename from media-gfx/azpainter/azpainter-3.0.0.ebuild
rename to media-gfx/azpainter/azpainter-3.0.1.ebuild
index 16bc4ac05..33f77ce98 100644
--- a/media-gfx/azpainter/azpainter-3.0.0.ebuild
+++ b/media-gfx/azpainter/azpainter-3.0.1.ebuild
@@ -6,13 +6,14 @@ EAPI=7
 inherit toolchain-funcs xdg
 
 DESCRIPTION="Full color painting software for Linux for illustration drawing"
-HOMEPAGE="http://azsky2.html.xdomain.jp/soft/azpainter.html;
-SRC_URI="http://azsky2.html.xdomain.jp/arc/${P}.tar.xz;
+HOMEPAGE="http://azsky2.html.xdomain.jp/soft/azpainter.html
+https://gitlab.com/azelpg/azpainter;
+SRC_URI="https://gitlab.com/azelpg/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz;
+S="${WORKDIR}/${PN}-v${PV}"
 
 LICENSE="GPL-3"
 SLOT="0/3"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 DEPEND="
x11-libs/libX11:=

diff --git a/media-gfx/azpainter/metadata.xml b/media-gfx/azpainter/metadata.xml
index a4f0deef9..fa2500ce0 100644
--- a/media-gfx/azpainter/metadata.xml
+++ b/media-gfx/azpainter/metadata.xml
@@ -11,8 +11,11 @@
Since the color is handled with 16 bit color (15 bit fixed 
point number) internally, the accuracy of color rises, but the memory is 
consumed correspondingly.


-   イラスト描画向けのLinux用フルカラーペイントソフトです。
-   ドット編集には向いていません。
-   内部では16bitカラー(15bit固定小数点数)で色を扱うため、色の精度が上がりますが、その分メモリを消費します。
+   イラスト描画向けのLinux用フルカラーペイントソフトです。
+   ドット編集には向いていません。
+   内部では16bitカラー(15bit固定小数点数)で色を扱うため、色の精度が上がりますが、その分メモリを消費します。

+   
+   azelpg/azpainter
+   
 



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/azpainter/

2021-05-26 Thread Andrew Ammerlaan
commit: 849e5d4180a51b74ace74d24c9a87136f49e595d
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed May 26 12:42:07 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed May 26 12:42:07 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=849e5d41

media-gfx/azpainter: add 3.0.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 media-gfx/azpainter/Manifest   |  1 +
 media-gfx/azpainter/azpainter-3.0.0.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/media-gfx/azpainter/Manifest b/media-gfx/azpainter/Manifest
index 40a96a355..ec3e16aa9 100644
--- a/media-gfx/azpainter/Manifest
+++ b/media-gfx/azpainter/Manifest
@@ -1 +1,2 @@
 DIST azpainter-2.1.7.tar.xz 758960 BLAKE2B 
a70371777d8f5a8a976032fb13fe21343d852442c3ca1eaa8d4ebdb0aeec25bf9d532a2d03c58c55df629b4a299b2d40100ba83909476d4e0a15b05ea27a5527
 SHA512 
7edcfe1e3a1f87b6cd3006da288d9a11c3667f49da73d9fa7665f4e2edb90282b30ec356b5f1eda3559b3c51c1f99e585f4b60d6039ba3c8c28da50022f9c798
+DIST azpainter-3.0.0.tar.xz 884588 BLAKE2B 
fd5e17c94d6b578ba40107aacf0f35cb6378ae93f984184cda317d2229daf9fc32ae2cdbec8732cfab34f31d51eb74677876fb732b7b4959ea11502f693666e9
 SHA512 
5e47ae67ff920190cb007da35b2750874e6ea7a78df969424d54033e9f66b4c77b804ebbae1f2717370d161ac387d93c859bf2b87e1b2fc70dec2cb6c535386c

diff --git a/media-gfx/azpainter/azpainter-3.0.0.ebuild 
b/media-gfx/azpainter/azpainter-3.0.0.ebuild
new file mode 100644
index 0..16bc4ac05
--- /dev/null
+++ b/media-gfx/azpainter/azpainter-3.0.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2018-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs xdg
+
+DESCRIPTION="Full color painting software for Linux for illustration drawing"
+HOMEPAGE="http://azsky2.html.xdomain.jp/soft/azpainter.html;
+SRC_URI="http://azsky2.html.xdomain.jp/arc/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXcursor:=
+   x11-libs/libXi:=
+   media-libs/freetype:=
+   media-libs/fontconfig:=
+   sys-libs/zlib:=
+   media-libs/libpng:=
+   media-libs/libjpeg-turbo:=
+   media-libs/libwebp:=
+   media-libs/tiff:=
+"
+RDEPEND="${DEPEND}"
+
+DOCS=(
+   about_mlk_en.txt
+   about_mlk_ja.txt
+   translation/tool/about-en.txt
+   translation/tool/about-ja.txt
+)
+
+src_configure() {
+   sh ./configure \
+   --prefix=/usr \
+   --docdir=/usr/share/doc/${PF} \
+   CC="$(tc-getCC)" CFLAGS="${CFLAGS:-02}" LDFLAGS="${LDFLAGS}" || 
die
+}
+
+src_compile() {
+   tc-export AR
+   default
+}
+
+src_install() {
+   default
+   rm "${ED}"/usr/share/doc/${PF}/GPL3
+}



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/azpainter/

2021-01-28 Thread Andrew Ammerlaan
commit: 386db1f83cba385ef04356b969ec00375236b784
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Jan 28 09:39:05 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Jan 28 09:40:25 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=386db1f8

media-gfx/azpainter: Version Bump, 2.1.7

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 media-gfx/azpainter/Manifest   |  1 +
 media-gfx/azpainter/azpainter-2.1.7.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/media-gfx/azpainter/Manifest b/media-gfx/azpainter/Manifest
index 05cba21f..e91bd15b 100644
--- a/media-gfx/azpainter/Manifest
+++ b/media-gfx/azpainter/Manifest
@@ -1,2 +1,3 @@
 DIST azpainter-2.1.6.tar.xz 747464 BLAKE2B 
a3d242cb3fa881c761711595686362924e55125f7b33def30949c321b6a23ccb2bed1b4d3df0b7e73ebd4a5f6a75e7c4b99c4116d5e6af62518d03fc92e6de81
 SHA512 
94ebe3ad8df7148d73a6f73fe383df2d8b9203aa67ef77ebcc68c8fa937ba134315ca757693c5ad33bdf79afd90915779a3086d24f5a81ab767eced50d4d97d9
+DIST azpainter-2.1.7.tar.xz 758960 BLAKE2B 
a70371777d8f5a8a976032fb13fe21343d852442c3ca1eaa8d4ebdb0aeec25bf9d532a2d03c58c55df629b4a299b2d40100ba83909476d4e0a15b05ea27a5527
 SHA512 
7edcfe1e3a1f87b6cd3006da288d9a11c3667f49da73d9fa7665f4e2edb90282b30ec356b5f1eda3559b3c51c1f99e585f4b60d6039ba3c8c28da50022f9c798
 DIST azpainter-2.1.7b4.tar.xz 758652 BLAKE2B 
9181d68c444a84031b8dd02622a4a04092ce752d6a066cf7763a1678e9a69eae6c73331039199e836a9ab28bc5667f4bc3a72531ea96f82805186d143eb8bf8c
 SHA512 
fbee61033cb43cbd9cc769687a962c685765239995c82224ad024cced92841f629e22982d94eed7113615a043611080d8e1a38918932f9d2f0b9e540a36f67b2

diff --git a/media-gfx/azpainter/azpainter-2.1.7.ebuild 
b/media-gfx/azpainter/azpainter-2.1.7.ebuild
new file mode 100644
index ..91f816d1
--- /dev/null
+++ b/media-gfx/azpainter/azpainter-2.1.7.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2018-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Full color painting software for Linux for illustration drawing"
+HOMEPAGE="http://azsky2.html.xdomain.jp/soft/azpainter.html;
+SRC_URI="http://azsky2.html.xdomain.jp/arc/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXi:=
+   media-libs/freetype:=
+   media-libs/fontconfig:=
+   sys-libs/zlib:=
+   media-libs/libpng:=
+   media-libs/libjpeg-turbo:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   sh ./configure --prefix=/usr CC="$(tc-getCC)" CFLAGS="${CFLAGS:-02}" 
LDFLAGS="${LDFLAGS}"
+}



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/azpainter/

2021-01-28 Thread Andrew Ammerlaan
commit: 3059111c05ee6af620c782126cedc3906992e2d5
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Jan 28 09:40:01 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Jan 28 09:40:25 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3059111c

media-gfx/azpainter: Version Clean, 2.1.7_beta4

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 media-gfx/azpainter/Manifest |  1 -
 media-gfx/azpainter/azpainter-2.1.7_beta4.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/media-gfx/azpainter/Manifest b/media-gfx/azpainter/Manifest
index e91bd15b..aa609f17 100644
--- a/media-gfx/azpainter/Manifest
+++ b/media-gfx/azpainter/Manifest
@@ -1,3 +1,2 @@
 DIST azpainter-2.1.6.tar.xz 747464 BLAKE2B 
a3d242cb3fa881c761711595686362924e55125f7b33def30949c321b6a23ccb2bed1b4d3df0b7e73ebd4a5f6a75e7c4b99c4116d5e6af62518d03fc92e6de81
 SHA512 
94ebe3ad8df7148d73a6f73fe383df2d8b9203aa67ef77ebcc68c8fa937ba134315ca757693c5ad33bdf79afd90915779a3086d24f5a81ab767eced50d4d97d9
 DIST azpainter-2.1.7.tar.xz 758960 BLAKE2B 
a70371777d8f5a8a976032fb13fe21343d852442c3ca1eaa8d4ebdb0aeec25bf9d532a2d03c58c55df629b4a299b2d40100ba83909476d4e0a15b05ea27a5527
 SHA512 
7edcfe1e3a1f87b6cd3006da288d9a11c3667f49da73d9fa7665f4e2edb90282b30ec356b5f1eda3559b3c51c1f99e585f4b60d6039ba3c8c28da50022f9c798
-DIST azpainter-2.1.7b4.tar.xz 758652 BLAKE2B 
9181d68c444a84031b8dd02622a4a04092ce752d6a066cf7763a1678e9a69eae6c73331039199e836a9ab28bc5667f4bc3a72531ea96f82805186d143eb8bf8c
 SHA512 
fbee61033cb43cbd9cc769687a962c685765239995c82224ad024cced92841f629e22982d94eed7113615a043611080d8e1a38918932f9d2f0b9e540a36f67b2

diff --git a/media-gfx/azpainter/azpainter-2.1.7_beta4.ebuild 
b/media-gfx/azpainter/azpainter-2.1.7_beta4.ebuild
deleted file mode 100644
index 34f69bdc..
--- a/media-gfx/azpainter/azpainter-2.1.7_beta4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2018-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${P//_beta/b}"
-
-DESCRIPTION="Full color painting software for Linux for illustration drawing"
-HOMEPAGE="http://azsky2.html.xdomain.jp/soft/azpainter.html;
-SRC_URI="http://azsky2.html.xdomain.jp/arc/${MY_P}.tar.xz;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   x11-libs/libX11:=
-   x11-libs/libXext:=
-   x11-libs/libXi:=
-   media-libs/freetype:=
-   media-libs/fontconfig:=
-   sys-libs/zlib:=
-   media-libs/libpng:=
-   media-libs/libjpeg-turbo:=
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   sh ./configure --prefix=/usr CFLAGS="${CFLAGS:-02}" LDFLAGS="${LDFLAGS}"
-}



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/azpainter/

2020-12-23 Thread Andrew Ammerlaan
commit: 8df34eaef31967d02fbe917bbb5ebe9f2f429b1a
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Dec 23 08:46:44 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Dec 23 08:48:45 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8df34eae

media-gfx/azpainter: Give CC to configure

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 media-gfx/azpainter/azpainter-2.1.6.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-gfx/azpainter/azpainter-2.1.6.ebuild 
b/media-gfx/azpainter/azpainter-2.1.6.ebuild
index 9ce319e1..2775db14 100644
--- a/media-gfx/azpainter/azpainter-2.1.6.ebuild
+++ b/media-gfx/azpainter/azpainter-2.1.6.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit toolchain-funcs
+
 DESCRIPTION="Full color painting software for Linux for illustration drawing"
 HOMEPAGE="http://azsky2.html.xdomain.jp/soft/azpainter.html 
https://github.com/Symbian9/azpainter;
 
SRC_URI="https://github.com/Symbian9/azpainter/releases/download/v${PV}/${P}.tar.xz;
@@ -30,5 +32,5 @@ PATCHES=(
 )
 
 src_configure() {
-   sh ./configure --prefix=/usr CFLAGS="${CFLAGS:-02}" LDFLAGS="${LDFLAGS}"
+   sh ./configure --prefix=/usr CC="$(tc-getCC)" CFLAGS="${CFLAGS:-02}" 
LDFLAGS="${LDFLAGS}"
 }



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/azpainter/

2020-11-12 Thread Andrew Ammerlaan
commit: ea9116df9f86a658f3f54879ae83de17a397af60
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Nov 10 06:26:18 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Nov 12 19:55:04 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea9116df

media-gfx/azpainter: Version bump, 2.1.7b4

Note: Keeping the stable version in case this beta creates issues
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 media-gfx/azpainter/Manifest |  1 +
 media-gfx/azpainter/azpainter-2.1.7_beta4.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/media-gfx/azpainter/Manifest b/media-gfx/azpainter/Manifest
index a7b563e1..05cba21f 100644
--- a/media-gfx/azpainter/Manifest
+++ b/media-gfx/azpainter/Manifest
@@ -1 +1,2 @@
 DIST azpainter-2.1.6.tar.xz 747464 BLAKE2B 
a3d242cb3fa881c761711595686362924e55125f7b33def30949c321b6a23ccb2bed1b4d3df0b7e73ebd4a5f6a75e7c4b99c4116d5e6af62518d03fc92e6de81
 SHA512 
94ebe3ad8df7148d73a6f73fe383df2d8b9203aa67ef77ebcc68c8fa937ba134315ca757693c5ad33bdf79afd90915779a3086d24f5a81ab767eced50d4d97d9
+DIST azpainter-2.1.7b4.tar.xz 758652 BLAKE2B 
9181d68c444a84031b8dd02622a4a04092ce752d6a066cf7763a1678e9a69eae6c73331039199e836a9ab28bc5667f4bc3a72531ea96f82805186d143eb8bf8c
 SHA512 
fbee61033cb43cbd9cc769687a962c685765239995c82224ad024cced92841f629e22982d94eed7113615a043611080d8e1a38918932f9d2f0b9e540a36f67b2

diff --git a/media-gfx/azpainter/azpainter-2.1.7_beta4.ebuild 
b/media-gfx/azpainter/azpainter-2.1.7_beta4.ebuild
new file mode 100644
index ..34f69bdc
--- /dev/null
+++ b/media-gfx/azpainter/azpainter-2.1.7_beta4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2018-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="${P//_beta/b}"
+
+DESCRIPTION="Full color painting software for Linux for illustration drawing"
+HOMEPAGE="http://azsky2.html.xdomain.jp/soft/azpainter.html;
+SRC_URI="http://azsky2.html.xdomain.jp/arc/${MY_P}.tar.xz;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXi:=
+   media-libs/freetype:=
+   media-libs/fontconfig:=
+   sys-libs/zlib:=
+   media-libs/libpng:=
+   media-libs/libjpeg-turbo:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   sh ./configure --prefix=/usr CFLAGS="${CFLAGS:-02}" LDFLAGS="${LDFLAGS}"
+}



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/azpainter/

2020-06-26 Thread Andrew Ammerlaan
commit: e2636325cf5df4dd39dd95ab793f3d635917c0da
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Jun 26 08:27:57 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Jun 26 08:27:57 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e2636325

media-gfx/azpainter: fix dead link

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Andrew Ammerlaan  riseup.net>

 media-gfx/azpainter/azpainter-2.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/azpainter/azpainter-2.1.6.ebuild 
b/media-gfx/azpainter/azpainter-2.1.6.ebuild
index 1176940..9ce319e 100644
--- a/media-gfx/azpainter/azpainter-2.1.6.ebuild
+++ b/media-gfx/azpainter/azpainter-2.1.6.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DESCRIPTION="Full color painting software for Linux for illustration drawing"
-HOMEPAGE="http://azsky2.html.xdomain.jp/linux/azpainter.html 
https://github.com/Symbian9/azpainter;
+HOMEPAGE="http://azsky2.html.xdomain.jp/soft/azpainter.html 
https://github.com/Symbian9/azpainter;
 
SRC_URI="https://github.com/Symbian9/azpainter/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-3"



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/azpainter/

2020-04-30 Thread Andrew Ammerlaan
commit: eed991db8e43375d538f34e35fa3f5802b1710b2
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Apr 30 03:36:39 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Apr 30 03:36:39 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eed991db

media-gfx/azpainter: Version clean, 2.1.5

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 media-gfx/azpainter/Manifest   |  1 -
 media-gfx/azpainter/azpainter-2.1.5.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/media-gfx/azpainter/Manifest b/media-gfx/azpainter/Manifest
index bf31471..a7b563e 100644
--- a/media-gfx/azpainter/Manifest
+++ b/media-gfx/azpainter/Manifest
@@ -1,2 +1 @@
-DIST azpainter-2.1.5.tar.xz 825892 BLAKE2B 
c6430393bb7dc3fd4b38357f696ec1da567b2b5763ed5e51526fa7948bf8c7a25b8200771607ecd86ed927d3692c5b4a72c471d8e354a7da48aa952b934ea852
 SHA512 
9797a22d512a26cdf2d441f91c5b77e9a8221433d33359782486f2254fffdaa30daae04da77e899b4068e5988aa67dfda3b7bb915d41a807e3069f84c8d15a3a
 DIST azpainter-2.1.6.tar.xz 747464 BLAKE2B 
a3d242cb3fa881c761711595686362924e55125f7b33def30949c321b6a23ccb2bed1b4d3df0b7e73ebd4a5f6a75e7c4b99c4116d5e6af62518d03fc92e6de81
 SHA512 
94ebe3ad8df7148d73a6f73fe383df2d8b9203aa67ef77ebcc68c8fa937ba134315ca757693c5ad33bdf79afd90915779a3086d24f5a81ab767eced50d4d97d9

diff --git a/media-gfx/azpainter/azpainter-2.1.5.ebuild 
b/media-gfx/azpainter/azpainter-2.1.5.ebuild
deleted file mode 100644
index 1f88ae8..000
--- a/media-gfx/azpainter/azpainter-2.1.5.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2018-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Full color painting software for Linux for illustration drawing"
-HOMEPAGE="http://azsky2.html.xdomain.jp/linux/azpainter.html 
https://github.com/Symbian9/azpainter;
-SRC_URI="https://osdn.net/dl/azpainter/${P}.tar.xz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   x11-libs/libX11:=
-   x11-libs/libXext:=
-   x11-libs/libXi:=
-   media-libs/freetype:=
-   media-libs/fontconfig:=
-   sys-libs/zlib:=
-   media-libs/libpng:=
-   media-libs/libjpeg-turbo:=
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/azpainter/, media-gfx/azpainter/files/

2020-04-30 Thread Andrew Ammerlaan
commit: dc70a5b1918c5cf435e1baf7987a0f848bffb037
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Apr 30 03:35:24 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Apr 30 03:35:24 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc70a5b1

media-gfx/azpainter: Bump to 2.1.6

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 media-gfx/azpainter/Manifest   |   1 +
 media-gfx/azpainter/azpainter-2.1.6.ebuild |  34 +
 .../files/azpainter-2.1.6-fix_configure.patch  |  83 +++
 .../files/azpainter-2.1.6-signed_char.patch| 156 +
 4 files changed, 274 insertions(+)

diff --git a/media-gfx/azpainter/Manifest b/media-gfx/azpainter/Manifest
index 351f1bb..bf31471 100644
--- a/media-gfx/azpainter/Manifest
+++ b/media-gfx/azpainter/Manifest
@@ -1 +1,2 @@
 DIST azpainter-2.1.5.tar.xz 825892 BLAKE2B 
c6430393bb7dc3fd4b38357f696ec1da567b2b5763ed5e51526fa7948bf8c7a25b8200771607ecd86ed927d3692c5b4a72c471d8e354a7da48aa952b934ea852
 SHA512 
9797a22d512a26cdf2d441f91c5b77e9a8221433d33359782486f2254fffdaa30daae04da77e899b4068e5988aa67dfda3b7bb915d41a807e3069f84c8d15a3a
+DIST azpainter-2.1.6.tar.xz 747464 BLAKE2B 
a3d242cb3fa881c761711595686362924e55125f7b33def30949c321b6a23ccb2bed1b4d3df0b7e73ebd4a5f6a75e7c4b99c4116d5e6af62518d03fc92e6de81
 SHA512 
94ebe3ad8df7148d73a6f73fe383df2d8b9203aa67ef77ebcc68c8fa937ba134315ca757693c5ad33bdf79afd90915779a3086d24f5a81ab767eced50d4d97d9

diff --git a/media-gfx/azpainter/azpainter-2.1.6.ebuild 
b/media-gfx/azpainter/azpainter-2.1.6.ebuild
new file mode 100644
index 000..1176940
--- /dev/null
+++ b/media-gfx/azpainter/azpainter-2.1.6.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2018-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Full color painting software for Linux for illustration drawing"
+HOMEPAGE="http://azsky2.html.xdomain.jp/linux/azpainter.html 
https://github.com/Symbian9/azpainter;
+SRC_URI="https://github.com/Symbian9/azpainter/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXi:=
+   media-libs/freetype:=
+   media-libs/fontconfig:=
+   sys-libs/zlib:=
+   media-libs/libpng:=
+   media-libs/libjpeg-turbo:=
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-fix_configure.patch"
+   "${FILESDIR}/${P}-signed_char.patch"
+)
+
+src_configure() {
+   sh ./configure --prefix=/usr CFLAGS="${CFLAGS:-02}" LDFLAGS="${LDFLAGS}"
+}

diff --git a/media-gfx/azpainter/files/azpainter-2.1.6-fix_configure.patch 
b/media-gfx/azpainter/files/azpainter-2.1.6-fix_configure.patch
new file mode 100644
index 000..f8824dd
--- /dev/null
+++ b/media-gfx/azpainter/files/azpainter-2.1.6-fix_configure.patch
@@ -0,0 +1,83 @@
+From 185bf21dd0040a11cbffddb6e4bcf7af46a5bef7 Mon Sep 17 00:00:00 2001
+From: app4soft 
+Date: Sun, 26 Apr 2020 06:54:09 +0300
+Subject: [PATCH] Update configure
+
+---
+ README|  2 +-
+ README_ja |  2 +-
+ configure | 11 ++-
+ 3 files changed, 8 insertions(+), 7 deletions(-)
+ mode change 100755 => 100644 configure
+
+diff --git a/README b/README
+index ba5f2c8..610e423 100644
+--- a/README
 b/README
+@@ -90,7 +90,7 @@ $ gmake
+ 
+ ## MacOS
+ 
+-$ ./configure --prefix=/usr/X11
++$ ./configure --prefix=/opt/X11
+ $ make
+ $ sudo make install
+ 
+diff --git a/README_ja b/README_ja
+index db190f2..997a499 100644
+--- a/README_ja
 b/README_ja
+@@ -102,7 +102,7 @@ $ gmake
+ 
+ ## MacOS
+ 
+-$ ./configure --prefix=/usr/X11
++$ ./configure --prefix=/opt/X11
+ $ make
+ $ sudo make install
+ 
+diff --git a/configure b/configure
+old mode 100755
+new mode 100644
+index cb9a9f6..e98b20f
+--- a/configure
 b/configure
+@@ -9,7 +9,7 @@ cat <<_ZYXW_
+ 
+ Options:
+   --help display this help
+-  --debugcreate debug exe (CFLAGS += -g)
++  --debugcreate debug exe (CFLAGS = -g)
+   --arch=[ARCH]  CFLAGS += "-march=ARCH"
+ 
+   --prefix=[PREFIX]   install dir
+@@ -202,7 +202,8 @@ for opt;do
+   --no-check-lib)
+   cf_check_lib=no ;;
+   *=*)
+-  eval "$opt" ;;
++  tmp2=`expr "X$opt" : 'X\([^=]*\)=.*'`
++  eval $tmp2=\'$tmp1\' ;;
+   *)
+   echo "unknown option: $opt"
+   exit 1 ;;
+@@ -226,8 +227,8 @@ tmp1=`uname`
+ if test "$tmp1" = Linux;then cf_os=linux
+ elif test "$tmp1" = Darwin;then
+   cf_os=mac
+-  CFLAGS=`fc_add_string "$CFLAGS" "-I/usr/X11/include"`
+-  LDFLAGS=`fc_add_string "$LDFLAGS" "-L/usr/X11/lib"`
++  CFLAGS=`fc_add_string "$CFLAGS" "-I/opt/X11/include"`
++  LDFLAGS=`fc_add_string "$LDFLAGS" "-L/opt/X11/lib"`
+ elif test "$tmp1" = FreeBSD;then
+   cf_os=freebsd
+   cf_make=gmake
+@@ -311,7 +312,7 @@ fc_check_lib libjpeg "libjpeg" "" 

[gentoo-commits] repo/proj/guru:master commit in: media-gfx/azpainter/

2019-11-30 Thread Ralph Seichter
commit: 6f7f4515470be1eb974ed15b663b81b6f042030b
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Nov 30 06:34:04 2019 +
Commit: Ralph Seichter  seichter  de>
CommitDate: Sat Nov 30 06:34:04 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f7f4515

media-gfx/azpainter: Import from ::lanodanOverlay

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 media-gfx/azpainter/Manifest   |  1 +
 media-gfx/azpainter/azpainter-2.1.5.ebuild | 25 +
 media-gfx/azpainter/metadata.xml   |  8 
 3 files changed, 34 insertions(+)

diff --git a/media-gfx/azpainter/Manifest b/media-gfx/azpainter/Manifest
new file mode 100644
index 000..351f1bb
--- /dev/null
+++ b/media-gfx/azpainter/Manifest
@@ -0,0 +1 @@
+DIST azpainter-2.1.5.tar.xz 825892 BLAKE2B 
c6430393bb7dc3fd4b38357f696ec1da567b2b5763ed5e51526fa7948bf8c7a25b8200771607ecd86ed927d3692c5b4a72c471d8e354a7da48aa952b934ea852
 SHA512 
9797a22d512a26cdf2d441f91c5b77e9a8221433d33359782486f2254fffdaa30daae04da77e899b4068e5988aa67dfda3b7bb915d41a807e3069f84c8d15a3a

diff --git a/media-gfx/azpainter/azpainter-2.1.5.ebuild 
b/media-gfx/azpainter/azpainter-2.1.5.ebuild
new file mode 100644
index 000..2349551
--- /dev/null
+++ b/media-gfx/azpainter/azpainter-2.1.5.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2018-2019 Haelwenn (lanodan) Monnier 
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Full color painting software for Linux for illustration drawing"
+HOMEPAGE="http://azsky2.html.xdomain.jp/linux/azpainter.html 
https://github.com/Symbian9/azpainter;
+SRC_URI="https://osdn.net/dl/azpainter/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXi:=
+   media-libs/freetype:=
+   media-libs/fontconfig:=
+   sys-libs/zlib:=
+   media-libs/libpng:=
+   media-libs/libjpeg-turbo:=
+"
+RDEPEND="${DEPEND}"

diff --git a/media-gfx/azpainter/metadata.xml b/media-gfx/azpainter/metadata.xml
new file mode 100644
index 000..c698af2
--- /dev/null
+++ b/media-gfx/azpainter/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/azpainter/

2019-11-30 Thread Ralph Seichter
commit: 480892cd15aff7842d7ff6b0c2bbf6865b6f5680
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Sat Nov 30 16:53:11 2019 +
Commit: Ralph Seichter  seichter  de>
CommitDate: Sat Nov 30 16:53:11 2019 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=480892cd

media-gfx/azpainter: fix copyright header, fill longdescription

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 media-gfx/azpainter/azpainter-2.1.5.ebuild |  2 +-
 media-gfx/azpainter/metadata.xml   | 10 ++
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/media-gfx/azpainter/azpainter-2.1.5.ebuild 
b/media-gfx/azpainter/azpainter-2.1.5.ebuild
index 2349551..1f88ae8 100644
--- a/media-gfx/azpainter/azpainter-2.1.5.ebuild
+++ b/media-gfx/azpainter/azpainter-2.1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2018-2019 Haelwenn (lanodan) Monnier 
+# Copyright 2018-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/media-gfx/azpainter/metadata.xml b/media-gfx/azpainter/metadata.xml
index c698af2..a4f0dee 100644
--- a/media-gfx/azpainter/metadata.xml
+++ b/media-gfx/azpainter/metadata.xml
@@ -5,4 +5,14 @@
cont...@hacktivis.me
Haelwenn (lanodan) Monnier

+   
+   Full color painting software for Linux for illustration drawing.
+   This is not suitable for dot editing.
+   Since the color is handled with 16 bit color (15 bit fixed 
point number) internally, the accuracy of color rises, but the memory is 
consumed correspondingly.
+   
+   
+   イラスト描画向けのLinux用フルカラーペイントソフトです。
+   ドット編集には向いていません。
+   内部では16bitカラー(15bit固定小数点数)で色を扱うため、色の精度が上がりますが、その分メモリを消費します。
+