summaryrefslogtreecommitdiffstats
path: root/encap/src/encap-profiles/bcfg2-0.9.2.ep
diff options
context:
space:
mode:
Diffstat (limited to 'encap/src/encap-profiles/bcfg2-0.9.2.ep')
-rw-r--r--encap/src/encap-profiles/bcfg2-0.9.2.ep40
1 files changed, 1 insertions, 39 deletions
diff --git a/encap/src/encap-profiles/bcfg2-0.9.2.ep b/encap/src/encap-profiles/bcfg2-0.9.2.ep
index b32a799a2..6ac3b92df 100644
--- a/encap/src/encap-profiles/bcfg2-0.9.2.ep
+++ b/encap/src/encap-profiles/bcfg2-0.9.2.ep
@@ -70,44 +70,6 @@ url="http://encapsrcdist/mirror/bcfg/bcfg2-0.9.2.tar.gz
ftp://ftp.mcs.anl.gov/pub/bcfg/bcfg2-0.9.2.tar.gz"
>
-<patch options="-p1"><![CDATA[
---- bcfg2-0.9.2/src/lib/Client/XML.py.orig 2006-10-09 23:56:01.000000000 -0400
-+++ bcfg2-0.9.2/src/lib/Client/XML.py 2006-10-10 00:02:42.000000000 -0400
-@@ -1,24 +1,13 @@
- '''XML lib compatibility layer for the Bcfg2 client'''
- __revision__ = '$Revision: 2064 $'
-
--# library will use lxml, then builtin xml.etree, then ElementTree
-+# Changed for EncapPackages - always use ElementTree, or raise an exception
-
- 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
-
-]]></patch>
-
<configure type="unset" />
<build>
@@ -172,7 +134,7 @@ 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
+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}