Index: head/devel/bsdbuild/files/patch-ManReader__Makefile =================================================================== --- head/devel/bsdbuild/files/patch-ManReader__Makefile (revision 392304) +++ head/devel/bsdbuild/files/patch-ManReader__Makefile (nonexistent) @@ -1,31 +0,0 @@ ---- ./ManReader/Makefile.orig 2012-07-27 06:21:45.000000000 +0200 -+++ ./ManReader/Makefile 2013-09-25 01:25:39.843961894 +0200 -@@ -5,23 +5,23 @@ - all: - - install: -- @if [ ! -d "${DATADIR}/ManReader" ]; then \ -+ @if [ ! -d "${DESTDIR}${DATADIR}/ManReader" ]; then \ - echo "${INSTALL_DATA_DIR} ${DATADIR}/ManReader"; \ -- ${SUDO} ${INSTALL_DATA_DIR} ${DATADIR}/ManReader; \ -+ ${SUDO} ${INSTALL_DATA_DIR} ${DESTDIR}${DATADIR}/ManReader; \ - fi; \ - for F in ${DATAFILES}; do \ - echo "${INSTALL_DATA} $$F ${DATADIR}/ManReader"; \ -- ${SUDO} ${INSTALL_DATA} $$F ${DATADIR}/ManReader; \ -+ ${SUDO} ${INSTALL_DATA} $$F ${DESTDIR}${DATADIR}/ManReader; \ - done - - install-links: - @if [ ! -d "${DATADIR}/ManReader" ]; then \ - echo "${INSTALL_DATA_DIR} ${DATADIR}/ManReader"; \ -- ${SUDO} ${INSTALL_DATA_DIR} ${DATADIR}/ManReader; \ -+ ${SUDO} ${INSTALL_DATA_DIR} ${DESTDIR}${DATADIR}/ManReader; \ - fi; \ - for F in ${DATAFILES}; do \ - echo "ln -sf `pwd`/$$F ${DATADIR}/ManReader/$$F"; \ -- ${SUDO} ln -sf `pwd`/$$F ${DATADIR}/ManReader/$$F; \ -+ ${SUDO} ln -sf `pwd`/$$F ${DESTDIR}${DATADIR}/ManReader/$$F; \ - done - - clean: Property changes on: head/devel/bsdbuild/files/patch-ManReader__Makefile ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/devel/bsdbuild/Makefile =================================================================== --- head/devel/bsdbuild/Makefile (revision 392304) +++ head/devel/bsdbuild/Makefile (revision 392305) @@ -1,20 +1,17 @@ # $FreeBSD$ PORTNAME= bsdbuild -PORTVERSION= 3.0 -PORTREVISION= 2 +PORTVERSION= 3.1 CATEGORIES= devel MASTER_SITES= http://stable.hypertriton.com/bsdbuild/ -MAINTAINER= ports@FreeBSD.org -COMMENT= BSD-licensed portable build system +MAINTAINER= vedge@hypertriton.com +COMMENT= Portable BSD-style build system +LICENSE= BSD2CLAUSE + USES= perl5 shebangfix SHEBANG_FILES= *.pl mk/*.pl GNU_CONFIGURE= yes - -LICENSE= BSD2CLAUSE - -CONFIGURE_ARGS= --with-catman=no .include Index: head/devel/bsdbuild/distinfo =================================================================== --- head/devel/bsdbuild/distinfo (revision 392304) +++ head/devel/bsdbuild/distinfo (revision 392305) @@ -1,2 +1,2 @@ -SHA256 (bsdbuild-3.0.tar.gz) = 202fbadffcab04a395bd4b3cb786720fd034c862ecf74da603ab29fbbe423428 -SIZE (bsdbuild-3.0.tar.gz) = 218099 +SHA256 (bsdbuild-3.1.tar.gz) = d4c562c33cda97f2c5c71ced422f336060a7402237ffc41d84937ca30e942dff +SIZE (bsdbuild-3.1.tar.gz) = 510668 Index: head/devel/bsdbuild/pkg-descr =================================================================== --- head/devel/bsdbuild/pkg-descr (revision 392304) +++ head/devel/bsdbuild/pkg-descr (revision 392305) @@ -1,8 +1,12 @@ 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/ +Because BSDBuild is implemented as a library, Makefiles never need to be +recompiled (unless a separate build is requested). BSDBuild can also generate +pure Bourne ./configure scripts, which function similarly to GNU-style +configure scripts (as far as end-users are concerned), but are compiled using +Perl modules instead of macro packages. + +WWW: http://bsdbuild.hypertriton.com/ Index: head/devel/bsdbuild/pkg-plist =================================================================== --- head/devel/bsdbuild/pkg-plist (revision 392304) +++ head/devel/bsdbuild/pkg-plist (revision 392305) @@ -1,163 +1,181 @@ %%DATADIR%%/BSDBuild/Builtins.pm %%DATADIR%%/BSDBuild/Core.pm %%DATADIR%%/BSDBuild/Mail-SpamAssassin.pm %%DATADIR%%/BSDBuild/agar-au.pm %%DATADIR%%/BSDBuild/agar-core.pm %%DATADIR%%/BSDBuild/agar-dev.pm %%DATADIR%%/BSDBuild/agar-math.pm -%%DATADIR%%/BSDBuild/agar-rg.pm %%DATADIR%%/BSDBuild/agar-vg.pm %%DATADIR%%/BSDBuild/agar.pm %%DATADIR%%/BSDBuild/alsa.pm %%DATADIR%%/BSDBuild/altivec.pm %%DATADIR%%/BSDBuild/arc4random.pm %%DATADIR%%/BSDBuild/asprintf.pm %%DATADIR%%/BSDBuild/byte_order.pm %%DATADIR%%/BSDBuild/cc.pm %%DATADIR%%/BSDBuild/cc_attributes.pm %%DATADIR%%/BSDBuild/cg.pm %%DATADIR%%/BSDBuild/clock_gettime.pm %%DATADIR%%/BSDBuild/clock_win32.pm %%DATADIR%%/BSDBuild/cocoa.pm %%DATADIR%%/BSDBuild/cracklib.pm %%DATADIR%%/BSDBuild/crypt.pm +%%DATADIR%%/BSDBuild/csidl.pm %%DATADIR%%/BSDBuild/curl.pm %%DATADIR%%/BSDBuild/cxx.pm %%DATADIR%%/BSDBuild/db4.pm %%DATADIR%%/BSDBuild/dlopen.pm %%DATADIR%%/BSDBuild/dyld.pm %%DATADIR%%/BSDBuild/edacious.pm +%%DATADIR%%/BSDBuild/etubestore.pm %%DATADIR%%/BSDBuild/execvp.pm %%DATADIR%%/BSDBuild/fastcgi.pm %%DATADIR%%/BSDBuild/fgetln.pm %%DATADIR%%/BSDBuild/float_h.pm %%DATADIR%%/BSDBuild/flock.pm %%DATADIR%%/BSDBuild/fontconfig.pm %%DATADIR%%/BSDBuild/free_null.pm +%%DATADIR%%/BSDBuild/freesg-rg.pm %%DATADIR%%/BSDBuild/freesg.pm %%DATADIR%%/BSDBuild/freetype.pm %%DATADIR%%/BSDBuild/gcc.pm %%DATADIR%%/BSDBuild/getaddrinfo.pm %%DATADIR%%/BSDBuild/getenv.pm %%DATADIR%%/BSDBuild/gethostbyname.pm %%DATADIR%%/BSDBuild/gethostname.pm %%DATADIR%%/BSDBuild/getopt.pm %%DATADIR%%/BSDBuild/getpeereid.pm %%DATADIR%%/BSDBuild/getpeerucred.pm %%DATADIR%%/BSDBuild/getpwnam_r.pm %%DATADIR%%/BSDBuild/getpwuid.pm %%DATADIR%%/BSDBuild/gettext.pm %%DATADIR%%/BSDBuild/gettimeofday.pm %%DATADIR%%/BSDBuild/getuid.pm %%DATADIR%%/BSDBuild/glib.pm %%DATADIR%%/BSDBuild/glib2.pm %%DATADIR%%/BSDBuild/glob.pm %%DATADIR%%/BSDBuild/glu.pm %%DATADIR%%/BSDBuild/glx.pm %%DATADIR%%/BSDBuild/iconv.pm %%DATADIR%%/BSDBuild/jpeg.pm +%%DATADIR%%/BSDBuild/kqueue.pm %%DATADIR%%/BSDBuild/libbsd.pm %%DATADIR%%/BSDBuild/libidn.pm %%DATADIR%%/BSDBuild/limits_h.pm %%DATADIR%%/BSDBuild/math.pm %%DATADIR%%/BSDBuild/math_c99.pm %%DATADIR%%/BSDBuild/md5.pm %%DATADIR%%/BSDBuild/mgid.pm %%DATADIR%%/BSDBuild/mmap.pm %%DATADIR%%/BSDBuild/mysql.pm +%%DATADIR%%/BSDBuild/nanosleep.pm %%DATADIR%%/BSDBuild/objc.pm %%DATADIR%%/BSDBuild/ode.pm %%DATADIR%%/BSDBuild/open_exlock.pm %%DATADIR%%/BSDBuild/opengl.pm %%DATADIR%%/BSDBuild/pctr.pm %%DATADIR%%/BSDBuild/percgi.pm %%DATADIR%%/BSDBuild/perl.pm %%DATADIR%%/BSDBuild/png.pm %%DATADIR%%/BSDBuild/portaudio.pm %%DATADIR%%/BSDBuild/progname.pm %%DATADIR%%/BSDBuild/pthreads.pm +%%DATADIR%%/BSDBuild/rand48.pm %%DATADIR%%/BSDBuild/rmd160.pm %%DATADIR%%/BSDBuild/sdl.pm %%DATADIR%%/BSDBuild/sdl_image.pm %%DATADIR%%/BSDBuild/sdl_ttf.pm %%DATADIR%%/BSDBuild/select.pm %%DATADIR%%/BSDBuild/setenv.pm %%DATADIR%%/BSDBuild/setjmp.pm %%DATADIR%%/BSDBuild/setlocale.pm %%DATADIR%%/BSDBuild/setproctitle.pm %%DATADIR%%/BSDBuild/sha1.pm %%DATADIR%%/BSDBuild/shl_load.pm %%DATADIR%%/BSDBuild/signal.pm %%DATADIR%%/BSDBuild/siocgifconf.pm %%DATADIR%%/BSDBuild/smpeg.pm %%DATADIR%%/BSDBuild/sndfile.pm %%DATADIR%%/BSDBuild/snprintf.pm %%DATADIR%%/BSDBuild/so_peercred.pm %%DATADIR%%/BSDBuild/sockopts.pm %%DATADIR%%/BSDBuild/sse.pm %%DATADIR%%/BSDBuild/stdlib_h.pm %%DATADIR%%/BSDBuild/strlcat.pm %%DATADIR%%/BSDBuild/strlcpy.pm %%DATADIR%%/BSDBuild/strsep.pm %%DATADIR%%/BSDBuild/strtold.pm %%DATADIR%%/BSDBuild/strtoll.pm %%DATADIR%%/BSDBuild/sys_queue.pm %%DATADIR%%/BSDBuild/sys_types.pm %%DATADIR%%/BSDBuild/syslog.pm +%%DATADIR%%/BSDBuild/timerfd.pm +%%DATADIR%%/BSDBuild/uim.pm %%DATADIR%%/BSDBuild/unistd_h.pm %%DATADIR%%/BSDBuild/vasprintf.pm %%DATADIR%%/BSDBuild/vsnprintf.pm %%DATADIR%%/BSDBuild/wgl.pm %%DATADIR%%/BSDBuild/winsock.pm %%DATADIR%%/BSDBuild/x11.pm +%%DATADIR%%/BSDBuild/xbox.pm %%DATADIR%%/BSDBuild/xinerama.pm +%%DATADIR%%/ManReader/Mdoc.pm %%DATADIR%%/build.common.mk %%DATADIR%%/build.dep.mk %%DATADIR%%/build.doc.mk %%DATADIR%%/build.lib.mk %%DATADIR%%/build.man.mk %%DATADIR%%/build.perl.mk %%DATADIR%%/build.po.mk %%DATADIR%%/build.prog.mk %%DATADIR%%/build.proj.mk %%DATADIR%%/build.subdir.mk %%DATADIR%%/build.www.mk %%DATADIR%%/cleanfiles.pl %%DATADIR%%/cmpfiles.pl %%DATADIR%%/config.guess %%DATADIR%%/gen-declspecs.pl %%DATADIR%%/gen-dotdepend.pl %%DATADIR%%/gen-includelinks.pl %%DATADIR%%/gen-includes.pl %%DATADIR%%/get-release.pl %%DATADIR%%/get-version.pl %%DATADIR%%/hstrip.pl %%DATADIR%%/install-manpages.sh +%%DATADIR%%/libtool/Makefile +%%DATADIR%%/libtool/Makefile.in +%%DATADIR%%/libtool/README +%%DATADIR%%/libtool/aclocal.m4 %%DATADIR%%/libtool/config.guess %%DATADIR%%/libtool/config.sub %%DATADIR%%/libtool/configure %%DATADIR%%/libtool/configure.in -%%DATADIR%%/libtool/ltconfig +%%DATADIR%%/libtool/install-sh %%DATADIR%%/libtool/ltmain.sh -%%DATADIR%%/ManReader/Mdoc.pm +%%DATADIR%%/libtool/m4/libtool.m4 +%%DATADIR%%/libtool/m4/ltoptions.m4 +%%DATADIR%%/libtool/m4/ltsugar.m4 +%%DATADIR%%/libtool/m4/ltversion.m4 +%%DATADIR%%/libtool/m4/lt~obsolete.m4 %%DATADIR%%/manlinks.pl %%DATADIR%%/mkconcurrent.pl %%DATADIR%%/mkdep %%DATADIR%%/ml.xsl bin/h2mandoc bin/man2wiki bin/mkconfigure bin/mkify bin/mkprojfiles bin/uman man/man1/man2mediawiki.1.gz man/man1/man2wiki.1.gz man/man1/mkconfigure.1.gz man/man1/mkify.1.gz man/man1/uman.1.gz man/man5/build.common.mk.5.gz man/man5/build.dep.mk.5.gz man/man5/build.lib.mk.5.gz +man/man5/build.man.mk.5.gz man/man5/build.prog.mk.5.gz man/man5/build.proj.mk.5.gz man/man5/build.www.mk.5.gz