From 739c2f86f9fd7cbc9f644d40cbabd3364e8226e8 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Thu, 21 Jul 2011 19:36:57 +0000 Subject: [PATCH] Update for hpkg building --- sys-devel/autoconf/autoconf-2.68.bep | 42 +++++++++++++++++----------- 1 file changed, 26 insertions(+), 16 deletions(-) diff --git a/sys-devel/autoconf/autoconf-2.68.bep b/sys-devel/autoconf/autoconf-2.68.bep index 28e83df23..f179defd0 100644 --- a/sys-devel/autoconf/autoconf-2.68.bep +++ b/sys-devel/autoconf/autoconf-2.68.bep @@ -1,33 +1,43 @@ -DESCRIPTION="autoconf - Used to create autoconfiguration files" +SUMMARY="A GNU tool for automatically configuring source code" +DESCRIPTION="GNU Autoconf is a tool for configuring source code and makefiles. Using + autoconf, programmers can create portable and configurable packages, + because the person building the package is allowed to specify various + configuration options." HOMEPAGE="http://www.gnu.org/software/autoconf/" SRC_URI="http://ftp.gnu.org/gnu/autoconf/autoconf-2.68.tar.bz2" CHECKSUM_MD5="864d785215aa60d627c91fcb21b05b07" -REVISION="1" +REVISION="2" STATUS_HAIKU="stable" -DEPEND="" + +PROVIDES="cmd:autoconf = $portVersion compat >= 2.68 + cmd:autoheader = $portVersion compat >= 2.68 + cmd:autom4te = $portVersion compat >= 2.68 + cmd:autoreconf = $portVersion compat >= 2.68 + cmd:autoscan = $portVersion compat >= 2.68 + cmd:autoupdate = $portVersion compat >= 2.68 + cmd:ifnames = $portVersion compat >= 2.68" +DEPEND="haiku >= $haikuVersion" +BUILD_DEPEND="haiku-devel >= $haikuVersion + cmd:perl >= 5 + cmd:m4 + cmd:sed + cmd:autoreconf >= 2.68 + cmd:automake >= 1.11" + +SOURCE_DIR="$portVersionedName" + BUILD { - cd autoconf-2.68 autoreconf - prefix=$(finddir B_PACKAGE_LINKS_DIRECTORY)/autoconf-2.68 PERL="perl" M4="m4" SED="sed" \ - ./configure --prefix=$prefix \ - --datarootdir=$prefix/data \ - --sbindir=$prefix/bin \ - --includedir=$prefix/develop/headers \ - --sysconfdir=$prefix/settings \ - --docdir=$prefix/documentation/packages/autoconf \ - --infodir=$prefix/documentation/info \ - --mandir=$prefix/documentation/man - make + ./configure $configureDirArgs + make -j$jobs } INSTALL { - cd autoconf-2.68 make install } TEST { - cd autoconf-2.68 make check }