NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

My mk.conf for shared NFS access to pkgsrc



Dear list,

since I still have the impression that there is a lack of documentation
for mk.conf flags, I would like to  post my own mk.conf currently in use
and working.

It is used on my home network and machines with the same architecture
can reuse built packages over NFS share once it is
in /usr/pkgsrc/packages. 

Sincerely,

Adrian Immanuel KIESS

-- 
With greetings from Leipzig, Germany.
Adrian Immanuel Kieß 

Administrator & programmer
Unix / Perl / LaTeX

mail: <adrian (at) kiess.at>
www: http://www.kiess.at
# mk.conf / P3.lan.dac
#
# Author: Adrian Immanuel Kiess < adrian%immanuelK.net@localhost >
#
# Last edit: 2013.09.17
#

.ifdef BSD_PKG_MK

PKG_DBDIR=/var/db/pkg
LOCALBASE=/usr/pkg
VARBASE=/var
FETCH_CMD=/usr/pkg/bin/ftp
PKG_TOOLS_BIN=/usr/pkg/sbin
PKGMANDIR=man

.endif

#.sinclude "/usr/pkg/share/mk/cpuflags.mk"

#BUILD_MAKE_FLAGS=-j 3
#_ACCEPTABLE=YES
ALLOW_VULNERABLE_PACKAGES=TRUE
BSDSRCDIR?=/usr/src
#CFLAGS+= -O3 -march=pentium3 -pipe -fforce-addr -falign-functions=4 
-fprefetch-loop-arrays
CLEANDEPENDS?=yes
#CONFIGURE_ENV+= XEXTENSIONS_LIBS="-L${PREFIX}/lib 
${COMPILER_RPATH_FLAG}${PREFIX}/lib"
#DEPENDS_TARGET=bin-install
#DEPENDS_TARGET=package
#DISTCC_HOSTS=g6 m2n localhost
FAILOVER_FETCH=YES
#MAKE_JOBS=6
MASTER_SITE_OVERRIDE+=ftp://ftp.de.netbsd.org/pub/NetBSD/packages/distfiles/
MKCRYPTO=YES
MKIPFILTER=YES
MKMANZ=YES
MKSENDMAIL=NO
MKTTINTERP=YES # freetype2 bytecode interpreter
MKUNPRIVED=YES
MKUUCP=NO
MKX11=YES
MOZILLA_USE_LINUX=NO
MOZILLA_USE_XFT=YES
MPLAYER_DISABLE_DRIVERS=arts sdl
MPLAYER_ENABLE_RUNTIME_CPU_DETECTION?=NO
OBJHOSTNAME=yes
#PACKAGES=/usr/pkgsrc/packages/${LOWER_OPSYS}-${OS_VERSION}-${MACHINE_ARCH}${CPU_DIR}
#PACKAGES+=${_PKGSRCDIR}/packages/${MACHINE}-${OS_VERSION}
PACKAGES=${PKGSRCDIR}/packages/${MACHINE}-${OS_VERSION}
PKGCHK_CONF=/usr/pkgsrc/pkgchk_lan.dac.conf
PKGSRC_COMPILER=gcc # distcc gcc
PKGSRCDIR=/usr/pkgsrc
#PKGSRC_COMPILER=distcc gcc # distcc gcc
#PKG_DEFAULT_OPTIONS+=-arts -aspell -gtkspell -ispell -sdl aac alsa bktr cups 
gnome gtk java ldap mutt-compressed-mbox nas sasl starttls ogg oss truetype
PKG_DEFAULT_OPTIONS += -arts -aspell -gtkspell -ispell -samba aac alsa bktr 
cups faac gnome gtk java mutt-compressed-mbox sasl starttls ogg oss truetype 
xvid dbus cairo curl dri dvdread firefox3 gpgme gstreamer theora threads lame 
vorbis kerberos
PKG_OPTIONS.cups=slp
PKG_OPTIONS.evince+=dvi djvu
PKG_OPTIONS.ffmpeg+=faac theora x264 xvid
#PKG_OPTIONS.freetype2+=truetype
PKG_OPTIONS.gtk2+=cups
PKG_OPTIONS.libgnomeprint+=cups
PKG_OPTIONS.mplayer+=-mplayer-runtime-cpudetection
PKG_REGISTER_SHELLS=YES
SKIP_LICENSE_CHECK=yes
#UPDATE_TARGET=package # bin-install
USE_AUDIT_PACKAGES ?= yes
USE_CUPS=YES
#USE_DESTDIR=YES
USE_ESOUND=YES
USE_MMX?=YES
WRKOBJDIR=/usr/obj/pkg
X11SRCDIR=/usr/xsrc
X11_TYPE=native # xorg
#X11_TYPE=modular # xorg

Attachment: signature.asc
Description: This is a digitally signed message part



Home | Main Index | Thread Index | Old Index