diff options
author | Daniel Joseph Barnhart Clark <dclark@pobox.com> | 2009-11-11 19:30:54 +0000 |
---|---|---|
committer | Daniel Joseph Barnhart Clark <dclark@pobox.com> | 2009-11-11 19:30:54 +0000 |
commit | d63ea8a2fe1484dae8f23d388bf9e5e93bd0afb9 (patch) | |
tree | a28aed24c3d0606718a2a2a7a099447aab84a403 /encap/src/encap-profiles | |
parent | 2535920830fc57f30fd6eb9c4b6569a100d40126 (diff) | |
download | bcfg2-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')
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> |