summaryrefslogtreecommitdiff
path: root/devel/buildtool
diff options
context:
space:
mode:
authorjmmv <jmmv>2002-11-30 15:01:06 +0000
committerjmmv <jmmv>2002-11-30 15:01:06 +0000
commit290cb4966117f7e30062fcdbe8952cce55703698 (patch)
tree5a72caf167d9a2515262f0c6141121d4eea4830b /devel/buildtool
parenta2f53672c5342101c76122aa82b7539e407df004 (diff)
downloadpkgsrc-290cb4966117f7e30062fcdbe8952cce55703698.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.
Diffstat (limited to 'devel/buildtool')
-rw-r--r--devel/buildtool/DESCR13
-rw-r--r--devel/buildtool/Makefile18
-rw-r--r--devel/buildtool/distinfo6
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