summaryrefslogtreecommitdiff
path: root/devel/buildtool
diff options
context:
space:
mode:
authorjmmv <jmmv>2003-02-05 18:19:38 +0000
committerjmmv <jmmv>2003-02-05 18:19:38 +0000
commit1b33a143917e4c275cdf9b00f821af8345ac3c9e (patch)
tree201d904b8e4ae69eb0d5b89df509422786fc938f /devel/buildtool
parentb1328d7d419d1e30a19461afda7d72717b1149e4 (diff)
downloadpkgsrc-1b33a143917e4c275cdf9b00f821af8345ac3c9e.tar.gz
Update to 0.10. Changes in this version:
o The bt_logic module was added. It parses each call to the compiler and linker, sorts arguments, adapts them to the current platform and runs the resulting converted command. It also provides generation of dependancy files and installation of stuff. o Initial support of shared libraries through bt_logic's framework. Buildtool can now build them on different platforms and use different naming schemes (needed for Darwin), set rpaths automatically, and more. Note that this is still very experimental. o New tunable features related with libraries are available for Build- tool-ized packages. They are called SHARED and STATIC, and tune which kind of libraries you want to build. o Standalone bt_mkdep and bt_install modules were removed. All their functionality is now superseded by bt_logic. o The x11.subr module was added to bt_config. It provides checks for automatic detection of the X Window System. o The pkgconfig.subr module was added to bt_config. It provides a frontend to the pkg-config(1) program. The bt_check_pkgflags() func- tion has been deprecated in favour of this module. o Added functions to automate the detection of a C/C++ compilation en- vironment in bt_config. They are called bt_check_env_c() and bt_check_env_cxx().
Diffstat (limited to 'devel/buildtool')
-rw-r--r--devel/buildtool/Makefile4
-rw-r--r--devel/buildtool/PLIST7
-rw-r--r--devel/buildtool/distinfo6
3 files changed, 9 insertions, 8 deletions
diff --git a/devel/buildtool/Makefile b/devel/buildtool/Makefile
index f65742648fd..2cc42fdddf9 100644
--- a/devel/buildtool/Makefile
+++ b/devel/buildtool/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.5 2003/01/23 13:47:14 jmmv Exp $
+# $NetBSD: Makefile,v 1.6 2003/02/05 18:19:38 jmmv Exp $
#
-DISTNAME= buildtool-0.9
+DISTNAME= buildtool-0.10
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=buildtool/}
diff --git a/devel/buildtool/PLIST b/devel/buildtool/PLIST
index a10282bea98..3b92059b39c 100644
--- a/devel/buildtool/PLIST
+++ b/devel/buildtool/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2002/12/15 17:22:38 jmmv Exp $
+@comment $NetBSD: PLIST,v 1.3 2003/02/05 18:19:38 jmmv Exp $
bin/buildtool
bin/buildtool-0
@unexec ${INSTALL_INFO} --delete --info-dir=%D/info %D/info/buildtool.info
@@ -7,13 +7,14 @@ info/buildtool.info
libexec/buildtool-0/bt_config
libexec/buildtool-0/bt_dist
libexec/buildtool-0/bt_doc
-libexec/buildtool-0/bt_install
libexec/buildtool-0/bt_lint
+libexec/buildtool-0/bt_logic
libexec/buildtool-0/bt_make
-libexec/buildtool-0/bt_mkdep
man/man1/buildtool.1
share/buildtool-0/bt_config/base.subr
+share/buildtool-0/bt_config/pkgconfig.subr
share/buildtool-0/bt_config/pthread.subr
+share/buildtool-0/bt_config/x11.subr
share/buildtool-0/licenses/apache
share/buildtool-0/licenses/artistic
share/buildtool-0/licenses/bsd
diff --git a/devel/buildtool/distinfo b/devel/buildtool/distinfo
index e526b8a0698..6f8b142357c 100644
--- a/devel/buildtool/distinfo
+++ b/devel/buildtool/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.5 2003/01/23 13:47:14 jmmv Exp $
+$NetBSD: distinfo,v 1.6 2003/02/05 18:19:39 jmmv Exp $
-SHA1 (buildtool-0.9.tar.gz) = 1088c1c387c3271b261e240688c4adbaa3b0477d
-Size (buildtool-0.9.tar.gz) = 291495 bytes
+SHA1 (buildtool-0.10.tar.gz) = d956d5ff8ca15313f8565d2e93268c65038a6f3c
+Size (buildtool-0.10.tar.gz) = 273977 bytes