the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: jakarta-taglibs-standard
Version: 1.1.2
Revision: 5
Type: java(1.5)
CustomMirror: <<
nam-US: http://ranger.befunk.com/fink
nam-US: http://astrange.ithinksw.net/ranger-fink
nam-CA: http://www.southofheaven.net/befunk
<<
Source: mirror:apache:jakarta/taglibs/standard/source/%n-%v-src.tar.gz
Source-MD5: 42a65b8bd2dede333e4fdfa029f557c2
SourceDirectory: %n-%v-src/standard
Source2: mirror:custom:jaxp-api.jar
Source2-MD5: 04e2a1eb3bef722c42894a20e697b49e
Source3: mirror:custom:dom.jar
Source3-MD5: 1f221830d5652188689681fd5318eba3
Source4: mirror:custom:sax.jar
Source4-MD5: f7a12157ad24de4f33745777bbdf08bd
PatchFile: %n.patch
PatchFile-MD5: d1852d9a4d0ca9506ba21371fd61454c
PatchScript: <<
#!/bin/sh -ev
if [[ $(sw_vers -productVersion) > 10.6 ]]; then
%{default_script}
fi
perl -pi -e 's,
BuildDepends: ant-base (>= 1.6.5-1), fink (>= 0.22.2-1), fink-mirrors (>= 0.22.1.1-1), jakarta-servletapi-5, system-java-dev (>= 1.5-1), xalan-j, xerces-j
Depends: system-java (>= 1.5-1)
CompileScript: <<
#!/bin/sh -ex
cp README_bin.txt ../README
CLASSES=`find -L /System/Library/Frameworks/JavaVM.framework/Versions/1.5* -name classes.jar | head -n 1`
perl -pi -e "s,bootclasspath=.*,bootclasspath=\"\\\${xalan.jar}:$CLASSES\"," build.xml
ant \
-Dservlet24.jar=%p/share/java/jakarta-servletapi-5/servlet24.jar \
-Djsp20.jar=%p/share/java/jakarta-servletapi-5/jsp20.jar \
-Djaxp-api.jar=../../jaxp-api.jar \
-Ddom.jar=../../dom.jar \
-Dsax.jar=../../sax.jar \
-Dxalan.jar=%p/share/java/xalan-j/xalan.jar \
-DxercesImpl.jar=%p/share/java/xerces-j/xercesImpl.jar \
-Dbuild.dir=build \
-Ddist.dir=dist \
release
<<
JarFiles: dist/standard/lib/*.jar
InstallScript: <<
mkdir -p %i/share/doc/%N
mv examples dist/doc/doc/standard-doc/* dist/standard/javadoc %i/share/doc/%N/
<<
Homepage: http://jakarta.apache.org/taglibs
Maintainer: Benjamin Reed
Description: JSP tag libraries
DescDetail: <<
This is the reference implementation (RI) for the JSP Standard Tag
Library (JSTL).
<<
DescPort: <<
Requires JDK 10.5 and doesn't work with JDK 1.6 (which is what SL has).
Patch fixes complaint about abstract methods not defined (via MacPorts).
<<
License: BSD
--- a/src/org/apache/taglibs/standard/tag/common/sql/DataSourceWrapper.java.orig 2004-10-25 22:26:22.000000000 +0200
+++ b/src/org/apache/taglibs/standard/tag/common/sql/DataSourceWrapper.java 2009-11-28 14:53:09.000000000 +0100
@@ -111,5 +111,19 @@
throw new SQLException(Resources.getMessage("NOT_SUPPORTED"));
}
+ /**
+ * Always throws a SQLException. Not supported.
+ */
+ public boolean isWrapperFor(Class> iface) throws SQLException {
+ throw new SQLException(Resources.getMessage("NOT_SUPPORTED"));
+ }
+
+ /**
+ * Always throws a SQLException. Not supported.
+ */
+ public
+ throw new SQLException(Resources.getMessage("NOT_SUPPORTED"));
+ }
+
}