diff options
Diffstat (limited to 'media-gfx/pencil')
-rw-r--r-- | media-gfx/pencil/Manifest | 1 | ||||
-rw-r--r-- | media-gfx/pencil/files/pencil-0.6.4-fixes-for-qt-5.15.0.patch | 30 | ||||
-rw-r--r-- | media-gfx/pencil/pencil-0.6.4-r1.ebuild | 65 | ||||
-rw-r--r-- | media-gfx/pencil/pencil-0.6.4.ebuild | 63 |
4 files changed, 0 insertions, 159 deletions
diff --git a/media-gfx/pencil/Manifest b/media-gfx/pencil/Manifest index 6bf8522b33e0..f25b8666527d 100644 --- a/media-gfx/pencil/Manifest +++ b/media-gfx/pencil/Manifest @@ -1,2 +1 @@ -DIST pencil-0.6.4.tar.gz 3397891 BLAKE2B cb3fc754cd9abc2944fd184ea61b057a784a5b9e3c42724ef50b117a933cad0b72456a32e849c2de3ae6a7eb8bc6bdeee3ed751e8a6c8c68a74130d03ba6f1de SHA512 da28bd6bcdb0336c81e0735bec261373cd1e5db06feb012d4bba098c9df2ebea6f5b763e9c5e5e17c1518efdd6b9cde634ecf2152b49c25cde6c93da63e6fde8 DIST pencil-0.6.5.tar.gz 3714951 BLAKE2B 0b3ba5165f4a6778588eed3141c6260a29470ccf277e42612e68e8b4daf5b9cf32f6a4343c038d6014ceb1e99f7ce8c2a398130ea55e7ef16e2d006de3661625 SHA512 6d95dc4157ea0f5da829f40cdf99c682e560ca74af6964693d221321e7b3e923893957fc30475a725f09c18dc4667968ec6cd92e5ffb56999ea70a927266b637 diff --git a/media-gfx/pencil/files/pencil-0.6.4-fixes-for-qt-5.15.0.patch b/media-gfx/pencil/files/pencil-0.6.4-fixes-for-qt-5.15.0.patch deleted file mode 100644 index cbbaf2b20658..000000000000 --- a/media-gfx/pencil/files/pencil-0.6.4-fixes-for-qt-5.15.0.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/core_lib/src/graphics/bitmap/bitmapimage.cpp -+++ b/core_lib/src/graphics/bitmap/bitmapimage.cpp -@@ -20,6 +20,7 @@ GNU General Public License for more details. - #include <QDebug> - #include <QtMath> - #include <QFile> -+#include <QPainterPath> - #include "util.h" - - BitmapImage::BitmapImage() ---- a/core_lib/src/graphics/vector/beziercurve.cpp -+++ b/core_lib/src/graphics/vector/beziercurve.cpp -@@ -22,6 +22,7 @@ GNU General Public License for more details. - - #include <cmath> - #include <QList> -+#include <QPainterPath> - #include "object.h" - #include "pencilerror.h" - ---- a/core_lib/src/managers/viewmanager.cpp -+++ b/core_lib/src/managers/viewmanager.cpp -@@ -15,6 +15,7 @@ GNU General Public License for more details. - - */ - -+#include <QPainterPath> - #include "viewmanager.h" - #include "editor.h" - #include "object.h" diff --git a/media-gfx/pencil/pencil-0.6.4-r1.ebuild b/media-gfx/pencil/pencil-0.6.4-r1.ebuild deleted file mode 100644 index e5623d010010..000000000000 --- a/media-gfx/pencil/pencil-0.6.4-r1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop qmake-utils xdg-utils - -DESCRIPTION="2D animation and drawing program based on Qt5" -HOMEPAGE="https://www.pencil2d.org/" -SRC_URI="https://github.com/pencil2d/${PN}/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" - -S="${WORKDIR}/${P/_/-}" - -PATCHES=( "${FILESDIR}"/pencil-0.6.4-fixes-for-qt-5.15.0.patch ) - -src_prepare() { - default - sed -e "/^QT/s/xmlpatterns //" \ - -i core_lib/core_lib.pro tests/tests.pro || die -} - -src_configure() { - eqmake5 -} - -src_install() { - einstalldocs - - # install target not yet provided - # emake INSTALL_ROOT="${D}" install - newbin bin/pencil2d ${PN} - - newicon app/data/icons/icon.png ${PN}.png - make_desktop_entry ${PN} pencil2d ${PN} Graphics - - insinto /usr/share/mime/packages/ - doins app/data/pencil2d.xml - - # TODO: Install l10n files -} - -pkg_postinst() { - xdg_mimeinfo_database_update - xdg_desktop_database_update -} diff --git a/media-gfx/pencil/pencil-0.6.4.ebuild b/media-gfx/pencil/pencil-0.6.4.ebuild deleted file mode 100644 index 7a7001dd26d7..000000000000 --- a/media-gfx/pencil/pencil-0.6.4.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop qmake-utils xdg-utils - -DESCRIPTION="2D animation and drawing program based on Qt5" -HOMEPAGE="https://www.pencil2d.org/" -SRC_URI="https://github.com/pencil2d/${PN}/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" - -S="${WORKDIR}/${P/_/-}" - -src_prepare() { - default - sed -e "/^QT/s/xmlpatterns //" \ - -i core_lib/core_lib.pro tests/tests.pro || die -} - -src_configure() { - eqmake5 -} - -src_install() { - einstalldocs - - # install target not yet provided - # emake INSTALL_ROOT="${D}" install - newbin bin/pencil2d ${PN} - - newicon app/data/icons/icon.png ${PN}.png - make_desktop_entry ${PN} pencil2d ${PN} Graphics - - insinto /usr/share/mime/packages/ - doins app/data/pencil2d.xml - - # TODO: Install l10n files -} - -pkg_postinst() { - xdg_mimeinfo_database_update - xdg_desktop_database_update -} |