ports/86475: New Ports: devel/sfslite-noopt and devel/sfslite-dbg; sfslite with different build options

Maxwell Krohn krohn at mit.edu
Thu Sep 22 18:00:24 UTC 2005


>Number:         86475
>Category:       ports
>Synopsis:       New Ports: devel/sfslite-noopt and devel/sfslite-dbg; sfslite with different build options
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep 22 18:00:12 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Maxwell Krohn
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
MIT
>Environment:
System: FreeBSD rael.lcs.mit.edu 4.9-RELEASE-p16 FreeBSD 4.9-RELEASE-p16 #4: Wed Jun 29 15:25:53 EDT 2005 fdabek at toil.lcs.mit.edu:/usr/src/sys/compile/PDOS i386


>Description:
Shell archive included for new ports. Follow-on ports to the 
devel/sfslite port, for building with different build options. Won't conflict 
with devel/sfslite or each other. Trivial Makefiles that mainly call into
devel/sfslite/Makefile. 

Follow-up to: ports/86178
	
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	/usr/ports/devel/sfslite-noopt/
#	/usr/ports/devel/sfslite-noopt/Makefile
#	/usr/ports/devel/sfslite-noopt/pkg-descr
#	/usr/ports/devel/sfslite-dbg/
#	/usr/ports/devel/sfslite-dbg/Makefile
#	/usr/ports/devel/sfslite-dbg/pkg-descr
#
echo c - /usr/ports/devel/sfslite-noopt/
mkdir -p /usr/ports/devel/sfslite-noopt/ > /dev/null 2>&1
echo x - /usr/ports/devel/sfslite-noopt/Makefile
sed 's/^X//' >/usr/ports/devel/sfslite-noopt/Makefile << 'END-of-/usr/ports/devel/sfslite-noopt/Makefile'
X# New ports collection makefile for:  sfslite-noopt
X# Date created:        22 September 2005
X# Whom:                max
X#
X# $FreeBSD$
X#
XBUILD_MODE =     shared
XMASTERDIR=       ${.CURDIR}/../sfslite
XCOMMENT=	"sfslite without optimization for debugging"
X
XPKG_INSTALL=     ${MASTERDIR}/pkg-install
X
X.include "${MASTERDIR}/Makefile"
END-of-/usr/ports/devel/sfslite-noopt/Makefile
echo x - /usr/ports/devel/sfslite-noopt/pkg-descr
sed 's/^X//' >/usr/ports/devel/sfslite-noopt/pkg-descr << 'END-of-/usr/ports/devel/sfslite-noopt/pkg-descr'
XSee ../sfslite/pkg-descr.  A build of the sfslite libraries with
Xwithout -O or -O2 build flags. Useful for finding bugs that show up
Xafter your application has been runnig for a while.  SFS is about 50%
Xslower without -O2, but sometimes optimized code makes for baffling
Xcore dumps.  This build of OKWS might be a reasonable compromise between
Xperformance (sfslite) and debugability (sfslite-dbg).
X
XMaintained as port of the OKWS distribution by Maxwell Krohn.
X
XWWW: http://www.okws.org
X
X- Max
Xports at okws.org
END-of-/usr/ports/devel/sfslite-noopt/pkg-descr
echo c - /usr/ports/devel/sfslite-dbg/
mkdir -p /usr/ports/devel/sfslite-dbg/ > /dev/null 2>&1
echo x - /usr/ports/devel/sfslite-dbg/Makefile
sed 's/^X//' >/usr/ports/devel/sfslite-dbg/Makefile << 'END-of-/usr/ports/devel/sfslite-dbg/Makefile'
X# New ports collection makefile for:  sfslite-dbg
X# Date created:        22 September 2005
X# Whom:                max
X#
X# $FreeBSD$
X#
XBUILD_MODE=      shdbg
XMASTERDIR=       ${.CURDIR}/../sfslite
XCOMMENT=	"sfslite with dmalloc and without optimization"
X
XLIB_DEPENDS+=	 dmalloc:${PORTSDIR}/devel/dmalloc
XPKG_INSTALL=     ${MASTERDIR}/pkg-install
X
X.include "${MASTERDIR}/Makefile"
END-of-/usr/ports/devel/sfslite-dbg/Makefile
echo x - /usr/ports/devel/sfslite-dbg/pkg-descr
sed 's/^X//' >/usr/ports/devel/sfslite-dbg/pkg-descr << 'END-of-/usr/ports/devel/sfslite-dbg/pkg-descr'
XSee ../sfslite/pkg-descr.  A build of the sfslite libraries with 
Xdmalloc debugging support (http://dmalloc.com) and without -O or
X-O2 build flags.  For debugging an application built with the 
XSFS libraries.
X
XMaintained as port of the OKWS distribution by Maxwell Krohn.
X
XWWW: http://www.okws.org
X
X- Max
Xports at okws.org
END-of-/usr/ports/devel/sfslite-dbg/pkg-descr
exit

>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list