From 290cb4966117f7e30062fcdbe8952cce55703698 Mon Sep 17 00:00:00 2001 From: jmmv Date: Sat, 30 Nov 2002 15:01:06 +0000 Subject: Update buildtool to 0.7. Changes in 0.7, state: alpha ---------------------------- * New check bt_check_bits, which determines appropiate C types for different sizes. * New check bt_check_hdr_std, which searches standard headers. You *must* use this function, as it is now required for further checks (improves portability). * Addition of the `siteinfo' target to the main program. It allows to get specific information about where Buildtool is installed by third party programs. * Default name of Makefile's changed to Makefile.bt. This allows Automake and Buildtool to coexist in the same package and also avoids running a regular Make tool within a Buildtool-ized package (which will confuse the user). * Build fixes under MacOS X (Darwin). * Minor bug fixes to run cleanly under Win32, using Cygwin. * Runtime fixes under GNU-based systems (the `getopt' command did not behave properly). While I'm here, fix some things: force the package to use TeXinfo 4.0 and make it use PKG_SYSCONFDIR. --- devel/buildtool/DESCR | 13 +++++++++---- devel/buildtool/Makefile | 18 ++++++++++++------ devel/buildtool/distinfo | 6 +++--- 3 files changed, 24 insertions(+), 13 deletions(-) (limited to 'devel') diff --git a/devel/buildtool/DESCR b/devel/buildtool/DESCR index 54754bec293..97b5c5303f8 100644 --- a/devel/buildtool/DESCR +++ b/devel/buildtool/DESCR @@ -1,6 +1,11 @@ -Buildtool is a set of helper tools designed to make easy to -configure source packages and build them, also making them more -portable. +Buildtool is a portable build infrastructure that can be used in the +development of any kind of program. Basically, it simplifies the build +process of a program from user's point of view, by automatically +configuring the source code with specific details of the host system; +it also makes developer's work easier because all Makefile complexity +is hidden and behavior is homogenized. These are probably its main +features, but Buildtool can do much more! -Buildtool can be tought as the BSD replacement of GNU automake, +Buildtool is completly free, licensed under the terms of the BSD +license. It can be thought as the BSD replacement of GNU automake, autoconf and libtool. diff --git a/devel/buildtool/Makefile b/devel/buildtool/Makefile index cea207fe88d..4e25100b25d 100644 --- a/devel/buildtool/Makefile +++ b/devel/buildtool/Makefile @@ -1,18 +1,24 @@ -# $NetBSD: Makefile,v 1.1.1.1 2002/10/21 08:16:06 agc Exp $ +# $NetBSD: Makefile,v 1.2 2002/11/30 15:01:06 jmmv Exp $ # -DISTNAME= buildtool-0.6 +DISTNAME= buildtool-0.7 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=buildtool/} -MAINTAINER= jmmv@hispabsd.org +MAINTAINER= jmmv@netbsd.org HOMEPAGE= http://buildtool.sourceforge.net/ -COMMENT= Build infrastructure for source packages +COMMENT= Portable BSD-like build infrastructure -INFO_FILES+= buildtool.info +USE_BUILDLINK2= yes + +TEXINFO_REQD= 4.0 +INFO_FILES= buildtool.info + +PKG_SYSCONFSUBDIR= buildtool do-configure: - cd ${WRKSRC} && ./configure -p ${LOCALBASE} + @cd ${WRKSRC} && ${CONFIGURE_ENV} ./configure -p ${LOCALBASE} \ + -c ${PKG_SYSCONFDIR} .include "../../mk/texinfo.mk" diff --git a/devel/buildtool/distinfo b/devel/buildtool/distinfo index 1847c17cdd1..df696c030ee 100644 --- a/devel/buildtool/distinfo +++ b/devel/buildtool/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.1.1.1 2002/10/21 08:16:06 agc Exp $ +$NetBSD: distinfo,v 1.2 2002/11/30 15:01:06 jmmv Exp $ -SHA1 (buildtool-0.6.tar.gz) = 524cda2c3a0f1f7355052d84d7a21e80cafe470b -Size (buildtool-0.6.tar.gz) = 270287 bytes +SHA1 (buildtool-0.7.tar.gz) = b326b3bb144c5866dbff9768c36318d550034c56 +Size (buildtool-0.7.tar.gz) = 273814 bytes -- cgit v1.2.3