summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 23 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ccc09f2a5966
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Guillaume ALAUX <guillaume at archlinux dot org>
+pkgname=log4j
+pkgver=2.3
+pkgrel=1
+pkgdesc='Logging library for Java'
+arch=('any')
+url='http://logging.apache.org/log4j/'
+license=('APACHE')
+depends=('java-runtime')
+source=(https://archive.apache.org/dist/logging/${pkgname}/${pkgver}/apache-${pkgname}-${pkgver}-bin.tar.gz)
+sha256sums=('a0118cccd0fa930705319b2ea031732f2eb6ce8802e3f696a294e3d3eec8c4aa')
+
+package() {
+ cd "${srcdir}/apache-${pkgname}-${pkgver}-bin"
+
+ jars=$(find . \
+ -name "*.jar" -a ! -name "*-sources.jar" -a ! -name "*-javadoc.jar" -a ! -name "*-tests.jar")
+
+ for j in ${jars[@]}; do
+ install -D ${j} "${pkgdir}"/usr/share/java/${pkgname}/${j}
+ ln -s ${pkgname}/${j} ${pkgdir}/usr/share/java/${j/-$pkgver}
+ done
+}