summaryrefslogtreecommitdiffstats
path: root/encap/src/encap-profiles
diff options
context:
space:
mode:
authorDaniel Joseph Barnhart Clark <dclark@pobox.com>2009-11-11 19:30:54 +0000
committerDaniel Joseph Barnhart Clark <dclark@pobox.com>2009-11-11 19:30:54 +0000
commitd63ea8a2fe1484dae8f23d388bf9e5e93bd0afb9 (patch)
treea28aed24c3d0606718a2a2a7a099447aab84a403 /encap/src/encap-profiles
parent2535920830fc57f30fd6eb9c4b6569a100d40126 (diff)
downloadbcfg2-d63ea8a2fe1484dae8f23d388bf9e5e93bd0afb9.tar.gz
bcfg2-d63ea8a2fe1484dae8f23d388bf9e5e93bd0afb9.tar.bz2
bcfg2-d63ea8a2fe1484dae8f23d388bf9e5e93bd0afb9.zip
No longer being maintained, no one expressed interest on mailing list, so removing from trunk.
git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@5569 ce84e21b-d406-0410-9b95-82705330c041
Diffstat (limited to 'encap/src/encap-profiles')
-rw-r--r--encap/src/encap-profiles/Makefile225
-rw-r--r--encap/src/encap-profiles/bcfg2-0.9.5pre2.ep520
-rw-r--r--encap/src/encap-profiles/bcfg2-cheetah-2.0rc8.ep105
-rw-r--r--encap/src/encap-profiles/bcfg2-elementtree-1.2.6.ep76
-rw-r--r--encap/src/encap-profiles/bcfg2-gzip-1.2.4b.ep109
-rw-r--r--encap/src/encap-profiles/bcfg2-m2crypto-0.17.ep115
-rw-r--r--encap/src/encap-profiles/bcfg2-openssl-0.9.8e.ep104
-rw-r--r--encap/src/encap-profiles/bcfg2-pkg-config-0.22.ep81
-rw-r--r--encap/src/encap-profiles/bcfg2-python-2.4.4.ep167
-rw-r--r--encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep106
-rw-r--r--encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep106
-rw-r--r--encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep106
-rw-r--r--encap/src/encap-profiles/bcfg2-readline-5.2.ep81
-rw-r--r--encap/src/encap-profiles/bcfg2-setuptools-0.6c6.ep112
-rw-r--r--encap/src/encap-profiles/bcfg2-swig-1.3.31.ep117
-rw-r--r--encap/src/encap-profiles/bcfg2-zlib-1.2.3.ep100
-rwxr-xr-xencap/src/encap-profiles/ep2target46
-rwxr-xr-xencap/src/encap-profiles/m4-1.4.4.sh100
-rw-r--r--encap/src/encap-profiles/makeself-2.1.4.ep63
-rw-r--r--encap/src/encap-profiles/ostiary-3.4.ep139
-rw-r--r--encap/src/encap-profiles/patch-2.5.9.ep56
-rw-r--r--encap/src/encap-profiles/reports/Makefile90
-rw-r--r--encap/src/encap-profiles/reports/README7
-rw-r--r--encap/src/encap-profiles/reports/bcfg2-django-0.96.ep1
-rw-r--r--encap/src/encap-profiles/reports/bcfg2-mod_python-3.3.1.ep1
-rw-r--r--encap/src/encap-profiles/reports/bcfg2-pysqlite-2.3.4.ep1
l---------encap/src/encap-profiles/reports/ep2target1
-rw-r--r--encap/src/encap-profiles/reports/sqlite-3.4.0.ep1
-rw-r--r--encap/src/encap-profiles/runit-1.7.2.ep345
-rw-r--r--encap/src/encap-profiles/server/Makefile94
-rw-r--r--encap/src/encap-profiles/server/README6
-rw-r--r--encap/src/encap-profiles/server/bcfg2-cheetah-doc-0.9.16a1.ep63
-rw-r--r--encap/src/encap-profiles/server/bcfg2-gamin-0.1.8.ep85
-rw-r--r--encap/src/encap-profiles/server/bcfg2-glib-2.12.12.ep86
-rw-r--r--encap/src/encap-profiles/server/bcfg2-libxml2-2.6.29.ep99
-rw-r--r--encap/src/encap-profiles/server/bcfg2-libxslt-1.1.21.ep97
-rw-r--r--encap/src/encap-profiles/server/bcfg2-lxml-1.2.1.ep114
-rw-r--r--encap/src/encap-profiles/server/bcfg2-pyrex-0.9.5.1a.ep103
l---------encap/src/encap-profiles/server/ep2target1
-rw-r--r--encap/src/encap-profiles/server/ostiary-doc-20060801.ep62
40 files changed, 0 insertions, 3891 deletions
diff --git a/encap/src/encap-profiles/Makefile b/encap/src/encap-profiles/Makefile
deleted file mode 100644
index 7ebfc294c..000000000
--- a/encap/src/encap-profiles/Makefile
+++ /dev/null
@@ -1,225 +0,0 @@
-# $Id$
-
-.PHONY : test log all install clean distclean uninstall encaps bcfg2only bcfg2bump
-.SUFFIXES :
-.SUFFIXES : .ep .sh .installed .packaged .d
-
-export ENCAP_CONTACT = dclark@pobox.com
-export BASEDIR = /usr/local
-export ENCAPDIR := ${BASEDIR}/encap
-export EPKG := ${BASEDIR}/bin/epkg
-export MKENCAP := ${BASEDIR}/bin/mkencap
-export SHELL = /bin/sh
-srcdir = .
-export EP2TARGET := $(srcdir)/ep2target
-PAGER ?= more
-export PKG_CONFIG_PATH = ${BASEDIR}/lib/bcfg2/lib/pkgconfig
-
-BCFG2 := $(basename $(wildcard bcfg2-[0-9].[0-9]*.ep))
-BCFG2_CHEETAH := $(basename $(wildcard bcfg2-cheetah-[0-9].[0-9]*.ep))
-BCFG2_ELEMENTTREE := $(basename $(wildcard bcfg2-elementtree-*.ep))
-BCFG2_GZIP := $(basename $(wildcard bcfg2-gzip-*.ep))
-BCFG2_M2CRYPTO := $(basename $(wildcard bcfg2-m2crypto-*.ep))
-BCFG2_OPENSSL := $(basename $(wildcard bcfg2-openssl-*.ep))
-BCFG2_PKG_CONFIG := $(basename $(wildcard bcfg2-pkg-config-*.ep))
-BCFG2_PYTHON := $(basename $(wildcard bcfg2-python-[0-9].[0-9]*.ep))
-BCFG2_READLINE := $(basename $(wildcard bcfg2-readline-*.ep))
-BCFG2_SETUPTOOLS := $(basename $(wildcard bcfg2-setuptools-*.ep))
-BCFG2_SWIG := $(basename $(wildcard bcfg2-swig-*.ep))
-BCFG2_ZLIB := $(basename $(wildcard bcfg2-zlib-*.ep))
-M4 := $(basename $(wildcard m4-*.sh))
-MAKESELF := $(basename $(wildcard makeself-*.ep))
-OSTIARTY := $(basename $(wildcard ostiary-[0-9].[0-9]*.ep))
-PATCH := $(basename $(wildcard patch-*.ep))
-RUNIT := $(basename $(wildcard runit-[0-9].[0-9]*.ep))
-
-sources_ep := $(sort $(BCFG2) $(BCFG2_CHEETAH) $(BCFG2_ELEMENTTREE) $(BCFG2_GZIP) $(BCFG2_M2CRYPTO) $(BCFG2_OPENSSL) $(BCFG2_PKG_CONFIG) $(BCFG2_PYTHON) $(BCFG2_READLINE) $(BCFG2_SETUPTOOLS) $(BCFG2_SWIG) $(BCFG2_ZLIB) $(MAKESELF) $(OSTIARTY) $(PATCH) $(RUNIT))
-
-sources_sh := $(M4)
-
-# Only compile bcfg2-python-apt on known Debian and Ubuntu
-# systems (as python-apt is distribution-specific)
-UNAME := $(shell uname)
-
-ifeq ($(UNAME),Linux)
-DISTRO := $(shell cat /etc/issue | grep ^[a-zA-Z] | head -1)
-UNAMEM := $(shell uname -m)
-endif
-
-ifeq ($(DISTRO),Debian GNU/Linux 3.1 \n \l)
-BCFG2_PYTHON_APT = bcfg2-python-apt-0.5.10
-OS = linux_debian_sarge
-endif
-
-ifeq ($(DISTRO),Debian GNU/Linux 4.0 \n \l)
-BCFG2_PYTHON_APT = bcfg2-python-apt-0.6.19
-OS = linux_debian_etch
-endif
-
-ifeq ($(DISTRO),Debian GNU/Linux testing/unstable \n \l)
-BCFG2_PYTHON_APT = bcfg2-python-apt-0.6.19
-OS = linux_debian_sid
-endif
-
-ifeq ($(DISTRO),Ubuntu 6.06.1 LTS \n \l)
-BCFG2_PYTHON_APT = bcfg2-python-apt-0.6.16.2ubuntu8
-OS = linux_ubuntu_dapper
-endif
-
-ifeq ($(DISTRO),Red Hat Linux release 6.0 (Hedwig))
-OS = linux_redhat_60
-endif
-
-ifeq ($(DISTRO),Red Hat Linux release 7.2 (Enigma))
-OS = linux_redhat_72
-endif
-
-ifeq ($(DISTRO),Red Hat Enterprise Linux AS release 4 (Nahant Update 4))
-OS = linux_redhat_rhel4
-endif
-
-ifeq ($(DISTRO),Red Hat Enterprise Linux AS release 4 (Nahant Update 5))
-OS = linux_redhat_rhel4
-endif
-
-ifeq ($(DISTRO),Welcome to SuSE SLES 8 (powered by UnitedLinux 1.0) (i586))
-OS = linux_suse_sles8
-endif
-
-ifeq ($(DISTRO),Welcome to SUSE Linux Enterprise Server 10 (i586) - Kernel \r (\l).)
-OS = linux_suse_sles10
-endif
-
-ifeq ($(DISTRO),Welcome to SUSE Linux Enterprise Server 10 (x86_64) - Kernel \r (\l).)
-OS = linux_suse_sles10
-endif
-
-ifdef BCFG2_PYTHON_APT
-sources_ep += $(BCFG2_PYTHON_APT)
-endif
-
-## Get ARCH for GNU/Linux distributions...
-ARCH = ix86
-ifeq ($(UNAMEM),x86_64)
-ARCH = x86_64
-endif
-
-## Finally, set PLATFORM for GNU/Linux distributions...
-PLATFORM =
-ifeq ($(UNAME),Linux)
-PLATFORM = -p ${ARCH}-${OS}
-endif
-
-export MKENCAPCMD := ${BASEDIR}/bin/mkencap $(PLATFORM)
-
-# List of all sources...
-sources := $(sort $(sources_ep) $(sources_sh))
-
-%.installed : %.ep # Clean, compile and install an encap package
- @printf "***** START .ep.installed for |$*| ***** \n"
- -$(EPKG) -q -r $(ENCAPDIR)/$*
- -rm -rf $(ENCAPDIR)/$*
- -$(MKENCAPCMD) -m /usr/local/bin/m4 -b -DUP $(srcdir)/$*.ep > ./$*.log 2>&1
- -$(MKENCAPCMD) -m /usr/local/bin/m4 -b -T $(srcdir)/$*.ep >> ./$*.log 2>&1
- $(MKENCAPCMD) -m /usr/local/bin/m4 -b -CBI $(srcdir)/$*.ep >> ./$*.log 2>&1
- $(EPKG) -q -i $(ENCAPDIR)/$*
- test -h $(BASEDIR)/var/encap/$*
- touch ./$*.installed
- @printf "***** STOP .ep.installed for |$*| ***** \n"
-
-%.installed : %.sh # Create and install a "fake" encap package
- @printf "***** START .sh.installed for |$*| ***** \n"
- -$(EPKG) -q -r $(ENCAPDIR)/$*
- -rm -rf $(ENCAPDIR)/$*
- chmod 755 $(srcdir)/$*.sh && $(srcdir)/$*.sh
- $(EPKG) -q -i $(ENCAPDIR)/$*
- test -h $(BASEDIR)/var/encap/$*
- touch ./$*.installed
- @printf "***** STOP .sh.installed for |$*| ***** \n"
-
-%.packaged : %.installed # Create .tar.gz encap packages
- @printf "***** START .installed.packaged for |$*| ***** \n"
- -rm $(ENCAPDIR)/$*-*.tar.gz
- -(cd $(ENCAPDIR) && $(MKENCAPCMD) -ef $*)
- -(cd $(ENCAPDIR) && $(MKENCAPCMD) -c $*)
- mv $(ENCAPDIR)/$*-encap-*.tar.gz ./
- touch ./$*.packaged
- @printf "***** STOP .installed.packaged for |$*| ***** \n"
-
-%.d : %.ep # Create dependancy files from .ep files
- @printf "***** START .d.ep for |$*| ***** \n"
- chmod 755 $(EP2TARGET) && $(EP2TARGET) $< > $@
- @printf "***** STOP .d.ep for |$*| ***** \n"
-
-%.d : %.sh # Create dependancy files from .sh files
- @printf "***** START .d.sh for |$*| ***** \n"
- chmod 755 $(EP2TARGET) && $(EP2TARGET) $< > $@
- @printf "***** STOP .d.sh for |$*| ***** \n"
-
-log :
- ( $(MAKE) install > ./make.log 2>&1 \
- && $(MAKE) encaps >> ./make.log 2>&1 ) &
-
-all : install encaps
-
-.DELETE_ON_ERROR : # delete the target of a rule if it has changed and its
- # commands exit with a nonzero exit status
-
-install : $(EPKG) $(MKENCAP) $(EP2TARGET) $(M4).installed $(addsuffix .installed,$(sources))
-
-encaps : $(EPKG) $(MKENCAP) $(EP2TARGET) $(addsuffix .packaged,$(sources))
-
-clean :
- -(rm ./*.log; rm ./*.packaged; rm ./*.gz; rm ./*~)
-
-distclean : clean
- -rm ./*.d
-
-uninstall : distclean
- -(find $(BASEDIR)/lib/bcfg2 | grep "\.pyc" | xargs -n1 rm)
- -(ENCAPS="m4 patch runit makeself ostiary bcfg2"; \
- for ENCAP in $${ENCAPS}; do \
- $(EPKG) -q -r $(ENCAPDIR)/$${ENCAP}-*; \
- rm -rf $(ENCAPDIR)/$${ENCAP}-*; \
- rm ./$${ENCAP}-*.installed; \
- done)
- -rm -rf $(BASEDIR)/lib/bcfg2
-
-bcfg2only :
- $(MAKE) -t; sleep 2; touch $(srcdir)/$(BCFG2).ep; $(MAKE)
-
-bcfg2bump :
- @if [ "$(NEW)x" != "x" ]; then NEW="$(NEW)"; fi && \
- if [ "$(OLD)x" != "x" ]; then OLD="$(OLD)"; fi && \
- if [ "$(FORCE)x" != "x" ]; then FORCE="$(FORCE)"; fi && \
- if [ "$${OLD}x" != "x" -a "$${NEW}x" != "x" ]; then \
- OLDBASE="`printf "%s\n" "$${OLD}" | sed 's:\.ep::g'`"; \
- NEWBASE="`printf "%s\n" "$${NEW}" | sed 's:\.ep::g'`"; \
- if [ "$${FORCE}x" != "yesmamx" ]; then \
- printf "About to 'svn mv %s %s'\n" "$$OLD" "$$NEW"; \
- printf "\tand edit the later as appropriate.\n"; \
- printf "And then 'rm %s%s'...\n" "$$OLDBASE" ".*"; \
- printf "Press 'return' to continue, or 'ctrl-c' to exit. "; \
- read THROWAWAY; \
- fi; \
- svn mv $${OLD} $${NEW} && \
- sed s:$${OLDBASE}:$${NEWBASE}:g $${NEW} > $${NEW}.tmp && \
- mv $${NEW}.tmp $${NEW} && \
- rm $${OLDBASE}.*; \
- printf "Changes to %s are:\n" "$${NEW}"; \
- if [ "$${FORCE}x" != "yesmamx" ]; then \
- svn diff $${NEW} | $(PAGER); \
- printf "'svn commit %s %s -m \"EncapPackages: Bumped bcfg2 .ep version to %s\"'? \n" "$${OLD}" "$${NEW}" "$${NEW}"; \
- printf "Press 'return' to commit, or 'ctrl-c' to exit. "; \
- read THROWAWAY; \
- else \
- svn diff $${NEW}; \
- fi; \
- svn commit $${OLD} $${NEW} -m "EncapPackages: Bumped bcfg2 .ep version to $${NEW}"; \
- else \
- printf "Set the OLD, NEW (and optionally FORCE) environment "; \
- printf "variables. Example:\n"; \
- printf "\tOLD=bcfg2-0.8.3pre5.ep NEW=bcfg2-0.8.3.ep $(MAKE) bcfg2bump\n";\
- fi
-
-include $(addsuffix .d,$(sources))
diff --git a/encap/src/encap-profiles/bcfg2-0.9.5pre2.ep b/encap/src/encap-profiles/bcfg2-0.9.5pre2.ep
deleted file mode 100644
index 7e5411a70..000000000
--- a/encap/src/encap-profiles/bcfg2-0.9.5pre2.ep
+++ /dev/null
@@ -1,520 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<!-- To make this work with a new version of bcfg2, first do a "svn mv" -->
-<!-- of this file to the new version name, and then do a global search- -->
-<!-- replace of the version with the new version (i.e. search for -->
-<!-- "0.8.3pre3" and replace with "0.8.3") - DO NOT DO IT MANUALLY, -->
-<!-- the version string is referenced by some of the included files. -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-0.9.5pre2"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="patch-2.5.9" />
-<prereq package="bcfg2-pkg-config-0.22" />
-<prereq package="bcfg2-python-2.4.4" />
-<prereq package="bcfg2-elementtree-1.2.6" />
-<prereq package="bcfg2-m2crypto-0.17" />
-<prereq package="bcfg2-setuptools-0.6c6" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -R/usr/local/lib/bcfg2/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/bcfg/bcfg2-0.9.5pre2.tar.gz
- http://mirror.opensysadmin.com/bcfg/bcfg2-0.9.5pre2.tar.gz
- ftp://ftp.mcs.anl.gov/pub/bcfg/bcfg2-0.9.5pre2.tar.gz"
->
-
-<patch options="-p1"><![CDATA[
-Index: bcfg2/src/lib/Client/XML.py
-===================================================================
---- bcfg2/src/lib/Client/XML.py (revision 2876)
-+++ bcfg2/src/lib/Client/XML.py (working copy)
-@@ -4,23 +4,12 @@
- # library will use lxml, then builtin xml.etree, then ElementTree
-
- try:
-- from lxml.etree import Element, SubElement, XML, tostring
-- from lxml.etree import XMLSyntaxError as ParseError
-- driver = 'lxml'
-+ from elementtree.ElementTree import Element, SubElement, XML, tostring
-+ from xml.parsers.expat import ExpatError as ParseError
-+ driver = 'etree'
- except ImportError:
-- # lxml not available
-- try:
-- from xml.etree.ElementTree import Element, SubElement, XML, tostring
-- from xml.parsers.expat import ExpatError as ParseError
-- driver = 'etree-py'
-- except ImportError:
-- try:
-- from elementtree.ElementTree import Element, SubElement, XML, tostring
-- from xml.parsers.expat import ExpatError as ParseError
-- driver = 'etree'
-- except ImportError:
-- print "Failed to load lxml, xml.etree and elementtree.ElementTree"
-- print "Cannot continue"
-- raise SystemExit, 1
-+ print "Failed to load elementtree.ElementTree"
-+ print "Cannot continue"
-+ raise SystemExit, 1
-
- len([Element, SubElement, XML, tostring, ParseError])
-]]></patch>
-
-<configure type="unset" />
-
-<build>
-/usr/local/bin/b2-python setup.py build \
---build-base=${builddir}/build
-</build>
-
-<install>
-test -d ${ENCAP_SOURCE} || mkdir ${ENCAP_SOURCE}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME} || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages
-PYTHONPATH="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages" /usr/local/bin/b2-python setup.py install \
---prefix=${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-</install>
-
-<clean>
-/usr/local/bin/b2-python setup.py clean
-</clean>
-
-</source>
-
-<prepackage type="set"><![CDATA[
-# Make binaries available from /usr/local/bin
-test -d bin || mkdir bin
-for FILE in `ls lib/bcfg2/bin`; do \
- ln -sf ../lib/bcfg2/bin/${FILE} bin/${FILE}; \
- if [ ! "`printf "${FILE}" | cut -c 1-5`x" = "bcfg2x" ]; then \
- ln -sf ../lib/bcfg2/bin/${FILE} bin/b2-${FILE}; \
- fi; \
-done
-# Make doc available from /usr/local/share/doc/bcfg2
-test -d share || mkdir share
-test -d share/doc || mkdir share/doc
-test -d share/doc/bcfg2 || mkdir share/doc/bcfg2
-(cp ${builddir}/doc/manual.pdf share/doc/bcfg2/ || true)
-cp -r ${builddir}/examples share/doc/bcfg2/
-# Make man pages available from /usr/local/man
-mv lib/bcfg2/share/man .
-# Make tools dirs and copy over tools
-test -d lib/bcfg2/tools || mkdir lib/bcfg2/tools
-cp ${builddir}/tools/* lib/bcfg2/tools/
-test -d sbin || mkdir sbin
-test -d share/doc/bcfg2/tools || mkdir share/doc/bcfg2/tools
-# Makes tools with #! line executable
-for FILE in `ls lib/bcfg2/tools`; do \
- F="lib/bcfg2/tools/${FILE}"; \
- if [ "`head -1 ${F} | grep ^#\!/`x" != "x" ]; then \
- chmod 755 ${F} ; \
- fi; \
-done
-# Make executable tools available from /usr/local/sbin, and nonexecutable
-# tools/tools doc available from /usr/local/share/doc/bcfg2/tools
-for FILE in `ls lib/bcfg2/tools`; do \
- F="lib/bcfg2/tools/${FILE}"; \
- if [ -x ${F} ]; then \
- ln -sf ../lib/bcfg2/tools/${FILE} sbin/b2-example-tool-${FILE}; \
- else \
- ln -sf ../../../../lib/bcfg2/tools/${FILE} share/doc/bcfg2/tools/${FILE}; \
- fi; \
-done
-# runit stuff
-test -d var || mkdir var
-test -d etc || mkdir etc
-test -d etc/sv || mkdir etc/sv
-test -d etc/sv/bcfg2-client || mkdir etc/sv/bcfg2-client
-test -d etc/sv/bcfg2-client/log || mkdir etc/sv/bcfg2-client/log
-test -d etc/sv/bcfg2-server || mkdir etc/sv/bcfg2-server
-test -d etc/sv/bcfg2-server/log || mkdir etc/sv/bcfg2-server/log
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-]]></prepackage>
-
-<include_file name="b2-regexplace.py" mode="0755"><![CDATA[
-#!/usr/local/bin/b2-python
-
-# regexplace: regular expression search and replace
-# Stefano Spinucci
-# 2006-02-07 (rev 4)
-# Daniel Clark
-# 2006-08-03 (modified for bcfg2 encap use)
-# thanks to roadrunner.py
-# http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/52553
-# for some ideas and some code
-# tested with python 2.4.4
-
-import sys, os, re, string
-
-# pupulate and return 'fileslist[]' with all files inside 'dir' matching 'regx'
-def make_files_list(dir, regx):
-
- # if dir is not a directory, exit with error
- if not os.path.isdir(dir):
- sys.exit(dir + ' is not a valid dir to walk !!!')
-
- # compile the search regexp
- cregex=re.compile(regx)
-
- # initialize the file list
- fileslist = []
-
- # loop on all files and select files matching 'regx'
- # don't include symbolic links
- for root, dirs, files in os.walk(dir):
- for name in files:
- if cregex.search(name) and name not in ("b2-regexplace.sh", "b2-regexplace.py", "postinstall", "postinstall.log", "bcfg2-0.9.5pre2.ep"):
- path = os.path.join(root, name)
- if not os.path.islink(path):
- fileslist.append(path)
-
- # return the file list
- return fileslist[:]
-
-# in all files in 'fileslist' search the regexp 'searchregx' and replace
-# with 'replacestring'; real substitution in files only if 'simulation' = 0
-def replace_in_files(fileslist, searchregx, replacestring, simulation):
-
- # compile regexp
- cregex=re.compile(searchregx)
-
- # loop on all files
- for xfile in fileslist:
-
- # initialize the replace flag
- replaceflag=0
-
- # open file for read
- readlines=open(xfile,'r').readlines()
- # intialize the list counter
- listindex = -1
-
- # search and replace in current file printing to the user changed lines
- for currentline in readlines:
-
- # increment the list counter
- listindex = listindex + 1
-
- # if the regexp is found
- if cregex.search(currentline):
-
- # make the substitution
- f=re.sub(searchregx,replacestring,currentline)
-
- # print the current filename, the old string and the new string
- print '\n' + xfile
- print '- ' + currentline ,
- if currentline[-1:]!='\n': print '\n' ,
- print '+ ' + f ,
- if f[-1:]!='\n': print '\n' ,
-
- # if substitution is real
- if simulation == 0:
-
- # update the whole file variable ('readlines')
- readlines[listindex] = f
- replaceflag=1
-
- # if some text was replaced
- # overwrite the original file
- if replaceflag==1:
-
- # open the file for writting
- write_file=open(xfile,'w')
-
- # overwrite the file
- for line in readlines:
- write_file.write(line)
-
- # close the file
- write_file.close()
-
-# main function
-def main():
-
- # if parameters are wrong, exit with error
- if len(sys.argv) < 5:
-
- print 'Usage: regexplace.py dirname files-regexp search-regexp replace-string'
-
- sys.exit(1)
-
- # make the file list
- fileslist = make_files_list(sys.argv[1], sys.argv[2])
-
- # real execution
- replace_in_files(fileslist, sys.argv[3], sys.argv[4], 0)
-
- # simulated execution
- #replace_in_files(fileslist, sys.argv[3], sys.argv[4], 1)
-
-
-if __name__ == '__main__':
- main()
-]]></include_file>
-
-<include_file name="b2-regexplace.sh" mode="0755"><![CDATA[
-#!/bin/sh
-
-# This fixes paths for the bcfg2 encap packaging.
-
-BASEDIR="`echo ${0} | xargs -n1 dirname`"
-REGEXPLACE="${BASEDIR}/b2-regexplace.py"
-PYTHON="/usr/local/bin/b2-python"
-BINARIES="${REGEXPLACE} ${PYTHON}"
-COMPILEALL="/usr/local/lib/bcfg2/lib/python2.4/compileall.py"
-
-printf "**** Running postinstall with BASEDIR=|${BASEDIR}|...\n"
-for BINARY in ${BINARIES}; do
- if [ ! -x ${BINARY} ]; then
- printf "\nERROR: ${BINARY} is not executable, exiting...\n"
- exit 1
- fi
-done
-
-for FILE in ${COMPILEALL}; do
- if [ ! -f ${FILE} ]; then
- printf "\nERROR: ${FILE} does not exist, exiting...\n"
- exit 1
- fi
-done
-
-# Do not run more than once; it does not converge.
-# (/usr/local/usr/local/bcfg2.conf bug)
-if [ "${1}x" != "firstx" ]; then
- printf "\nb2-regexplace.sh: Already ran\n\t${BASEDIR}/b2-regexplace.sh, not running again...\n"
- exit 0
-fi
-
-printf "\nRemoving bcfg2 .pyc files...\n"
-find ${BASEDIR} -type f | grep "\.pyc$" | xargs -n1 rm
-
-printf "\nFixing bcfg2 paths...\n"
-
-printf "\nReplacing \"/etc/bcfg2.conf\" with \"/usr/local/etc/bcfg2.conf\"...\n"
-${REGEXPLACE} ${BASEDIR} .\* \/etc\/bcfg2.conf \/usr\/local\/etc\/bcfg2.conf
-
-printf "\nReplacing \"/local/sbin/epkg\" with \"/usr/local/bin/epkg\"...\n"
-${REGEXPLACE} ${BASEDIR} .\* \/local\/sbin\/epkg \/usr\/local\/bin\/epkg
-
-printf "\nReplacing \"/usr/share/bcfg2\" with \"/usr/local/lib/bcfg2/share/bcfg2\"...\n"
-${REGEXPLACE} ${BASEDIR} .\* \/usr\/share\/bcfg2\/ \/usr\/local\/lib\/bcfg2\/share\/bcfg2\/
-
-printf "\nReplacing \"/var/lib/bcfg2\" with \"/usr/local/var/lib/bcfg2\"...\n"
-${REGEXPLACE} ${BASEDIR} .\* \/var\/lib\/bcfg2 \/usr\/local\/var\/lib\/bcfg2
-
-printf "\nReplacing \"prefix = '/usr'\" with \"prefix = '/usr/local/lib/bcfg2'\"...\n"
-${REGEXPLACE} ${BASEDIR} .\* prefix\ =\ \'\/usr\' prefix\ =\ \'/usr/local/lib/bcfg2\'
-
-printf "\nReplacing \"xmllint\" with \"/usr/local/bin/b2-xmllint\"...\n"
-${REGEXPLACE} ${BASEDIR} .\* xmllint \/usr\/local\/bin\/b2-xmllint
-
-printf "\nReplacing \"#!/usr/bin/env python\" with "
-printf "\"#!/usr/local/bin/b2-python\"...\n"
-${REGEXPLACE} ${BASEDIR} .\* \#\!\/usr\/bin\/env\ python \#\!\/usr\/local\/bin\/b2-python
-
-printf "\nReplacing \"#!/usr/bin/perl\" with \"#!/usr/bin/env perl\"...\n"
-${REGEXPLACE} ${BASEDIR} .\* \#\!\/usr\/bin\/perl \#\!\/usr\/bin\/env\ perl
-
-printf "\nReplacing \"#!/usr/bin/python\" with "
-printf "\"#!/usr/local/bin/b2-python\"...\n"
-${REGEXPLACE} ${BASEDIR} .\* \#\!\/usr\/bin\/python \#\!\/usr\/local\/bin\/b2-python
-
-# For some reason this causes TLSSocketServerMixIn.py to be replaced with the contents of
-# TLSSocketServerMixIn.pyc , which breaks things. Should figure out why and fix this for
-# improved performance as soon as possible (TODO/FIXME).
-#printf "\nCreating bcfg2 .pyc files...\n"
-#${PYTHON} ${COMPILEALL} ${BASEDIR}
-
-exit 0
-]]></include_file>
-
-<include_file name="etc/sv/bcfg2-client/bcfg2-client.sh" mode="0755"><![CDATA[
-#!/bin/sh
-
-# note: variables provided from environment with chpst -e:
-# /usr/local/etc/default/bcfg2-client/env/OPTIONS
-# /usr/local/etc/default/bcfg2-client/env/RUN_INTERVAL_SECONDS
-
-ENVDIR="/usr/local/etc/default/bcfg2-client/env"
-PYTHONPATH="/usr/local/lib/bcfg2/lib/python2.4:/usr/local/lib/bcfg2/lib/python2.4/site-packages:/usr/local/lib/bcfg2/lib/python2.4/site-packages/Bcfg2"
-export ENVDIR PYTHONPATH
-
-# make sure we have options
-if [ ! -f ${ENVDIR}/OPTIONS ]; then
- printf "WARNING: ${ENVDIR}/OPTIONS\n"
- printf "WARNING: does not exist. Using default of \"-q -v -d -n\"\n"
- OPTIONS="-q -v -d -n"
-fi
-
-# make sure we have a sleep variable
-if [ "${RUN_INTERVAL_SECONDS}x" = "x" ]; then
- printf "WARNING: ${ENVDIR}/RUN_INTERVAL_SECONDS\n"
- printf "WARNING: does not exist or has no value.\n"
- printf "WARNING: Using default of 3600 seconds between runs.\n"
- RUN_INTERVAL_SECONDS=3600
-fi
-
-# Run bcfg2 and then sleep (runsv takes care of starting up script
-# again after it exits). Need to exec sleep so runit can exit
-# cleanly while the sleep is in progress; see:
-# http://comments.gmane.org/gmane.comp.sysutils.supervision.general/1373
-# for more information on why this is required (short reason: runit is
-# more anal about making sure things are logged than daemontools)
-printf "*** starting /usr/local/bin/bcfg2 ${OPTIONS} ...\n"
-/usr/local/bin/bcfg2 ${OPTIONS}
-printf "*** sleeping ${RUN_INTERVAL_SECONDS} seconds ...\n"
-exec sleep ${RUN_INTERVAL_SECONDS}
-]]></include_file>
-
-<include_file name="etc/sv/bcfg2-client/run" mode="0755"><![CDATA[
-#!/bin/sh
-exec 2>&1
-printf "*** exec /usr/local/bin/chpst -e /usr/local/etc/default/bcfg2-client/env ./bcfg2-client.sh ...\n"
-exec /usr/local/bin/chpst -e /usr/local/etc/default/bcfg2-client/env ./bcfg2-client.sh
-]]></include_file>
-
-<include_file name="etc/sv/bcfg2-client/log/run" mode="0755"><![CDATA[
-#!/bin/sh
-exec 2>&1
-exec /usr/local/bin/svlogd -tt /usr/local/var/svlogd/bcfg2-client
-]]></include_file>
-
-<include_file name="etc/sv/bcfg2-server/run" mode="0755"><![CDATA[
-#!/bin/sh
-exec 2>&1
-/usr/local/bin/chpst -e /usr/local/etc/default/bcfg2-server/env /bin/sh -c '\
- printf "*** exec /usr/local/bin/bcfg2-server ${OPTIONS} ...\n"'
-exec /usr/local/bin/chpst -e /usr/local/etc/default/bcfg2-server/env /bin/sh -c '\
- exec /usr/local/bin/bcfg2-server ${OPTIONS}'
-]]></include_file>
-
-<include_file name="etc/sv/bcfg2-server/log/run" mode="0755"><![CDATA[
-#!/bin/sh
-exec 2>&1
-exec /usr/local/bin/svlogd -tt /usr/local/var/svlogd/bcfg2-server
-]]></include_file>
-
-<include_file name="postinstall" mode="0755"><![CDATA[
-#!/bin/sh
-BASEDIR="`echo ${0} | xargs -n1 dirname`"
-SVLOGD="/usr/local/var/svlogd"
-DEFAULT="/usr/local/etc/default"
-
-# Fix paths
-if [ ! -f ${BASEDIR}/postinstall.log ]; then
- test -x ${BASEDIR}/b2-regexplace.sh || exit 1
- ${BASEDIR}/b2-regexplace.sh first > ${BASEDIR}/postinstall.log 2>&1 3>&1
-else
- printf "\npostinstall: already ran\n\t${BASEDIR}/b2-regexplace.sh, not running again...\n" >> ${BASEDIR}/postinstall.log
-fi
-
-# Make sure log directories exist
-test -d /usr/local/var || mkdir /usr/local/var
-test -d $SVLOGD || mkdir $SVLOGD
-test -d $SVLOGD/bcfg2-client || mkdir $SVLOGD/bcfg2-client
-test -d $SVLOGD/bcfg2-server || mkdir $SVLOGD/bcfg2-server
-
-# Make sure environment directories exist
-test -d /usr/local/etc || mkdir /usr/local/etc
-test -d $DEFAULT || mkdir $DEFAULT
-test -d $DEFAULT/bcfg2-client || mkdir $DEFAULT/bcfg2-client
-test -d $DEFAULT/bcfg2-client/env || mkdir $DEFAULT/bcfg2-client/env
-test -d $DEFAULT/bcfg2-server || mkdir $DEFAULT/bcfg2-server
-test -d $DEFAULT/bcfg2-server/env || mkdir $DEFAULT/bcfg2-server/env
-
-# Put in default client environment if it didn't exist
-if [ ! -f $DEFAULT/bcfg2-client/.SENTINEL ]; then
- touch $DEFAULT/bcfg2-client/.SENTINEL
- echo "-q -v -d -n" > $DEFAULT/bcfg2-client/env/OPTIONS
- echo "3600" > $DEFAULT/bcfg2-client/env/RUN_INTERVAL_SECONDS
-fi
-
-# Put in default server environment if it didn't exist
-if [ ! -f $DEFAULT/bcfg2-server/.SENTINEL ]; then
- touch $DEFAULT/bcfg2-server/.SENTINEL
- echo "-v" > $DEFAULT/bcfg2-server/env/OPTIONS
-fi
-]]></include_file>
-
-<include_file name="preremove" mode="0755"><![CDATA[
-#!/bin/sh
-
-printf "Running bcfg2 preremove script...\n"
-date
-
-if [ -h /usr/local/var/service/bcfg2-client ]; then
- printf "INFO: Removing /usr/local/var/service/bcfg2-client...\n"
- rm /usr/local/var/service/bcfg2-client
-fi
-
-if [ -h /usr/local/var/service/bcfg2-server ]; then
- printf "INFO: Removing /usr/local/var/service/bcfg2-server...\n"
- rm /usr/local/var/service/bcfg2-server
-fi
-
-printf "Finished bcfg2 preremove script.\n"
-]]></include_file>
-
-<encapinfo>
-description Bcfg2 - Provides a declarative interface to system configuration
-prereq pkgspec >= bcfg2-python-2.4.4
-prereq pkgspec >= bcfg2-elementtree-1.2.6
-prereq pkgspec >= bcfg2-m2crypto-0.17
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/bcfg2-cheetah-2.0rc8.ep b/encap/src/encap-profiles/bcfg2-cheetah-2.0rc8.ep
deleted file mode 100644
index f58d82374..000000000
--- a/encap/src/encap-profiles/bcfg2-cheetah-2.0rc8.ep
+++ /dev/null
@@ -1,105 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-cheetah-2.0rc8"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="bcfg2-python-2.4.4" />
-<prereq package="bcfg2-setuptools-0.6c6" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -R/usr/local/lib/bcfg2/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/cheetah/Cheetah-2.0rc8.tar.gz
-http://mirror.opensysadmin.com/cheetah/Cheetah-2.0rc8.tar.gz
-http://umn.dl.sourceforge.net/sourceforge/cheetahtemplate/Cheetah-2.0rc8.tar.gz"
->
-
-<configure>
-/usr/local/bin/b2-python setup.py build_ext \
--I/usr/local/lib/bcfg2/include \
--L/usr/local/lib/bcfg2/lib \
--L/usr/local/lib/bcfg2/lib/python2.4/site-packages
-</configure>
-
-<build>
-/usr/local/bin/b2-python setup.py build \
---build-base=${builddir}/build
-</build>
-
-<install>
-test -d ${ENCAP_SOURCE} || mkdir ${ENCAP_SOURCE}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME} || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages
-PYTHONPATH="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages" /usr/local/bin/b2-python setup.py install \
---prefix=${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-</install>
-
-<clean>
-/usr/local/bin/b2-python setup.py clean --all
-</clean>
-
-</source>
-
-<prepackage type="set">
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description cheetah - the python-powered template engine
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/bcfg2-elementtree-1.2.6.ep b/encap/src/encap-profiles/bcfg2-elementtree-1.2.6.ep
deleted file mode 100644
index e91fe8443..000000000
--- a/encap/src/encap-profiles/bcfg2-elementtree-1.2.6.ep
+++ /dev/null
@@ -1,76 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-elementtree-1.2.6"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="bcfg2-python-2.4.4" />
-<prereq package="bcfg2-setuptools-0.6c6" />
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<source
-url="http://encapsrcdist/mirror/elementtree/elementtree-1.2.6-20050316.tar.gz
-http://mirror.opensysadmin.com/elementtree/elementtree-1.2.6-20050316.tar.gz
-http://effbot.org/downloads/elementtree-1.2.6-20050316.tar.gz"
->
-
-<configure type="unset" />
-
-<build>
-/usr/local/bin/b2-python setup.py build \
---build-base=${builddir}/build
-</build>
-
-<install>
-test -d ${ENCAP_SOURCE} || mkdir ${ENCAP_SOURCE}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME} || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages
-PYTHONPATH="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages" /usr/local/bin/b2-python setup.py install \
---prefix=${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-</install>
-
-<clean>
-/usr/local/bin/b2-python setup.py clean
-</clean>
-
-</source>
-
-<prepackage type="set">
-chmod -R o+r lib/bcfg2
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description elementtree - Light-weight toolkit for XML processing
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/bcfg2-gzip-1.2.4b.ep b/encap/src/encap-profiles/bcfg2-gzip-1.2.4b.ep
deleted file mode 100644
index efeba8822..000000000
--- a/encap/src/encap-profiles/bcfg2-gzip-1.2.4b.ep
+++ /dev/null
@@ -1,109 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-gzip-1.2.4b"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="patch-2.5.9" />
-<prereq package="bcfg2-pkg-config-0.22" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -R/usr/local/lib/bcfg2/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/gzip/gzip-1.2.4a.tar.gz
- http://mirror.opensysadmin.com/gzip/gzip-1.2.4a.tar.gz
- ftp://ftp.gnu.org/gnu/gzip/gzip-1.2.4a.tar.gz"
->
-
-<patch options="-p1"><![CDATA[
---- gzip-1.2.4/gzip.c Thu Aug 19 15:39:43 1993
-+++ gzip-1.2.4b/gzip.c Tue Jan 8 21:44:18 2002
-@@ -1005,7 +1005,14 @@
- #ifdef NO_MULTIPLE_DOTS
- char *dot; /* pointer to ifname extension, or NULL */
- #endif
-+ int max_suffix_len = (z_len > 3 ? z_len : 3);
-
-+ /* Leave enough room in ifname or ofname for suffix: */
-+ if (strlen(iname) >= sizeof(ifname) - max_suffix_len) {
-+ strncpy(ifname, iname, sizeof(ifname) - 1);
-+ /* last byte of ifname is already zero and never overwritten */
-+ error("file name too long");
-+ }
- strcpy(ifname, iname);
-
- /* If input file exists, return OK. */
-]]></patch>
-
-<configure>
-./configure \
- --prefix="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2"
-</configure>
-
-<install type="prepend">
-test -d ${ENCAP_SOURCE} || mkdir ${ENCAP_SOURCE}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME} || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-</install>
-
-</source>
-
-<prepackage type="set">
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description gzip - The GNU compression utility
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/bcfg2-m2crypto-0.17.ep b/encap/src/encap-profiles/bcfg2-m2crypto-0.17.ep
deleted file mode 100644
index 6b7fb0481..000000000
--- a/encap/src/encap-profiles/bcfg2-m2crypto-0.17.ep
+++ /dev/null
@@ -1,115 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-m2crypto-0.17"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="bcfg2-zlib-1.2.3" />
-<prereq package="bcfg2-pkg-config-0.22" />
-<prereq package="bcfg2-openssl-0.9.8e" />
-<prereq package="bcfg2-python-2.4.4" />
-<prereq package="bcfg2-swig-1.3.31" />
-<prereq package="bcfg2-setuptools-0.6c6" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -L/usr/local/lib -R/usr/local/lib/bcfg2/lib:/usr/local/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/local/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include/openssl -I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/m2crypto/m2crypto-0.17.tar.gz
- http://mirror.opensysadmin.com/m2crypto/m2crypto-0.17.tar.gz
- http://wiki.osafoundation.org/pub/Projects/MeTooCrypto/m2crypto-0.17.tar.gz"
->
-
-<configure>
-/usr/local/bin/b2-python setup.py build_ext \
---openssl=/usr/local/lib/bcfg2 \
--I/usr/local/lib/bcfg2/include/openssl \
--I/usr/local/lib/bcfg2/include \
--L/usr/local/lib/bcfg2/lib/
-</configure>
-
-<build>
-/usr/local/bin/b2-python setup.py build \
---build-base=${builddir}/build
-</build>
-
-<install>
-test -d ${ENCAP_SOURCE} || mkdir ${ENCAP_SOURCE}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME} || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages
-PYTHONPATH="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages" /usr/local/bin/b2-python setup.py install \
---prefix=${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2 \
---single-version-externally-managed \
---record ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/python-install.log
-</install>
-
-<clean>
-/usr/local/bin/b2-python setup.py clean
-</clean>
-
-</source>
-
-<prepackage type="set">
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description m2crypto - a crypto and SSL toolkit for Python
-exclude lib/bcfg2/lib/python2.4/site-packages/site.py
-exclude lib/bcfg2/lib/python2.4/site-packages/site.pyc
-exclude lib/bcfg2/lib/python2.4/site-packages/easy-install.pth
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/bcfg2-openssl-0.9.8e.ep b/encap/src/encap-profiles/bcfg2-openssl-0.9.8e.ep
deleted file mode 100644
index ebcd16408..000000000
--- a/encap/src/encap-profiles/bcfg2-openssl-0.9.8e.ep
+++ /dev/null
@@ -1,104 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-openssl-0.9.8e"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="bcfg2-zlib-1.2.3" />
-<prereq package="bcfg2-pkg-config-0.22" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -R/usr/local/lib/bcfg2/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/openssl/openssl-0.9.8e.tar.gz
- http://mirror.opensysadmin.com/openssl/openssl-0.9.8e.tar.gz
- http://www.openssl.org/source/openssl-0.9.8e.tar.gz"
- use_objdir="no"
->
-
-<configure>
-if [ -f config.orig ]; then cp config.orig config; fi
-cat config | sed s:CC\=ccc:CC\=gcc:g | sed s:CC\=cc:CC\=gcc:g > config.bcfg2
-mv config config.orig
-cp config.bcfg2 config
-chmod 755 config
-./config \
- --prefix="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2" \
- zlib-dynamic shared no-asm \
- -L/usr/local/lib/bcfg2/lib \
- -I/usr/local/lib/bcfg2/include
-</configure>
-
-<build type="append">
- ${MAKE} test || true
-</build>
-
-</source>
-
-<prepackage>
-# Put source back to pristine state
-rm ${builddir}/config
-cp ${builddir}/config.orig ${builddir}/config
-chmod 755 ${builddir}/config
-# Make man pages available from /usr/local/lib/bcfg2/man
-mv lib/bcfg2/ssl/man lib/bcfg2/
-# Other stuff...
-test -d bin || mkdir bin
-ln -sf ../lib/bcfg2/bin/openssl bin/b2-openssl
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description openssl - SSL encryption tool and library
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/bcfg2-pkg-config-0.22.ep b/encap/src/encap-profiles/bcfg2-pkg-config-0.22.ep
deleted file mode 100644
index 58b621b93..000000000
--- a/encap/src/encap-profiles/bcfg2-pkg-config-0.22.ep
+++ /dev/null
@@ -1,81 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-pkg-config-0.22"
->
-
-<prereq package="m4-1.4.4" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -R/usr/local/lib/bcfg2/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/pkg-config/pkg-config-0.22.tar.gz
- http://mirror.opensysadmin.com/pkg-config/pkg-config-0.22.tar.gz
- http://pkgconfig.freedesktop.org/releases/pkg-config-0.22.tar.gz"
->
-
-<configure>
-./configure \
- --prefix="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2" \
- --with-pc-path=/usr/local/lib/bcfg2/lib/pkgconfig
-</configure>
-
-</source>
-
-<prepackage type="set">
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description pkg-config - application and library compilation helper tool
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/bcfg2-python-2.4.4.ep b/encap/src/encap-profiles/bcfg2-python-2.4.4.ep
deleted file mode 100644
index ea768cb25..000000000
--- a/encap/src/encap-profiles/bcfg2-python-2.4.4.ep
+++ /dev/null
@@ -1,167 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<!-- On AIX 4.3.3 you need GNU binutils installed (from the IBM RPM) -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-python-2.4.4"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="patch-2.5.9" />
-<prereq package="bcfg2-zlib-1.2.3" />
-<prereq package="bcfg2-gzip-1.2.4b" />
-<prereq package="bcfg2-pkg-config-0.22" />
-<prereq package="bcfg2-readline-5.2" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE_IF_MATCH(aix4.3.3)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/linux/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix4.3.3)
- value="-L/usr/local/lib/bcfg2/lib -L/usr/local/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/local/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -L/usr/local/lib -R/usr/local/lib/bcfg2/lib:/usr/local/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/local/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-PLATFORM_IF_MATCH(aix4.3.3)
-<environment
- variable="NM"
- value="/usr/linux/bin/nm"
- type="set"
-/>
-PLATFORM_ELSE
-PLATFORM_ENDIF
-
-<source
-url="http://encapsrcdist/mirror/python/Python-2.4.4.tgz
- http://mirror.opensysadmin.com/python/Python-2.4.4.tgz
- http://www.python.org/ftp/python/2.4.4/Python-2.4.4.tgz"
->
-
-<patch options="-p0"><![CDATA[
---- setup.py 2007-06-24 18:48:21.000000000 -0400
-+++ setup.py 2007-06-24 19:25:26.000000000 -0400
-@@ -355,22 +355,6 @@
- # static Unicode character database
- if have_unicode:
- exts.append( Extension('unicodedata', ['unicodedata.c']) )
-- # access to ISO C locale support
-- data = open('pyconfig.h').read()
-- m = re.search(r"#s*define\s+WITH_LIBINTL\s+1\s*", data)
-- if m is not None:
-- locale_libs = ['intl']
-- else:
-- locale_libs = []
-- if platform == 'darwin':
-- locale_extra_link_args = ['-framework', 'CoreFoundation']
-- else:
-- locale_extra_link_args = []
--
--
-- exts.append( Extension('_locale', ['_localemodule.c'],
-- libraries=locale_libs,
-- extra_link_args=locale_extra_link_args) )
-
- # Modules with some UNIX dependencies -- on by default:
- # (If you have a really backward UNIX, select and socket may not be
-]]></patch>
-
-<patch options="-p0" from_dir="Lib"><![CDATA[
---- site.py 2007-06-21 22:26:29.000000000 -0400
-+++ site.py 2007-06-21 22:26:55.000000000 -0400
-@@ -170,7 +170,7 @@
-
- def addsitepackages(known_paths):
- """Add site-packages (and possibly site-python) to sys.path"""
-- prefixes = [sys.prefix]
-+ prefixes = ['/usr/local/lib/bcfg2', sys.prefix]
- if sys.exec_prefix != sys.prefix:
- prefixes.append(sys.exec_prefix)
- for prefix in prefixes:
-
-]]></patch>
-
-<configure>
-if [ -f setup.py.orig ]; then cp setup.py.orig setup.py; fi
-cat setup.py \
-| sed s:\/usr\/local\/:\/usr\/local\/lib\/bcfg2\/:g \
-> setup.py.bcfg2
-mv setup.py setup.py.orig
-cp setup.py.bcfg2 setup.py
-./configure \
- --prefix="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2" \
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
- --with-gcc \
-PLATFORM_ENDIF
- --enable-shared=no \
- --disable-ipv6 \
- --without-cxx \
- --without-libintl
-</configure>
-
-</source>
-
-<prepackage><![CDATA[
-# Put setup back into pristine state
-rm ${builddir}/setup.py
-cp ${builddir}/setup.py.orig ${builddir}/setup.py
-# Convienience links
-mkdir bin 2>/dev/null || exit 0
-ln -sf ../lib/bcfg2/bin/pydoc bin/b2-pydoc
-ln -sf ../lib/bcfg2/bin/python bin/b2-python
-# Remove some big stuff that bcfg2 doesn't need
-if [ -d lib/bcfg2/lib/python2.4/test ]; then rm -rf lib/bcfg2/lib/python2.4/test; fi
-if [ -d lib/bcfg2/lib/python2.4/idlelib ]; then rm -rf lib/bcfg2/lib/python2.4/idlelib; fi
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-]]></prepackage>
-
-<encapinfo>
-description python - scripting language
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep b/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep
deleted file mode 100644
index a381cd433..000000000
--- a/encap/src/encap-profiles/bcfg2-python-apt-0.5.10.ep
+++ /dev/null
@@ -1,106 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-python-apt-0.5.10"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="bcfg2-python-2.4.4" />
-<prereq package="bcfg2-setuptools-0.6c6" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -R/usr/local/lib/bcfg2/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/python-apt/python-apt_0.5.10.tar.gz
- http://mirror.opensysadmin.com/python-apt/python-apt_0.5.10.tar.gz
- http://ftp.debian.org/debian/pool/main/p/python-apt/python-apt_0.5.10.tar.gz"
-subdir="python-apt-0.5.10"
->
-
-<configure>
-/usr/local/bin/b2-python setup.py build_ext \
--I/usr/local/lib/bcfg2/include \
--L/usr/local/lib/bcfg2/lib \
--L/usr/local/lib/bcfg2/lib/python2.4/site-packages
-</configure>
-
-<build>
-/usr/local/bin/b2-python setup.py build \
---build-base=${builddir}/build
-</build>
-
-<install>
-test -d ${ENCAP_SOURCE} || mkdir ${ENCAP_SOURCE}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME} || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages
-PYTHONPATH="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages" /usr/local/bin/b2-python setup.py install \
---prefix=${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-</install>
-
-<clean>
-/usr/local/bin/b2-python setup.py clean --all
-</clean>
-
-</source>
-
-<prepackage type="set">
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description python-apt - python interface to libapt-pkg
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep b/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep
deleted file mode 100644
index c85751dd4..000000000
--- a/encap/src/encap-profiles/bcfg2-python-apt-0.6.16.2ubuntu8.ep
+++ /dev/null
@@ -1,106 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-python-apt-0.6.16.2ubuntu8"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="bcfg2-python-2.4.4" />
-<prereq package="bcfg2-setuptools-0.6c6" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -R/usr/local/lib/bcfg2/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/python-apt/python-apt_0.6.16.2ubuntu8.tar.gz
- http://mirror.opensysadmin.com/python-apt/python-apt_0.6.16.2ubuntu8.tar.gz
- http://archive.ubuntu.com/ubuntu/pool/main/p/python-apt/python-apt_0.6.16.2ubuntu8.tar.gz"
-subdir="python-apt-0.6.16.2ubuntu8"
->
-
-<configure>
-/usr/local/bin/b2-python setup.py build_ext \
--I/usr/local/lib/bcfg2/include \
--L/usr/local/lib/bcfg2/lib \
--L/usr/local/lib/bcfg2/lib/python2.4/site-packages
-</configure>
-
-<build>
-/usr/local/bin/b2-python setup.py build \
---build-base=${builddir}/build
-</build>
-
-<install>
-test -d ${ENCAP_SOURCE} || mkdir ${ENCAP_SOURCE}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME} || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages
-PYTHONPATH="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages" /usr/local/bin/b2-python setup.py install \
---prefix=${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-</install>
-
-<clean>
-/usr/local/bin/b2-python setup.py clean --all
-</clean>
-
-</source>
-
-<prepackage type="set">
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description python-apt - python interface to libapt-pkg
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep b/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep
deleted file mode 100644
index 47fd51c9b..000000000
--- a/encap/src/encap-profiles/bcfg2-python-apt-0.6.19.ep
+++ /dev/null
@@ -1,106 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-python-apt-0.6.19"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="bcfg2-python-2.4.4" />
-<prereq package="bcfg2-setuptools-0.6c6" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -R/usr/local/lib/bcfg2/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/python-apt/python-apt_0.6.19.tar.gz
- http://mirror.opensysadmin.com/python-apt/python-apt_0.6.19.tar.gz
- http://ftp.debian.org/debian/pool/main/p/python-apt/python-apt_0.6.19.tar.gz"
-subdir="python-apt-0.6.19"
->
-
-<configure>
-/usr/local/bin/b2-python setup.py build_ext \
--I/usr/local/lib/bcfg2/include \
--L/usr/local/lib/bcfg2/lib \
--L/usr/local/lib/bcfg2/lib/python2.4/site-packages
-</configure>
-
-<build>
-/usr/local/bin/b2-python setup.py build \
---build-base=${builddir}/build
-</build>
-
-<install>
-test -d ${ENCAP_SOURCE} || mkdir ${ENCAP_SOURCE}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME} || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages
-PYTHONPATH="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages" /usr/local/bin/b2-python setup.py install \
---prefix=${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-</install>
-
-<clean>
-/usr/local/bin/b2-python setup.py clean --all
-</clean>
-
-</source>
-
-<prepackage type="set">
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description python-apt - python interface to libapt-pkg
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/bcfg2-readline-5.2.ep b/encap/src/encap-profiles/bcfg2-readline-5.2.ep
deleted file mode 100644
index 6bae397d4..000000000
--- a/encap/src/encap-profiles/bcfg2-readline-5.2.ep
+++ /dev/null
@@ -1,81 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-readline-5.2"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="bcfg2-pkg-config-0.22" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -R/usr/local/lib/bcfg2/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/readline/readline-5.2.tar.gz
- http://mirror.opensysadmin.com/readline/readline-5.2.tar.gz
- ftp://ftp.cwru.edu/pub/bash/readline-5.2.tar.gz"
->
-
-<configure>
-./configure \
- --prefix="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2"
-</configure>
-
-</source>
-
-<prepackage type="set">
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description readline - lets users edit command lines as they are typed in
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/bcfg2-setuptools-0.6c6.ep b/encap/src/encap-profiles/bcfg2-setuptools-0.6c6.ep
deleted file mode 100644
index 34684060b..000000000
--- a/encap/src/encap-profiles/bcfg2-setuptools-0.6c6.ep
+++ /dev/null
@@ -1,112 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-setuptools-0.6c6"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="bcfg2-zlib-1.2.3" />
-<prereq package="bcfg2-pkg-config-0.22" />
-<prereq package="bcfg2-python-2.4.4" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -R/usr/local/lib/bcfg2/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/setuptools/setuptools-0.6c6.tar.gz
- http://mirror.opensysadmin.com/setuptools/setuptools-0.6c6.tar.gz
- http://cheeseshop.python.org/packages/source/s/setuptools/setuptools-0.6c6.tar.gz"
->
-
-<configure>
-/usr/local/bin/b2-python setup.py build_ext \
--I/usr/local/lib/bcfg2/include \
--L/usr/local/lib/bcfg2/lib \
--L/usr/local/lib/bcfg2/lib/python2.4/site-packages
-</configure>
-
-<build>
-/usr/local/bin/b2-python setup.py build \
---build-base=${builddir}/build
-</build>
-
-<install>
-test -d ${ENCAP_SOURCE} || mkdir ${ENCAP_SOURCE}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME} || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages
-PYTHONPATH="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages" /usr/local/bin/b2-python setup.py install \
---prefix=${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-</install>
-
-<clean>
-/usr/local/bin/b2-python setup.py clean
-</clean>
-
-</source>
-
-<prepackage type="set">
-# Fix paths so they work with symlinks
-mv ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages/easy-install.pth ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages/easy-install.pth.broken
-mv ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages/setuptools.pth ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages/setuptools.pth.broken
-cat ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages/easy-install.pth.broken | sed s:\.\/:\/usr\/local\/lib\/bcfg2\/lib\/python2.4\/site-packages\/:g > ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages/easy-install.pth
-cat ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages/setuptools.pth.broken | sed s:\.\/:\/usr\/local\/lib\/bcfg2\/lib\/python2.4\/site-packages\/:g > ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages/setuptools.pth
-rm ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages/*.broken
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description setuptools - work with python packages
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/bcfg2-swig-1.3.31.ep b/encap/src/encap-profiles/bcfg2-swig-1.3.31.ep
deleted file mode 100644
index 2bfaf8497..000000000
--- a/encap/src/encap-profiles/bcfg2-swig-1.3.31.ep
+++ /dev/null
@@ -1,117 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-swig-1.3.31"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="bcfg2-pkg-config-0.22" />
-<prereq package="bcfg2-python-2.4.4" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="CXX"
- value="g++ -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib -Wl,-brtl"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -L/usr/local/lib -R/usr/local/lib/bcfg2/lib:/usr/local/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/local/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-PLATFORM_IF_MATCH(aix)
-<environment
- variable="CXXFLAGS"
- value="-Wl,-bstatic -lstdc++ -Wl,-bdynamic -lsupc++"
- type="set"
-/>
-PLATFORM_ELSE
-PLATFORM_ENDIF
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include/openssl -I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/swig/swig-1.3.31.tar.gz
- http://mirror.opensysadmin.com/swig/swig-1.3.31.tar.gz
- http://internap.dl.sourceforge.net/sourceforge/swig/swig-1.3.31.tar.gz"
->
-
-<configure>
-./configure \
- --prefix="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2" \
- --without-x \
- --without-tcl \
- --with-python=/usr/local/bin/b2-python \
- --without-perl5 \
- --without-java \
- --without-gcj \
- --without-guile \
- --without-mzscheme \
- --without-ruby \
- --without-php4 \
- --without-ocaml \
- --without-pike \
- --without-chicken \
- --without-csharp \
- --without-lua \
- --without-allegrocl \
- --without-clisp \
- --without-r
-</configure>
-
-</source>
-
-<prepackage type="set">
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description swig - generate scripting interfaces to C/C++ code
-</encapinfo>
-
-</encap_profile>
-
-
diff --git a/encap/src/encap-profiles/bcfg2-zlib-1.2.3.ep b/encap/src/encap-profiles/bcfg2-zlib-1.2.3.ep
deleted file mode 100644
index cdcddd297..000000000
--- a/encap/src/encap-profiles/bcfg2-zlib-1.2.3.ep
+++ /dev/null
@@ -1,100 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-zlib-1.2.3"
->
-
-<prereq package="m4-1.4.4" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -R/usr/local/lib/bcfg2/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-PLATFORM_IF_MATCH(solaris)
-<environment
- variable="CFLAGS"
- type="unset"
-/>
-PLATFORM_ELSE_IF_MATCH(linux)
-<environment
- variable="CFLAGS"
- value=" -fPIC"
- type="append"
-/>
-PLATFORM_ELSE
-PLATFORM_ENDIF
-
-<source
-url="http://encapsrcdist/mirror/zlib/zlib-1.2.3.tar.gz
- http://mirror.opensysadmin.com/zlib/zlib-1.2.3.tar.gz
- http://www.zlib.net/zlib-1.2.3.tar.gz"
->
-
-<configure>
-./configure \
-PLATFORM_IF_MATCH(aix)
-PLATFORM_ELSE
- --shared \
-PLATFORM_ENDIF
- --prefix="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2"
-</configure>
-
-</source>
-
-<prepackage type="set">
-# Make man pages available from /usr/local/lib/bcfg2/man
-mv lib/bcfg2/share/man lib/bcfg2/
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description zlib - compression library
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/ep2target b/encap/src/encap-profiles/ep2target
deleted file mode 100755
index ee0c8b4e4..000000000
--- a/encap/src/encap-profiles/ep2target
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/bin/sh
-
-# Note: Solaris sed(1) requires a newline from stdin
-SED="sed"
-#SED="/opt/csw/bin/gsed"
-#SED="/usr/xpg4/bin/sed"
-#SED="/usr/ucb/sed"
-
-chomp() {
- printf "%s\n" "$1" | ${SED} 's:^\ ::g' | ${SED} 's:\ $::g'
-}
-
-cname() {
- unset CTMP1 CTMP2
- for PART in `printf "%s\n" "$1" | ${SED} 's:-:\ :g'`; do
- if [ ! "`printf "%s\n" "$PART" | cut -c1 | ${SED} 's:[0-9]:0:g'`x" = "0x" ]; then
- CTMP1="${CTMP1} ${PART}"
- fi
- done
- CTMP2="`chomp "$CTMP1" | ${SED} 's:\ :_:g' | ${SED} 's:\+:X:g' | tr [a-z] [A-Z]`"
- printf "\$(%s)%s" "`basename "$CTMP2"`" "$2"
-}
-
-builddeps() {
- unset DEPSTMP
- for LINE in `grep "<prereq package=\"" $1 \
- | ${SED} 's/\ //g' \
- | awk -F\" '{print $2}'`; do
- DEPSTMP="${DEPSTMP} `cname $LINE $2`"
- done
- chomp "$DEPSTMP"
-}
-
-installdeps() {
- unset DEPSTMP
- for LINE in `grep "prereq pkgspec" $1 \
- | awk '{print $4}'`; do
- DEPSTMP="${DEPSTMP} `cname $LINE $2`"
- done
- chomp "$DEPSTMP"
-}
-
-printf "%s : %s\n" "`cname $1 .installed`" "`builddeps $1 .installed`"
-printf "%s : %s\n" "`cname $1 .packaged`" "`installdeps $1 .packaged`"
-
-exit 0
diff --git a/encap/src/encap-profiles/m4-1.4.4.sh b/encap/src/encap-profiles/m4-1.4.4.sh
deleted file mode 100755
index 35bd80bbf..000000000
--- a/encap/src/encap-profiles/m4-1.4.4.sh
+++ /dev/null
@@ -1,100 +0,0 @@
-#!/bin/sh
-# $Id$
-
-ENCAP_PKGNAME="m4-1.4.4"
-PATH="$PATH:/usr/local/bin"
-export PATH
-
-date > ${ENCAP_PKGNAME}.log
-
-if [ -f "${ENCAP_PKGNAME}.ep" ]; then rm ${ENCAP_PKGNAME}.ep; fi
-cat > ${ENCAP_PKGNAME}.ep << EOF
-<?xml version="1.0"?>
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="m4-1.4.4"
->
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
- value="/usr/local/bin:"
- type="prepend"
-/>
-
-<environment
- variable="PATH"
- value=":/usr/sfw/bin:/usr/ccs/bin"
- type="append"
-/>
-
-<source
-url="http://encapsrcdist/mirror/m4/m4-1.4.4.tar.gz
- http://mirror.opensysadmin.com/m4/m4-1.4.4.tar.gz
- http://ftp.gnu.org/gnu/m4/m4-1.4.4.tar.gz"
->
-
-</source>
-
-<prepackage type="set">
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description m4 - GNU implementation of the traditional Unix macro processor
-</encapinfo>
-
-</encap_profile>
-EOF
-
-if [ -f m4-fake ]; then rm m4-fake; fi
-cat > m4-fake << EOF
-#!/bin/sh
-cat \$4
-EOF
-chmod 755 m4-fake
-
-CURDIR="`pwd`"
-
-printf "Environment variables:\n" \
- >> ${ENCAP_PKGNAME}.log
-env >> ${ENCAP_PKGNAME}.log
-
-printf "\nsrcdir:|%s| pwd:|%s| \$0:|%s|\n" "${srcdir}" "`pwd`" "$0" \
- >> ${ENCAP_PKGNAME}.log
-
-printf "\n%s :\n" "`ls -l ${ENCAP_PKGNAME}.ep`" \
- >> ${ENCAP_PKGNAME}.log
-cat ${ENCAP_PKGNAME}.ep >> ${ENCAP_PKGNAME}.log
-
-printf "\n\n%s :\n" "`ls -l m4-fake`" \
- >> ${ENCAP_PKGNAME}.log
-cat m4-fake >> ${ENCAP_PKGNAME}.log
-
-printf "\n${MKENCAP} -m ${CURDIR}/m4-fake -b -DUP ${ENCAP_PKGNAME}.ep :\n" \
- >> ${ENCAP_PKGNAME}.log
-( ${MKENCAP} -m ${CURDIR}/m4-fake -b -DUP ${ENCAP_PKGNAME}.ep || true ) \
- >> ${ENCAP_PKGNAME}.log 2>&1
-
-printf "\n${MKENCAP} -m ${CURDIR}/m4-fake -b -T ${ENCAP_PKGNAME}.ep :\n" \
- >> ${ENCAP_PKGNAME}.log
-( ${MKENCAP} -m ${CURDIR}/m4-fake -b -T ${ENCAP_PKGNAME}.ep || true ) \
- >> ${ENCAP_PKGNAME}.log 2>&1
-
-printf "\n${MKENCAP} -m ${CURDIR}/m4-fake -b -CBI ${ENCAP_PKGNAME}.ep :\n" \
- >> ${ENCAP_PKGNAME}.log
-( ${MKENCAP} -m ${CURDIR}/m4-fake -b -CBI ${ENCAP_PKGNAME}.ep ) \
- >> ${ENCAP_PKGNAME}.log 2>&1
-
-rm m4-fake >> ${ENCAP_PKGNAME}.log 2>&1
-rm ${ENCAP_PKGNAME}.ep >> ${ENCAP_PKGNAME}.log 2>&1
-
-exit 0
diff --git a/encap/src/encap-profiles/makeself-2.1.4.ep b/encap/src/encap-profiles/makeself-2.1.4.ep
deleted file mode 100644
index 871db7745..000000000
--- a/encap/src/encap-profiles/makeself-2.1.4.ep
+++ /dev/null
@@ -1,63 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="makeself-2.1.4"
->
-
-<prereq package="m4-1.4.4" />
-
-<source
-url="http://encapsrcdist/mirror/makeself/makeself-2.1.4.run
- http://mirror.opensysadmin.com/makeself/makeself-2.1.4.run
- http://www.megastep.org/makeself/makeself-2.1.4.run"
-subdir="/"
->
-
-<unpack><![CDATA[
-/bin/sh -x ${ENCAP_PKGNAME}.run
-]]></unpack>
-
-<configure>
-:
-</configure>
-
-<build>
-:
-</build>
-
-<install>
-test -d ${ENCAP_SOURCE} || mkdir ${ENCAP_SOURCE}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME} || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/bin || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/bin
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/man || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/man
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/man/man1 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/man/man1
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc/makeself || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc/makeself
-if [ -d ${builddir}/${ENCAP_PKGNAME}.run ]; then rmdir ${builddir}/${ENCAP_PKGNAME}.run; fi
-cp ${builddir}/* ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc/makeself
-mv ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc/makeself/*.sh ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/bin
-mv ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc/makeself/*.1 ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/man/man1
-</install>
-
-<clean>
-:
-</clean>
-
-</source>
-
-<prepackage type="set">
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description makeself - Make self-extractable archives on Unix
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/ostiary-3.4.ep b/encap/src/encap-profiles/ostiary-3.4.ep
deleted file mode 100644
index 519c908da..000000000
--- a/encap/src/encap-profiles/ostiary-3.4.ep
+++ /dev/null
@@ -1,139 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="ostiary-3.4"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="patch-2.5.9" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<source
-url="http://encapsrcdist/mirror/ostiary/ostiary-3.4.tar.gz
- http://mirror.opensysadmin.com/ostiary/ostiary-3.4.tar.gz
- http://ingles.homeunix.org/software/ost/ostiary-3.4.tar.gz"
-use_objdir="no"
->
-
-<patch options="-p1"><![CDATA[
-#
-# Allow up to 32 Actions (up from 8)...
-#
---- ostiary-3.4/ost.h 2006-08-16 23:31:59.000000000 -0400
-+++ ostiary-3.4.new/ost.h 2006-08-16 23:33:23.000000000 -0400
-@@ -22,7 +22,7 @@
- /* Note: strictly IPv4 for now... */
- #define MAX_SIZEOF_IP 16
-
--#define MAX_NUM_SECRETS 8
-+#define MAX_NUM_SECRETS 32
- #define MAX_NUM_CACHED_IPS 128
-
- #define MAX_SECRET_SIZE 64
-@@ -53,7 +53,7 @@
- /* Note: strictly IPv4 for now... */
- #define MAX_SIZEOF_IP 16
-
--#define MAX_NUM_SECRETS 8
-+#define MAX_NUM_SECRETS 32
- #define MAX_NUM_CACHED_IPS 128
-
- /* You can make MAX_SECRET_SIZE bigger, but don't forget to update
-]]></patch>
-
-</source>
-
-<prepackage>
-# /usr/local/etc stuff
-test -d share || mkdir share
-test -d share/doc || mkdir share/doc
-test -d share/doc/ostiary || mkdir share/doc/ostiary
-test -d share/doc/ostiary/examples || mkdir share/doc/ostiary/examples
-mv etc/ostiary.cfg share/doc/ostiary/examples/ostiary.cfg
-rmdir etc
-# daemons should be in /usr/local/sbin
-test -d sbin || mkdir sbin
-mv bin/ostiaryd sbin/ostiaryd
-# runit stuff
-test -d var || mkdir var
-test -d etc || mkdir etc
-test -d etc/sv || mkdir etc/sv
-test -d etc/sv/ostiary || mkdir etc/sv/ostiary
-test -d etc/sv/ostiary/log || mkdir etc/sv/ostiary/log
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<include_file name="etc/sv/ostiary/run" mode="0755"><![CDATA[
-#!/bin/sh
-exec 2>&1
-exec /usr/local/sbin/ostiaryd -c /usr/local/etc/ostiary.cfg -v -D
-]]></include_file>
-
-<include_file name="etc/sv/ostiary/log/run" mode="0755"><![CDATA[
-#!/bin/sh
-exec 2>&1
-exec /usr/local/bin/svlogd -tt /usr/local/var/svlogd/ostiary
-]]></include_file>
-
-<include_file name="postinstall" mode="0755"><![CDATA[
-#!/bin/sh -e
-umask 002
-BASEDIR="`echo ${0} | xargs -n1 dirname`"
-LOG=${BASEDIR}/postinstall.log
-exec > $LOG 2>&1
-printf "Running ostiary postinstall script...\n"
-date
-test -d /var/run || mkdir /var/run
-test -d /usr/local/var/svlogd || mkdir /usr/local/var/svlogd
-test -d /usr/local/var/svlogd/ostiary || mkdir /usr/local/var/svlogd/ostiary
-printf "Finished ostiary postinstall script.\n"
-]]></include_file>
-
-<include_file name="preremove" mode="0755"><![CDATA[
-#!/bin/sh
-
-printf "Running ostiary preremove script...\n"
-date
-
-if [ -h /usr/local/var/service/ostiary ]; then
- printf "INFO: Removing /usr/local/var/service/ostiary...\n"
- rm /usr/local/var/service/ostiary
-fi
-
-printf "Finished ostiary preremove script.\n"
-]]></include_file>
-
-<encapinfo>
-description Ostiary - Simple, Secure Remote Script Execution
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/patch-2.5.9.ep b/encap/src/encap-profiles/patch-2.5.9.ep
deleted file mode 100644
index 6df246d45..000000000
--- a/encap/src/encap-profiles/patch-2.5.9.ep
+++ /dev/null
@@ -1,56 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="patch-2.5.9"
->
-
-<prereq package="m4-1.4.4" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<source
-url="http://encapsrcdist/mirror/patch/patch-2.5.9.tar.gz
- http://mirror.opensysadmin.com/patch/patch-2.5.9.tar.gz
- ftp://alpha.gnu.org/gnu/diffutils/patch-2.5.9.tar.gz"
->
-
-</source>
-
-<prepackage type="set">
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description patch - apply a diff file to an original
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/reports/Makefile b/encap/src/encap-profiles/reports/Makefile
deleted file mode 100644
index e2f1529e5..000000000
--- a/encap/src/encap-profiles/reports/Makefile
+++ /dev/null
@@ -1,90 +0,0 @@
-# $Id$
-
-.PHONY : test log all install clean distclean encaps rename
-.SUFFIXES :
-.SUFFIXES : .ep .installed .packaged .d
-
-export BASEDIR = /usr/local
-export ENCAPDIR := ${BASEDIR}/encap
-export EPKG := ${BASEDIR}/bin/epkg
-export MKENCAP := ${BASEDIR}/bin/mkencap
-export SHELL = /bin/sh
-srcdir = .
-export EP2TARGET := $(srcdir)/ep2target
-PAGER ?= more
-
-BCFG2_DJANGO := $(basename $(wildcard bcfg2-django-*.ep))
-BCFG2_MOD_PYTHON := $(basename $(wildcard bcfg2-mod_python-*.ep))
-BCFG2_PYSQLITE := $(basename $(wildcard bcfg2-pysqlite-*.ep))
-SQLITE := $(basename $(wildcard sqlite-*.ep))
-
-sources := $(BCFG2_DJANGO) $(BCFG2_MOD_PYTHON) $(BCFG2_PYSQLITE) $(SQLITE)
-
-%.installed : %.ep # Clean, compile and install an encap package
- @printf "***** START .ep.installed for |$*| ***** \n"
- -$(EPKG) -q -r $(ENCAPDIR)/$*
- -rm -rf $(ENCAPDIR)/$*
- -$(MKENCAP) -m /usr/local/bin/m4 -b -DUP $(srcdir)/$*.ep > ./$*.log 2>&1
- -$(MKENCAP) -m /usr/local/bin/m4 -b -T $(srcdir)/$*.ep >> ./$*.log 2>&1
- $(MKENCAP) -m /usr/local/bin/m4 -b -CBI $(srcdir)/$*.ep >> ./$*.log 2>&1
- $(EPKG) -q -i $(ENCAPDIR)/$*
- test -h $(BASEDIR)/var/encap/$*
- touch ./$*.installed
- @printf "***** STOP .ep.installed for |$*| ***** \n"
-
-%.packaged : %.installed # Create .tar.gz encap packages
- @printf "***** START .installed.packaged for |$*| ***** \n"
- -rm $(ENCAPDIR)/$*-*.tar.gz
- -(cd $(ENCAPDIR) && $(MKENCAP) -e $*)
- -(cd $(ENCAPDIR) && $(MKENCAP) -c $*)
- mv $(ENCAPDIR)/$*-encap-*.tar.gz ./
- touch ./$*.packaged
- @printf "***** STOP .installed.packaged for |$*| ***** \n"
-
-%.d : %.ep # Create dependancy files from .ep files
- @printf "***** START .d.ep for |$*| ***** \n"
- $(EP2TARGET) $< > $@
- @printf "***** STOP .d.ep for |$*| ***** \n"
-
-log :
- ( $(MAKE) install > ./make.log 2>&1 \
- && $(MAKE) encaps >> ./make.log 2>&1 \
- && $(MAKE) rename >> ./make.log 2>&1 ) &
-
-all : install encaps rename
-
-.DELETE_ON_ERROR : # delete the target of a rule if it has changed and its
- # commands exit with a nonzero exit status
-
-install : $(EPKG) $(MKENCAP) $(EP2TARGET) $(M4).installed $(addsuffix .installed,$(sources))
-
-encaps : $(EPKG) $(MKENCAP) $(EP2TARGET) $(addsuffix .packaged,$(sources))
-
-rename : encaps
- if [ "$(OS)x" != "x" ]; then OS="$(OS)"; fi && \
- if [ "$${OS}x" != "x" ]; then \
- for OLDNAME in `(ls . | grep .*-encap-.*.tar.gz) || break`; do \
- NEWNAME="`printf "%s\n" "$${OLDNAME}" \
- | awk -F- '{$$NF = "OSDIST.tar.gz" ; print}' \
- | sed s:\ :-:g | sed s:OSDIST:\$${OS}:g`" ; \
- if [ "$${OLDNAME}x" != "$${NEWNAME}x" ]; then \
- mv ./$${OLDNAME} ./$${NEWNAME}; \
- fi; \
- done; \
- fi
- for OLDNAME in `(ls . | grep .*-doc-.*-encap-.*.tar.gz) || break`; do \
- NEWNAME="`printf "%s\n" "$${OLDNAME}" \
- | awk -F- '{$$NF = "OSDIST.tar.gz" ; print}' \
- | sed s:\ :-:g | sed s:OSDIST:share:g`" ; \
- if [ "$${OLDNAME}x" != "$${NEWNAME}x" ]; then \
- mv ./$${OLDNAME} ./$${NEWNAME}; \
- fi; \
- done;
-
-clean :
- -(rm ./*.log; rm ./*.packaged; rm ./*.gz; rm ./*~)
-
-distclean : clean
- -rm ./*.d
-
-include $(addsuffix .d,$(sources))
diff --git a/encap/src/encap-profiles/reports/README b/encap/src/encap-profiles/reports/README
deleted file mode 100644
index 36f4dd9bc..000000000
--- a/encap/src/encap-profiles/reports/README
+++ /dev/null
@@ -1,7 +0,0 @@
-You must build and install the client packages in ".." and the server
-packages in "../server" before building here.
-
-Type "make".
-
-Bcfg2 Reports do not work on all of the platforms supported by Bcfg2 client.
-GNU/Linux on x86_32 or x86_64 are recommended.
diff --git a/encap/src/encap-profiles/reports/bcfg2-django-0.96.ep b/encap/src/encap-profiles/reports/bcfg2-django-0.96.ep
deleted file mode 100644
index 65f1991a7..000000000
--- a/encap/src/encap-profiles/reports/bcfg2-django-0.96.ep
+++ /dev/null
@@ -1 +0,0 @@
-http://www.djangoproject.com/download/0.96/tarball/
diff --git a/encap/src/encap-profiles/reports/bcfg2-mod_python-3.3.1.ep b/encap/src/encap-profiles/reports/bcfg2-mod_python-3.3.1.ep
deleted file mode 100644
index d60cf7cdf..000000000
--- a/encap/src/encap-profiles/reports/bcfg2-mod_python-3.3.1.ep
+++ /dev/null
@@ -1 +0,0 @@
-http://www.eng.lsu.edu/mirrors/apache/httpd/modpython/mod_python-3.3.1.tgz
diff --git a/encap/src/encap-profiles/reports/bcfg2-pysqlite-2.3.4.ep b/encap/src/encap-profiles/reports/bcfg2-pysqlite-2.3.4.ep
deleted file mode 100644
index 31e41d79e..000000000
--- a/encap/src/encap-profiles/reports/bcfg2-pysqlite-2.3.4.ep
+++ /dev/null
@@ -1 +0,0 @@
-http://initd.org/pub/software/pysqlite/releases/2.3/2.3.4/pysqlite-2.3.4.tar.gz
diff --git a/encap/src/encap-profiles/reports/ep2target b/encap/src/encap-profiles/reports/ep2target
deleted file mode 120000
index 6a7aaa552..000000000
--- a/encap/src/encap-profiles/reports/ep2target
+++ /dev/null
@@ -1 +0,0 @@
-../ep2target \ No newline at end of file
diff --git a/encap/src/encap-profiles/reports/sqlite-3.4.0.ep b/encap/src/encap-profiles/reports/sqlite-3.4.0.ep
deleted file mode 100644
index 935380227..000000000
--- a/encap/src/encap-profiles/reports/sqlite-3.4.0.ep
+++ /dev/null
@@ -1 +0,0 @@
-http://www.sqlite.org/sqlite-3.4.0.tar.gz
diff --git a/encap/src/encap-profiles/runit-1.7.2.ep b/encap/src/encap-profiles/runit-1.7.2.ep
deleted file mode 100644
index 66ebcdeb9..000000000
--- a/encap/src/encap-profiles/runit-1.7.2.ep
+++ /dev/null
@@ -1,345 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="runit-1.7.2"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="patch-2.5.9" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib"
- type="set"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<source
-url="http://encapsrcdist/mirror/runit/runit-1.7.2.tar.gz
- http://mirror.opensysadmin.com/runit/runit-1.7.2.tar.gz
- http://smarden.org/runit/runit-1.7.2.tar.gz"
-use_objdir="no"
-subdir="admin/runit-1.7.2"
->
-
-PLATFORM_IF_MATCH(aix\|solaris2.6)
-<patch options="-p0" from_dir="src"><![CDATA[
---- uw_tmp.h1 2007-06-25 01:17:00.000000000 -0400
-+++ uw_tmp.h1 2007-06-25 01:17:23.000000000 -0400
-@@ -3,7 +3,7 @@
-
- /* sysdep: -utmpx */
-
--#define UW_TMP_UFILE _PATH_UTMP
--#define UW_TMP_WFILE _PATH_WTMP
-+#define UW_TMP_UFILE UTMP_FILE
-+#define UW_TMP_WFILE WTMP_FILE
-
- typedef struct utmp uw_tmp;
-]]></patch>
-PLATFORM_ELSE
-PLATFORM_ENDIF
-
-PLATFORM_IF_MATCH(solaris)
-<patch options="-p0" from_dir="src"><![CDATA[
---- Makefile 2007-07-02 10:09:24.000000000 -0400
-+++ Makefile 2007-07-02 10:09:45.000000000 -0400
-@@ -6,10 +6,10 @@
- ./check-local $(IT)
-
- runit: load runit.o unix.a byte.a
-- ./load runit unix.a byte.a -static
-+ ./load runit unix.a byte.a
-
- runit-init: load runit-init.o unix.a byte.a
-- ./load runit-init unix.a byte.a -static
-+ ./load runit-init unix.a byte.a
-
- runsv: load runsv.o unix.a byte.a time.a
- ./load runsv unix.a byte.a time.a
-]]></patch>
-PLATFORM_ELSE
-PLATFORM_ENDIF
-
-PLATFORM_IF_MATCH(solaris2.6)
-<patch options="-p0" from_dir="src"><![CDATA[
---- utmpset.c 2007-07-19 07:08:25.356231209 -0400
-+++ utmpset.c 2007-07-19 07:08:41.279314222 -0400
-@@ -34,7 +34,6 @@
- while (read(fd, &ut, sizeof(uw_tmp)) == sizeof(uw_tmp)) {
- if (!ut.ut_name[0] || (str_diff(ut.ut_line, line) != 0)) continue;
- memset(ut.ut_name, 0, sizeof ut.ut_name);
-- memset(ut.ut_host, 0, sizeof ut.ut_host);
- if (time(&ut.ut_time) == -1) break;
- #ifdef DEAD_PROCESS
- ut.ut_type =DEAD_PROCESS;
-]]></patch>
-PLATFORM_ELSE
-PLATFORM_ENDIF
-
-<configure type="unset" />
-
-<build>
-./package/compile
-./package/check
-</build>
-
-<install>
-test -d ${ENCAP_SOURCE} || mkdir ${ENCAP_SOURCE}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME} || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/bin || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/bin
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc/runit || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc/runit
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/man || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/man
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/man/man8 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/man/man8
-cp command/* ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/bin
-cp -r doc/* ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc/runit
-cp -r etc ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc/runit
-cp -r package ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc/runit
-cp man/* ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/man/man8
-</install>
-
-<clean type="unset" />
-
-</source>
-
-<prepackage>
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<include_file name="bin/runsvdir-usrlocal-start" mode="0755"><![CDATA[
-#!/bin/sh
-PATH=/usr/local/bin:/usr/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin
-exec env - PATH=$PATH \
-runsvdir -P /usr/local/var/service 'log: ...........................................................................................................................................................................................................................................................................................................................................................................................................'
-]]></include_file>
-
-<include_file name="inittab.boot" mode="0644"><![CDATA[
-
-SV:123456:respawn:/usr/local/bin/runsvdir-usrlocal-start
-]]></include_file>
-
-<include_file name="upstart.boot" mode="0644"><![CDATA[
-# /etc/event.d/SV 0644
-#
-# for runit - manage /usr/local/bin/runsvdir-usrlocal-start
-#
-start on runlevel-2
-start on runlevel-3
-start on runlevel-4
-start on runlevel-5
-stop on shutdown
-respawn /usr/local/bin/runsvdir-usrlocal-start
-]]></include_file>
-
-<include_file name="inittab-install" mode="0755"><![CDATA[
-#!/bin/sh -e
-if grep SV: /etc/inittab >/dev/null
-then
- echo 'inittab contains an SV: line. I assume that runsvdir is already running.
-'
-else
- echo 'Adding runsvdir to inittab...'
- rm -f /etc/inittab'{new}'
- cat /etc/inittab inittab.boot > /etc/inittab'{new}'
- mv -f /etc/inittab'{new}' /etc/inittab
- kill -HUP 1
- echo 'init should start runsvdir now.
-'
-fi
-]]></include_file>
-
-<include_file name="inittab-remove" mode="0755"><![CDATA[
-#!/bin/sh -e
-if grep SV: /etc/inittab >/dev/null
-then
- echo 'Backing up inittab to .inittab.backup...'
- rm -f /etc/.inittab.backup
- cp -f /etc/inittab /etc/.inittab.backup
- echo 'Removing svscan lines from inittab...'
- rm -f /etc/inittab'{new}'
- grep -v SV: /etc/inittab > /etc/inittab'{new}'
- mv -f /etc/inittab'{new}' /etc/inittab
- kill -HUP 1
- echo 'init should stop runsvdir now.
-'
-else
- echo 'inittab does not contain a runsvdir line.
-'
-fi
-]]></include_file>
-
-<include_file name="postinstall" mode="0755"><![CDATA[
-#!/bin/sh
-umask 002
-BASEDIR="`echo ${0} | xargs -n1 dirname`"
-LOG=${BASEDIR}/postinstall.log
-exec > $LOG 2>&1
-
-printf "Running runit postinstall script...\n"
-date
-
-case `uname` in
- AIX|SunOS) PS="ps -ef" ;;
- *) PS="ps auxw" ;;
-esac
-
-printf "1: Make sure required directories exist...\n"
-test -d /usr/local/var || mkdir /usr/local/var
-test -d /usr/local/var/svlogd || mkdir /usr/local/var/svlog
-test -d /usr/local/var/service || mkdir /usr/local/var/service
-test -d /usr/local/etc || mkdir /usr/local/etc
-test -d /usr/local/etc/default || mkdir /usr/local/etc/default
-test -d /usr/local/etc/sv || mkdir /usr/local/etc/sv
-
-printf "\n2: Currently running runsv and svlogd processes:\n"
-$PS | grep [r]unsv
-$PS | grep [s]vlogd
-
-printf "\n3: Killing any running runsv and svlogd processes...\n"
-$PS | grep [r]unsv | awk '{print $2}' | xargs -n1 -i{} kill -15 -{} 2>/dev/null
-$PS | grep [s]vlogd | awk '{print $2}' | xargs -n1 -i{} kill -15 -{} 2>/dev/null
-sleep 2
-$PS | grep [r]unsv | awk '{print $2}' | xargs -n1 -i{} kill -9 -{} 2>/dev/null
-$PS | grep [s]vlogd | awk '{print $2}' | xargs -n1 -i{} kill -9 -{} 2>/dev/null
-
-printf "\n4: Currently running runsv and svlogd processes:\n"
-$PS | grep [r]unsv
-$PS | grep [s]vlogd
-
-printf "\n5: Removing any stale state information in /usr/local/etc/sv...\n"
-for service in `ls /usr/local/etc/sv`; do
- test -d /usr/local/etc/sv/$service/supervise && rm -rf /usr/local/etc/sv/$service/supervise
- test -d /usr/local/etc/sv/$service/log/supervise && rm -rf /usr/local/etc/sv/$service/log/supervise
-done
-
-printf "\n6: Re-enabling services that were installed before package was removed...\n"
-if [ -d /usr/local/var/service/.disabled ]; then
- for service in `ls /usr/local/var/service/.disabled`; do
- if [ -h /usr/local/var/service/$service ]; then
- printf "A new version of $service exists, removing old version...\n"
- rm /usr/local/var/service/.disabled/$service
- else
- printf "Re-enabling service $service...\n"
- mv /usr/local/var/service/.disabled/$service /usr/local/var/service/
- fi
- done
-fi
-
-printf "\n7: Making runsvdir run all the time...\n"
-if [ -f /etc/inittab ]; then
- printf "Installing to /etc/inittab ...\n"
- cd ${ENCAP_SOURCE}/${ENCAP_PKGNAME} && ./inittab-install
-fi
-
-if [ -d /etc/event.d ]; then
- printf "Installing to /etc/event.d/SV (Upstart) ...\n"
- initctl stop SV 2>/dev/null || true
- cd ${ENCAP_SOURCE}/${ENCAP_PKGNAME} && cp upstart.boot /etc/event.d/SV
- initctl start SV
-fi
-
-printf "\n8: Finished runit postinstall script.\n"
-]]></include_file>
-
-<include_file name="preremove" mode="0755"><![CDATA[
-#!/bin/sh
-printf "Running runit preremove script...\n"
-umask 002
-date
-
-case `uname` in
- AIX|SunOS) PS="ps -ef" ;;
- *) PS="ps auxw" ;;
-esac
-
-printf "1: All sv processes runnning before any actions...\n"
-$PS | grep [s]v
-
-printf "\n2: Running sv force-shutdown on all /usr/local/var/service services.\n"
-printf "We wait up to an hour for each service to die - if it takes more than a\n"
-printf "minute, your daemon probably doesn't properly support signals, and you\n"
-printf "will probably want to manually kill the service process in another window.\n"
-for service in `ls /usr/local/var/service`; do
- printf "Trying to force-shutdown /usr/local/var/service/$service ...\n"
- sv -v -w 3600 force-shutdown /usr/local/var/service/$service
-done
-sleep 2
-printf "All sv processes runnning now...\n"
-$PS | grep [s]v
-
-printf "\n3: Removing all services from /usr/local/var/service/ - runsvdir should now\n"
-printf "shut down any runsv processes...\n"
-test -d /usr/local/var/service/.disabled || mkdir /usr/local/var/service/.disabled
-mv /usr/local/var/service/* /usr/local/var/service/.disabled/ 2>/dev/null || printf "No services to disable.\n"
-printf "Waiting 10 seconds for runsv processes to die...\n"
-sleep 10
-printf "All sv processes runnning now...\n"
-$PS | grep [s]v
-printf "If there are any runsv or svlogd processes still running, you will need\n"
-printf "to kill them manually.\n"
-
-printf "\n4: Now shutting down the runsvdir processes...\n"
-# Stop the "runsvdir" process {
-if [ -f /etc/inittab ]; then
- printf "Removing from /etc/inittab ...\n"
- cd ${ENCAP_SOURCE}/${ENCAP_PKGNAME} && ./inittab-remove
-fi
-if [ -d /etc/event.d ]; then
- if [ -f /etc/event.d/SV ]; then
- printf "Removing /etc/event.d/SV (Upstart) ...\n"
- initctl stop SV || printf "SV already stopped...\n"
- rm /etc/event.d/SV
- fi
-fi
-# } Stop the "runsvdir" process
-sleep 2
-printf "All sv processes runnning now...\n"
-$PS | grep [s]v
-printf "runsvdir should no longer be running.\n"
-
-printf "\n5: Removing any old state from /usr/local/etc/sv directories...\n"
-for service in `ls /usr/local/etc/sv`; do
- test -d /usr/local/etc/sv/$service/supervise && rm -rf /usr/local/etc/sv/$service/supervise
- test -d /usr/local/etc/sv/$service/log/supervise && rm -rf /usr/local/etc/sv/$service/log/supervise
-done
-
-printf "\n6: Finished runit preremove script.\n"
-]]></include_file>
-
-<encapinfo>
-description runit - a UNIX init scheme with service supervision
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/server/Makefile b/encap/src/encap-profiles/server/Makefile
deleted file mode 100644
index 35c5cc752..000000000
--- a/encap/src/encap-profiles/server/Makefile
+++ /dev/null
@@ -1,94 +0,0 @@
-# $Id$
-
-.PHONY : test log all install clean distclean encaps rename
-.SUFFIXES :
-.SUFFIXES : .ep .installed .packaged .d
-
-export BASEDIR = /usr/local
-export ENCAPDIR := ${BASEDIR}/encap
-export EPKG := ${BASEDIR}/bin/epkg
-export MKENCAP := ${BASEDIR}/bin/mkencap
-export SHELL = /bin/sh
-srcdir = .
-export EP2TARGET := $(srcdir)/ep2target
-PAGER ?= more
-
-BCFG2_CHEETAH_DOC := $(basename $(wildcard bcfg2-cheetah-doc-*.ep))
-BCFG2_GAMIN := $(basename $(wildcard bcfg2-gamin-*.ep))
-BCFG2_GLIB := $(basename $(wildcard bcfg2-glib-*.ep))
-BCFG2_LIBXML2 := $(basename $(wildcard bcfg2-libxml2-*.ep))
-BCFG2_LIBXSLT := $(basename $(wildcard bcfg2-libxslt-*.ep))
-BCFG2_LXML := $(basename $(wildcard bcfg2-lxml-*.ep))
-BCFG2_PYREX := $(basename $(wildcard bcfg2-pyrex-*.ep))
-OSTIARTY_DOC := $(basename $(wildcard ostiary-doc-*.ep))
-
-sources := $(BCFG2_CHEETAH_DOC) $(BCFG2_GAMIN) $(BCFG2_GLIB) $(BCFG2_LIBXML2) $(BCFG2_LIBXSLT) $(BCFG2_LXML) $(BCFG2_PYREX) $(OSTIARTY_DOC)
-
-%.installed : %.ep # Clean, compile and install an encap package
- @printf "***** START .ep.installed for |$*| ***** \n"
- -$(EPKG) -q -r $(ENCAPDIR)/$*
- -rm -rf $(ENCAPDIR)/$*
- -$(MKENCAP) -m /usr/local/bin/m4 -b -DUP $(srcdir)/$*.ep > ./$*.log 2>&1
- -$(MKENCAP) -m /usr/local/bin/m4 -b -T $(srcdir)/$*.ep >> ./$*.log 2>&1
- $(MKENCAP) -m /usr/local/bin/m4 -b -CBI $(srcdir)/$*.ep >> ./$*.log 2>&1
- $(EPKG) -q -i $(ENCAPDIR)/$*
- test -h $(BASEDIR)/var/encap/$*
- touch ./$*.installed
- @printf "***** STOP .ep.installed for |$*| ***** \n"
-
-%.packaged : %.installed # Create .tar.gz encap packages
- @printf "***** START .installed.packaged for |$*| ***** \n"
- -rm $(ENCAPDIR)/$*-*.tar.gz
- -(cd $(ENCAPDIR) && $(MKENCAP) -e $*)
- -(cd $(ENCAPDIR) && $(MKENCAP) -c $*)
- mv $(ENCAPDIR)/$*-encap-*.tar.gz ./
- touch ./$*.packaged
- @printf "***** STOP .installed.packaged for |$*| ***** \n"
-
-%.d : %.ep # Create dependancy files from .ep files
- @printf "***** START .d.ep for |$*| ***** \n"
- $(EP2TARGET) $< > $@
- @printf "***** STOP .d.ep for |$*| ***** \n"
-
-log :
- ( $(MAKE) install > ./make.log 2>&1 \
- && $(MAKE) encaps >> ./make.log 2>&1 \
- && $(MAKE) rename >> ./make.log 2>&1 ) &
-
-all : install encaps rename
-
-.DELETE_ON_ERROR : # delete the target of a rule if it has changed and its
- # commands exit with a nonzero exit status
-
-install : $(EPKG) $(MKENCAP) $(EP2TARGET) $(M4).installed $(addsuffix .installed,$(sources))
-
-encaps : $(EPKG) $(MKENCAP) $(EP2TARGET) $(addsuffix .packaged,$(sources))
-
-rename : encaps
- if [ "$(OS)x" != "x" ]; then OS="$(OS)"; fi && \
- if [ "$${OS}x" != "x" ]; then \
- for OLDNAME in `(ls . | grep .*-encap-.*.tar.gz) || break`; do \
- NEWNAME="`printf "%s\n" "$${OLDNAME}" \
- | awk -F- '{$$NF = "OSDIST.tar.gz" ; print}' \
- | sed s:\ :-:g | sed s:OSDIST:\$${OS}:g`" ; \
- if [ "$${OLDNAME}x" != "$${NEWNAME}x" ]; then \
- mv ./$${OLDNAME} ./$${NEWNAME}; \
- fi; \
- done; \
- fi
- for OLDNAME in `(ls . | grep .*-doc-.*-encap-.*.tar.gz) || break`; do \
- NEWNAME="`printf "%s\n" "$${OLDNAME}" \
- | awk -F- '{$$NF = "OSDIST.tar.gz" ; print}' \
- | sed s:\ :-:g | sed s:OSDIST:share:g`" ; \
- if [ "$${OLDNAME}x" != "$${NEWNAME}x" ]; then \
- mv ./$${OLDNAME} ./$${NEWNAME}; \
- fi; \
- done;
-
-clean :
- -(rm ./*.log; rm ./*.packaged; rm ./*.gz; rm ./*~)
-
-distclean : clean
- -rm ./*.d
-
-include $(addsuffix .d,$(sources))
diff --git a/encap/src/encap-profiles/server/README b/encap/src/encap-profiles/server/README
deleted file mode 100644
index 983d9f1ba..000000000
--- a/encap/src/encap-profiles/server/README
+++ /dev/null
@@ -1,6 +0,0 @@
-You must build and install the client packages in ".." before building here.
-
-Type "make".
-
-Bcfg2 Server does not work on all of the platforms supported by Bcfg2 client.
-GNU/Linux on x86_32 or x86_64 are recommended.
diff --git a/encap/src/encap-profiles/server/bcfg2-cheetah-doc-0.9.16a1.ep b/encap/src/encap-profiles/server/bcfg2-cheetah-doc-0.9.16a1.ep
deleted file mode 100644
index 1c671b58b..000000000
--- a/encap/src/encap-profiles/server/bcfg2-cheetah-doc-0.9.16a1.ep
+++ /dev/null
@@ -1,63 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-cheetah-doc-0.9.16a1"
->
-
-<prereq package="m4-1.4.4" />
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-<source
-url="http://encapsrcdist/mirror/cheetah/CheetahDocs-0.9.16a1.tgz
-http://mirror.opensysadmin.com/cheetah/CheetahDocs-0.9.16a1.tgz
-http://umn.dl.sourceforge.net/sourceforge/cheetahtemplate/CheetahDocs-0.9.16a1.tgz"
-subdir="CheetahDocs"
->
-
-<configure>
-:
-</configure>
-
-<build>
-:
-</build>
-
-<install>
-test -d ${ENCAP_SOURCE} || mkdir ${ENCAP_SOURCE}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME} || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc/cheetah || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc/cheetah
-cp -R * ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc/cheetah
-</install>
-
-<clean>
-:
-</clean>
-
-</source>
-
-<prepackage>
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description cheetah-doc - cheetah template system documentation
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/server/bcfg2-gamin-0.1.8.ep b/encap/src/encap-profiles/server/bcfg2-gamin-0.1.8.ep
deleted file mode 100644
index 5dd204e8a..000000000
--- a/encap/src/encap-profiles/server/bcfg2-gamin-0.1.8.ep
+++ /dev/null
@@ -1,85 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-gamin-0.1.8"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="bcfg2-pkg-config-0.22" />
-<prereq package="bcfg2-python-2.4.4" />
-<prereq package="bcfg2-glib-2.12.12" />
-<prereq package="bcfg2-setuptools-0.6c6" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -R/usr/local/lib/bcfg2/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/gamin/gamin-0.1.8.tar.gz
- http://mirror.opensysadmin.com/gamin/gamin-0.1.8.tar.gz
- http://www.gnome.org/~veillard/gamin/sources/gamin-0.1.8.tar.gz"
->
-
-<configure>
-./configure \
- --prefix="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2"
-</configure>
-
-</source>
-
-<prepackage type="set">
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description Gamin - The File Alteration Monitor
-prereq pkgspec >= bcfg2-glib-2.12.12
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/server/bcfg2-glib-2.12.12.ep b/encap/src/encap-profiles/server/bcfg2-glib-2.12.12.ep
deleted file mode 100644
index 0d6f8cfa4..000000000
--- a/encap/src/encap-profiles/server/bcfg2-glib-2.12.12.ep
+++ /dev/null
@@ -1,86 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-glib-2.12.12"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="bcfg2-zlib-1.2.3" />
-<prereq package="bcfg2-pkg-config-0.22" />
-<prereq package="bcfg2-python-2.4.4" />
-<prereq package="bcfg2-libxml2-2.6.29" />
-<prereq package="bcfg2-libxslt-1.1.21" />
-<prereq package="bcfg2-setuptools-0.6c6" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -R/usr/local/lib/bcfg2/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/glib/glib-2.12.12.tar.gz
- http://mirror.opensysadmin.com/glib/glib-2.12.12.tar.gz
- http://ftp.gnome.org/pub/GNOME/sources/glib/2.12/glib-2.12.12.tar.gz"
->
-
-<configure>
-./configure \
- --prefix="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2"
-</configure>
-
-</source>
-
-<prepackage type="set">
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description glib - data structure handling, portability wrappers, and interfaces
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/server/bcfg2-libxml2-2.6.29.ep b/encap/src/encap-profiles/server/bcfg2-libxml2-2.6.29.ep
deleted file mode 100644
index a00d59e95..000000000
--- a/encap/src/encap-profiles/server/bcfg2-libxml2-2.6.29.ep
+++ /dev/null
@@ -1,99 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-libxml2-2.6.29"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="bcfg2-zlib-1.2.3" />
-<prereq package="bcfg2-pkg-config-0.22" />
-<prereq package="bcfg2-python-2.4.4" />
-<prereq package="bcfg2-setuptools-0.6c6" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -R/usr/local/lib/bcfg2/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/libxml2/libxml2-sources-2.6.29.tar.gz
- http://mirror.opensysadmin.com/libxml2/libxml2-sources-2.6.29.tar.gz
- ftp://xmlsoft.org/libxml2/libxml2-sources-2.6.29.tar.gz"
-subdir="libxml2-2.6.29"
->
-
-<configure>
-./configure \
- --prefix="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2" \
- --without-iconv \
-PLATFORM_IF_MATCH(aix)
-PLATFORM_ELSE
- --enable-shared \
-PLATFORM_ENDIF
- --enable-ipv6=no \
- --with-python=/usr/local/lib/bcfg2 \
- --with-zlib=/usr/local/lib/bcfg2
-</configure>
-
-</source>
-
-<prepackage type="set">
-# Remove doc - it's big # not any more, since it's server-only
-#if [ -d lib/bcfg2/share/doc ]; then rm -rf lib/bcfg2/share/doc; fi
-#if [ -d lib/bcfg2/share/gtk-doc ]; then rm -rf lib/bcfg2/share/gtk-doc; fi
-# Make convieniance links
-test -d bin || mkdir bin
-ln -sf ../lib/bcfg2/bin/xmllint bin/b2-xmllint
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description libxml2 - XML C library for the Gnome project
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/server/bcfg2-libxslt-1.1.21.ep b/encap/src/encap-profiles/server/bcfg2-libxslt-1.1.21.ep
deleted file mode 100644
index 640b82e50..000000000
--- a/encap/src/encap-profiles/server/bcfg2-libxslt-1.1.21.ep
+++ /dev/null
@@ -1,97 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-libxslt-1.1.21"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="bcfg2-zlib-1.2.3" />
-<prereq package="bcfg2-pkg-config-0.22" />
-<prereq package="bcfg2-python-2.4.4" />
-<prereq package="bcfg2-libxml2-2.6.29" />
-<prereq package="bcfg2-setuptools-0.6c6" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -R/usr/local/lib/bcfg2/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/libxslt/libxslt-1.1.21.tar.gz
- http://mirror.opensysadmin.com/libxslt/libxslt-1.1.21.tar.gz
- ftp://xmlsoft.org/libxml2/libxslt-1.1.21.tar.gz"
->
-
-<configure>
-./configure \
- --prefix="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2" \
- --without-iconv \
-PLATFORM_IF_MATCH(aix)
-PLATFORM_ELSE
- --enable-shared \
-PLATFORM_ENDIF
- --with-crypto=no \
- --with-libxml-prefix=/usr/local/lib/bcfg2 \
- --with-libxml-include-prefix=/usr/local/lib/bcfg2/include \
- --with-libxml-libs-prefix=/usr/local/lib/bcfg2/lib \
- --enable-ipv6=no \
- --with-python=/usr/local/lib/bcfg2 \
- --with-zlib=/usr/local/lib/bcfg2
-</configure>
-
-</source>
-
-<prepackage type="set">
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description libxslt - XSLT C processing library
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/server/bcfg2-lxml-1.2.1.ep b/encap/src/encap-profiles/server/bcfg2-lxml-1.2.1.ep
deleted file mode 100644
index 443638fec..000000000
--- a/encap/src/encap-profiles/server/bcfg2-lxml-1.2.1.ep
+++ /dev/null
@@ -1,114 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-lxml-1.2.1"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="bcfg2-zlib-1.2.3" />
-<prereq package="bcfg2-pkg-config-0.22" />
-<prereq package="bcfg2-python-2.4.4" />
-<prereq package="bcfg2-pyrex-0.9.5.1a" />
-<prereq package="bcfg2-libxml2-2.6.29" />
-<prereq package="bcfg2-libxslt-1.1.21" />
-<prereq package="bcfg2-setuptools-0.6c6" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -lexslt -L/usr/local/lib/bcfg2/lib/python2.4/site-packages -Wl,-rpath,/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib/python2.4/site-packages -YP,/usr/local/lib/bcfg2/lib:/usr/local/lib/bcfg2/lib/python2.4/site-packages:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -lexslt -L/usr/local/lib/bcfg2/lib/python2.4/site-packages -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/local/lib/bcfg2/lib/python2.4/site-packages:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -lexslt -L/usr/local/lib/bcfg2/lib/python2.4/site-packages -R/usr/local/lib/bcfg2/lib:/usr/local/lib/bcfg2/lib/python2.4/site-packages:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/local/lib/bcfg2/lib/python2.4/site-packages:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/lxml/lxml-1.2.1.tgz
- http://mirror.opensysadmin.com/lxml/lxml-1.2.1.tgz
- http://codespeak.net/lxml/lxml-1.2.1.tgz"
->
-
-<configure>
-/usr/local/bin/b2-python setup.py build_ext \
--I/usr/local/lib/bcfg2/include \
--L/usr/local/lib/bcfg2/lib \
--lexslt \
--L/usr/local/lib/bcfg2/lib/python2.4/site-packages
-</configure>
-
-<build>
-/usr/local/bin/b2-python setup.py build \
---build-base=${builddir}/build
-</build>
-
-<install>
-test -d ${ENCAP_SOURCE} || mkdir ${ENCAP_SOURCE}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME} || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages
-PYTHONPATH="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages" /usr/local/bin/b2-python setup.py install \
---prefix=${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2 \
---single-version-externally-managed \
---record ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/python-install.log
-</install>
-
-<clean>
-/usr/local/bin/b2-python setup.py clean
-make clean
-</clean>
-
-</source>
-
-<prepackage type="set">
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description lxml - A Pythonic binding for the libxml2 and libxslt libraries
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/server/bcfg2-pyrex-0.9.5.1a.ep b/encap/src/encap-profiles/server/bcfg2-pyrex-0.9.5.1a.ep
deleted file mode 100644
index c27d45af9..000000000
--- a/encap/src/encap-profiles/server/bcfg2-pyrex-0.9.5.1a.ep
+++ /dev/null
@@ -1,103 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="bcfg2-pyrex-0.9.5.1a"
->
-
-<prereq package="m4-1.4.4" />
-<prereq package="bcfg2-python-2.4.4" />
-<prereq package="bcfg2-setuptools-0.6c6" />
-
-<environment
- variable="CC"
- value="gcc -static-libgcc"
- type="set"
-/>
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-PLATFORM_IF_MATCH(linux)
-PLATFORM_ELSE
-<environment
- variable="MAKE"
- value="gmake"
- type="set"
-/>
-PLATFORM_ENDIF
-
-<environment
- variable="LDFLAGS"
-PLATFORM_IF_MATCH(linux)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-rpath,/usr/local/lib/bcfg2/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib:/lib"
-PLATFORM_ELSE_IF_MATCH(aix)
- value="-L/usr/local/lib/bcfg2/lib -Wl,-blibpath:/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE_IF_MATCH(solaris)
- value="-L/usr/local/lib/bcfg2/lib -R/usr/local/lib/bcfg2/lib:/usr/lib -YP,/usr/local/lib/bcfg2/lib:/usr/lib"
-PLATFORM_ELSE
-PLATFORM_ENDIF
- type="set"
-/>
-
-<environment
- variable="CPPFLAGS"
- value="-I/usr/local/lib/bcfg2/include"
- type="set"
-/>
-
-<source
-url="http://encapsrcdist/mirror/pyrex/Pyrex-0.9.5.1a.tar.gz
- http://mirror.opensysadmin.com/pyrex/Pyrex-0.9.5.1a.tar.gz
- http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/Pyrex-0.9.5.1a.tar.gz"
->
-
-<configure>
-:
-</configure>
-
-<build>
-/usr/local/bin/b2-python setup.py build \
---build-base=${builddir}/build
-</build>
-
-<install>
-test -d ${ENCAP_SOURCE} || mkdir ${ENCAP_SOURCE}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME} || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4 || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages
-PYTHONPATH="${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2/lib/python2.4/site-packages" /usr/local/bin/b2-python setup.py install \
---prefix=${ENCAP_SOURCE}/${ENCAP_PKGNAME}/lib/bcfg2
-</install>
-
-<clean>
-/usr/local/bin/b2-python setup.py clean
-</clean>
-
-</source>
-
-<prepackage type="set">
-chmod -R o+r lib/bcfg2
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description pyrex - a language for writing python extension modules
-</encapinfo>
-
-</encap_profile>
diff --git a/encap/src/encap-profiles/server/ep2target b/encap/src/encap-profiles/server/ep2target
deleted file mode 120000
index 6a7aaa552..000000000
--- a/encap/src/encap-profiles/server/ep2target
+++ /dev/null
@@ -1 +0,0 @@
-../ep2target \ No newline at end of file
diff --git a/encap/src/encap-profiles/server/ostiary-doc-20060801.ep b/encap/src/encap-profiles/server/ostiary-doc-20060801.ep
deleted file mode 100644
index 75db01462..000000000
--- a/encap/src/encap-profiles/server/ostiary-doc-20060801.ep
+++ /dev/null
@@ -1,62 +0,0 @@
-<?xml version="1.0"?>
-
-<!-- $Id$ -->
-
-<encap_profile
- profile_ver="1.0"
- pkgspec="ostiary-doc-20060801"
->
-
-<prereq package="m4-1.4.4" />
-
-<environment
- variable="PATH"
-PLATFORM_IF_MATCH(solaris)
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:/usr/sfw/bin:/usr/ccs/bin:"
-PLATFORM_ELSE
- value="/usr/local/lib/bcfg2/bin:/usr/local/bin:"
-PLATFORM_ENDIF
- type="prepend"
-/>
-
-<source
-url="http://encapsrcdist/mirror/ostiary/ostiary-doc-20060801.tar.gz
- http://mirror.opensysadmin.com/ostiary/ostiary-doc-20060801.tar.gz"
-use_objdir="no"
->
-
-<configure>
-:
-</configure>
-
-<build>
-:
-</build>
-
-<install>
-test -d ${ENCAP_SOURCE} || mkdir ${ENCAP_SOURCE}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME} || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc
-test -d ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc/ostiary || mkdir ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc/ostiary
-cp * ${ENCAP_SOURCE}/${ENCAP_PKGNAME}/share/doc/ostiary
-</install>
-
-<clean>
-:
-</clean>
-
-</source>
-
-<prepackage>
-# Make "this encap is installed" sentinal file available in /usr/local/var/encap
-test -d var || mkdir var
-test -d var/encap || mkdir var/encap
-touch var/encap/${ENCAP_PKGNAME}
-</prepackage>
-
-<encapinfo>
-description ostiary-doc - documentation from ostiary website
-</encapinfo>
-
-</encap_profile>