[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