mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
sci-electronics/qelectrotech: drop 0.80
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
@@ -1,3 +1,2 @@
|
||||
DIST SingleApplication-3.5.3.tar.gz 25361 BLAKE2B 907f0f3c18e09602c12d76eb27e33c20055dbe4b955c4d76d8790aef4106abb835d34217c78a036107cf3d27fc8858ae8d2164533ccab70d44feee40231ba8f9 SHA512 917761ab167df7b1a4e3cceb343ed407b098c530be922e9981633af9e01122fc41cc5d9cab4c0a951b5179a1710ae9c54a5160fb9a76f3db99d8f05326cfe1f7
|
||||
DIST qelectrotech-0.80.tar.gz 13835653 BLAKE2B 1efb22c9683c01c3cc449a3c1deef1990825b16f11dc15d93e2d7c0afd026486ee9772e0d8637efcb576fb20a8dc79235cdcabc94d293b9bf8c2028818645734 SHA512 732101130e77849ed0a56bcc7b519a1ca032e8f203951a50e1dd5fd488e96f1ab69ed0854176604f1947636b3d8fda1ac8aebbcfe01e63dfa263d8f646224f53
|
||||
DIST qelectrotech-0.90_pre20250820-411fb3c4.tar.gz 11652911 BLAKE2B 73c33ba1c5fa7f51dbc3a85e8a6cc7ce97fbaa7d18e9752d3a7bb084efb5141ba64ab45c02638d7bd842fac4fe4f61c06615f09ce5f8dbc45c1aa84644fb6086 SHA512 4427ed6b029def32171a36b7936db59be4ea37b19668f8ce3adf8b58194428dbd3f3853ad190c33648c645bdf7686112c1e13f19cec3255a9f921310c717452c
|
||||
|
||||
@@ -1,50 +0,0 @@
|
||||
--- a/qelectrotech.pro 2021-02-21 10:15:38.000000000 +0100
|
||||
+++ b/qelectrotech.pro 2021-02-28 21:12:15.934876464 +0100
|
||||
@@ -5,21 +5,21 @@
|
||||
# Chemins utilises pour la compilation et l'installation de QET
|
||||
unix {
|
||||
# Chemins UNIX
|
||||
- COMPIL_PREFIX = '/usr/local/'
|
||||
- INSTALL_PREFIX = '/usr/local/'
|
||||
+ COMPIL_PREFIX = '/usr/'
|
||||
+ INSTALL_PREFIX = '/usr/'
|
||||
QET_BINARY_PATH = 'bin/'
|
||||
QET_COMMON_COLLECTION_PATH = 'share/qelectrotech/elements/'
|
||||
QET_COMMON_TBT_PATH = 'share/qelectrotech/titleblocks/'
|
||||
QET_LANG_PATH = 'share/qelectrotech/lang/'
|
||||
QET_EXAMPLES_PATH = 'share/qelectrotech/examples/'
|
||||
QET_LICENSE_PATH = 'doc/qelectrotech/'
|
||||
- QET_MIME_XML_PATH = '../share/mime/application/'
|
||||
- QET_MIME_DESKTOP_PATH = '../share/mimelnk/application/'
|
||||
- QET_MIME_PACKAGE_PATH = '../share/mime/packages/'
|
||||
+ QET_MIME_XML_PATH = 'share/mime/application/'
|
||||
+ QET_MIME_DESKTOP_PATH = 'share/mimelnk/application/'
|
||||
+ QET_MIME_PACKAGE_PATH = 'share/mime/packages/'
|
||||
QET_DESKTOP_PATH = 'share/applications/'
|
||||
QET_ICONS_PATH = 'share/icons/hicolor/'
|
||||
- QET_MAN_PATH = 'man/'
|
||||
- QET_APPDATA_PATH = 'share/appdata'
|
||||
+ QET_MAN_PATH = 'share/man/'
|
||||
+ QET_APPDATA_PATH = 'share/metainfo'
|
||||
}
|
||||
win32 {
|
||||
# Chemins Windows
|
||||
@@ -252,9 +252,6 @@
|
||||
examples.path = $$join(INSTALL_PREFIX,,,$${QET_EXAMPLES_PATH})
|
||||
examples.files = examples/*
|
||||
|
||||
-copyright.path = $$join(INSTALL_PREFIX,,,$${QET_LICENSE_PATH})
|
||||
-copyright.files = LICENSE ELEMENTS.LICENSE CREDIT README ChangeLog
|
||||
-
|
||||
mime_xml.path = $$join(INSTALL_PREFIX,,,$${QET_MIME_XML_PATH})
|
||||
mime_xml.files = misc/x-qet-*.xml
|
||||
|
||||
@@ -284,7 +281,7 @@
|
||||
man.extra = sh man/compress_man_pages.sh
|
||||
|
||||
# L'installation comprend la copie du binaire, des elements, des fichiers de langue et du fichier LICENSE
|
||||
-INSTALLS += target elements tbt lang copyright
|
||||
+INSTALLS += target elements tbt lang
|
||||
# Sous Unix, on installe egalement l'icone, un fichier .desktop, des fichiers mime et les pages de manuel
|
||||
unix {
|
||||
INSTALLS += desktop mime_xml mime_desktop mime_package icons man examples appdata
|
||||
@@ -1,10 +0,0 @@
|
||||
--- a/qelectrotech.pro 2021-02-21 10:15:38.000000000 +0100
|
||||
+++ b/qelectrotech.pro 2021-02-28 21:41:02.221285171 +0100
|
||||
@@ -278,7 +278,6 @@
|
||||
|
||||
man.path = $$join(INSTALL_PREFIX,,,$${QET_MAN_PATH})
|
||||
man.files = man/files/*
|
||||
-man.extra = sh man/compress_man_pages.sh
|
||||
|
||||
# L'installation comprend la copie du binaire, des elements, des fichiers de langue et du fichier LICENSE
|
||||
INSTALLS += target elements tbt lang
|
||||
@@ -1,74 +0,0 @@
|
||||
# Copyright 2001-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit qmake-utils xdg
|
||||
|
||||
DESCRIPTION="Qt5 application to design electric diagrams"
|
||||
HOMEPAGE="https://qelectrotech.org/"
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
EGIT_REPO_URI="https://git.tuxfamily.org/qet/qet.git/"
|
||||
inherit git-r3
|
||||
else
|
||||
MY_P=qet-${PV/%0/.0}
|
||||
SRC_URI="https://git.tuxfamily.org/qet/qet.git/snapshot/${MY_P}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="amd64 ~arm64 ~x86"
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
fi
|
||||
|
||||
LICENSE="CC-BY-3.0 GPL-2+"
|
||||
SLOT="0"
|
||||
IUSE="doc"
|
||||
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
doc? ( app-text/doxygen[dot] )
|
||||
"
|
||||
RDEPEND="
|
||||
dev-db/sqlite:3
|
||||
dev-qt/qtconcurrent:5
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtnetwork:5
|
||||
dev-qt/qtprintsupport:5
|
||||
dev-qt/qtsql:5[sqlite]
|
||||
dev-qt/qtsvg:5
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtxml:5
|
||||
kde-frameworks/kcoreaddons:5
|
||||
kde-frameworks/kwidgetsaddons:5
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( CREDIT ChangeLog README )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-fix-paths.patch"
|
||||
"${FILESDIR}/${P}-nomancompress.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
xdg_src_prepare
|
||||
|
||||
if [[ ${PV} != *9999* ]]; then
|
||||
sed -e "/^DEFINES.*GIT_COMMIT_SHA/s/^/#DONT /" -i ${PN}.pro || die
|
||||
sed -e "/qInfo.*GIT_COMMIT_SHA/d" -i sources/machine_info.cpp || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
eqmake5 ${PN}.pro
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake INSTALL_ROOT="${D}" install
|
||||
|
||||
if use doc; then
|
||||
doxygen Doxyfile || die
|
||||
local HTML_DOCS=( doc/html/. )
|
||||
fi
|
||||
|
||||
einstalldocs
|
||||
}
|
||||
Reference in New Issue
Block a user