Print this page
Lose developer/build/make from omnios-build, add in developer/as and
developer/versioning/sccs.

*** 24,60 **** # Copyright 2011-2012 OmniTI Computer Consulting, Inc. All rights reserved. # Use is subject to license terms. # # this will build # - # * make # * sccs ! # * assorted bin-only bits: (from sub root) ! # * as ! # * libtdf ! # * libxprof ! # * libxprof_audit # Load support functions . ../../lib/functions.sh PROG=make VER=0.5.11 ! PKG=developer/build/make ! SUMMARY="OmniOS Bundled Development Tools (aka DevPro)" DESC="$SUMMARY" BUILD_DEPENDS_IPS="sunstudio12.1 compatibility/ucb" DEPENDS_IPS="system/library SUNWcs system/library/math" CONFIGURE_OPTS="" PKGE=$(url_encode $PKG) ! DESTDIR=$DTMPDIR/make_pkg prebuild_clean() { logmsg "Cleaning destdir: $DESTDIR" logcmd rm -rf $DESTDIR } build() { logmsg "Building and installing ($1)" pushd $TMPDIR/$1/usr/src > /dev/null || logerr "can't enter build harness" --- 24,56 ---- # Copyright 2011-2012 OmniTI Computer Consulting, Inc. All rights reserved. # Use is subject to license terms. # # this will build # # * sccs ! # # Load support functions . ../../lib/functions.sh PROG=make VER=0.5.11 ! PKG=developer/versioning/sccs ! SUMMARY="Source Code Control System (SCCS)" DESC="$SUMMARY" BUILD_DEPENDS_IPS="sunstudio12.1 compatibility/ucb" DEPENDS_IPS="system/library SUNWcs system/library/math" CONFIGURE_OPTS="" PKGE=$(url_encode $PKG) ! DESTDIR=$DTMPDIR/sccs prebuild_clean() { logmsg "Cleaning destdir: $DESTDIR" logcmd rm -rf $DESTDIR + mkdir -p $DESTDIR/usr/bin } build() { logmsg "Building and installing ($1)" pushd $TMPDIR/$1/usr/src > /dev/null || logerr "can't enter build harness"
*** 61,75 **** logcmd env STUDIOBIN=/opt/sunstudio12.1/bin DESTDIR=$DESTDIR ./build || logerr "make/install ($1) failed" popd > /dev/null } - place_bins() { - logmsg "Moving closed bins into place" - (cd $SRCDIR/root && tar cf - .) | (cd $DESTDIR && tar xf -) || - logerr "Failed to copy closed bins" - } move_and_links() { logmsg "Shifting binaries and setting up links" logcmd mv $DESTDIR/usr/ccs/bin/help $DESTDIR/usr/bin/sccshelp pushd $DESTDIR/usr/ccs/bin > /dev/null || logerr "Cannot chdir" for cmd in * --- 57,66 ----
*** 81,101 **** logcmd ln -s ../../sccshelp $DESTDIR/usr/ccs/bin/help popd > /dev/null } init - prebuild_clean - - BUILDDIR=devpro-make-20061219 - download_source devpro devpro-make src-20061219 - build devpro-make-20061219 - BUILDDIR=devpro-sccs-20061219 download_source devpro devpro-sccs src-20061219 build devpro-sccs-20061219 - - place_bins move_and_links - make_package clean_up --- 72,83 ----