Jakarta-taglibs-standard-11 version 1.1.2 - How to Download and Install on Mac OS X
Tuesday the 3rd of November, 2009

    jakarta-taglibs-standard-11  most recent diff


    version 1.1.2

      View the most recent changes for the jakarta-taglibs-standard-11 port at: jakarta-taglibs-standard-11.darwinports.com/diff
      Scroll down toward the bottom of the page to get installation instructions for jakarta-taglibs-standard-11.
      The raw portfile for jakarta-taglibs-standard-11 1.1.2 is located here:
      http://jakarta-taglibs-standard-11.darwinports.com/dports/java/jakarta-taglibs-standard-11/Portfile
      Find related portfiles with the unique DarwinPorts.com search feature.
      Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/jakarta-taglibs-standard-11


      The jakarta-taglibs-standard-11 Portfile 35275 2008-03-23 15:54:42Z jberry macports.org $

      PortSystem 1.0

      Name: jakarta-taglibs-standard-11
      Version: 1.1.2
      Revision: 1

      Category: java
      Maintainers: jberry openmaintainer
      Platform: darwin

      Description: Jakarta JSP Standard Tag Library (JSTL) v1.1
      Long Description: A version of the JSP Standard Tag Library (JSTL) adhering to the JSP JSTL 1.1 specification. Requires a JSP 2.0 compatible web container, such as Tomcat5.
      Homepage: http://jakarta.apache.org/taglibs/doc/standard-doc/

      distname jakarta-taglibs-standard-${version}-src
      Master Sites: apache:jakarta/taglibs/standard/source/
      Checksums: md5 42a65b8bd2dede333e4fdfa029f557c2

      depends_build bin:ant:apache-ant
      depends_lib bin:java:kaffe port:junit port:servlet24-api port:xalanj

      use_configure no

      worksrcdir ${distname}/standard

      build.cmd ant
      build.target dist
      build.args -Dbuild.dir=${worksrcpath}/build -Ddist.dir=${worksrcpath}/dist -Djunit.jar=${prefix}/share/java/junit.jar -Dservlet24.jar=${prefix}/share/java/servlet24-api.jar -Djsp20.jar=${prefix}/share/java/jsp2-api.jar -Dxalan.jar=${prefix}/share/java/xalan.jar

      Variant: debug {
      build.args-append -Dcompile.debug=true
      }

      post-patch {
      # The following line is incorrect for Mac OS Java only, so we replace it
      # with the correct value in that environment. Our presence check for
      # Mac OS is to look for the specific file in the JavaVM framework.
      #
      # This isn't perfect: what if the user is running kaffe under Mac OS X,
      # (which they shouldn't be, but...)?
      #
      # Note also that the entire line (in build.xml) may apparently be deleted
      # if a JDK greater than v1.4.2 or greater is used: |/lib/rt.jar|d

      if [file exists "/System/Library/Frameworks/JavaVM.framework/Classes/classes.jar"] {
      reinplace s|/lib/rt.jar|/../Classes/classes.jar| ${worksrcpath}/build.xml
      }
      }

      destroot {
      # Ensure needed directories
      xinstall -m 755 -d ${destroot}${prefix}/share/java ${destroot}${prefix}/share/doc ${destroot}${prefix}/share/examples

      # Install the jars
      xinstall -m 644 ${worksrcpath}/dist/standard/lib/jstl.jar ${worksrcpath}/dist/standard/lib/standard.jar ${destroot}${prefix}/share/java

      # Install the docs
      file copy ${worksrcpath}/dist/doc/doc/standard-doc ${destroot}${prefix}/share/doc/${name}
      file copy ${worksrcpath}/dist/standard/javadoc ${destroot}${prefix}/share/doc/${name}

      # Install the examples
      file copy ${worksrcpath}/examples ${destroot}${prefix}/share/examples/${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/jakarta-taglibs-standard-11
      % sudo port install jakarta-taglibs-standard-11
      Password:
    You 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:

      ---> Fetching jakarta-taglibs-standard-11
      ---> Verifying checksum for jakarta-taglibs-standard-11
      ---> Extracting jakarta-taglibs-standard-11
      ---> Configuring jakarta-taglibs-standard-11
      ---> Building jakarta-taglibs-standard-11 with target all
      ---> Staging jakarta-taglibs-standard-11 into destroot
      ---> Installing jakarta-taglibs-standard-11
    - 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 jakarta-taglibs-standard-11 with these commands:
      %  man jakarta-taglibs-standard-11
      % apropos jakarta-taglibs-standard-11
      % which jakarta-taglibs-standard-11
      % locate jakarta-taglibs-standard-11

     Where to find more information:

    Darwin Ports



    Lightbox this page.