public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Conrad Kostecki" <conikost@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/icaclient/
Date: Tue, 19 Jul 2022 21:00:48 +0000 (UTC)	[thread overview]
Message-ID: <1658264428.10d9f5bd4763e9f68a703828fd5383ea2e5d0b0f.conikost@gentoo> (raw)

commit:     10d9f5bd4763e9f68a703828fd5383ea2e5d0b0f
Author:     Henning Schild <henning <AT> hennsch <DOT> de>
AuthorDate: Mon Jul 18 09:24:13 2022 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> 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 <henning <AT> hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/26463
Signed-off-by: Conrad Kostecki <conikost <AT> 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


             reply	other threads:[~2022-07-19 21:00 UTC|newest]

Thread overview: 153+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-07-19 21:00 Conrad Kostecki [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-01-20 15:44 [gentoo-commits] repo/gentoo:master commit in: net-misc/icaclient/ Andreas Sturmlechner
2025-01-20 15:44 Andreas Sturmlechner
2024-09-27 19:43 Arthur Zamarin
2023-09-19 17:30 Sam James
2023-07-27  6:34 Amy Liffey
2023-07-27  6:34 Amy Liffey
2023-07-26  8:00 Joonas Niilola
2023-06-11  8:22 Joonas Niilola
2023-06-03 16:24 Joonas Niilola
2023-06-03 16:24 Joonas Niilola
2023-04-20 13:16 Sam James
2023-04-15 12:43 Joonas Niilola
2023-04-15 12:43 Joonas Niilola
2023-03-07  9:09 Joonas Niilola
2023-03-01 13:46 Joonas Niilola
2023-02-06  7:59 Joonas Niilola
2023-02-06  7:59 Joonas Niilola
2023-01-15 11:16 Viorel Munteanu
2023-01-04  5:50 Sam James
2022-11-28  7:05 Joonas Niilola
2022-11-28  7:05 Joonas Niilola
2022-11-10 17:07 Joonas Niilola
2022-11-10 16:15 Joonas Niilola
2022-10-14 13:00 Joonas Niilola
2022-10-14 13:00 Joonas Niilola
2022-10-14 13:00 Joonas Niilola
2022-10-14 13:00 Joonas Niilola
2022-10-14 13:00 Joonas Niilola
2022-07-15  1:47 Sam James
2022-07-15  1:47 Sam James
2022-07-15  1:47 Sam James
2022-07-15  1:47 Sam James
2022-06-30 21:41 Sam James
2022-05-17  9:31 Lars Wendler
2022-05-17  9:31 Lars Wendler
2022-05-13  8:40 Lars Wendler
2022-05-13  8:40 Lars Wendler
2022-05-13  8:40 Lars Wendler
2022-05-12 16:42 Lars Wendler
2022-03-29  6:33 Lars Wendler
2021-10-04 11:01 Lars Wendler
2021-10-04 11:01 Lars Wendler
2021-10-04 11:01 Lars Wendler
2021-08-19 13:05 Lars Wendler
2021-08-19 13:05 Lars Wendler
2021-08-19 13:05 Lars Wendler
2021-07-02 10:51 Lars Wendler
2021-07-02 10:10 Lars Wendler
2021-07-02 10:10 Lars Wendler
2021-07-02 10:10 Lars Wendler
2021-04-30  1:03 Lars Wendler
2021-04-30  1:03 Lars Wendler
2021-04-30  1:03 Lars Wendler
2021-04-16 10:25 David Seifert
2021-03-12 15:22 Lars Wendler
2021-03-12 15:22 Lars Wendler
2021-03-12 15:22 Lars Wendler
2021-01-31 20:36 Lars Wendler
2021-01-31 20:36 Lars Wendler
2021-01-31 20:36 Lars Wendler
2021-01-22 10:47 Lars Wendler
2021-01-16 11:53 Lars Wendler
2021-01-15 14:48 Lars Wendler
2021-01-15 14:48 Lars Wendler
2021-01-15 14:48 Lars Wendler
2020-11-08 11:03 Lars Wendler
2020-11-08 11:03 Lars Wendler
2020-11-05 11:45 Lars Wendler
2020-11-03 12:37 Lars Wendler
2020-11-03 12:37 Lars Wendler
2020-11-03 12:37 Lars Wendler
2020-11-03 12:37 Lars Wendler
2020-11-03 12:37 Lars Wendler
2020-09-16 14:20 Lars Wendler
2020-09-16 14:20 Lars Wendler
2020-09-16 14:20 Lars Wendler
2020-07-02  7:21 Lars Wendler
2020-07-02  7:21 Lars Wendler
2020-07-02  7:21 Lars Wendler
2020-04-27 11:57 Lars Wendler
2020-04-27 11:57 Lars Wendler
2020-04-27 11:57 Lars Wendler
2020-01-31  8:19 Michał Górny
2019-12-16 14:07 Lars Wendler
2019-12-16 14:07 Lars Wendler
2019-12-16 14:01 Lars Wendler
2019-11-11  9:51 Lars Wendler
2019-10-17 12:14 Lars Wendler
2019-10-17 12:14 Lars Wendler
2019-10-17 12:14 Lars Wendler
2019-09-04  8:23 Lars Wendler
2019-09-04  8:23 Lars Wendler
2019-09-04  8:23 Lars Wendler
2019-07-13 17:58 Lars Wendler
2019-07-13 17:58 Lars Wendler
2019-07-05  8:52 Lars Wendler
2019-07-04  7:43 Lars Wendler
2019-07-04  7:43 Lars Wendler
2019-07-04  7:43 Lars Wendler
2019-03-30 11:40 Lars Wendler
2019-03-30 11:40 Lars Wendler
2019-03-30 11:40 Lars Wendler
2019-03-20 13:25 Ben Kohler
2019-02-14 13:48 Lars Wendler
2019-02-14 13:48 Lars Wendler
2019-02-14 13:48 Lars Wendler
2018-12-07 13:08 Lars Wendler
2018-11-24 16:48 Lars Wendler
2018-11-23 21:18 Lars Wendler
2018-11-23 21:18 Lars Wendler
2018-11-23 21:18 Lars Wendler
2018-07-05 16:40 Lars Wendler
2018-06-25 13:51 Lars Wendler
2018-06-11 16:28 Aaron Bauman
2018-03-07 12:01 Lars Wendler
2018-01-29 10:03 Lars Wendler
2018-01-29 10:03 Lars Wendler
2018-01-06 10:28 Lars Wendler
2018-01-04 12:00 Lars Wendler
2018-01-02  8:06 Lars Wendler
2018-01-02  8:06 Lars Wendler
2018-01-02  8:06 Lars Wendler
2018-01-02  8:06 Lars Wendler
2017-12-10 15:03 Ulrich Müller
2017-10-04  8:46 Lars Wendler
2017-10-04  8:46 Lars Wendler
2017-10-04  8:46 Lars Wendler
2017-08-12  8:11 Lars Wendler
2017-08-11 17:21 Lars Wendler
2017-07-25  7:20 Lars Wendler
2017-07-25  7:20 Lars Wendler
2017-07-25  7:20 Lars Wendler
2017-03-30 11:30 Lars Wendler
2017-02-17 17:17 Lars Wendler
2017-01-01 11:34 Agostino Sarubbo
2017-01-01 11:33 Agostino Sarubbo
2016-11-27 16:26 Lars Wendler
2016-10-07 19:59 Lars Wendler
2016-10-07 15:00 Lars Wendler
2016-05-31 12:23 Lars Wendler
2016-05-28  9:32 Pacho Ramos
2016-05-28  9:32 Pacho Ramos
2016-04-25 12:30 Lars Wendler
2016-04-25 12:30 Lars Wendler
2016-02-06 10:16 Patrice Clement
2016-02-06 10:16 Patrice Clement
2016-02-06 10:16 Patrice Clement
2016-01-04 16:22 Lars Wendler
2015-12-06 21:55 Michał Górny
2015-09-18 11:47 Lars Wendler
2015-08-27  5:31 Lars Wendler
2015-08-25 20:04 Lars Wendler

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1658264428.10d9f5bd4763e9f68a703828fd5383ea2e5d0b0f.conikost@gentoo \
    --to=conikost@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox