Files
@ 62cbf0d350c1
Branch filter:
Location: ohnobinki_overlay/sys-apps/attr/attr-2.4.32.ebuild.orig - annotation
62cbf0d350c1
1.5 KiB
text/plain
added a version of net-dns/c-ares that is patched so that unrealircd can compile against it
see gentoo bug #254966, http://www.freebsdsoftware.org/dns/c-ares.html for the reason this patch is neede
see gentoo bug #254966, http://www.freebsdsoftware.org/dns/c-ares.html for the reason this patch is neede
5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 5a1af5749a73 | # Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/attr/attr-2.4.32.ebuild,v 1.13 2007/03/26 08:00:17 antarus Exp $
inherit eutils autotools toolchain-funcs
MY_P="${PN}_${PV}-1"
DESCRIPTION="Extended attributes tools"
HOMEPAGE="http://oss.sgi.com/projects/xfs/"
SRC_URI="ftp://oss.sgi.com/projects/xfs/download/cmd_tars/${MY_P}.tar.gz
ftp://xfs.org/mirror/SGI/cmd_tars/${MY_P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86"
IUSE="nls"
DEPEND="nls? ( sys-devel/gettext )
sys-devel/autoconf"
RDEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-2.4.24-only-symlink-when-needed.patch
epatch "${FILESDIR}"/${PN}-2.4.28-no-compress-docs.patch
sed -i \
-e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
-e '/HAVE_ZIPPED_MANPAGES/s:=.*:=false:' \
include/builddefs.in \
|| die "failed to update builddefs"
eautoconf
}
src_compile() {
export OPTIMIZER=${CFLAGS}
export DEBUG=-DNDEBUG
econf \
$(use_enable nls gettext) \
--libexecdir=/usr/$(get_libdir) \
--bindir=/bin \
|| die
emake || die
}
src_install() {
emake DIST_ROOT="${D}" install install-lib install-dev || die
# the man-pages packages provides the man2 files
rm -r "${D}"/usr/share/man/man2
prepalldocs
# move shared libs to /
dodir /$(get_libdir)
mv "${D}"/usr/$(get_libdir)/libattr.so* "${D}"/$(get_libdir)/ || die
gen_usr_ldscript libattr.so
}
|