[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/
commit: a3d9add0258621d594db64a370a673f64eadebaf Author: Sam James gentoo org> AuthorDate: Mon Oct 9 18:56:57 2023 + Commit: Sam James gentoo org> CommitDate: Mon Oct 9 18:56:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d9add0 media-gfx/evoluspencil: Stabilize 3.1.1 amd64, #915459 Signed-off-by: Sam James gentoo.org> media-gfx/evoluspencil/evoluspencil-3.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/evoluspencil/evoluspencil-3.1.1.ebuild b/media-gfx/evoluspencil/evoluspencil-3.1.1.ebuild index a14554b51af1..c6d1ca964fe9 100644 --- a/media-gfx/evoluspencil/evoluspencil-3.1.1.ebuild +++ b/media-gfx/evoluspencil/evoluspencil-3.1.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://pencil.evolus.vn/dl/V${PV}.ga/${MY_PN}-${PV}.ga.x86_64.rpm; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" RDEPEND=" || (
[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/
commit: 5bb4463f138be951148811b2a598c17159933ec1 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Oct 9 16:19:59 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Oct 9 16:19:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb4463f media-gfx/evoluspencil: Stabilize 3.1.1 x86, #915459 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/evoluspencil/evoluspencil-3.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/evoluspencil/evoluspencil-3.1.1.ebuild b/media-gfx/evoluspencil/evoluspencil-3.1.1.ebuild index 5a7586795205..a14554b51af1 100644 --- a/media-gfx/evoluspencil/evoluspencil-3.1.1.ebuild +++ b/media-gfx/evoluspencil/evoluspencil-3.1.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://pencil.evolus.vn/dl/V${PV}.ga/${MY_PN}-${PV}.ga.x86_64.rpm; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" RDEPEND=" || (
[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/
commit: bdec09868da0c56b1bed53f19321f19611d842ae Author: Michael Palimaka gentoo org> AuthorDate: Mon Jul 31 08:29:02 2023 + Commit: Michael Palimaka gentoo org> CommitDate: Mon Jul 31 08:31:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdec0986 media-gfx/evoluspencil: add 3.1.1 Closes: https://bugs.gentoo.org/906963 Signed-off-by: Michael Palimaka gentoo.org> media-gfx/evoluspencil/Manifest | 1 + media-gfx/evoluspencil/evoluspencil-3.1.1.ebuild | 86 2 files changed, 87 insertions(+) diff --git a/media-gfx/evoluspencil/Manifest b/media-gfx/evoluspencil/Manifest index a29d74af27c1..e100eb37ad51 100644 --- a/media-gfx/evoluspencil/Manifest +++ b/media-gfx/evoluspencil/Manifest @@ -1 +1,2 @@ +DIST Pencil-3.1.1.ga.x86_64.rpm 80453349 BLAKE2B c95d1a9722cde0396833da3e06e984e5d9ddfc9febdb4b65c8defad8aef131a7ea5444f8d05acea6ddbcb13782ab457498406cfba83585685100dc25dfb5a2b1 SHA512 3d438a390e9047230f31540066eafe87ce56dae58db84e2a8dd48dbfd29e5dcb630432f6eb4933bbba4df47460d70273b8e1cf5539cf4c7c6defda18c105582e DIST evoluspencil-3.1.0-1.rpm 88059338 BLAKE2B 905f37968815be8daf37f60197f33636094c1007553d917f4098e09de9943bbd027bb21cf216df64145206ac968b48fff7a91fcb3acbb1b5d01a897375e31e99 SHA512 3a9a451563f499d918b36b48482a13107e18de0f7fcb786b20a88ffd8f487cf07cfdc279bcf6d4db3b8bbde89a424352d7e1fa1d8eeaa4972d830ec22883a15f diff --git a/media-gfx/evoluspencil/evoluspencil-3.1.1.ebuild b/media-gfx/evoluspencil/evoluspencil-3.1.1.ebuild new file mode 100644 index ..5a7586795205 --- /dev/null +++ b/media-gfx/evoluspencil/evoluspencil-3.1.1.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop rpm xdg-utils + +MY_PN="Pencil" + +DESCRIPTION="A simple GUI prototyping tool to create mockups" +HOMEPAGE="https://pencil.evolus.vn/; +SRC_URI="https://pencil.evolus.vn/dl/V${PV}.ga/${MY_PN}-${PV}.ga.x86_64.rpm; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + || ( + >=app-accessibility/at-spi2-core-2.46.0:2 + ( app-accessibility/at-spi2-atk dev-libs/atk ) + ) + dev-libs/expat + dev-libs/glib + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + net-print/cups + sys-apps/dbus + sys-apps/util-linux + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libxkbcommon + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXScrnSaver + x11-libs/libXtst + x11-libs/pango +" +IDEPEND=" + dev-util/gtk-update-icon-cache +" + +S="${WORKDIR}" + +# bug 703602 +RESTRICT="splitdebug" + +QA_PREBUILT=" + opt/${MY_PN}/*.so* + opt/${MY_PN}/chrome* + opt/${MY_PN}/pencil +" + +src_install() { + insinto /opt/${MY_PN} + doins -r opt/${MY_PN}/* + + fperms 755 /opt/${MY_PN}/pencil + dosym ../../opt/${MY_PN}/pencil /usr/bin/evoluspencil + + domenu usr/share/applications/pencil.desktop + + local x + for x in 16 32 48 64 128 256; do + doicon -s ${x} usr/share/icons/hicolor/${x}*/* + done +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/
commit: a5a994e54445029f86e881cddd63b74531777c96 Author: Michael Palimaka gentoo org> AuthorDate: Sat Mar 28 02:59:28 2020 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Mar 28 02:59:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a994e5 media-gfx/evoluspencil: remove 3.0.4 Package-Manager: Portage-2.3.89, Repoman-2.3.21 Signed-off-by: Michael Palimaka gentoo.org> media-gfx/evoluspencil/Manifest | 1 - media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild | 69 2 files changed, 70 deletions(-) diff --git a/media-gfx/evoluspencil/Manifest b/media-gfx/evoluspencil/Manifest index 4742ad8605b..a29d74af27c 100644 --- a/media-gfx/evoluspencil/Manifest +++ b/media-gfx/evoluspencil/Manifest @@ -1,2 +1 @@ -DIST evoluspencil-3.0.4-49.rpm 55779457 BLAKE2B 7f74bf4d0ac4dcd6ef2e37d56e6b06eda72a34e6c4bc0e2fbb5b55727bb3ba0ecfe183e64ad5f6abe77d258dca2bfc7acca0d08c934a7700699690ff8d39e335 SHA512 72a17841d214523223d6f35ca8ba69076070baf83248ceb5747a23865ec955f8aafbb799eb01b3a3c99226a7bc1653e55be6f7292941b1a859598e016673f2ec DIST evoluspencil-3.1.0-1.rpm 88059338 BLAKE2B 905f37968815be8daf37f60197f33636094c1007553d917f4098e09de9943bbd027bb21cf216df64145206ac968b48fff7a91fcb3acbb1b5d01a897375e31e99 SHA512 3a9a451563f499d918b36b48482a13107e18de0f7fcb786b20a88ffd8f487cf07cfdc279bcf6d4db3b8bbde89a424352d7e1fa1d8eeaa4972d830ec22883a15f diff --git a/media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild b/media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild deleted file mode 100644 index 10668457f52..000 --- a/media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit rpm xdg-utils - -MY_PN="${PN/evolus/}" - -DESCRIPTION="A simple GUI prototyping tool to create mockups" -HOMEPAGE="https://pencil.evolus.vn/; -SRC_URI="https://pencil.evolus.vn/dl/V${PV}/${MY_PN^}-${PV}-49.x86_64.rpm -> ${P}-49.rpm" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - dev-libs/atk - dev-libs/expat - dev-libs/glib - dev-libs/nspr - dev-libs/nss - gnome-base/gconf - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXScrnSaver - x11-libs/libXtst - x11-libs/pango -" - -S="${WORKDIR}" - -QA_PREBUILT=" - opt/${MY_PN^}/*.so - opt/${MY_PN^}/pencil -" - -src_install() { - doins -r usr - doins -r opt - - exeinto /opt/${MY_PN^} - doexe opt/${MY_PN^}/{pencil,libffmpeg.so,libnode.so} - dosym ../${MY_PN^}/pencil /opt/bin/pencil -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/
commit: c21717c25271d2c9bbe5c0c126a425ef9e08fab7 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 20 09:03:31 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 20 09:04:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c21717c2 media-gfx/evoluspencil: x86 stable wrt bug #713354 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild b/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild index ee8e76d16f7..7bc0b978bc5 100644 --- a/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild +++ b/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://pencil.evolus.vn/dl/V${MY_PV}/${MY_PN}-${MY_PV}-1.x86_64.rpm -> LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" app-accessibility/at-spi2-atk
[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/
commit: c543502e6f6dfd33f7b3d545338f0fc37b691451 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 20 08:57:56 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 20 08:57:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c543502e media-gfx/evoluspencil: amd64 stable wrt bug #713354 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild b/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild index c19f32abf04..ee8e76d16f7 100644 --- a/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild +++ b/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://pencil.evolus.vn/dl/V${MY_PV}/${MY_PN}-${MY_PV}-1.x86_64.rpm -> LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" app-accessibility/at-spi2-atk
[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/
commit: 0db22dfec31f9dbddfb503da6b7b39d216ea20eb Author: Michael Palimaka gentoo org> AuthorDate: Mon Jan 20 10:44:09 2020 + Commit: Michael Palimaka gentoo org> CommitDate: Mon Jan 20 10:44:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db22dfe media-gfx/evoluspencil: avoid debuging symbol collision This is a binary package, so any symbols are likely useless anyway. Closes: https://bugs.gentoo.org/703602 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Michael Palimaka gentoo.org> media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild b/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild index 4980879c87b..c19f32abf04 100644 --- a/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild +++ b/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -48,6 +48,9 @@ RDEPEND=" S="${WORKDIR}" +# bug 703602 +RESTRICT="splitdebug" + QA_PREBUILT=" opt/${MY_PN}/*.so opt/${MY_PN}/chrome-sandbox
[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/
commit: b115a1fcaadc64f81d4a0c4afcea8772ca215480 Author: Aaron Bauman gentoo org> AuthorDate: Thu Dec 12 22:53:45 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Dec 12 22:54:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b115a1fc media-gfx/evoluspencil: fix QA issue with insinto * Use desktop.eclass instead for domenu Signed-off-by: Aaron Bauman gentoo.org> media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild b/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild index 7d1292de6d5..4980879c87b 100644 --- a/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild +++ b/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit rpm xdg-utils +inherit rpm xdg-utils desktop MY_PN="${PN/evolus/}" MY_PV="${PV}.ga" @@ -66,8 +66,7 @@ src_install() { fperms 755 /opt/${MY_PN}/${MY_PN} dosym ../../opt/${MY_PN}/${MY_PN} /usr/bin/evoluspencil - insinto /usr/share/applications - doins "${FILESDIR}"/${MY_PN}.desktop + domenu "${FILESDIR}"/${MY_PN}.desktop mkdir -p "${D}"/usr/share/icons/hicolor/256x256/apps/ || die mv "${D}"/opt/${MY_PN}/${MY_PN}.png "${D}"/usr/share/icons/hicolor/256x256/apps/ || die
[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/files/, media-gfx/evoluspencil/
commit: 633755817a3e9899074bb3a272fbb25d9174286f Author: Michael Palimaka gentoo org> AuthorDate: Thu Dec 5 10:02:49 2019 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Dec 5 10:03:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63375581 media-gfx/evoluspencil: fix collision with media-gfx/pencil Closes: https://bugs.gentoo.org/701778 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Michael Palimaka gentoo.org> .../{evoluspencil-3.1.0.ebuild => evoluspencil-3.1.0-r1.ebuild} | 2 +- media-gfx/evoluspencil/files/pencil.desktop | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/evoluspencil/evoluspencil-3.1.0.ebuild b/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild similarity index 96% rename from media-gfx/evoluspencil/evoluspencil-3.1.0.ebuild rename to media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild index 199a2b8ec46..7d1292de6d5 100644 --- a/media-gfx/evoluspencil/evoluspencil-3.1.0.ebuild +++ b/media-gfx/evoluspencil/evoluspencil-3.1.0-r1.ebuild @@ -64,7 +64,7 @@ src_install() { doins -r opt/${MY_PN}-${MY_PV}/* fperms 755 /opt/${MY_PN}/${MY_PN} - dosym ../../opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN} + dosym ../../opt/${MY_PN}/${MY_PN} /usr/bin/evoluspencil insinto /usr/share/applications doins "${FILESDIR}"/${MY_PN}.desktop diff --git a/media-gfx/evoluspencil/files/pencil.desktop b/media-gfx/evoluspencil/files/pencil.desktop index 4a3354ddfd9..c965585c02f 100644 --- a/media-gfx/evoluspencil/files/pencil.desktop +++ b/media-gfx/evoluspencil/files/pencil.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Name=Pencil Comment=An open-source GUI prototyping tool that is available for ALL platforms. -Exec="/usr/bin/pencil" +Exec="/usr/bin/evoluspencil" Terminal=false Type=Application Icon=pencil
[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/, media-gfx/evoluspencil/files/
commit: fe6a5e4348eaa9b3a64b7061e1ad25b6b821be73 Author: Michael Palimaka gentoo org> AuthorDate: Fri Nov 1 09:56:47 2019 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Nov 1 10:01:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6a5e43 media-gfx/evoluspencil: version bump 3.1.0 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Michael Palimaka gentoo.org> media-gfx/evoluspencil/Manifest | 1 + media-gfx/evoluspencil/evoluspencil-3.1.0.ebuild | 82 media-gfx/evoluspencil/files/pencil.desktop | 8 +++ 3 files changed, 91 insertions(+) diff --git a/media-gfx/evoluspencil/Manifest b/media-gfx/evoluspencil/Manifest index b8ac0a8490b..4742ad8605b 100644 --- a/media-gfx/evoluspencil/Manifest +++ b/media-gfx/evoluspencil/Manifest @@ -1 +1,2 @@ DIST evoluspencil-3.0.4-49.rpm 55779457 BLAKE2B 7f74bf4d0ac4dcd6ef2e37d56e6b06eda72a34e6c4bc0e2fbb5b55727bb3ba0ecfe183e64ad5f6abe77d258dca2bfc7acca0d08c934a7700699690ff8d39e335 SHA512 72a17841d214523223d6f35ca8ba69076070baf83248ceb5747a23865ec955f8aafbb799eb01b3a3c99226a7bc1653e55be6f7292941b1a859598e016673f2ec +DIST evoluspencil-3.1.0-1.rpm 88059338 BLAKE2B 905f37968815be8daf37f60197f33636094c1007553d917f4098e09de9943bbd027bb21cf216df64145206ac968b48fff7a91fcb3acbb1b5d01a897375e31e99 SHA512 3a9a451563f499d918b36b48482a13107e18de0f7fcb786b20a88ffd8f487cf07cfdc279bcf6d4db3b8bbde89a424352d7e1fa1d8eeaa4972d830ec22883a15f diff --git a/media-gfx/evoluspencil/evoluspencil-3.1.0.ebuild b/media-gfx/evoluspencil/evoluspencil-3.1.0.ebuild new file mode 100644 index 000..199a2b8ec46 --- /dev/null +++ b/media-gfx/evoluspencil/evoluspencil-3.1.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit rpm xdg-utils + +MY_PN="${PN/evolus/}" +MY_PV="${PV}.ga" + +DESCRIPTION="A simple GUI prototyping tool to create mockups" +HOMEPAGE="https://pencil.evolus.vn/; +SRC_URI="https://pencil.evolus.vn/dl/V${MY_PV}/${MY_PN}-${MY_PV}-1.x86_64.rpm -> ${P}-1.rpm" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-accessibility/at-spi2-atk + app-accessibility/at-spi2-core + dev-libs/atk + dev-libs/expat + dev-libs/glib + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + net-print/cups + sys-apps/dbus + sys-apps/util-linux + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXScrnSaver + x11-libs/libXtst + x11-libs/pango +" + +S="${WORKDIR}" + +QA_PREBUILT=" + opt/${MY_PN}/*.so + opt/${MY_PN}/chrome-sandbox + opt/${MY_PN}/pencil +" + +src_prepare() { + default + rm opt/${MY_PN}-${MY_PV}/${MY_PN}.desktop || die +} + +src_install() { + insinto /opt/${MY_PN} + doins -r opt/${MY_PN}-${MY_PV}/* + + fperms 755 /opt/${MY_PN}/${MY_PN} + dosym ../../opt/${MY_PN}/${MY_PN} /usr/bin/${MY_PN} + + insinto /usr/share/applications + doins "${FILESDIR}"/${MY_PN}.desktop + + mkdir -p "${D}"/usr/share/icons/hicolor/256x256/apps/ || die + mv "${D}"/opt/${MY_PN}/${MY_PN}.png "${D}"/usr/share/icons/hicolor/256x256/apps/ || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/media-gfx/evoluspencil/files/pencil.desktop b/media-gfx/evoluspencil/files/pencil.desktop new file mode 100644 index 000..4a3354ddfd9 --- /dev/null +++ b/media-gfx/evoluspencil/files/pencil.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Pencil +Comment=An open-source GUI prototyping tool that is available for ALL platforms. +Exec="/usr/bin/pencil" +Terminal=false +Type=Application +Icon=pencil +Categories=Graphics
[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/files/, media-gfx/evoluspencil/
commit: 9fa420501229777a62682cbb2907dba17b24886e Author: Michael Palimaka gentoo org> AuthorDate: Tue Aug 6 11:26:28 2019 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Aug 6 11:26:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fa42050 media-gfx/evoluspencil: remove 2.0.5 Package-Manager: Portage-2.3.69, Repoman-2.3.17 Signed-off-by: Michael Palimaka gentoo.org> media-gfx/evoluspencil/Manifest | 1 - media-gfx/evoluspencil/evoluspencil-2.0.5.ebuild | 44 media-gfx/evoluspencil/files/launcher| 9 - 3 files changed, 54 deletions(-) diff --git a/media-gfx/evoluspencil/Manifest b/media-gfx/evoluspencil/Manifest index 4e7c5ecc9e5..b8ac0a8490b 100644 --- a/media-gfx/evoluspencil/Manifest +++ b/media-gfx/evoluspencil/Manifest @@ -1,2 +1 @@ DIST evoluspencil-3.0.4-49.rpm 55779457 BLAKE2B 7f74bf4d0ac4dcd6ef2e37d56e6b06eda72a34e6c4bc0e2fbb5b55727bb3ba0ecfe183e64ad5f6abe77d258dca2bfc7acca0d08c934a7700699690ff8d39e335 SHA512 72a17841d214523223d6f35ca8ba69076070baf83248ceb5747a23865ec955f8aafbb799eb01b3a3c99226a7bc1653e55be6f7292941b1a859598e016673f2ec -DIST pencil-2.0.5.tar.gz 4810418 BLAKE2B 438bc868aa7e83434de4e5e7b196dce5e607b49590b4216e345c9df4999327ee75b9761a08de9bab47cb0d1e92a363af3b14985748cbbf203d8ff3f0246b97a2 SHA512 cb9ab75f69ca886c7b0579dd293e4c4b4279eac21f4301ad0299e55b27d998d59f7b9444916d306939e6c7f4603a8267aecd3dc0ab3efc41175659886e399b0d diff --git a/media-gfx/evoluspencil/evoluspencil-2.0.5.ebuild b/media-gfx/evoluspencil/evoluspencil-2.0.5.ebuild deleted file mode 100644 index 9fd30e8fefa..000 --- a/media-gfx/evoluspencil/evoluspencil-2.0.5.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -MY_P="pencil-${PV}" - -inherit fdo-mime - -DESCRIPTION="A simple GUI prototyping tool to create mockups" -HOMEPAGE="http://pencil.evolus.vn/; -SRC_URI="https://dev.gentoo.org/~kensington/distfiles/${MY_P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="|| ( www-client/firefox www-client/firefox-bin )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - # avoid file collisions with media-gfx/pencil - mv usr/bin/{pencil,${PN}} || die - mv usr/share/{pencil,${PN}} || die - mv usr/share/applications/{pencil,${PN}}.desktop || die - - sed -e "s/pencil/${PN}/" -i usr/bin/${PN} \ - -i usr/share/applications/${PN}.desktop || die -} - -src_install() { - insinto / - doins -r usr - newbin "${FILESDIR}"/launcher ${PN} -} - -pkg_postinst() { - fdo-mime_desktop_database_update -} - -pkg_postrm() { - fdo-mime_desktop_database_update -} diff --git a/media-gfx/evoluspencil/files/launcher b/media-gfx/evoluspencil/files/launcher deleted file mode 100644 index 4ac04e8c8c8..000 --- a/media-gfx/evoluspencil/files/launcher +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -if [ -x /usr/bin/firefox ] ; then -/usr/bin/firefox --app "/usr/share/evoluspencil/application.ini" -elif [ -x /usr/bin/firefox-bin ] ; then -/usr/bin/firefox-bin --app "/usr/share/evoluspencil/application.ini" -else -echo Could not execute required /usr/bin/firefox or /usr/bin/firefox-bin -fi
[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/
commit: 729c60c6fca16e7eb04ca04e6d756ba3790eb5aa Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 6 10:39:58 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 6 10:39:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=729c60c6 media-gfx/evoluspencil: x86 stable wrt bug #691396 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild b/media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild index f6052c3ef4e..10668457f52 100644 --- a/media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild +++ b/media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://pencil.evolus.vn/dl/V${PV}/${MY_PN^}-${PV}-49.x86_64.rpm -> ${P LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" dev-libs/atk
[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/
commit: 63c88d4b51bb752a72ea187e07fdff671f705490 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 6 09:51:06 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 6 09:51:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63c88d4b media-gfx/evoluspencil: amd64 stable wrt bug #691396 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild b/media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild index 1b767001a14..f6052c3ef4e 100644 --- a/media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild +++ b/media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://pencil.evolus.vn/dl/V${PV}/${MY_PN^}-${PV}-49.x86_64.rpm -> ${P LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" dev-libs/atk
[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/
commit: 3cef1b046aa2dbf61f931dd085a98a0fc1d8d4f3 Author: Marco Genasci gmail com> AuthorDate: Tue Jun 4 08:42:26 2019 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Jun 8 04:50:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cef1b04 media-gfx/evoluspencil: bump to version 3.0.4 Closes: https://bugs.gentoo.org/546438 Closes: https://github.com/gentoo/gentoo/pull/12190 Signed-off-by: Marco Genasci gmail.com> Signed-off-by: Michael Palimaka gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 media-gfx/evoluspencil/Manifest | 1 + media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild | 69 2 files changed, 70 insertions(+) diff --git a/media-gfx/evoluspencil/Manifest b/media-gfx/evoluspencil/Manifest index f5a2e6ba857..4e7c5ecc9e5 100644 --- a/media-gfx/evoluspencil/Manifest +++ b/media-gfx/evoluspencil/Manifest @@ -1 +1,2 @@ +DIST evoluspencil-3.0.4-49.rpm 55779457 BLAKE2B 7f74bf4d0ac4dcd6ef2e37d56e6b06eda72a34e6c4bc0e2fbb5b55727bb3ba0ecfe183e64ad5f6abe77d258dca2bfc7acca0d08c934a7700699690ff8d39e335 SHA512 72a17841d214523223d6f35ca8ba69076070baf83248ceb5747a23865ec955f8aafbb799eb01b3a3c99226a7bc1653e55be6f7292941b1a859598e016673f2ec DIST pencil-2.0.5.tar.gz 4810418 BLAKE2B 438bc868aa7e83434de4e5e7b196dce5e607b49590b4216e345c9df4999327ee75b9761a08de9bab47cb0d1e92a363af3b14985748cbbf203d8ff3f0246b97a2 SHA512 cb9ab75f69ca886c7b0579dd293e4c4b4279eac21f4301ad0299e55b27d998d59f7b9444916d306939e6c7f4603a8267aecd3dc0ab3efc41175659886e399b0d diff --git a/media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild b/media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild new file mode 100644 index 000..1b767001a14 --- /dev/null +++ b/media-gfx/evoluspencil/evoluspencil-3.0.4.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit rpm xdg-utils + +MY_PN="${PN/evolus/}" + +DESCRIPTION="A simple GUI prototyping tool to create mockups" +HOMEPAGE="https://pencil.evolus.vn/; +SRC_URI="https://pencil.evolus.vn/dl/V${PV}/${MY_PN^}-${PV}-49.x86_64.rpm -> ${P}-49.rpm" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-libs/atk + dev-libs/expat + dev-libs/glib + dev-libs/nspr + dev-libs/nss + gnome-base/gconf + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXScrnSaver + x11-libs/libXtst + x11-libs/pango +" + +S="${WORKDIR}" + +QA_PREBUILT=" + opt/${MY_PN^}/*.so + opt/${MY_PN^}/pencil +" + +src_install() { + doins -r usr + doins -r opt + + exeinto /opt/${MY_PN^} + doexe opt/${MY_PN^}/{pencil,libffmpeg.so,libnode.so} + dosym ../${MY_PN^}/pencil /opt/bin/pencil +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/
commit: 4aed7ed890c6c5108d2d3d21c397f6a0a8e7fc84 Author: Michael Palimaka gentoo org> AuthorDate: Tue Sep 26 13:22:57 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Tue Sep 26 13:23:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aed7ed8 media-gfx/evoluspencil: call insinto before doins Closes: https://bugs.gentoo.org/627098 Package-Manager: Portage-2.3.8, Repoman-2.3.3 media-gfx/evoluspencil/evoluspencil-2.0.5.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media-gfx/evoluspencil/evoluspencil-2.0.5.ebuild b/media-gfx/evoluspencil/evoluspencil-2.0.5.ebuild index 13a9b926a7b..9fd30e8fefa 100644 --- a/media-gfx/evoluspencil/evoluspencil-2.0.5.ebuild +++ b/media-gfx/evoluspencil/evoluspencil-2.0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -30,6 +30,7 @@ src_prepare() { } src_install() { + insinto / doins -r usr newbin "${FILESDIR}"/launcher ${PN} }
[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/
commit: 90ccc58916af741a292a4d161662bbe343d580e1 Author: Michael Palimaka gentoo org> AuthorDate: Sat Jun 3 13:51:21 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Jun 3 14:10:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ccc589 media-gfx/evoluspencil: update metadata to reflect move from google-code to github Package-Manager: Portage-2.3.5, Repoman-2.3.2 media-gfx/evoluspencil/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/evoluspencil/metadata.xml b/media-gfx/evoluspencil/metadata.xml index 4dab46ba561..4ef6f906fdd 100644 --- a/media-gfx/evoluspencil/metadata.xml +++ b/media-gfx/evoluspencil/metadata.xml @@ -5,6 +5,6 @@ kensing...@gentoo.org - evoluspencil + evolus/pencil
[gentoo-commits] repo/gentoo:master commit in: media-gfx/evoluspencil/
commit: af148ff64cddf6e104188cf1d036c084edff722d Author: Michael Palimaka gentoo org> AuthorDate: Sat Nov 5 11:43:55 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Nov 5 11:44:04 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af148ff6 media-gfx/evoluspencil: move SRC_URI away from dead Google Code Package-Manager: portage-2.3.2 media-gfx/evoluspencil/evoluspencil-2.0.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/evoluspencil/evoluspencil-2.0.5.ebuild b/media-gfx/evoluspencil/evoluspencil-2.0.5.ebuild index d1eecf6..b4950fa 100644 --- a/media-gfx/evoluspencil/evoluspencil-2.0.5.ebuild +++ b/media-gfx/evoluspencil/evoluspencil-2.0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -9,7 +9,7 @@ inherit fdo-mime DESCRIPTION="A simple GUI prototyping tool to create mockups" HOMEPAGE="http://pencil.evolus.vn/; -SRC_URI="https://${PN}.googlecode.com/files/${MY_P}.tar.gz; +SRC_URI="https://dev.gentoo.org/~kensington/distfiles/${MY_P}.tar.gz; LICENSE="GPL-2" SLOT="0"