# $OpenBSD: Makefile.template,v 1.68 2013/10/02 07:34:45 ajacoutot Exp $ # $FreeBSD/NetBSD: credit FreeBSD/NetBSD if thats where the port came from $ # Original from: credit the original author here # # Replace ??? with appropriate values # Remove extraneous comments before commit. # Reasons why the port/package shouldn't be built # #ONLY_FOR_ARCHS = ??? #NOT_FOR_ARCHS = ??? #SHARED_ONLY = ??? #COMES_WITH = ??? #BROKEN = reason COMMENT = ??? # COMMENT-foo = ??? for multi packages DISTNAME = ufasoft_coin-0.33 #PKGNAME = ??? #PKGNAME-foo = ??? for multi packages #SHARED_LIBS = ??? CATEGORIES = ??? #HOMEPAGE = ??? URL #MAINTAINER = ??? # Setting PERMIT_PACKAGE_CDROM=Yes defaults other PERMIT_* variables to Yes. #PERMIT_PACKAGE_CDROM = Yes | Reason if No #PERMIT_PACKAGE_FTP = Yes | Reason if No #PERMIT_DISTFILES_FTP = Yes | Reason if No #WANTLIB = ??? MASTER_SITES = http://ufasoft.com/files/ EXTRACT_SUFX = .tar.xz #MODULES = ??? #BUILD_DEPENDS = ??? #RUN_DEPENDS = ??? #LIB_DEPENDS = ??? #TEST_DEPENDS = ??? #MAKE_FLAGS = ??? #MAKE_ENV = ??? #FAKE_FLAGS = ??? #TEST_FLAGS = ??? # build/configuration variables # #SEPARATE_BUILD = Yes (build in a directory other than WRKSRC) #SEPARATE_BUILD = flavored (distinct flavors may share a common WRKSRC) #USE_GMAKE = Yes #USE_GROFF = Yes # Programs that require GNU libtool to build instead of the OpenBSD one # should use this option. #USE_LIBTOOL= gnu CONFIGURE_STYLE = gnu #CONFIGURE_SCRIPT = ??? (if other than configure) #CONFIGURE_ARGS += ${CONFIGURE_SHARED} CONFIGURE_ENV = CPPFLAGS=-I${LOCALBASE}/include \ LDFLAGS=-L${LOCALBASE}/lib #AUTOCONF_VERSION = ??? (defaults to 2.13) #AUTOMAKE_VERSION = ??? (defaults to 1.4) # config.guess and others are copied here #MODGNU_CONFIG_GUESS_DIRS = ??? (defaults to ${WRKSRC}) #IS_INTERACTIVE = Yes #TEST_IS_INTERACTIVE = Yes #FLAVORS = 1 2 3 a b #FLAVOR ?= # grab multiple choice value #CHOICE = ${FLAVOR:Na:Nb} # check that CHOICE is 1 OR 2 OR 3, or error out #.if ${CHOICE} == "1" # code for 1 #.elif ${CHOICE} == "2" # code for 2 #.elif ${CHOICE} == "3" # code for 3 #.else #ERRORS += "Fatal: Conflicting flavor: ${FLAVOR}" #.endif # check for switches #.if ${FLAVOR:Ma} # code for a #.endif #.if ${FLAVOR:Mb} # code for b #.endif #NO_BUILD = Yes #NO_TEST = Yes #CFLAGS = ??? #LDFLAGS = ??? #MAKE_FILE = ??? WRKDIST = ${WRKDIR}/ufasoft_coin-0.76 #WRKSRC = ??? if other than ${WRKDIST} #WRKBUILD = ??? if other than ${WRKSRC} #WRKCONF = ??? if other than ${WRKBUILD} #ALL_TARGET = ??? #INSTALL_TARGET = ??? #TEST_TARGET = ??? .include