diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2011-02-28 13:18:48 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2011-02-28 13:18:48 +0000 |
commit | bce91b5e80cf9cd1e62a7522c949bbd698b0d624 (patch) | |
tree | 416f9b9bda5b1ecd19bf354bc8984e6054af632c | |
parent | - Update to 0.7.2 (diff) |
BSDBuild is a simple, self-contained and portable build system derived from the
traditional 4.4BSD share/mk files. BSDBuild uses BSD-style makefiles, but
without BSD make extensions (it uses standard Bourne script fragments instead),
so the build system is portable to most operating systems and make flavors.
Because BSDBuild is implemented as a library, makefiles are edited directly and
never need to be "regenerated".
WWW: http://hypertriton.com/bsdbuild/
Notes
Notes:
svn path=/head/; revision=269981
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/bsdbuild/Makefile | 37 | ||||
-rw-r--r-- | devel/bsdbuild/distinfo | 2 | ||||
-rw-r--r-- | devel/bsdbuild/pkg-descr | 8 | ||||
-rw-r--r-- | devel/bsdbuild/pkg-plist | 140 |
5 files changed, 188 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 0dd8ad455a08..7dc6d0df42c5 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -118,6 +118,7 @@ SUBDIR += bouml SUBDIR += bouml-doc SUBDIR += bpython + SUBDIR += bsdbuild SUBDIR += bsdcflow SUBDIR += bufferpool SUBDIR += bug-buddy diff --git a/devel/bsdbuild/Makefile b/devel/bsdbuild/Makefile new file mode 100644 index 000000000000..36c96587cda8 --- /dev/null +++ b/devel/bsdbuild/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: bsdbuild +# Date created: 2011-02-28 +# Whom: Baptiste Daroussin <bapt@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= bsdbuild +PORTVERSION= 2.8 +CATEGORIES= devel +MASTER_SITES= http://stable.hypertriton.com/bsdbuild/ + +MAINTAINER= bapt@FreeBSD.org +COMMENT= BSD-licensed portable build system + +USE_PERL= yes +GNU_CONFIGURE= yes + +LICENSE= BSD + +CONFIGURE_ARGS= --with-catman=no + +MAN1= uman.1 \ + man2mediawiki.1 \ + man2wiki.1 \ + mkconfigure.1 \ + mkify.1 + +MAN5= build.www.mk.5 \ + build.proj.mk.5 \ + build.prog.mk.5 \ + build.lib.mk.5 \ + build.dep.mk.5 \ + build.den.mk.5 \ + build.common.mk.5 + +.include <bsd.port.mk> diff --git a/devel/bsdbuild/distinfo b/devel/bsdbuild/distinfo new file mode 100644 index 000000000000..0ed0932be7a1 --- /dev/null +++ b/devel/bsdbuild/distinfo @@ -0,0 +1,2 @@ +SHA256 (bsdbuild-2.8.tar.gz) = 02814330d29d3c3ff26d4c05a6fe49120528affd2bf7274468c76e6054bd79a5 +SIZE (bsdbuild-2.8.tar.gz) = 213331 diff --git a/devel/bsdbuild/pkg-descr b/devel/bsdbuild/pkg-descr new file mode 100644 index 000000000000..dab6c0e0fde1 --- /dev/null +++ b/devel/bsdbuild/pkg-descr @@ -0,0 +1,8 @@ +BSDBuild is a simple, self-contained and portable build system derived from the +traditional 4.4BSD share/mk files. BSDBuild uses BSD-style makefiles, but +without BSD make extensions (it uses standard Bourne script fragments instead), +so the build system is portable to most operating systems and make flavors. +Because BSDBuild is implemented as a library, makefiles are edited directly and +never need to be "regenerated". + +WWW: http://hypertriton.com/bsdbuild/ diff --git a/devel/bsdbuild/pkg-plist b/devel/bsdbuild/pkg-plist new file mode 100644 index 000000000000..1dd4fb8490cb --- /dev/null +++ b/devel/bsdbuild/pkg-plist @@ -0,0 +1,140 @@ +bin/mkconfigure +bin/mkprojfiles +bin/mkify +bin/h2mandoc +bin/man2wiki +bin/uman +%%DATADIR%%/build.proj.mk +%%DATADIR%%/build.den.mk +%%DATADIR%%/build.doc.mk +%%DATADIR%%/build.po.mk +%%DATADIR%%/build.www.mk +%%DATADIR%%/build.subdir.mk +%%DATADIR%%/build.prog.mk +%%DATADIR%%/build.perl.mk +%%DATADIR%%/build.man.mk +%%DATADIR%%/build.lib.mk +%%DATADIR%%/build.dep.mk +%%DATADIR%%/build.common.mk +%%DATADIR%%/gen-includelinks.pl +%%DATADIR%%/config.guess +%%DATADIR%%/gen-dotdepend.pl +%%DATADIR%%/ml.xsl +%%DATADIR%%/install-manpages.sh +%%DATADIR%%/get-release.pl +%%DATADIR%%/get-version.pl +%%DATADIR%%/gen-declspecs.pl +%%DATADIR%%/gen-includes.pl +%%DATADIR%%/cleanfiles.pl +%%DATADIR%%/cmpfiles.pl +%%DATADIR%%/manlinks.pl +%%DATADIR%%/mkconcurrent.pl +%%DATADIR%%/mkdep +%%DATADIR%%/hstrip.pl +%%DATADIR%%/BSDBuild/clock_gettime.pm +%%DATADIR%%/BSDBuild/libbsd.pm +%%DATADIR%%/BSDBuild/execvp.pm +%%DATADIR%%/BSDBuild/sndfile.pm +%%DATADIR%%/BSDBuild/select.pm +%%DATADIR%%/BSDBuild/mgid.pm +%%DATADIR%%/BSDBuild/wgl.pm +%%DATADIR%%/BSDBuild/alsa.pm +%%DATADIR%%/BSDBuild/png.pm +%%DATADIR%%/BSDBuild/glx.pm +%%DATADIR%%/BSDBuild/glob.pm +%%DATADIR%%/BSDBuild/syslog.pm +%%DATADIR%%/BSDBuild/gettimeofday.pm +%%DATADIR%%/BSDBuild/percgi.pm +%%DATADIR%%/BSDBuild/agar-math.pm +%%DATADIR%%/BSDBuild/float_h.pm +%%DATADIR%%/BSDBuild/shl_load.pm +%%DATADIR%%/BSDBuild/dyld.pm +%%DATADIR%%/BSDBuild/dlopen.pm +%%DATADIR%%/BSDBuild/edacious.pm +%%DATADIR%%/BSDBuild/curl.pm +%%DATADIR%%/BSDBuild/iconv.pm +%%DATADIR%%/BSDBuild/byte_order.pm +%%DATADIR%%/BSDBuild/getopt.pm +%%DATADIR%%/BSDBuild/math_c99.pm +%%DATADIR%%/BSDBuild/freesg.pm +%%DATADIR%%/BSDBuild/getpeereid.pm +%%DATADIR%%/BSDBuild/so_peercred.pm +%%DATADIR%%/BSDBuild/getpeerucred.pm +%%DATADIR%%/BSDBuild/Mail-SpamAssassin.pm +%%DATADIR%%/BSDBuild/fgetln.pm +%%DATADIR%%/BSDBuild/open_exlock.pm +%%DATADIR%%/BSDBuild/strtold.pm +%%DATADIR%%/BSDBuild/strtoll.pm +%%DATADIR%%/BSDBuild/limits_h.pm +%%DATADIR%%/BSDBuild/stdlib_h.pm +%%DATADIR%%/BSDBuild/unistd_h.pm +%%DATADIR%%/BSDBuild/altivec.pm +%%DATADIR%%/BSDBuild/signal.pm +%%DATADIR%%/BSDBuild/setjmp.pm +%%DATADIR%%/BSDBuild/sse.pm +%%DATADIR%%/BSDBuild/ode.pm +%%DATADIR%%/BSDBuild/glu.pm +%%DATADIR%%/BSDBuild/getaddrinfo.pm +%%DATADIR%%/BSDBuild/libidn.pm +%%DATADIR%%/BSDBuild/perl.pm +%%DATADIR%%/BSDBuild/db4.pm +%%DATADIR%%/BSDBuild/cracklib.pm +%%DATADIR%%/BSDBuild/cg.pm +%%DATADIR%%/BSDBuild/agar-dev.pm +%%DATADIR%%/BSDBuild/agar-vg.pm +%%DATADIR%%/BSDBuild/agar-rg.pm +%%DATADIR%%/BSDBuild/agar-core.pm +%%DATADIR%%/BSDBuild/agar.pm +%%DATADIR%%/BSDBuild/free_null.pm +%%DATADIR%%/BSDBuild/sys_queue.pm +%%DATADIR%%/BSDBuild/sys_types.pm +%%DATADIR%%/BSDBuild/pthreads.pm +%%DATADIR%%/BSDBuild/rmd160.pm +%%DATADIR%%/BSDBuild/sha1.pm +%%DATADIR%%/BSDBuild/md5.pm +%%DATADIR%%/BSDBuild/getuid.pm +%%DATADIR%%/BSDBuild/getpwuid.pm +%%DATADIR%%/BSDBuild/pctr.pm +%%DATADIR%%/BSDBuild/arc4random.pm +%%DATADIR%%/BSDBuild/fastcgi.pm +%%DATADIR%%/BSDBuild/gettext.pm +%%DATADIR%%/BSDBuild/setlocale.pm +%%DATADIR%%/BSDBuild/vsnprintf.pm +%%DATADIR%%/BSDBuild/snprintf.pm +%%DATADIR%%/BSDBuild/gethostname.pm +%%DATADIR%%/BSDBuild/jpeg.pm +%%DATADIR%%/BSDBuild/math.pm +%%DATADIR%%/BSDBuild/opengl.pm +%%DATADIR%%/BSDBuild/progname.pm +%%DATADIR%%/BSDBuild/flock.pm +%%DATADIR%%/BSDBuild/asprintf.pm +%%DATADIR%%/BSDBuild/setproctitle.pm +%%DATADIR%%/BSDBuild/mmap.pm +%%DATADIR%%/BSDBuild/vasprintf.pm +%%DATADIR%%/BSDBuild/getenv.pm +%%DATADIR%%/BSDBuild/strsep.pm +%%DATADIR%%/BSDBuild/strlcpy.pm +%%DATADIR%%/BSDBuild/strlcat.pm +%%DATADIR%%/BSDBuild/setenv.pm +%%DATADIR%%/BSDBuild/freetype.pm +%%DATADIR%%/BSDBuild/x11.pm +%%DATADIR%%/BSDBuild/smpeg.pm +%%DATADIR%%/BSDBuild/sdl_image.pm +%%DATADIR%%/BSDBuild/sdl.pm +%%DATADIR%%/BSDBuild/glib2.pm +%%DATADIR%%/BSDBuild/glib.pm +%%DATADIR%%/BSDBuild/cxx.pm +%%DATADIR%%/BSDBuild/cc.pm +%%DATADIR%%/BSDBuild/Builtins.pm +%%DATADIR%%/BSDBuild/Core.pm +%%DATADIR%%/libtool/configure +%%DATADIR%%/libtool/configure.in +%%DATADIR%%/libtool/config.guess +%%DATADIR%%/libtool/config.sub +%%DATADIR%%/libtool/ltmain.sh +%%DATADIR%%/libtool/ltconfig +%%DATADIR%%//ManReader/Mdoc.pm +@dirrmtry %%DATADIR%%/libtool +@dirrmtry %%DATADIR%%/ManReader +@dirrmtry %%DATADIR%%/BSDBuild +@dirrmtry %%DATADIR%% |