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.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 623261382C5 for ; Tue, 2 Jun 2020 11:14:01 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6492CE08A6; Tue, 2 Jun 2020 11:14:00 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3F857E08AD for ; Tue, 2 Jun 2020 11:14:00 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 1914034F072 for ; Tue, 2 Jun 2020 11:13:59 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0ED32282 for ; Tue, 2 Jun 2020 11:13:55 +0000 (UTC) From: "Joonas Niilola" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Joonas Niilola" Message-ID: <1591096424.c01bddeb5c48a993a8e906e9f34f4849458dbd02.juippis@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/plan9port/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-util/plan9port/Manifest dev-util/plan9port/plan9port-20140306-r4.ebuild X-VCS-Directories: dev-util/plan9port/ X-VCS-Committer: juippis X-VCS-Committer-Name: Joonas Niilola X-VCS-Revision: c01bddeb5c48a993a8e906e9f34f4849458dbd02 X-VCS-Branch: master Date: Tue, 2 Jun 2020 11:13:55 +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: 56a0ae6d-5217-45d8-9933-2420ce927208 X-Archives-Hash: 5eba7f84083adb64a35a9437c55b671e commit: c01bddeb5c48a993a8e906e9f34f4849458dbd02 Author: neeshy tfwno gf> AuthorDate: Tue Jun 2 11:10:22 2020 +0000 Commit: Joonas Niilola gentoo org> CommitDate: Tue Jun 2 11:13:44 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c01bddeb dev-util/plan9port: drop old Signed-off-by: Nima Sadeghi tfwno.gf> Signed-off-by: Joonas Niilola gentoo.org> dev-util/plan9port/Manifest | 1 - dev-util/plan9port/plan9port-20140306-r4.ebuild | 120 ------------------------ 2 files changed, 121 deletions(-) diff --git a/dev-util/plan9port/Manifest b/dev-util/plan9port/Manifest index 60d4aeb16d1..09b8c7cbe5f 100644 --- a/dev-util/plan9port/Manifest +++ b/dev-util/plan9port/Manifest @@ -1,2 +1 @@ DIST plan9port-a6ad39aaaa36b8aadc5c35bfc803afbde32918c0.tar.gz 23445647 BLAKE2B 4cb0f08fc404c5618c4be0d7e5710e6a8a32fbe010d28a879b1f9575118256492a3ed2b9b744c35dbbb6c6deae405c05fd7b6606254fb94fc2b40b3a8d14fa71 SHA512 4d9f6ce66d3eebb311cbbb0ec27c01d99cc0e19c6ac8a1c511ff00070c085a349b637048cd0066240af975e90f527388dbeba58f4591bf7dcaa673ee5564430f -DIST plan9port-e78ed7a67bbaa37dc57dfb37219f505c48755e14.tar.gz 23442851 BLAKE2B 89e2a8dcdf650cc3640ef0ba496f1c22e74831fda2e4a51cf8419c496da5a480a10324eb295369e9192defbd3c6411ea351bba1c6bdec5d72bc4ee397da58114 SHA512 3cb126eb0f8c58c76c4da5aaca6b3956b9cc30b1955c1b9db4727a01a46cae696f01b538a47f6f009e955f6ed8f308b60b6519d4184e10b255636ea32a1e9099 diff --git a/dev-util/plan9port/plan9port-20140306-r4.ebuild b/dev-util/plan9port/plan9port-20140306-r4.ebuild deleted file mode 100644 index 68a51b267f4..00000000000 --- a/dev-util/plan9port/plan9port-20140306-r4.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils multiprocessing toolchain-funcs - -MY_HASH="e78ed7a67bbaa37dc57dfb37219f505c48755e14" -MY_P="${PN}-${MY_HASH}" - -DESCRIPTION="Port of many Plan 9 programs and libraries" -HOMEPAGE="http://swtch.com/plan9port/" -SRC_URI="https://github.com/9fans/${PN}/archive/${MY_HASH}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="9base BSD-4 MIT LGPL-2.1 BigelowHolmes" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="X aqua truetype" -REQUIRED_USE="?? ( X aqua )" - -DEPEND="X? ( x11-apps/xauth ) - truetype? ( media-libs/freetype - media-libs/fontconfig )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -PLAN9=/usr/lib/plan9 -EPLAN9="${EPREFIX}"${PLAN9} -QA_MULTILIB_PATHS="${PLAN9}/.*/.*" - -src_prepare() { - epatch "${FILESDIR}/${PN}-"{noexecstack,cflags,builderr}".patch" - case ${CHOST} in - *freebsd10.*) # patch 9l to use -pthread also on FreeBSD-10 - epatch "${FILESDIR}/${PN}-freebsd-10.patch" ;; - *apple*) - sed -i 's/--noexecstack/-noexecstack/' src/mkhdr || - die "Failed to sed AFLAGS" ;; - esac - - # don't hardcode /bin and /usr/bin in PATH - sed -i '/PATH/s,/bin:/usr/bin:,,' INSTALL || die "sed on INSTALL failed" - - # don't hardcode /usr/{,local/}include and prefix /usr/include/* - for f in src/cmd/fontsrv/freetyperules.sh INSTALL \ - $(find -name makefile); do - sed -r -i -e 's,-I/usr(|/local)/include ,,g' \ - -e "s,-I/usr(|/local)/include,-I${EPREFIX}/usr\1/include,g" ${f} \ - || die "sed on ${f} failed" - done - - # Fix paths, done in place of ./INSTALL -c - einfo "Fixing hard-coded /usr/local/plan9 paths" - grep --null -l -r '/usr/local/plan9' | - xargs --null sed -i "s,/usr/local/plan9,${EPLAN9},g" -} - -src_configure() { - local myconf=() - if use X; then - myconf+=("X11=${EPREFIX}/usr" WSYSTYPE=x11) - elif use aqua; then - local wsystype=$(echo ${MACOSX_DEPLOYMENT_TARGET} | - awk '{if ($1 > 10.5) print "osx-cocoa"; else print "osx"}') - myconf+=("WSYSTYPE=${wsystype}") - else - myconf+=(WSYSTYPE=nowsys) - fi - - if use truetype; then - myconf+=(FONTSRV=fontsrv) - else - myconf+=(FONTSRV=) - fi - printf '%s\n' "${myconf[@]}" >> LOCAL.config -} - -src_compile() { - export NPROC=$(makeopts_jobs) - export CC9=$(tc-getCC) - - # The INSTALL script builds mk then [re]builds everything using that - einfo "Compiling Plan 9 from User Space can take a very long time" - einfo "depending on the speed of your computer. Please be patient!" - ./INSTALL -b || die "Please report bugs to bugs.gentoo.org, NOT Plan9Port." -} - -src_install() { - dodir "${PLAN9}" - - # P9P's man does not handle compression - docompress -x $PLAN9/man - - # do* plays with the executable bit, and we should not modify them - cp -a * "${ED}/${PLAN9}" - - # build the environment variables and install them in env.d - cat > "${T}/60plan9" <<-EOF - PLAN9="${EPLAN9}" - PATH="${EPLAN9}/bin" - ROOTPATH="${EPLAN9}/bin" - MANPATH="${EPLAN9}/man" - EOF - doenvd "${T}/60plan9" -} - -pkg_postinst() { - elog "Plan 9 from User Space has been successfully installed into" - elog "${PLAN9}. Your PLAN9 and PATH environment variables have" - elog "also been appropriately set, please use env-update and" - elog "source /etc/profile to bring that into immediate effect." - elog - elog "Please note that ${PLAN9}/bin has been appended to the" - elog "*end* or your PATH to prevent conflicts. To use the Plan9" - elog "versions of common UNIX tools, use the absolute path:" - elog "${PLAN9}/bin or the 9 command (eg: 9 troff)" - elog - elog "Please report any bugs to bugs.gentoo.org, NOT Plan9Port." -}