diff options
author | jmmv <jmmv> | 2002-11-30 15:01:06 +0000 |
---|---|---|
committer | jmmv <jmmv> | 2002-11-30 15:01:06 +0000 |
commit | b9357980bde0e458660c846f71a6d73163150f1b (patch) | |
tree | 5a72caf167d9a2515262f0c6141121d4eea4830b | |
parent | 18c58ea2c91ae48a5a0ceb6cd561a4d642caf3d2 (diff) | |
download | pkgsrc-b9357980bde0e458660c846f71a6d73163150f1b.tar.gz |
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.
-rw-r--r-- | devel/buildtool/DESCR | 13 | ||||
-rw-r--r-- | devel/buildtool/Makefile | 18 | ||||
-rw-r--r-- | devel/buildtool/distinfo | 6 |
3 files changed, 24 insertions, 13 deletions
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 |