/[gentoo-x86]/net-misc/netifrc/netifrc-9999.ebuild
Gentoo

Contents of /net-misc/netifrc/netifrc-9999.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.6 - (hide annotations) (download)
Sat Jan 18 09:10:37 2014 UTC (6 years ago) by vapier
Branch: MAIN
Changes since 1.5: +3 -3 lines
Add arm64 love.

(Portage version: 2.2.8/cvs/Linux x86_64, signed Manifest commit with key D2E96200)

1 vapier 1.6 # Copyright 1999-2014 Gentoo Foundation
2 williamh 1.1 # Distributed under the terms of the GNU General Public License v2
3 vapier 1.6 # $Header: /var/cvsroot/gentoo-x86/net-misc/netifrc/netifrc-9999.ebuild,v 1.5 2013/08/28 16:15:28 robbat2 Exp $
4 williamh 1.1
5     EAPI=5
6    
7     inherit eutils
8    
9     DESCRIPTION="Gentoo Network Interface Management Scripts"
10     HOMEPAGE="http://www.gentoo.org/proj/en/base/openrc/"
11    
12     if [[ ${PV} == "9999" ]]; then
13 williamh 1.3 EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/${PN}.git"
14 williamh 1.1 inherit git-2
15     else
16     SRC_URI="http://dev.gentoo.org/~williamh/dist/${P}.tar.bz2"
17 vapier 1.6 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
18 williamh 1.1 fi
19    
20     LICENSE="BSD-2"
21     SLOT="0"
22     IUSE=""
23    
24     DEPEND=""
25     RDEPEND=">=sys-apps/openrc-0.12
26 williamh 1.2 !<sys-apps/openrc-0.12"
27 williamh 1.1
28     src_prepare() {
29     sed -i 's:0444:0644:' mk/sys.mk || die
30     sed -i "/^DIR/s:/${PN}:/${PF}:" doc/Makefile || die #241342
31    
32     if [[ ${PV} == "9999" ]] ; then
33     local ver="git-${EGIT_VERSION:0:6}"
34     sed -i "/^GITVER[[:space:]]*=/s:=.*:=${ver}:" mk/git.mk || die
35 robbat2 1.5 einfo "Producing ChangeLog from Git history"
36     GIT_DIR="${S}/.git" git log >"${S}"/ChangeLog
37 williamh 1.1 fi
38    
39     # Allow user patches to be applied without modifying the ebuild
40     epatch_user
41     }
42    
43     src_compile() {
44     MAKE_ARGS="${MAKE_ARGS}
45     LIBEXECDIR=${EPREFIX}/lib/${PN}"
46    
47     use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}"
48    
49     emake ${MAKE_ARGS} all
50     }
51    
52     src_install() {
53     emake ${MAKE_ARGS} DESTDIR="${D}" install
54 robbat2 1.5 dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO ChangeLog
55 williamh 1.1 }
56 williamh 1.2
57     pkg_postinst() {
58     if [[ ! -e "${EROOT}"/etc/conf.d/net && -z $REPLACING_VERSIONS ]]; then
59     elog "The network configuration scripts will use dhcp by"
60     elog "default to set up your interfaces."
61     elog "If you need to set up something more complete, see"
62     elog "${EROOT}/usr/share/doc/${P}/README"
63     fi
64     }

  ViewVC Help
Powered by ViewVC 1.1.20