|
|||||||||
Thursday the 24th of July, 2008 |
|||||||||
docbook-xsl most recent diff
Scroll down toward the bottom of the page to get installation instructions for docbook-xsl. The raw portfile for docbook-xsl 1.73.2 is located here: http://docbook-xsl.darwinports.com/dports/textproc/docbook-xsl/Portfile Find related portfiles with the unique DarwinPorts.com search feature. Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/docbook-xsl # $Id: Portfile 36309 2008-04-26 16:33:20Z eridius PortSystem 1.0 Name: docbook-xsl Version: 1.73.2 Category: textproc Description: The docbook xsl stylesheets Long Description: The DocBook XSL stylesheets are the official stylesheets for transforming DocBook XML documents into other document formats via XSLT. Platform: darwin Maintainers: boeyms openmaintainer master_sites sourceforge:docbook Homepage: http://docbook.sourceforge.net/ depends_run port:xmlcatmgr use_bzip2 yes checksums [suffix ${distname}] md5 9640e7a1ef8662c195b4fec69a983e58 sha1 f33a07535410a5e90041045dbc8027196ab353cb rmd160 5d3bfae0b3705c5ae93fa5b1678df215d18dbef6 use_configure no universal_variant no build {} set srcxslpaths "catalog.xml common eclipse extensions fo highlighting html htmlhelp images javahelp lib manpages params profiling roundtrip slides template tools xhtml VERSION" set srcdocpaths "BUGS README RELEASE-NOTES.html RELEASE-NOTES.xml TODO VERSION NEWS COPYING" set instxsldir "share/xsl/${name}" set instdocdir "share/doc/${name}" destroot { foreach pathname "${instxsldir} ${instdocdir}" { xinstall -m 755 -d ${destroot}${prefix}/${pathname} } foreach pathname ${srcxslpaths} { copy ${worksrcpath}/${pathname} ${destroot}${prefix}/${instxsldir} } foreach pathname ${srcdocpaths} { copy ${worksrcpath}/${pathname} ${destroot}${prefix}/${instdocdir} } } post-activate { # xmlcatmgr as installed by MacPorts defaults to using # ${prefix}/etc/xml/docbook (for XML) and ${prefix}/etc/xml/docbook (for # SGML) if no catalog is specified, but we'll specify the path just in case # users have another installation of xmlcatmgr and happen to have it before # ${prefix}/bin in their PATH. set catalog.xml ${prefix}/etc/xml/catalog # Make the directory if it doesn't exist if {![file exists ${prefix}/etc/xml]} { xinstall -m 755 -d ${prefix}/etc/xml } # Create the catalog file if it doesn't exist if {![file exists ${catalog.xml}]} { system "xmlcatmgr create -c ${catalog.xml}" } # Add the nextCatalog entry to the catalog if it doesn't exist if {[catch {exec xmlcatmgr lookup ${prefix}/${instxsldir}/catalog.xml}]} { system "xmlcatmgr add nextCatalog ${prefix}/${instxsldir}/catalog.xml" } # Once MacPorts does get a post-deactivate hook, this should change to # auto-detect whether or not the user's installed version has the hook, and # only print the message if it doesn't. ui_msg "######################################################################" ui_msg "# As MacPorts does not currently have a post-deactivate hook, \n# you will need to ensure that you manually remove the catalog \n# entry for this port when you uninstall it. To do so, run \n# \"xmlcatmgr remove nextCatalog ${prefix}/${instxsldir}/catalog.xml\"." ui_msg "######################################################################" } # This will remove the catalog entry for this port once a post-deactivate hook # has been implemented. #post-deactivate { # system "xmlcatmgr remove nextCatalog ${prefix}/${instdir}/catalog.xml" #} Variant: doc description {Install full DocBook XSL documentation} { distfiles-append [suffix ${name}-doc-${version}] checksums-append [suffix ${name}-doc-${version}] md5 d41ce59b783b60383cca765902a41039 sha1 d3c8ac637e4279474cf5b3d550c6f3a080a0ae53 rmd160 7e39bfc8d75169d5b2a627b89de4af419d7353a3 lappend srcdocpaths doc } livecheck.distname ${name} If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page. Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:
% cd /opt/local/bin/portslocation/dports/docbook-xslYou will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to: Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using docbook-xsl with these commands: % man docbook-xsl Where to find more information:
|
![]() |
![]() Digg docbook-xsl on MacOSX
Other Helpful SitesMacOSForgeDebian Packages MacPorts - SVN Freshports - FreeBSD Fink Package List RPM for MacOSX Port Categories
aqua
archivers audio benchmarks cad comms cross databases devel editors emulators games genealogy gnome gnustep graphics irc java kde lang math multimedia net news palm perl python ruby science security shells sysutils textproc www x11 xfce zope
Current CVS DownloadsDarwin Ports Current :nightly CVS snapshot OpenDarwin CVSWeb SSH Key Gen |
|||||||
| |




