mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-06 02:17:34 -08:00
x11-libs/qscintilla: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
parent
4d7efc3a72
commit
b2ee016e24
@ -1,2 +1 @@
|
||||
DIST QScintilla_src-2.13.3.tar.gz 3060031 BLAKE2B e93dd884f630ef5f02fbf558ea8d9f94cfde1af03b811c8df9c3197ce9cadc430bf9727aec114ba118588effa5bc76166e3bda48800b6112edc8e8c598d72952 SHA512 be102fd6123fad0bc7f8de39080886369398889de48a4ec8873a0751890d7be1f238ae5194b71d31aac492e2881b6bf7885d9c06a2a47e36328780b47694f5b5
|
||||
DIST QScintilla_src-2.14.1.tar.gz 3233610 BLAKE2B 83b54378f0d3fa39ea120214a06c91982f81281e15c61fc70a9e83928be64724cfd2679b5e4aafee44a324e24a6c4729693cd118c6ad0b1636a199f2f41d34fe SHA512 19e2f9e0a14947501c575018df368d24eb7f8c74e74faa5246db36415bf28dc0beee507ed0e73107c02b36a99bbaf55f0ef3349f479d2332e1b92b2c4a32788a
|
||||
|
||||
@ -1,80 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit flag-o-matic qmake-utils
|
||||
|
||||
DESCRIPTION="Qt port of Neil Hodgson's Scintilla C++ editor control"
|
||||
HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/intro"
|
||||
|
||||
MY_PN=QScintilla
|
||||
MY_P=${MY_PN}_src-${PV/_pre/.dev}
|
||||
if [[ ${PV} == *_pre* ]]; then
|
||||
SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz"
|
||||
else
|
||||
SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz"
|
||||
fi
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0/15"
|
||||
KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
|
||||
IUSE="designer doc"
|
||||
|
||||
RDEPEND="
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtwidgets:5
|
||||
designer? ( dev-qt/designer:5 )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
|
||||
# Sub-slot sanity check
|
||||
local subslot=${SLOT#*/}
|
||||
local version=$(sed -nre 's:.*VERSION\s*=\s*([0-9\.]+):\1:p' "${S}"/src/qscintilla.pro || die)
|
||||
local major=${version%%.*}
|
||||
if [[ ${subslot} != ${major} ]]; then
|
||||
eerror
|
||||
eerror "Ebuild sub-slot (${subslot}) does not match QScintilla major version (${major})"
|
||||
eerror "Please update SLOT variable as follows:"
|
||||
eerror " SLOT=\"${SLOT%%/*}/${major}\""
|
||||
eerror
|
||||
die "sub-slot sanity check failed"
|
||||
fi
|
||||
}
|
||||
|
||||
qsci_run_in() {
|
||||
pushd "$1" >/dev/null || die
|
||||
shift || die
|
||||
"$@" || die
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if use designer; then
|
||||
# prevent building against system version (bug 466120)
|
||||
append-cxxflags -I../src
|
||||
append-ldflags -L../src
|
||||
fi
|
||||
|
||||
qsci_run_in src eqmake5
|
||||
use designer && qsci_run_in designer eqmake5
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
qsci_run_in src emake
|
||||
use designer && qsci_run_in designer emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
qsci_run_in src emake INSTALL_ROOT="${D}" install
|
||||
use designer && qsci_run_in designer emake INSTALL_ROOT="${D}" install
|
||||
|
||||
use doc && local HTML_DOCS=( doc/html/. )
|
||||
einstalldocs
|
||||
}
|
||||
@ -1,80 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit flag-o-matic qmake-utils
|
||||
|
||||
DESCRIPTION="Qt port of Neil Hodgson's Scintilla C++ editor control"
|
||||
HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/intro"
|
||||
|
||||
MY_PN=QScintilla
|
||||
MY_P=${MY_PN}_src-${PV/_pre/.dev}
|
||||
if [[ ${PV} == *_pre* ]]; then
|
||||
SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz"
|
||||
else
|
||||
SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz"
|
||||
fi
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0/15"
|
||||
KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
|
||||
IUSE="designer doc"
|
||||
|
||||
RDEPEND="
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtwidgets:5
|
||||
designer? ( dev-qt/designer:5 )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
|
||||
# Sub-slot sanity check
|
||||
local subslot=${SLOT#*/}
|
||||
local version=$(sed -nre 's:.*VERSION\s*=\s*([0-9\.]+):\1:p' "${S}"/src/qscintilla.pro || die)
|
||||
local major=${version%%.*}
|
||||
if [[ ${subslot} != ${major} ]]; then
|
||||
eerror
|
||||
eerror "Ebuild sub-slot (${subslot}) does not match QScintilla major version (${major})"
|
||||
eerror "Please update SLOT variable as follows:"
|
||||
eerror " SLOT=\"${SLOT%%/*}/${major}\""
|
||||
eerror
|
||||
die "sub-slot sanity check failed"
|
||||
fi
|
||||
}
|
||||
|
||||
qsci_run_in() {
|
||||
pushd "$1" >/dev/null || die
|
||||
shift || die
|
||||
"$@" || die
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if use designer; then
|
||||
# prevent building against system version (bug 466120)
|
||||
append-cxxflags -I../src
|
||||
append-ldflags -L../src
|
||||
fi
|
||||
|
||||
qsci_run_in src eqmake5
|
||||
use designer && qsci_run_in designer eqmake5
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
qsci_run_in src emake
|
||||
use designer && qsci_run_in designer emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
qsci_run_in src emake INSTALL_ROOT="${D}" install
|
||||
use designer && qsci_run_in designer emake INSTALL_ROOT="${D}" install
|
||||
|
||||
use doc && local HTML_DOCS=( doc/html/. )
|
||||
einstalldocs
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user