base-specs/java-atk-wrapper.spec
author chrisk
Mon, 31 Aug 2009 16:23:04 +0000
changeset 16434 f21f22550fe9
parent 16406 f459576ed81b
child 16636 d78f9464c964
permissions -rw-r--r--
2009-08-31 Christian Kelly <[email protected]> * base-specs/*.spec, *.spec: Change owner field to be parsable with spectool.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
16004
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
     1
#
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
     2
# spec file for package java-atk-wrapper
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
     3
#
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
     4
# Copyright 2009 Sun Microsystems, Inc.
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
     5
# This file and all modifications and additions to the pristine
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
     6
# package are under the same license as the package itself.
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
     7
#
16434
f21f22550fe9 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16406
diff changeset
     8
%define owner wangke
16004
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
     9
#
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    10
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    11
Name:         java-atk-wrapper
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    12
License:      LGPL v2.1
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    13
Group:        System/Libraries/GNOME
16406
f459576ed81b 2009-08-28 Ke Wang <[email protected]>
wangke
parents: 16290
diff changeset
    14
Version:      0.27.8
16004
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    15
Release:      1
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    16
URL:          http://live.gnome.org/Accessibility/JavaATKWrapper
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    17
Distribution: Java Desktop System
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    18
Vendor:       Sun Microsystems, Inc.
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    19
Summary:      A wrapper of ATK Bridge for Java Swing apps.
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    20
Source:       http://ftp.gnome.org/pub/GNOME/sources/java-atk-wrapper/0.27/%{name}-%{version}.tar.bz2
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    21
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    22
16005
df7ca2944beb 2009-07-06 Ke Wang <[email protected]>
wangke
parents: 16004
diff changeset
    23
%define glib2_version 2.5.7
16004
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    24
%define atk_version 1.4.0
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    25
%define at_spi_version 1.1.8
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    26
%define at_spi_release 1
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    27
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    28
BuildRequires: atk-devel >= %{atk_version}
16005
df7ca2944beb 2009-07-06 Ke Wang <[email protected]>
wangke
parents: 16004
diff changeset
    29
BuildRequires: glib2-devel >= %{glib2_version}
16004
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    30
BuildRequires: at-spi-devel >= %{at_spi_version}-%{at_spi_release}
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    31
Requires:      atk >= %{atk_version}
16005
df7ca2944beb 2009-07-06 Ke Wang <[email protected]>
wangke
parents: 16004
diff changeset
    32
Requires:      glib2 >= %{glib2_version}
16004
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    33
Requires:      at-spi >= %{at_spi_version}
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    34
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    35
%prep
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    36
%setup -q -n %{name}-%{version}
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    37
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    38
%build
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    39
aclocal
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    40
autoconf
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    41
automake -a -c -f
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    42
CFLAGS="%optflags"
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    43
LDFLAGS="%{_ldflags}"
16036
2307b9c189e6 2009-07-16 Ke Wang <[email protected]>
wangke
parents: 16005
diff changeset
    44
%define java_home /usr/java
2307b9c189e6 2009-07-16 Ke Wang <[email protected]>
wangke
parents: 16005
diff changeset
    45
./configure --prefix=%{_prefix} \
2307b9c189e6 2009-07-16 Ke Wang <[email protected]>
wangke
parents: 16005
diff changeset
    46
	    --libdir=%{_libdir} \
2307b9c189e6 2009-07-16 Ke Wang <[email protected]>
wangke
parents: 16005
diff changeset
    47
            JAVA_HOME=%{java_home}
16004
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    48
16036
2307b9c189e6 2009-07-16 Ke Wang <[email protected]>
wangke
parents: 16005
diff changeset
    49
cd jni
2307b9c189e6 2009-07-16 Ke Wang <[email protected]>
wangke
parents: 16005
diff changeset
    50
make
16004
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    51
%if %build_java
16036
2307b9c189e6 2009-07-16 Ke Wang <[email protected]>
wangke
parents: 16005
diff changeset
    52
cd ../wrapper
2307b9c189e6 2009-07-16 Ke Wang <[email protected]>
wangke
parents: 16005
diff changeset
    53
make
16004
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    54
%endif
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    55
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    56
%install
16036
2307b9c189e6 2009-07-16 Ke Wang <[email protected]>
wangke
parents: 16005
diff changeset
    57
cd jni
2307b9c189e6 2009-07-16 Ke Wang <[email protected]>
wangke
parents: 16005
diff changeset
    58
make install DESTDIR=$RPM_BUILD_ROOT
16004
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    59
%if %build_java
16036
2307b9c189e6 2009-07-16 Ke Wang <[email protected]>
wangke
parents: 16005
diff changeset
    60
cd ../wrapper
2307b9c189e6 2009-07-16 Ke Wang <[email protected]>
wangke
parents: 16005
diff changeset
    61
make install DESTDIR=$RPM_BUILD_ROOT
16004
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    62
%endif
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    63
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    64
find $RPM_BUILD_ROOT -type f -name "*.a" -exec rm -f {} ';'
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    65
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    66
%clean
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    67
rm -rf $RPM_BUILD_ROOT
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    68
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    69
%changelog
16290
799bcdfedff0 2009-08-16 Ke Wang <[email protected]>
wangke
parents: 16212
diff changeset
    70
* Sun Aug 16, 2009 - [email protected]
799bcdfedff0 2009-08-16 Ke Wang <[email protected]>
wangke
parents: 16212
diff changeset
    71
- Bump to 0.27.7
16212
1f0ff9795106 2009-08-06 Ke Wang <[email protected]>
wangke
parents: 16164
diff changeset
    72
* Thu Aug 06, 2009 - [email protected]
1f0ff9795106 2009-08-06 Ke Wang <[email protected]>
wangke
parents: 16164
diff changeset
    73
- Bump to 0.27.6
16164
c69f06af8f80 2009-07-29 Ke Wang <[email protected]>
wangke
parents: 16036
diff changeset
    74
* Wed Jul 29, 2009 - [email protected]
c69f06af8f80 2009-07-29 Ke Wang <[email protected]>
wangke
parents: 16036
diff changeset
    75
- Bump to 0.27.5
16036
2307b9c189e6 2009-07-16 Ke Wang <[email protected]>
wangke
parents: 16005
diff changeset
    76
* Thu Jul 16, 2009 - [email protected]
2307b9c189e6 2009-07-16 Ke Wang <[email protected]>
wangke
parents: 16005
diff changeset
    77
- Bump to 0.27.4
2307b9c189e6 2009-07-16 Ke Wang <[email protected]>
wangke
parents: 16005
diff changeset
    78
* Mon Jul 06, 2009 - [email protected]
16005
df7ca2944beb 2009-07-06 Ke Wang <[email protected]>
wangke
parents: 16004
diff changeset
    79
- Remove dependency on gtk2
16036
2307b9c189e6 2009-07-16 Ke Wang <[email protected]>
wangke
parents: 16005
diff changeset
    80
* Mon Jul 06, 2009 - [email protected]
16004
3eb6e9df0aff 2009-07-06 Ke Wang <[email protected]>
wangke
parents:
diff changeset
    81
- Initial spec.