Skip to content

Commit

Permalink
net-libs/libtirpc: Apply Flatcar modifications
Browse files Browse the repository at this point in the history
Update keywords to stable amd64 and arm64.

Note, fix-dos patch is not necessary any more, because 1.3.2-r1 from
upstream Gentoo already has the patch.

Based on commit f3150e4b458e8d8979a37a91e44a7e1d2334d2aa.
  • Loading branch information
dongsupark committed Aug 4, 2022
1 parent 382a18c commit a729ef7
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
This is a fork of gentoo package. We have it on overlay because:

- We change the NETCONFIG macro value from `"/etc/netconfig"` to
`"/usr/share/tirpc/netconfig"`.

- We update the installation of the netconfig accordingly to the
previous point.
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2

LICENSE="BSD BSD-2 BSD-4 LGPL-2.1+"
SLOT="0/3" # subslot matches SONAME major
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="ipv6 kerberos static-libs"

RDEPEND="kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )"
Expand All @@ -30,6 +30,10 @@ src_prepare() {
)
cp -r "${WORKDIR}"/tirpc "${S}"/ || die
default

# Flatcar: Set netconfig path to /usr so NFS works in
# PXE/ISO-booted systems.
sed -i -e "s,/etc,/usr/share/tirpc," "${S}/tirpc/netconfig.h" || die
}

multilib_src_configure() {
Expand All @@ -51,7 +55,7 @@ multilib_src_install() {
multilib_src_install_all() {
einstalldocs

insinto /etc
insinto /usr/share/tirpc
doins doc/netconfig

insinto /usr/include/tirpc
Expand Down

0 comments on commit a729ef7

Please sign in to comment.