mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-06 02:17:34 -08:00
app-office/skrooge: add 25.10.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
parent
76d3f5b94b
commit
4c18dd58ca
@ -1 +1,2 @@
|
||||
DIST skrooge-25.10.0.tar.xz 25765508 BLAKE2B 21eeb20f3b8c5a8794a99e24c4f8a2c9303a67c92641568fd03d535777e3f768f2cbd75b39b85fee50fcb1b9c712e51705a033e65e11ad1f894a372a2957c5d4 SHA512 d388f56dc2a94e249566159113024d5f569c8022f8f1867e45b9a5810dc31f7e6e827c446da8a1660855f9bff4c90e1a38632b8ce483bbefc28d13acc466a258
|
||||
DIST skrooge-25.4.0.tar.xz 23334240 BLAKE2B 87e7990bef60b99e124b8b20ad1e4d6afa4d1aa1878b7f0fcd8f8376f62d5bbe44abd5411b74a048529cad015859a9668b556cf66ebf2fe048ae8bf71aff871f SHA512 2fb47eff133dc8c89bd3ed7a0d06f1efcefa4954bb6e5421cd1f04967d378f044d49f6f4b3e247af14c2861b5c99d08f516673dce3d50d1478abd5c60883509b
|
||||
|
||||
84
app-office/skrooge/skrooge-25.10.0.ebuild
Normal file
84
app-office/skrooge/skrooge-25.10.0.ebuild
Normal file
@ -0,0 +1,84 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
ECM_HANDBOOK="optional"
|
||||
ECM_TEST="forceoptional"
|
||||
KFMIN=6.16.0
|
||||
QTMIN=6.7.2
|
||||
inherit ecm kde.org xdg
|
||||
|
||||
DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
|
||||
HOMEPAGE="https://skrooge.org/"
|
||||
|
||||
if [[ ${KDE_BUILD_TYPE} = release ]]; then
|
||||
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="activities kde ofx"
|
||||
|
||||
# hangs + installs files (also requires KF5DesignerPlugin)
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="
|
||||
dev-db/sqlcipher
|
||||
>=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,sql,widgets,xml]
|
||||
>=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
|
||||
>=dev-qt/qtsvg-${QTMIN}:6
|
||||
>=dev-qt/qtwebengine-${QTMIN}:6[widgets]
|
||||
>=kde-frameworks/karchive-${KFMIN}:6
|
||||
>=kde-frameworks/kcolorscheme-${KFMIN}:6
|
||||
>=kde-frameworks/kcompletion-${KFMIN}:6
|
||||
>=kde-frameworks/kconfig-${KFMIN}:6
|
||||
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
|
||||
>=kde-frameworks/kcoreaddons-${KFMIN}:6
|
||||
>=kde-frameworks/kdbusaddons-${KFMIN}:6
|
||||
>=kde-frameworks/ki18n-${KFMIN}:6
|
||||
>=kde-frameworks/kiconthemes-${KFMIN}:6
|
||||
>=kde-frameworks/kio-${KFMIN}:6
|
||||
>=kde-frameworks/kitemviews-${KFMIN}:6
|
||||
>=kde-frameworks/knewstuff-${KFMIN}:6
|
||||
>=kde-frameworks/knotifications-${KFMIN}:6
|
||||
>=kde-frameworks/knotifyconfig-${KFMIN}:6
|
||||
>=kde-frameworks/kparts-${KFMIN}:6
|
||||
>=kde-frameworks/kservice-${KFMIN}:6
|
||||
>=kde-frameworks/ktexttemplate-${KFMIN}:6
|
||||
>=kde-frameworks/ktextwidgets-${KFMIN}:6
|
||||
>=kde-frameworks/kwallet-${KFMIN}:6
|
||||
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
|
||||
>=kde-frameworks/kxmlgui-${KFMIN}:6
|
||||
activities? ( kde-plasma/plasma-activities:6= )
|
||||
kde? ( >=kde-frameworks/krunner-${KFMIN}:6 )
|
||||
ofx? ( dev-libs/libofx:= )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
!${CATEGORY}/${PN}:5
|
||||
"
|
||||
BDEPEND="
|
||||
dev-libs/libxslt
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DSKG_WEBENGINE=ON
|
||||
-DSKG_DESIGNER=OFF
|
||||
$(cmake_use_find_package activities PlasmaActivities)
|
||||
$(cmake_use_find_package kde KF6Runner)
|
||||
$(cmake_use_find_package ofx LibOfx)
|
||||
-DSKG_BUILD_TEST=$(usex test)
|
||||
)
|
||||
|
||||
ecm_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local mycmakeargs=(
|
||||
-DSKG_BUILD_TEST=ON
|
||||
)
|
||||
ecm_src_test
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user