From 3c1dfb194d295beae54f328791044b79581b1444 Mon Sep 17 00:00:00 2001 From: Joao Santos Date: Fri, 1 Sep 2023 12:06:54 +0200 Subject: media-gfx/ktikz: eutils not supported in EAPI 7 Signed-off-by: Joao Santos --- media-gfx/ktikz/Manifest | 2 +- media-gfx/ktikz/ktikz-0.13.1-r1.ebuild | 73 ++++++++++++++++++++++++++++ media-gfx/ktikz/ktikz-0.13.1.ebuild | 73 ---------------------------- media-gfx/ktikz/ktikz-9999.ebuild | 6 +-- media-gfx/ktikz/metadata.xml | 3 ++ metadata/md5-cache/media-gfx/ktikz-0.13.1 | 15 ------ metadata/md5-cache/media-gfx/ktikz-0.13.1-r1 | 15 ++++++ metadata/md5-cache/media-gfx/ktikz-9999 | 8 +-- 8 files changed, 99 insertions(+), 96 deletions(-) create mode 100644 media-gfx/ktikz/ktikz-0.13.1-r1.ebuild delete mode 100644 media-gfx/ktikz/ktikz-0.13.1.ebuild delete mode 100644 metadata/md5-cache/media-gfx/ktikz-0.13.1 create mode 100644 metadata/md5-cache/media-gfx/ktikz-0.13.1-r1 diff --git a/media-gfx/ktikz/Manifest b/media-gfx/ktikz/Manifest index b23d181..5e2d500 100644 --- a/media-gfx/ktikz/Manifest +++ b/media-gfx/ktikz/Manifest @@ -1 +1 @@ -DIST 0.13.1.tar.gz 2045321 SHA256 03f6ee335ca1abb23216870a6df71406ab44a4899875d4695b8594cfb789a127 SHA512 a132303306a5a7fdb8bfb60a46b681a301cf73f31c5b5059e5a4990924c96920661438dd3d1fc1af1d6b4faacd7c9dcecaec0e547e9cfc47efb3eddbd2a119ae WHIRLPOOL 0a7ed3615f10a186f850ef9b186387f0da651f6345d7368523985637964ec844996203ca657d2f69fbbd05acf2b46fcc77275f794f0bdb858dc2a7570eb8c81f +DIST 0.13.1.tar.gz 2045321 BLAKE2B f479f31b5eb5b6e20f5065971ace512518539349bc6ab8e8bf052dca2f1585e6826e5bf5addbf904a1067d44d2ac54ad107d2750b66388470428c12802561698 SHA512 a132303306a5a7fdb8bfb60a46b681a301cf73f31c5b5059e5a4990924c96920661438dd3d1fc1af1d6b4faacd7c9dcecaec0e547e9cfc47efb3eddbd2a119ae diff --git a/media-gfx/ktikz/ktikz-0.13.1-r1.ebuild b/media-gfx/ktikz/ktikz-0.13.1-r1.ebuild new file mode 100644 index 0000000..0c00413 --- /dev/null +++ b/media-gfx/ktikz/ktikz-0.13.1-r1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake qmake-utils xdg + +DESCRIPTION="A QT5-based editor for the TikZ language" +HOMEPAGE="http://www.hackenberger.at/blog/ktikz-editor-for-the-tikz-language" +SRC_URI="https://github.com/fhackenberger/${PN}/archive/${PV}.tar.gz" +LICENSE="GPL-2" +SLOT="5" +KEYWORDS="~amd64" + +IUSE="kde +doc debug" + +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtprintsupport:5 + app-text/poppler[qt5] + doc? ( dev-qt/qthelp:5 ) + kde? ( + kde-frameworks/kxmlgui + kde-frameworks/ktexteditor + kde-frameworks/kparts + kde-frameworks/kiconthemes + ) + virtual/latex-base + dev-texlive/texlive-latexextra + dev-tex/pgf +" +RDEPEND="${DEPEND} + !media-gfx/ktikz:4 +" + +DOCS="Changelog TODO" + +src_prepare() { + if use kde; then + cmake_src_prepare + fi + eapply_user +} + +src_configure() { + if use kde; then + cmake_src_configure + else + KDECONFIG="CONFIG-=usekde" + eqmake5 qtikz.pro "CONFIG+=nostrip" "$KDECONFIG" + fi +} + +src_compile() { + if use !doc; then + cmake_comment_add_subdirectory doc + fi + if use kde; then + cmake_src_compile + else + emake + fi +} + +src_install() { + if use kde; then + cmake_src_install + else + emake INSTALL_ROOT="${D}" install + fi +} diff --git a/media-gfx/ktikz/ktikz-0.13.1.ebuild b/media-gfx/ktikz/ktikz-0.13.1.ebuild deleted file mode 100644 index 2add372..0000000 --- a/media-gfx/ktikz/ktikz-0.13.1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit eutils cmake qmake-utils xdg - -DESCRIPTION="A QT5-based editor for the TikZ language" -HOMEPAGE="http://www.hackenberger.at/blog/ktikz-editor-for-the-tikz-language" -SRC_URI="https://github.com/fhackenberger/${PN}/archive/${PV}.tar.gz" -LICENSE="GPL-2" -SLOT="5" -KEYWORDS="~amd64" - -IUSE="kde +doc -debug" - -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtprintsupport:5 - app-text/poppler[qt5] - doc? ( dev-qt/qthelp:5 ) - kde? ( - kde-frameworks/kxmlgui - kde-frameworks/ktexteditor - kde-frameworks/kparts - kde-frameworks/kiconthemes - ) - virtual/latex-base - dev-texlive/texlive-latexextra - dev-tex/pgf -" -RDEPEND="${DEPEND} - !media-gfx/ktikz:4 -" - -DOCS="Changelog TODO" - -src_prepare() { - if use kde; then - cmake_src_prepare - fi - eapply_user -} - -src_configure() { - if use kde; then - cmake_src_configure - else - KDECONFIG="CONFIG-=usekde" - eqmake5 qtikz.pro "CONFIG+=nostrip" "$KDECONFIG" - fi -} - -src_compile() { - if use !doc; then - cmake_comment_add_subdirectory doc - fi - if use kde; then - cmake_src_compile - else - emake - fi -} - -src_install() { - if use kde; then - cmake_src_install - else - emake INSTALL_ROOT="${D}" install - fi -} diff --git a/media-gfx/ktikz/ktikz-9999.ebuild b/media-gfx/ktikz/ktikz-9999.ebuild index 5f429d8..87871be 100644 --- a/media-gfx/ktikz/ktikz-9999.ebuild +++ b/media-gfx/ktikz/ktikz-9999.ebuild @@ -1,16 +1,16 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit eutils cmake qmake-utils git-r3 xdg +inherit cmake qmake-utils git-r3 xdg DESCRIPTION="A QT5-based editor for the TikZ language" HOMEPAGE="http://www.hackenberger.at/blog/ktikz-editor-for-the-tikz-language" LICENSE="GPL-2" SLOT="5" KEYWORDS="" -IUSE="kde +doc -debug" +IUSE="kde +doc debug" EGIT_REPO_URI="https://github.com/fhackenberger/ktikz.git" diff --git a/media-gfx/ktikz/metadata.xml b/media-gfx/ktikz/metadata.xml index 93cc412..13a7734 100644 --- a/media-gfx/ktikz/metadata.xml +++ b/media-gfx/ktikz/metadata.xml @@ -5,5 +5,8 @@ jfmcarreira@gmail.com Joao Carreira + + fhackenberger/ktikz + diff --git a/metadata/md5-cache/media-gfx/ktikz-0.13.1 b/metadata/md5-cache/media-gfx/ktikz-0.13.1 deleted file mode 100644 index 3a6d2ac..0000000 --- a/metadata/md5-cache/media-gfx/ktikz-0.13.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtprintsupport:5 app-text/poppler[qt5] doc? ( dev-qt/qthelp:5 ) kde? ( kde-frameworks/kxmlgui kde-frameworks/ktexteditor kde-frameworks/kparts kde-frameworks/kiconthemes ) virtual/latex-base dev-texlive/texlive-latexextra dev-tex/pgf dev-util/desktop-file-utils x11-misc/shared-mime-info -DESCRIPTION=A QT5-based editor for the TikZ language -EAPI=7 -HOMEPAGE=http://www.hackenberger.at/blog/ktikz-editor-for-the-tikz-language -INHERIT=eutils cmake qmake-utils xdg -IUSE=kde +doc -debug -KEYWORDS=~amd64 -LICENSE=GPL-2 -RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtprintsupport:5 app-text/poppler[qt5] doc? ( dev-qt/qthelp:5 ) kde? ( kde-frameworks/kxmlgui kde-frameworks/ktexteditor kde-frameworks/kparts kde-frameworks/kiconthemes ) virtual/latex-base dev-texlive/texlive-latexextra dev-tex/pgf !media-gfx/ktikz:4 -SLOT=5 -SRC_URI=https://github.com/fhackenberger/ktikz/archive/0.13.1.tar.gz -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4a1902f969e5718126434fc35f3a0d9c eutils 8f942ebdcf04334697649d4a0bf65a32 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e multilib d1408425c7c4a7669b9b17735404b693 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 xdg-utils baea6080dd821f5562d715887954c9d3 cmake 7fb5980de96325cbab639f5b2187357c qmake-utils 59420c906278d16deaaa629f9d115707 xdg 4a14c5c24f121e7da66e5aab4a168c6e -_md5_=0a0cf82e86af27322969d62b487c7556 diff --git a/metadata/md5-cache/media-gfx/ktikz-0.13.1-r1 b/metadata/md5-cache/media-gfx/ktikz-0.13.1-r1 new file mode 100644 index 0000000..b7b93e3 --- /dev/null +++ b/metadata/md5-cache/media-gfx/ktikz-0.13.1-r1 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtprintsupport:5 app-text/poppler[qt5] doc? ( dev-qt/qthelp:5 ) kde? ( kde-frameworks/kxmlgui kde-frameworks/ktexteditor kde-frameworks/kparts kde-frameworks/kiconthemes ) virtual/latex-base dev-texlive/texlive-latexextra dev-tex/pgf dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=A QT5-based editor for the TikZ language +EAPI=7 +HOMEPAGE=http://www.hackenberger.at/blog/ktikz-editor-for-the-tikz-language +INHERIT=cmake qmake-utils xdg +IUSE=kde +doc debug +KEYWORDS=~amd64 +LICENSE=GPL-2 +RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtprintsupport:5 app-text/poppler[qt5] doc? ( dev-qt/qthelp:5 ) kde? ( kde-frameworks/kxmlgui kde-frameworks/ktexteditor kde-frameworks/kparts kde-frameworks/kiconthemes ) virtual/latex-base dev-texlive/texlive-latexextra dev-tex/pgf !media-gfx/ktikz:4 +SLOT=5 +SRC_URI=https://github.com/fhackenberger/ktikz/archive/0.13.1.tar.gz +_eclasses_=toolchain-funcs 862d337d98edb576796827be2c6b11ca multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c xdg-utils baea6080dd821f5562d715887954c9d3 cmake ea305d3be967deed8faa5c9e94f9aee4 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 xdg 4a14c5c24f121e7da66e5aab4a168c6e +_md5_=d7c171db8c00f4ba682346154804f42a diff --git a/metadata/md5-cache/media-gfx/ktikz-9999 b/metadata/md5-cache/media-gfx/ktikz-9999 index edc7652..b09d227 100644 --- a/metadata/md5-cache/media-gfx/ktikz-9999 +++ b/metadata/md5-cache/media-gfx/ktikz-9999 @@ -4,11 +4,11 @@ DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtprintsupport:5 DESCRIPTION=A QT5-based editor for the TikZ language EAPI=7 HOMEPAGE=http://www.hackenberger.at/blog/ktikz-editor-for-the-tikz-language -INHERIT=eutils cmake qmake-utils git-r3 xdg -IUSE=kde +doc -debug +INHERIT=cmake qmake-utils git-r3 xdg +IUSE=kde +doc debug LICENSE=GPL-2 PROPERTIES=live RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtprintsupport:5 app-text/poppler[qt5] doc? ( dev-qt/qthelp:5 ) kde? ( kde-frameworks/kxmlgui kde-frameworks/ktexteditor kde-frameworks/kparts kde-frameworks/kiconthemes ) virtual/latex-base dev-tex/pgf dev-texlive/texlive-latexextra !media-gfx/ktikz:4 SLOT=5 -_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 wrapper 4a1902f969e5718126434fc35f3a0d9c eutils 8f942ebdcf04334697649d4a0bf65a32 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e multilib d1408425c7c4a7669b9b17735404b693 flag-o-matic 514815b1cc0dd4aeac177c2e812b3b1a multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 xdg-utils baea6080dd821f5562d715887954c9d3 cmake 7fb5980de96325cbab639f5b2187357c qmake-utils 59420c906278d16deaaa629f9d115707 git-r3 27e13c09a4c7e4c78ac812f74727e676 xdg 4a14c5c24f121e7da66e5aab4a168c6e -_md5_=02064e2c69fd5a9d0aabc1c8fc5b7071 +_eclasses_=toolchain-funcs 862d337d98edb576796827be2c6b11ca multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c xdg-utils baea6080dd821f5562d715887954c9d3 cmake ea305d3be967deed8faa5c9e94f9aee4 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 git-r3 2358a7b20091609e24bd3a83b3ac5991 xdg 4a14c5c24f121e7da66e5aab4a168c6e +_md5_=1d9b4e120fe796635067856fb8aee724 -- cgit v1.2.3-65-gdbad