[61067] trunk/dports/sysutils
Revision: 61067 http://trac.macports.org/changeset/61067 Author: ryandesign@macports.org Date: 2009-12-01 08:17:59 -0800 (Tue, 01 Dec 2009) Log Message: ----------- bcfg2: new port, version 1.0.0; see #22623 Added Paths: ----------- trunk/dports/sysutils/bcfg2/ trunk/dports/sysutils/bcfg2/Portfile trunk/dports/sysutils/bcfg2/files/ trunk/dports/sysutils/bcfg2/files/patch-setup.py.diff Added: trunk/dports/sysutils/bcfg2/Portfile =================================================================== --- trunk/dports/sysutils/bcfg2/Portfile (rev 0) +++ trunk/dports/sysutils/bcfg2/Portfile 2009-12-01 16:17:59 UTC (rev 61067) @@ -0,0 +1,36 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 +# $Id$ + +PortSystem 1.0 +PortGroup python26 1.0 + +name bcfg2 +version 1.0.0 +categories sysutils python +maintainers ices.utexas.edu:solj +description Bcfg2 configuration management system +long_description Bcfg2 helps system administrators deploy complex \ + changes across large numbers of systems in a \ + coherent and transparent fashion. + +homepage http://www.bcfg2.org/ +platforms darwin +master_sites ftp://ftp.mcs.anl.gov/pub/bcfg + +checksums md5 2303fc4cb7b5e49034dd1f71f5ad5847 \ + sha1 592d94b5626200aa513f06b8ecc38a7ea021aa72 \ + rmd160 974b9973e9a4297fcc9c94ee93cd16d4957a0418 + +patchfiles patch-setup.py.diff + +post-destroot { + ln -s ${python.prefix}/bin/bcfg2 ${destroot}${prefix}/bin/bcfg2 + + set pyman ${python.prefix}/share/man/ + set manroot ${destroot}${prefix}/share/man/ + + xinstall -d ${manroot}/man5 + xinstall -d ${manroot}/man1 + ln -s ${pyman}man5/bcfg2.conf.5 ${manroot}/man5/ + ln -s ${pyman}/man1/bcfg2.1 ${manroot}/man1/ +} Property changes on: trunk/dports/sysutils/bcfg2/Portfile ___________________________________________________________________ Added: svn:keywords + Id Added: svn:eol-style + native Added: trunk/dports/sysutils/bcfg2/files/patch-setup.py.diff =================================================================== --- trunk/dports/sysutils/bcfg2/files/patch-setup.py.diff (rev 0) +++ trunk/dports/sysutils/bcfg2/files/patch-setup.py.diff 2009-12-01 16:17:59 UTC (rev 61067) @@ -0,0 +1,56 @@ +--- setup.py.orig 2009-11-20 16:07:52.000000000 -0600 ++++ setup.py 2009-11-20 16:29:56.000000000 -0600 +@@ -5,45 +5,19 @@ + + setup(name="Bcfg2", + version="1.0.0", +- description="Bcfg2 Server", ++ description="Bcfg2 Client", + author="Narayan Desai", + author_email="desai@mcs.anl.gov", +- packages=["Bcfg2", +- "Bcfg2.Client", ++ packages=["Bcfg2.Client", + "Bcfg2.Client.Tools", +- 'Bcfg2.Server', +- "Bcfg2.Server.Admin", +- "Bcfg2.Server.Hostbase", +- "Bcfg2.Server.Hostbase.hostbase", +- "Bcfg2.Server.Plugins", +- "Bcfg2.Server.Reports", +- "Bcfg2.Server.Reports.reports", +- "Bcfg2.Server.Reports.reports.templatetags", +- "Bcfg2.Server.Snapshots", + ], ++ py_modules = ["Bcfg2.Options", ++ "Bcfg2.Proxy", ++ "Bcfg2.Logger", ++ ], + package_dir = {'Bcfg2':'src/lib'}, +- package_data = {'Bcfg2.Server.Reports.reports':['fixtures/*.xml']}, +- scripts = glob('src/sbin/*'), +- data_files = [('share/bcfg2/schemas', +- glob('schemas/*.xsd')), +- ('share/bcfg2/xsl-transforms', +- glob('reports/xsl-transforms/*.xsl')), +- ('share/bcfg2/xsl-transforms/xsl-transform-includes', +- glob('reports/xsl-transforms/xsl-transform-includes/*.xsl')), +- ('share/man/man1', glob("man/bcfg2.1")), ++ scripts = glob('src/sbin/bcfg2'), ++ data_files = [('share/man/man1', glob("man/bcfg2.1")), + ('share/man/man5', glob("man/*.5")), +- ('share/man/man8', glob("man/*.8")), +- ('share/bcfg2/Reports/templates', +- glob('src/lib/Server/Reports/reports/templates/*.html')), +- ('share/bcfg2/Reports/templates/displays', +- glob('src/lib/Server/Reports/reports/templates/displays/*')), +- ('share/bcfg2/Reports/templates/clients', +- glob('src/lib/Server/Reports/reports/templates/clients/*')), +- ('share/bcfg2/Reports/templates/config_items', +- glob('src/lib/Server/Reports/reports/templates/config_items/*')), +- ('share/bcfg2/Hostbase/templates', +- glob('src/lib/Server/Hostbase/hostbase/webtemplates/*')), +- ('share/bcfg2/Hostbase/repo', +- glob('src/lib/Server/Hostbase/templates/*')), + ] + )
participants (1)
-
ryandesign@macports.org