summaryrefslogtreecommitdiffstats
path: root/x11-libs
diff options
context:
space:
mode:
authorormorph <roma251078@mail.ru>2022-07-31 12:51:48 +0200
committerormorph <roma251078@mail.ru>2022-07-31 22:36:56 +0200
commit847ca6ea8c55e74c3f482436c7644a607e332c8c (patch)
tree1dbdb160093f718030aebdb01f6f721ddae9cc0d /x11-libs
parentae313c93bef118ad0c5c13e9472cef082fb150d9 (diff)
downloadtde-packaging-gentoo-847ca6ea8c55e74c3f482436c7644a607e332c8c.tar.gz
tde-packaging-gentoo-847ca6ea8c55e74c3f482436c7644a607e332c8c.zip
Added python-tqt packages and fixed shortcomings
Signed-off-by: ormorph <roma251078@mail.ru>
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/tqscintilla/tqscintilla-14.0.12.ebuild39
-rw-r--r--x11-libs/tqscintilla/tqscintilla-9999.ebuild41
2 files changed, 15 insertions, 65 deletions
diff --git a/x11-libs/tqscintilla/tqscintilla-14.0.12.ebuild b/x11-libs/tqscintilla/tqscintilla-14.0.12.ebuild
index db381aba..76c1ace2 100644
--- a/x11-libs/tqscintilla/tqscintilla-14.0.12.ebuild
+++ b/x11-libs/tqscintilla/tqscintilla-14.0.12.ebuild
@@ -22,37 +22,12 @@ RDEPEND="${DEPEND}"
TQBASE="/usr/tqt3"
-src_prepare() {
- sed -i -e "s|include/tqt|include/tqt ${TQBASE}/include|" "${S}/qt/qscintilla.pro" || die
- eapply_user
-}
-
src_configure() {
- echo 'QMAKE_CXXFLAGS += -std=c++98' >>"designer/designer.pro"
- echo 'QMAKE_LIBS += -L${S}/lib' >>"designer/designer.pro"
- pushd qt || die
- tqmake "DESTDIR=${S}/lib" || die
- popd
- pushd designer || die
- tqmake || die
- popd
-}
-
-src_compile() {
- emake -C qt
- emake -C designer
-}
-
-src_install() {
- emake install INSTALL_ROOT="${D}" -C qt install
- insinto "${TQBASE}/$(get_libdir)"
- insopts "-m 0755"
- doins lib/*
- insinto "${TQBASE}/plugins/designer"
- doins designer/*.so
- insopts "-m 0644"
- insinto "${TQBASE}/include/private"
- doins include/*.h
- insinto "${TDEDIR}/share/doc/tde/HTML/en/tqscintilla"
- doins doc/html/*
+ local mycmakeargs
+ mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}${TQBASE}"
+ -DHTML_INSTALL_DIR="${TDEDIR}/share/doc/tde/HTML"
+ -DBUILD_ALL=ON
+ )
+ trinity-base-2_src_configure
}
diff --git a/x11-libs/tqscintilla/tqscintilla-9999.ebuild b/x11-libs/tqscintilla/tqscintilla-9999.ebuild
index fa04832e..89a1e87b 100644
--- a/x11-libs/tqscintilla/tqscintilla-9999.ebuild
+++ b/x11-libs/tqscintilla/tqscintilla-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 The Trinity Desktop Project
+# Copyright 2022 The Trinity Desktop Project
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -22,37 +22,12 @@ RDEPEND="${DEPEND}"
TQBASE="/usr/tqt3"
-src_prepare() {
- sed -i -e "s|include/tqt|include/tqt ${TQBASE}/include|" "${S}/qt/qscintilla.pro" || die
- eapply_user
-}
-
src_configure() {
- echo 'QMAKE_CXXFLAGS += -std=c++98' >>"designer/designer.pro"
- echo 'QMAKE_LIBS += -L${S}/lib' >>"designer/designer.pro"
- pushd qt || die
- tqmake "DESTDIR=${S}/lib" || die
- popd
- pushd designer || die
- tqmake || die
- popd
-}
-
-src_compile() {
- emake -C qt
- emake -C designer
-}
-
-src_install() {
- emake install INSTALL_ROOT="${D}" -C qt install
- insinto "${TQBASE}/$(get_libdir)"
- insopts "-m 0755"
- doins lib/*
- insinto "${TQBASE}/plugins/designer"
- doins designer/*.so
- insopts "-m 0644"
- insinto "${TQBASE}/include/private"
- doins include/*.h
- insinto "${TDEDIR}/share/doc/tde/HTML/en/tqscintilla"
- doins doc/html/*
+ local mycmakeargs
+ mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}${TQBASE}"
+ -DHTML_INSTALL_DIR="${TDEDIR}/share/doc/tde/HTML"
+ -DBUILD_ALL=ON
+ )
+ trinity-base-2_src_configure
}