From e8095685b8b9a37c654e82c7e88cf349de279df3 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Tue, 7 Jan 2025 20:51:02 +0100 Subject: [PATCH] app-crypt/xca: drop 2.7.0 Signed-off-by: Andreas Sturmlechner --- app-crypt/xca/Manifest | 1 - app-crypt/xca/files/xca-1.0.0-desktop.patch | 8 --- app-crypt/xca/files/xca-2.4.0-man-page.patch | 24 ------- app-crypt/xca/xca-2.7.0.ebuild | 76 -------------------- 4 files changed, 109 deletions(-) delete mode 100644 app-crypt/xca/files/xca-1.0.0-desktop.patch delete mode 100644 app-crypt/xca/files/xca-2.4.0-man-page.patch delete mode 100644 app-crypt/xca/xca-2.7.0.ebuild diff --git a/app-crypt/xca/Manifest b/app-crypt/xca/Manifest index 6bf413d8f12bf..518ddca556bb2 100644 --- a/app-crypt/xca/Manifest +++ b/app-crypt/xca/Manifest @@ -1,2 +1 @@ -DIST xca-2.7.0.tar.gz 1893082 BLAKE2B e37f622864ea20dcf9796640ab7628205823ed2bc8cfeba54fe5dc815be60fba318e9b180d880258ad3d9d2b58b98fd688ee87969da0e2cc8017d98c0cce5680 SHA512 ac441a88c3a4548d78256509ba47cdcb438113e021d76367cbbb91f2a6f6ade2f6ee50c9132d2e89f3843263a7fbd4af73fcada0c32573c819781c0228939f62 DIST xca-2.8.0.tar.gz 1955684 BLAKE2B 4ba352d023a3c7018cfb89cc6e8d9296c7a2664338ef4a3084339f96d32073065be7ec5d07e35cc9b91371e3d580872fa0d282ae10aa5bb36d0ffefa472c23d9 SHA512 14e880625f086d12cd39e55c1dc5703bdbc7cfcf683cf4706bb3fd0e2d9c2937194d3420f5e9a0a8f8fc22a24a56eaf67dc7c8eae5426e991f6737f0b6bb7a52 diff --git a/app-crypt/xca/files/xca-1.0.0-desktop.patch b/app-crypt/xca/files/xca-1.0.0-desktop.patch deleted file mode 100644 index e2da3a103cf85..0000000000000 --- a/app-crypt/xca/files/xca-1.0.0-desktop.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/misc/xca.desktop 2012-05-12 05:37:14.000000000 -0400 -+++ b/misc/xca.desktop 2013-01-03 19:43:35.877856711 -0500 -@@ -7,5 +7,5 @@ - Icon=xca-32x32 - Terminal=false --Categories=Application;Utility;Qt; -+Categories=Utility;Qt; - MimeType=application/x-xca-database;application/x-xca-template;application/x-x509-ca-cert;application/pkcs10;application/x-pkcs7-certificates;application/x-pkcs12; diff --git a/app-crypt/xca/files/xca-2.4.0-man-page.patch b/app-crypt/xca/files/xca-2.4.0-man-page.patch deleted file mode 100644 index a5b52176418db..0000000000000 --- a/app-crypt/xca/files/xca-2.4.0-man-page.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/doc/CMakeLists.txt 2023-09-09 11:10:22.671031619 +0200 -+++ b/doc/CMakeLists.txt 2023-09-09 11:17:15.398798825 +0200 -@@ -138,7 +138,7 @@ - if (NOT WIN32) - add_custom_command( -- OUTPUT "${D}/xca.1.gz" -+ OUTPUT "${D}/xca.1" -- COMMAND cat "${S}/xca.1.head" "${D}/xca.1.options" "${S}/xca.1.tail" | gzip -n9 > "${D}/xca.1.gz" -+ COMMAND cat "${S}/xca.1.head" "${D}/xca.1.options" "${S}/xca.1.tail" | cat > "${D}/xca.1" - DEPENDS "${S}/xca.1.head" "${S}/xca.1.tail" - "${D}/xca.1.options" - COMMENT "Compiling man page" -@@ -148,9 +148,9 @@ - COMMAND xcadoc man "${D}/xca.1.options" - COMMENT "Generate 'man' commandline documentation" - ) -- add_custom_target(manpage ALL DEPENDS ${D}/xca.1.gz) -+ add_custom_target(manpage ALL DEPENDS ${D}/xca.1) - if (NOT APPLE) -- install(FILES "${D}/xca.1.gz" -+ install(FILES "${D}/xca.1" - DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 - ) - endif() diff --git a/app-crypt/xca/xca-2.7.0.ebuild b/app-crypt/xca/xca-2.7.0.ebuild deleted file mode 100644 index 1847566119ae9..0000000000000 --- a/app-crypt/xca/xca-2.7.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit cmake virtualx xdg-utils - -DESCRIPTION="A GUI to OpenSSL, RSA public keys, certificates, signing requests etc" -HOMEPAGE="https://hohnstaedt.de/xca/" -SRC_URI="https://github.com/chris2511/xca/archive/refs/tags/RELEASE.${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/xca-RELEASE.${PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="doc qt5 qt6" - -RDEPEND=" - dev-libs/libltdl:0= - !qt6? ( dev-qt/qthelp:5 dev-qt/qtgui:5 dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 ) - qt6? ( dev-qt/qtbase:6[sqlite,widgets] dev-qt/qttools:6[assistant] ) - dev-libs/openssl:* - doc? ( app-text/linuxdoc-tools )" -DEPEND="${RDEPEND}" -BDEPEND=" - !qt6? ( dev-qt/linguist-tools:5 dev-qt/qttest:5 ) - qt6? ( dev-qt/qttools:6[linguist] ) - doc? ( dev-python/sphinx dev-python/sphinxcontrib-htmlhelp dev-python/sphinxcontrib-qthelp ) -" - -PATCHES=( - "${FILESDIR}/${PN}-1.0.0-desktop.patch" - "${FILESDIR}/${PN}-2.4.0-man-page.patch" -) - -src_configure() { - local qt_version=Qt5 - - if use qt6; then - qt_version=Qt6 - fi - - local mycmakeargs=( - -DQTFIXEDVERSION=$qt_version - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile -} - -src_test() { - virtx default -} - -src_install() { - cmake_src_install - - insinto /etc/xca - doins misc/*.txt - - dosym xca /usr/bin/xca-console -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -}