[arch-commits] Commit in java-atk-wrapper/repos (3 files)
Eli Schwartz
eschwartz at archlinux.org
Wed Apr 25 20:12:41 UTC 2018
Date: Wednesday, April 25, 2018 @ 20:12:41
Author: eschwartz
Revision: 318047
archrelease: copy trunk to community-x86_64
Added:
java-atk-wrapper/repos/community-x86_64/
java-atk-wrapper/repos/community-x86_64/PKGBUILD
(from rev 318046, java-atk-wrapper/trunk/PKGBUILD)
java-atk-wrapper/repos/community-x86_64/no-werror.patch
(from rev 318046, java-atk-wrapper/trunk/no-werror.patch)
-----------------+
PKGBUILD | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
no-werror.patch | 25 +++++++++++++++++
2 files changed, 104 insertions(+)
Copied: java-atk-wrapper/repos/community-x86_64/PKGBUILD (from rev 318046, java-atk-wrapper/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD (rev 0)
+++ community-x86_64/PKGBUILD 2018-04-25 20:12:41 UTC (rev 318047)
@@ -0,0 +1,79 @@
+# $Id$
+# Contributor: Guillaume ALAUX <guillaume at archlinux.org>
+# Contributor: Martin Wimpress <code at flexion.org>
+# Contributor: Kyle <kyle at gmx.ca>
+
+pkgbase=java-atk-wrapper
+pkgname=('java-atk-wrapper-common' 'java-atk-wrapper-openjdk7' 'java-atk-wrapper-openjdk8')
+pkgver=0.33.3
+pkgrel=1
+arch=('x86_64')
+url="https://git.gnome.org/browse/java-atk-wrapper/"
+license=('LGPL')
+makedepends=('java-environment' 'gobject-introspection'
+ 'gnome-common' 'gtk2' 'gtk3'
+ 'xorg-xprop')
+_pkgbase=$(echo $pkgbase | awk '{print toupper($0)}' | tr '-' '_')
+_pkgver=$(echo $pkgver | tr '.' '_')
+_altnamever="${_pkgbase}_${_pkgver}"
+source=(https://git.gnome.org/browse/$pkgbase/snapshot/$_altnamever.tar.xz
+ no-werror.patch)
+sha256sums=('11d4a1c5491b2ba5a24b710d695c3c5fea5047d06eee07171f23ac5707fef4c5'
+ 'ee22d01cc6282e005cef89456208193d0c9b329a65fc5e1c38304ebb22b95842')
+
+prepare() {
+ cd $_altnamever
+ # https://anonscm.debian.org/cgit/pkg-a11y/java-atk-wrapper.git/tree/debian/patches/no-werror
+ patch -p1 -i ../no-werror.patch
+}
+
+build() {
+ cd $_altnamever
+ ./autogen.sh --prefix=/usr
+ make
+ # make install is broken
+ mkdir "build"
+ make DESTDIR="$(pwd)/build" install
+}
+
+package_java-atk-wrapper-common() {
+ pkgdesc='ATK wrapper for screen reader access to Java Swing applications - common files'
+ depends=('xorg-xprop' 'atk')
+ conflicts=('java-atk-wrapper')
+
+ cd $_altnamever/build
+
+ mkdir -p $pkgdir/usr/share/java
+ cp build/usr/lib/jvm/java-7-openjdk/jre/lib/ext/java-atk-wrapper.jar \
+ $pkgdir/usr/share/java
+ cp -r usr $pkgdir
+}
+
+package_java-atk-wrapper-openjdk7() {
+ pkgdesc='ATK wrapper for screen reader access to Java Swing applications - OpenJDK 7'
+ depends=('java-atk-wrapper-common' 'java-runtime-headless-openjdk=7')
+ replaces=('java-atk-wrapper')
+ provides=('java-atk-wrapper-openjdk=7')
+
+ cd $_altnamever/build
+
+ mkdir -p $pkgdir/usr/lib/jvm/java-7-openjdk/jre/lib/ext
+ ln -s /usr/share/java/java-atk-wrapper.jar \
+ $pkgdir/usr/lib/jvm/java-7-openjdk/jre/lib/ext
+ cp build/usr/lib/jvm/java-7-openjdk/jre/lib/accessibility.properties \
+ $pkgdir/usr/lib/jvm/java-7-openjdk/jre/lib
+}
+
+package_java-atk-wrapper-openjdk8() {
+ pkgdesc='ATK wrapper for screen reader access to Java Swing applications - OpenJDK 8'
+ depends=('java-atk-wrapper-common' 'java-runtime-headless-openjdk=8')
+ provides=('java-atk-wrapper-openjdk=8')
+
+ cd $_altnamever/build
+
+ mkdir -p $pkgdir/usr/lib/jvm/java-8-openjdk/jre/lib/ext
+ ln -s /usr/share/java/java-atk-wrapper.jar \
+ $pkgdir/usr/lib/jvm/java-8-openjdk/jre/lib/ext
+ cp build/usr/lib/jvm/java-7-openjdk/jre/lib/accessibility.properties \
+ $pkgdir/usr/lib/jvm/java-8-openjdk/jre/lib
+}
Copied: java-atk-wrapper/repos/community-x86_64/no-werror.patch (from rev 318046, java-atk-wrapper/trunk/no-werror.patch)
===================================================================
--- community-x86_64/no-werror.patch (rev 0)
+++ community-x86_64/no-werror.patch 2018-04-25 20:12:41 UTC (rev 318047)
@@ -0,0 +1,25 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -129,14 +129,14 @@ else
+ fi
+ AC_SUBST(JAW_CFLAGS)
+
+-GNOME_COMPILE_WARNINGS([error])
+-case "$WARN_CFLAGS" in
+- *-Werror*)
+- WARN_CFLAGS="$WARN_CFLAGS -Wno-error=deprecated-declarations"
+- ;;
+-esac
+-AM_CFLAGS="$AM_CFLAGS $WARN_CFLAGS"
+-AC_SUBST(AM_CFLAGS)
++#GNOME_COMPILE_WARNINGS([error])
++#case "$WARN_CFLAGS" in
++# *-Werror*)
++# WARN_CFLAGS="$WARN_CFLAGS -Wno-error=deprecated-declarations"
++# ;;
++#esac
++#AM_CFLAGS="$AM_CFLAGS $WARN_CFLAGS"
++#AC_SUBST(AM_CFLAGS)
+
+ CHECK_JNI
+
More information about the arch-commits
mailing list