From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 49DF6158094 for ; Tue, 19 Jul 2022 21:00:53 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 31933E092C; Tue, 19 Jul 2022 21:00:51 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0ADCCE092C for ; Tue, 19 Jul 2022 21:00:50 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id BC248340E86 for ; Tue, 19 Jul 2022 21:00:49 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 205A7500 for ; Tue, 19 Jul 2022 21:00:48 +0000 (UTC) From: "Conrad Kostecki" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Conrad Kostecki" Message-ID: <1658264428.10d9f5bd4763e9f68a703828fd5383ea2e5d0b0f.conikost@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/icaclient/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-misc/icaclient/icaclient-22.7.0.20-r1.ebuild net-misc/icaclient/icaclient-22.7.0.20.ebuild X-VCS-Directories: net-misc/icaclient/ X-VCS-Committer: conikost X-VCS-Committer-Name: Conrad Kostecki X-VCS-Revision: 10d9f5bd4763e9f68a703828fd5383ea2e5d0b0f X-VCS-Branch: master Date: Tue, 19 Jul 2022 21:00:48 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 63dd93cd-8fca-43e3-8799-68523544db05 X-Archives-Hash: 2e260a66f6dca4ac333df992cb097c78 commit: 10d9f5bd4763e9f68a703828fd5383ea2e5d0b0f Author: Henning Schild hennsch de> AuthorDate: Mon Jul 18 09:24:13 2022 +0000 Commit: Conrad Kostecki gentoo org> CommitDate: Tue Jul 19 21:00:28 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d9f5bd net-misc/icaclient: package all utils We used to keep a list of files to actually package and we did change permission bits on them. Doing that is just error prone and means more maintenance work. Plus the list is different across x86 and x86_64. So now we ship it all and only apply one fix for one binary which has incorrect permission bits in that upstream package. In addition we might see more warnings on "Unresolved soname". We will have to see how to deal with those. But taking the upstream binary bundle apart and only deploying bits is just work which means more work and potential for mistakes. Closes: https://bugs.gentoo.org/856676 Signed-off-by: Henning Schild hennsch.de> Closes: https://github.com/gentoo/gentoo/pull/26463 Signed-off-by: Conrad Kostecki gentoo.org> ...7.0.20.ebuild => icaclient-22.7.0.20-r1.ebuild} | 33 ++-------------------- 1 file changed, 3 insertions(+), 30 deletions(-) diff --git a/net-misc/icaclient/icaclient-22.7.0.20.ebuild b/net-misc/icaclient/icaclient-22.7.0.20-r1.ebuild similarity index 92% rename from net-misc/icaclient/icaclient-22.7.0.20.ebuild rename to net-misc/icaclient/icaclient-22.7.0.20-r1.ebuild index f7112289fdfe..fe8e4432788b 100644 --- a/net-misc/icaclient/icaclient-22.7.0.20.ebuild +++ b/net-misc/icaclient/icaclient-22.7.0.20-r1.ebuild @@ -180,39 +180,12 @@ src_install() { insinto "${ICAROOT}"/keyboard doins keyboard/* + cp -a util "${ED}/${ICAROOT}" || die + test -f util/HdxRtcEngine && fperms 0755 "${ICAROOT}"/util/HdxRtcEngine + rm -r "${S}"/keystore/cacerts || die dosym ../../../../etc/ssl/certs "${ICAROOT}"/keystore/cacerts - local util_files=( - HdxRtcEngine - configmgr - conncenter - ctx_app_bind - ctx_rehash - ctxlogd - ctxwebhelper - echo_cmd - gst_play1.0 - gst_read1.0 - hdxcheck.sh - icalicense.sh - libgstflatstm1.0.so - lurdump - new_store - nslaunch - setlog - storebrowse - sunraymac.sh - webcontainer - what - xcapture - ) - - exeinto "${ICAROOT}"/util - for bin in ${util_files[@]} ; do - doexe util/${bin} - done - local other_files=( icasessionmgr NativeMessagingHost