pkgsrc/mk
jperkin e393ce6d94 Introduce infrastructure support for SMF.
SMF is the Service Management Facility, the default init system in
Solaris and derivatives since version 10.  This adds "smf" to the list
of supported INIT_SYSTEM types, and makes it the default init system on
platforms where it is available.

Packages can introduce SMF support by providing a manifest file, by
default located in ${FILESDIR}/smf/manifest.xml but manifests under
${WRKSRC} can be used too if the package source includes one.

SMF method scripts are supported too if required, using SMF_METHODS in a
similar manner to RCD_SCRIPTS.

Many parts of the SMF infrastructure are configurable, see mk/smf.mk for
the full details.
2014-03-11 14:07:04 +00:00
..
build Introduce PKGGNUDIR as a way to control gnu prefix. 2012-12-06 11:36:30 +00:00
buildlink3 Swap the ordering of the buildlink3 filters so that ${LOCALBASE} is 2014-03-10 12:06:35 +00:00
bulk Remove mksandbox -- moved to the pkgsrc/pkgtools/mksandbox package. 2012-08-26 11:25:32 +00:00
check Imprement CHECK_SHLIBS_SKIP, same as other CHECK_*_SKIP. 2014-03-02 05:43:16 +00:00
checksum Ensure failure on failure of depends-fetch and depends-checksum targets. 2013-11-16 15:29:39 +00:00
cmake-Modules/Platform Reorder CMake search paths so that BUILDLINK_DIR and PREFIX come first, 2012-02-23 17:12:12 +00:00
compiler Make sure FC is set for g77/gfortran. Fixes runtime Fortran in math/R et al. 2014-02-04 12:11:57 +00:00
configure Introduce HAS_CONFIGURE_LIBDIR and GNU_CONFIGURE_LIBDIR for gnu configure 2014-01-28 11:32:30 +00:00
defaults Introduce infrastructure support for SMF. 2014-03-11 14:07:04 +00:00
depends Prevent to force creating binary package in ${PACKAGES} for the case installing 2014-02-14 06:39:32 +00:00
emulator add dbus-glib, glib2 and libffi linux module support 2014-01-22 12:34:22 +00:00
extract Document EXTRACT_ENV 2014-03-02 09:45:42 +00:00
features use find-headers.mk to detect header files instead of using absolute path. 2013-11-26 07:04:55 +00:00
fetch loose mandantory DISTNAME. 2014-03-02 08:54:41 +00:00
gnu-config Remove config.rpath override file and related code. 2013-10-13 10:10:05 +00:00
haskell add Haskell Cabal support files. 2014-02-05 07:02:30 +00:00
help Up to now there was no way to get help on pkgsrc internal variables, 2013-08-31 21:27:53 +00:00
install Introduce infrastructure support for SMF. 2014-03-11 14:07:04 +00:00
internal
misc Use ${NETBSD_LOGIN_NAME} for ssh. 2014-02-22 13:11:22 +00:00
package prevent to generate binary package in ${PACKAGES} from the side effect of 2013-05-23 13:18:56 +00:00
patch
pbulk Add multiversion support for Lua modules. 2013-10-30 06:18:34 +00:00
pkgformat Clean up target file if failed. 2014-03-08 11:46:14 +00:00
pkginstall Add initial support for alternative init systems. 2014-03-11 13:45:07 +00:00
platform Introduce infrastructure support for SMF. 2014-03-11 14:07:04 +00:00
plist Introduce infrastructure support for SMF. 2014-03-11 14:07:04 +00:00
scripts Split BUILD_DEPENDS into TOOL_DEPENDS and BUILD_DEPENDS in mk/. 2013-05-09 23:37:25 +00:00
tools If LIBABISUFFIX is set add lib${LIBABISUFFIX}/pkgconfig to the default 2014-03-07 15:15:17 +00:00
wrapper Variable override is confusing. 2014-03-06 10:19:43 +00:00
alternatives.mk
apache.mk Added support for apache24 2012-04-14 12:58:19 +00:00
bdb.buildlink3.mk
bsd.fast.prefs.mk
bsd.hacks.mk
bsd.makevars.mk
bsd.options.mk Move show-depends-options again, to be worked form non-option packages. 2013-06-07 00:41:39 +00:00
bsd.pkg.barrier.mk prevent to generate binary package in ${PACKAGES} from the side effect of 2013-05-23 13:18:56 +00:00
bsd.pkg.clean.mk /tmp/cvs02076b 2013-06-01 19:31:52 +00:00
bsd.pkg.debug.mk
bsd.pkg.error.mk
bsd.pkg.mk Introduce infrastructure support for SMF. 2014-03-11 14:07:04 +00:00
bsd.pkg.readme.mk Split BUILD_DEPENDS into TOOL_DEPENDS and BUILD_DEPENDS in mk/. 2013-05-09 23:37:25 +00:00
bsd.pkg.subdir.mk
bsd.pkg.update.mk fixes last commit, delete too aggressively :( 2014-02-14 07:14:23 +00:00
bsd.pkg.use.mk Only add HAVE_LLVM / HAVE_GCC if they are already set. 2013-09-09 16:35:40 +00:00
bsd.prefs.mk Detect newer RedHat distributions. 2014-03-07 14:52:12 +00:00
bsd.utils.mk Split BUILD_DEPENDS into TOOL_DEPENDS and BUILD_DEPENDS in mk/. 2013-05-09 23:37:25 +00:00
compiler.mk compiler.mk: Fix Ada packages when PKGSRC_COMPILER=clang 2013-07-07 09:06:23 +00:00
curses.buildlink3.mk check FAKE_NCURSES is defined before evaluate it. 2014-03-10 12:57:03 +00:00
curses.builtin.mk Move the logic for testing if system curses supports the needed functions 2014-03-09 10:15:32 +00:00
db1.builtin.mk Use find-headers instead of find-files to detect builtin header files. 2013-11-23 09:10:14 +00:00
djbware.mk
dlopen.buildlink3.mk
dlopen.builtin.mk Use find-headers instead of find-files to detect builtin header files. 2013-11-23 09:10:14 +00:00
endian.mk Use find-headers.mk to detect available endian.h. 2013-11-26 07:25:53 +00:00
fam.buildlink3.mk
find-prefix.mk
fuse.buildlink3.mk fuse.buildlink3.mk: add Minix support. PR pkg/45046 OK by agc 2013-03-01 00:08:31 +00:00
giflib.buildlink3.mk Fixed typo in documentation. 2013-06-01 19:44:53 +00:00
haskell.mk add Haskell Cabal support files. 2014-02-05 07:02:30 +00:00
java-env.mk
java-vm.mk Add Solaris 10 i386 and x86_64 as a supported platforms for "sun-jdk16". 2013-12-27 00:11:38 +00:00
jpeg.buildlink3.mk
krb5.buildlink3.mk Move platform-specific settings to the platform file. 2013-08-16 12:11:17 +00:00
license.mk adding cc0-1.0-universal license (a public domain license by creative 2013-07-09 19:15:57 +00:00
motif.buildlink3.mk Support "motif" in MOTIF_TYPE. 2012-11-10 17:13:37 +00:00
mpi.buildlink3.mk
mysql.buildlink3.mk drop support of removed MySQL 5.0. 2013-09-13 11:53:24 +00:00
omf-scrollkeeper.mk
oss.buildlink3.mk support oss4 compatible boomer on OpenSolaris/Illumos platforms 2014-02-10 12:21:44 +00:00
oss.builtin.mk Use find-headers instead of find-files to detect builtin header files. 2013-11-23 09:10:14 +00:00
pam.buildlink3.mk
pf.buildlink3.mk
pgsql.buildlink3.mk Added databases/postgresql93 version 9.3.0 2013-09-10 15:35:30 +00:00
pkg-build-options.mk Fix typo in loop (wrong variable used). 2012-12-17 14:27:44 +00:00
pthread.buildlink3.mk Use pthread.builtin.mk to do builtin checks rather than performing our 2013-11-01 12:19:29 +00:00
pthread.builtin.mk Use find-headers instead of find-files to detect builtin header files. 2013-11-23 09:10:14 +00:00
readline.buildlink3.mk Change READLINE_DEFAULT to 'readline' if not using a builtin implementation, 2013-08-16 11:31:50 +00:00
readline.builtin.mk Use find-headers instead of find-files to detect builtin header files. 2013-11-23 09:10:14 +00:00
resolv.buildlink3.mk
smf.mk Introduce infrastructure support for SMF. 2014-03-11 14:07:04 +00:00
solaris-pam.builtin.mk Use find-headers instead of find-files to detect builtin header files. 2013-11-23 09:10:14 +00:00
subst.mk Add note to SUBST_SED noting that -E is not a standard sed option. 2013-10-13 21:38:36 +00:00
termcap.buildlink3.mk Fix for older bmake 2013-10-19 19:12:41 +00:00
termcap.builtin.mk Use find-headers instead of find-files to detect builtin header files. 2013-11-23 09:10:14 +00:00
terminfo.buildlink3.mk fixes for old bmake, undefined variable is not treated as empty. 2014-03-11 09:16:57 +00:00
terminfo.builtin.mk Use find-headers instead of find-files to detect builtin header files. 2013-11-23 09:10:14 +00:00
tex.buildlink3.mk
unprivileged.mk Revert the patch commited in PR 36618. It creates more problems 2012-04-21 19:29:47 +00:00
x11.buildlink3.mk
x11.builtin.mk
x11.version.mk
xaw.buildlink3.mk Clean up libXaw handling. [1/2] 2013-01-15 16:21:34 +00:00