Files
@ 11c1f8b2a6a6
Branch filter:
Location: ohnobinki_overlay/sys-apps/attr/attr-2.4.32.ebuild - annotation
11c1f8b2a6a6
1.6 KiB
application/vnd.gentoo.ebuild
initial import of media-libs/glfw, added support for pkg-config and fixed missing $(get_libdir)
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 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 $
WANT_AUTOCONF="latest"
WANT_AUTOMAKE="latest"
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=">=sys-apps/portage-2.0.47-r10
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
epatch "${FILESDIR}"/${PN}-2.4.32-libtool.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
}
|