From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 0FB79138202 for ; Fri, 6 Sep 2013 17:40:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7BB1CE0F7A; Fri, 6 Sep 2013 17:40:28 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7936EE0DBE for ; Fri, 6 Sep 2013 17:40:27 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 658FE33E830 for ; Fri, 6 Sep 2013 17:40:26 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 21EC8E545E for ; Fri, 6 Sep 2013 17:40:25 +0000 (UTC) From: "Andreas Hüttel" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Hüttel" Message-ID: <1378489136.15460b13f676548775a08fe60329e1efcef5bbaa.dilfridge@gentoo> Subject: [gentoo-commits] dev/dilfridge:master commit in: mail-client/novell-groupwise-client/ X-VCS-Repository: dev/dilfridge X-VCS-Files: mail-client/novell-groupwise-client/novell-groupwise-client-8.0.2.96933.ebuild X-VCS-Directories: mail-client/novell-groupwise-client/ X-VCS-Committer: dilfridge X-VCS-Committer-Name: Andreas Hüttel X-VCS-Revision: 15460b13f676548775a08fe60329e1efcef5bbaa X-VCS-Branch: master Date: Fri, 6 Sep 2013 17:40:25 +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-Archives-Salt: 96832a0b-f53b-44b8-9d46-137f4c6a2649 X-Archives-Hash: 4d9de57555eab96fa7d53085989c053e commit: 15460b13f676548775a08fe60329e1efcef5bbaa Author: Andreas K. Huettel (dilfridge) gentoo org> AuthorDate: Fri Sep 6 17:38:56 2013 +0000 Commit: Andreas Hüttel gentoo org> CommitDate: Fri Sep 6 17:38:56 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=15460b13 [mail-client/novell-groupwise-client] Cleanup and move to normal rpm eclass Package-Manager: portage-2.2.1 --- .../novell-groupwise-client-8.0.2.96933.ebuild | 26 ++++++++++------------ 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/mail-client/novell-groupwise-client/novell-groupwise-client-8.0.2.96933.ebuild b/mail-client/novell-groupwise-client/novell-groupwise-client-8.0.2.96933.ebuild index 8928016..cae8160 100644 --- a/mail-client/novell-groupwise-client/novell-groupwise-client-8.0.2.96933.ebuild +++ b/mail-client/novell-groupwise-client/novell-groupwise-client-8.0.2.96933.ebuild @@ -1,15 +1,15 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ RESTRICT="binchecks fetch mirror strip" -inherit eutils rpm5 multilib versionator +inherit eutils rpm multilib versionator MY_PV=$(replace_version_separator 3 '-') MY_P="${P/_p/-}" -DESCRIPTION="Novell Groupwise 8 Client for Linux" +DESCRIPTION="Novell Groupwise Client for Linux" HOMEPAGE="http://www.novell.com/products/groupwise/" SRC_URI="gw802_hp3_client_linux_multi.tar.gz" @@ -18,9 +18,7 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="novell-jre multilib" DEPEND="" -RDEPEND="sys-libs/glibc - sys-libs/libstdc++-v3 - sys-devel/gcc +RDEPEND="sys-libs/libstdc++-v3 !novell-jre? ( || ( virtual/jdk virtual/jre ) @@ -33,7 +31,7 @@ src_unpack() { unpack ${A} mkdir -p "${WORKDIR}"/${PN}-${MY_PV} cd ${PN}-${MY_PV} - rpm5_unpack ./../gw${MY_PV}_client_linux_multi/${PN}-${MY_PV}.i586.rpm + rpm_unpack ./../gw${MY_PV}_client_linux_multi/${PN}-${MY_PV}.i586.rpm } src_compile() { :; } @@ -44,17 +42,17 @@ src_install() { if use novell-jre; then # Undo Sun's funny-business with packed .jar's for i in $JRE_DIR/lib/*.pack; do - i_b=`echo $i | sed 's/\.pack$//'`; - einfo "Unpacking `basename $i` -> `basename $i_b.jar`"; - $JRE_DIR/bin/unpack200 $i $i_b.jar || die "Unpack failed"; + i_b=`echo $i | sed 's/\.pack$//'`; + einfo "Unpacking `basename $i` -> `basename $i_b.jar`"; + $JRE_DIR/bin/unpack200 $i $i_b.jar || die "Unpack failed"; done; else if use multilib; then - rm -rf "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/groupwise/client/java - sed -i 's%/opt/novell/groupwise/client/java/lib/i386%`java-config --select-vm=emul-linux-x86-java --jre-home`/lib/i386/client:`java-config --select-vm=emul-linux-x86-java --jre-home`/lib/i386/server:`java-config --select-vm=emul-linux-x86-java --jre-home`/lib/i386%' "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/groupwise/client/bin/groupwise + rm -rf "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/groupwise/client/java + sed -i 's%/opt/novell/groupwise/client/java/lib/i386%`java-config --select-vm=emul-linux-x86-java --jre-home`/lib/i386/client:`java-config --select-vm=emul-linux-x86-java --jre-home`/lib/i386/server:`java-config --select-vm=emul-linux-x86-java --jre-home`/lib/i386%' "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/groupwise/client/bin/groupwise else - rm -rf "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/groupwise/client/java - sed -i 's%/opt/novell/groupwise/client/java/lib/i386%`java-config --jre-home`/jre/lib/i386/client:`java-config --jre-home`/jre/lib/i386/server:`java-config --jre-home`/jre/lib/i386%' "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/groupwise/client/bin/groupwise + rm -rf "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/groupwise/client/java + sed -i 's%/opt/novell/groupwise/client/java/lib/i386%`java-config --jre-home`/jre/lib/i386/client:`java-config --jre-home`/jre/lib/i386/server:`java-config --jre-home`/jre/lib/i386%' "${WORKDIR}"/${PN}-${MY_PV}/opt/novell/groupwise/client/bin/groupwise fi fi