mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-10 07:57:59 -05:00
* update metapackage * Only moreutils uses this. * working * add * Update docbook_xml42.rb * Update docbook_xml43.rb * Update docbook_xml44.rb * Update docbook_xml45.rb * Update docbook_xml50.rb * Update docbook_xml50.rb * Update docbook_xml51.rb * Create dookbook_xml412.rb * Changed docbook location, update version * Add binaries * move compatibility 'all'
35 lines
1.1 KiB
Ruby
35 lines
1.1 KiB
Ruby
require 'package'
|
|
|
|
class Docbook_xml < Package
|
|
description 'Meta package for all versions of docbook_xml'
|
|
compatibility 'all'
|
|
homepage 'http://www.docbook.org'
|
|
version '5.1-2'
|
|
|
|
is_fake
|
|
|
|
# Docbook common postinstall block
|
|
ENV['XML_CATALOG_FILES'] = "#{CREW_PREFIX}/etc/xml/catalog"
|
|
|
|
xml_catalog_files_in_bashrc = `grep -c "XML_CATALOG_FILES" ~/.bashrc || true`
|
|
unless xml_catalog_files_in_bashrc.to_i.positive?
|
|
puts "Putting \"export XML_CATALOG_FILES=#{CREW_PREFIX}/etc/xml/catalog\" in ~/.bashrc".lightblue
|
|
system "echo 'export XML_CATALOG_FILES=#{CREW_PREFIX}/etc/xml/catalog' >> ~/.bashrc"
|
|
puts 'To complete the installation, execute the following:'.orange
|
|
puts 'source ~/.bashrc'.orange
|
|
end
|
|
# End Docbook common postinstall block
|
|
|
|
depends_on 'xmlcatmgr'
|
|
depends_on 'docbook_xml412'
|
|
depends_on 'docbook_xml42'
|
|
depends_on 'docbook_xml43'
|
|
depends_on 'docbook_xml44'
|
|
depends_on 'docbook_xml45'
|
|
depends_on 'docbook_xml50'
|
|
depends_on 'docbook_xml51'
|
|
# These are probably needed at the same time too.
|
|
depends_on 'docbook_xsl'
|
|
depends_on 'docbook_xsl_nons'
|
|
end
|