diff options
Diffstat (limited to 'sys-libs/libutempter/libutempter-1.1.6-r99.ebuild')
-rw-r--r-- | sys-libs/libutempter/libutempter-1.1.6-r99.ebuild | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/sys-libs/libutempter/libutempter-1.1.6-r99.ebuild b/sys-libs/libutempter/libutempter-1.1.6-r99.ebuild deleted file mode 100644 index e4049be2..00000000 --- a/sys-libs/libutempter/libutempter-1.1.6-r99.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/libutempter/libutempter-1.1.6-r2.ebuild,v 1.1 2014/05/06 12:52:04 chainsaw Exp $ - -EAPI="4" - -inherit eutils user multilib flag-o-matic - -DESCRIPTION="Library that allows non-privileged apps to write utmp (login) info, which need root access" -HOMEPAGE="http://altlinux.org/index.php?module=sisyphus&package=libutempter" -SRC_URI="ftp://ftp.altlinux.org/pub/people/ldv/${PN}/${P}.tar.bz2" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 arm ~mips ppc x86" -IUSE="static-libs elibc_FreeBSD" - -RDEPEND="!sys-apps/utempter" - -pkg_setup() { - enewgroup utmp 406 -} - -src_prepare() { - local args=( - -e "/^libdir /s:/usr/lib:${EPREFIX}/usr/$(get_libdir):" - -e '/^libexecdir /s:=.*:= $(libdir)/misc:' - -e '/^CFLAGS = $(RPM_OPT_FLAGS)/d' - -e 's:,-stats::' - -e "/^includedir /s:/usr/include:${EPREFIX}/usr/include:" - -e "/^mandir /s:=.*:= ${EPREFIX}/usr/share/man:" - ) - use static-libs || args+=( - -e '/^STATICLIB/d' - -e '/INSTALL.*STATICLIB/d' - ) - sed -i "${args[@]}" Makefile || die - - epatch "${FILESDIR}"/${PN}-remove-glibc-assumption.patch -} - -src_configure() { - use elibc_FreeBSD && append-libs -lutil - tc-export AR CC -} - -src_compile() { - emake LDLIBS="${LIBS}" -} - -src_install() { - default - - if ! use prefix ; then - fowners root:utmp /usr/$(get_libdir)/misc/utempter/utempter - fperms 2755 /usr/$(get_libdir)/misc/utempter/utempter - fi - dodir /usr/sbin - dosym ../$(get_libdir)/misc/utempter/utempter /usr/sbin/utempter -} - -pkg_postinst() { - if [ -f "${EROOT}/var/log/wtmp" ] ; then - chown root:utmp "${EROOT}/var/log/wtmp" - chmod 664 "${EROOT}/var/log/wtmp" - fi - - if [ -f "${EROOT}/var/run/utmp" ] ; then - chown root:utmp "${EROOT}/var/run/utmp" - chmod 664 "${EROOT}/var/run/utmp" - fi -} |