[arch-commits] Commit in java-atk-wrapper/repos/community-x86_64 (3 files)
Levente Polyak
anthraxx at archlinux.org
Thu Dec 5 18:11:10 UTC 2019
Date: Thursday, December 5, 2019 @ 18:11:10
Author: anthraxx
Revision: 535662
archrelease: copy trunk to community-x86_64
Added:
java-atk-wrapper/repos/community-x86_64/PKGBUILD
(from rev 535661, java-atk-wrapper/trunk/PKGBUILD)
Deleted:
java-atk-wrapper/repos/community-x86_64/PKGBUILD
java-atk-wrapper/repos/community-x86_64/no-werror.patch
-----------------+
PKGBUILD | 159 +++++++++++++++++++++++++++---------------------------
no-werror.patch | 25 --------
2 files changed, 80 insertions(+), 104 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2019-12-05 18:10:58 UTC (rev 535661)
+++ PKGBUILD 2019-12-05 18:11:10 UTC (rev 535662)
@@ -1,79 +0,0 @@
-# $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/PKGBUILD (from rev 535661, java-atk-wrapper/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2019-12-05 18:11:10 UTC (rev 535662)
@@ -0,0 +1,80 @@
+# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
+# 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-openjdk)
+pkgver=0.37.1
+pkgrel=1
+_jvmvers=(8 10 11 13)
+pkgdesc='ATK wrapper for screen reader access to Java Swing applications'
+url='https://gitlab.gnome.org/GNOME/java-atk-wrapper/'
+arch=('x86_64')
+license=('LGPL')
+makedepends=('gobject-introspection' 'gnome-common' 'gtk2' 'gtk3' 'xorg-xprop' 'at-spi2-atk')
+options=(!emptydirs)
+source=(https://gitlab.gnome.org/GNOME/java-atk-wrapper/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2)
+sha256sums=('2d84c276bfe7f702416e299c4b63d8186f18f5e45889077b5086d0d1acca7e5e')
+sha512sums=('ba5c255af5e63f3a9180d30f955bf17b0c93b5559e596f0268105ffdd4c2dc1bdc89d35c426f3fa22c5fd96ae05bbd82d1562e3fe13b0637e3086cc99c8072cb')
+
+for _jvmver in "${_jvmvers[@]}"; do
+ makedepends+=("java-environment=${_jvmver}")
+done
+for _jvmver in "${_jvmvers[@]:0:${#_jvmvers[@]}-1}"; do
+ _pkgname="java-atk-wrapper-openjdk${_jvmver}"
+ pkgname+=("${_pkgname}")
+ eval "package_${_pkgname}() {
+ export PATH="/usr/lib/jvm/java-${_jvmver}-openjdk/bin:${PATH}"
+ _package ${_jvmver}
+ }"
+done
+
+package_java-atk-wrapper-openjdk() {
+ _package "${_jvmvers[-1]}"
+}
+
+prepare() {
+ cd ${pkgbase}-${pkgver}-*
+ autoreconf -fiv
+ for _jvmver in "${_jvmvers[@]}" ${_jvmvers}; do
+ cp -r . ../${pkgbase}-${pkgver}-${_jvmver}
+ done
+}
+
+build() {
+ for _jvmver in "${_jvmvers[@]}"; do
+ cd "${srcdir}/${pkgbase}-${pkgver}-${_jvmver}"
+ export PATH="/usr/lib/jvm/java-${_jvmver}-openjdk/bin:${PATH}"
+ ./configure \
+ --prefix=/usr
+ make
+ done
+}
+
+package_java-atk-wrapper-common() {
+ pkgdesc+=' - common files'
+ depends=('xorg-xprop' 'atk' 'at-spi2-atk')
+
+ _jvmver=${_jvmvers[-1]}
+ cd ${pkgbase}-${pkgver}-${_jvmver}
+
+ make -j1 DESTDIR="${pkgdir}" install
+ install -d "${pkgdir}/etc/java-openjdk"
+ mv "${pkgdir}"/usr/lib/jvm/java-${_jvmver}-openjdk/conf/* "${pkgdir}/etc/java-openjdk"
+ rm -rf "${pkgdir}"/usr/lib/jvm
+}
+
+_package() {
+ local _jvmver=${1}
+ pkgdesc+=" - OpenJDK ${_jvmver}"
+ depends=('java-atk-wrapper-common' "java-runtime=${_jvmver}")
+ provides=("java-atk-wrapper-openjdk=${_jvmver}")
+
+ cd ${pkgbase}-${pkgver}-${_jvmver}
+ make -j1 DESTDIR="${pkgdir}" install
+ rm "${pkgdir}"/usr/lib/*.so*
+ rm -f "${pkgdir}"/usr/lib/jvm/java-${_jvmver}-openjdk/conf/*
+}
+
+# vim: ts=2 sw=2 et:
Deleted: no-werror.patch
===================================================================
--- no-werror.patch 2019-12-05 18:10:58 UTC (rev 535661)
+++ no-werror.patch 2019-12-05 18:11:10 UTC (rev 535662)
@@ -1,25 +0,0 @@
---- 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