summaryrefslogtreecommitdiff
path: root/pcr/java-avalon-logkit
diff options
context:
space:
mode:
Diffstat (limited to 'pcr/java-avalon-logkit')
-rw-r--r--pcr/java-avalon-logkit/PKGBUILD53
-rw-r--r--pcr/java-avalon-logkit/avalon-logkit-implement_abstract_methods.patch29
-rw-r--r--pcr/java-avalon-logkit/avalon-logkit-utf8_encoding.patch20
3 files changed, 0 insertions, 102 deletions
diff --git a/pcr/java-avalon-logkit/PKGBUILD b/pcr/java-avalon-logkit/PKGBUILD
deleted file mode 100644
index 5c60a84b6..000000000
--- a/pcr/java-avalon-logkit/PKGBUILD
+++ /dev/null
@@ -1,53 +0,0 @@
-# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
-
-_libname=avalon-logkit
-pkgname=java-${_libname}
-pkgver=2.1
-pkgrel=1
-pkgdesc="Lightweight and fast designed logging toolkit for Java"
-arch=('any')
-url="https://avalon.apache.org"
-license=('APACHE')
-depends=('java-runtime')
-makedepends=('apache-ant' 'java-geronimo-jms' 'javamail' 'jh' 'junit' 'log4j-1.2' 'tomcat8')
-source=("https://archive.apache.org/dist/excalibur/${_libname}/source/${_libname}-${pkgver}-src.tar.gz"
- "https://repo.maven.apache.org/maven2/${_libname}/${_libname}/${pkgver}/${_libname}-${pkgver}.pom"
- 'avalon-logkit-implement_abstract_methods.patch'
- 'avalon-logkit-utf8_encoding.patch')
-md5sums=('fee6f5f2db70c320aafbfb4cc32c1c43'
- '830f9ba5ef4f0ceaa2601ca9c87d0fc6'
- '3faff7e6ecc53c2caf26d707f7b223d2'
- 'a2310f8d589262001983ceb3780ecf75')
-
-prepare() {
- cd "${srcdir}/${_libname}-${pkgver}"
- patch -Np1 -i ../avalon-logkit-utf8_encoding.patch
- patch -Np1 -i ../avalon-logkit-implement_abstract_methods.patch
-}
-
-build() {
- cd "${srcdir}/${_libname}-${pkgver}"
-
- ant dist -Dnoget=true \
- -Dlibdir=/usr/share/java
-}
-
-package() {
- cd "${srcdir}/${_libname}-${pkgver}"
-
- # Install license file
- install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
-
- # Install documentation
- install -d "${pkgdir}/usr/share/doc/${pkgname}"
- cp -r "dist/docs/api" "${pkgdir}/usr/share/doc/${pkgname}"
-
- # Install Maven artifacts
- export DESTDIR=${pkgdir}
- jh mvn-install ${_libname} ${_libname} ${pkgver} \
- "${srcdir}/${_libname}-${pkgver}.pom" \
- "dist/${_libname}-${pkgver}.jar" \
- "${_libname}-${pkgver}.jar"
- ln -s "/usr/share/java/${_libname}-${pkgver}.jar" \
- "${pkgdir}/usr/share/java/${_libname}.jar"
-}
diff --git a/pcr/java-avalon-logkit/avalon-logkit-implement_abstract_methods.patch b/pcr/java-avalon-logkit/avalon-logkit-implement_abstract_methods.patch
deleted file mode 100644
index 27540b466..000000000
--- a/pcr/java-avalon-logkit/avalon-logkit-implement_abstract_methods.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- avalon-logkit-2.1.orig/src/java/org/apache/log/output/db/DefaultDataSource.java 2005-08-29 21:03:49.000000000 -0500
-+++ avalon-logkit-2.1/src/java/org/apache/log/output/db/DefaultDataSource.java 2015-12-18 17:50:14.339611623 -0500
-@@ -20,7 +20,9 @@
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.SQLException;
-+import java.sql.SQLFeatureNotSupportedException;
- import javax.sql.DataSource;
-+import java.util.logging.Logger;
-
- /**
- * A basic datasource that doesn't do any pooling but just wraps
-@@ -111,4 +113,16 @@
- {
- m_logWriter = logWriter;
- }
-+
-+ public boolean isWrapperFor(Class cls) {
-+ return false;
-+ }
-+
-+ public Object unwrap(Class cls) throws SQLException {
-+ throw new SQLException("Not a wrapper for " + cls);
-+ }
-+
-+ public Logger getParentLogger() throws SQLFeatureNotSupportedException {
-+ throw new SQLFeatureNotSupportedException("Not a supported feature");
-+ }
- }
diff --git a/pcr/java-avalon-logkit/avalon-logkit-utf8_encoding.patch b/pcr/java-avalon-logkit/avalon-logkit-utf8_encoding.patch
deleted file mode 100644
index e6e041214..000000000
--- a/pcr/java-avalon-logkit/avalon-logkit-utf8_encoding.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- avalon-logkit-2.1.orig/build.xml 2005-08-29 21:03:48.000000000 -0500
-+++ avalon-logkit-2.1/build.xml 2015-12-18 18:01:13.362744309 -0500
-@@ -43,7 +43,7 @@
- <target name="compile" description="o Compile the code" depends="get-deps">
- <mkdir dir="${classesdir}">
- </mkdir>
-- <javac destdir="${classesdir}" deprecation="true" debug="true" optimize="false" excludes="**/package.html">
-+ <javac destdir="${classesdir}" deprecation="true" debug="true" optimize="false" excludes="**/package.html" encoding="UTF-8">
- <src>
- <pathelement location="src/java">
- </pathelement>
-@@ -208,7 +208,7 @@
- </property>
- <property name="title" value="Avalon Logkit 2.1 API">
- </property>
-- <javadoc use="true" private="true" destdir="${javadocdir}" author="true" version="true" sourcepath="src/java" packagenames="org.apache.*">
-+ <javadoc use="true" private="true" destdir="${javadocdir}" author="true" version="true" sourcepath="src/java" packagenames="org.apache.*" encoding="UTF-8">
- <classpath>
- <path refid="build.classpath">
- </path>