|
|
@@ -24,36 +24,38 @@
|
|
|
##
|
|
|
|
|
|
# package version
|
|
|
-%define V_gtk 2.0
|
|
|
+%define V_atk 1.2.0
|
|
|
+%define V_glib_major 2.2
|
|
|
+%define V_gtk_major 2.2
|
|
|
|
|
|
# package information
|
|
|
Name: atk
|
|
|
-Summary: The GTK Accessability Toolkit
|
|
|
+Summary: The Gtk Accessability Toolkit
|
|
|
URL: http://www.gtk.org/
|
|
|
Vendor: The Gtk Project
|
|
|
Packager: The OpenPKG Project
|
|
|
Distribution: OpenPKG [EVAL]
|
|
|
Group: XWindow
|
|
|
License: GPL
|
|
|
-Version: 1.0.3
|
|
|
-Release: 20020829
|
|
|
+Version: %{V_atk}
|
|
|
+Release: 20021222
|
|
|
|
|
|
# list of sources
|
|
|
-Source0: ftp://ftp.gtk.org/pub/gtk/v%{V_gtk}/atk-%{version}.tar.gz
|
|
|
+Source0: ftp://ftp.gtk.org/pub/gtk/v%{V_gtk_major}/atk-%{V_atk}.tar.gz
|
|
|
|
|
|
# build information
|
|
|
Prefix: %{l_prefix}
|
|
|
BuildRoot: %{l_buildroot}
|
|
|
-BuildPreReq: OpenPKG, openpkg >= 20020206, X11, glib2
|
|
|
-PreReq: OpenPKG, openpkg >= 20020206, X11, glib2
|
|
|
+BuildPreReq: OpenPKG, openpkg >= 20020206, X11, glib2 >= %{V_glib_major}
|
|
|
+PreReq: OpenPKG, openpkg >= 20020206, X11, glib2 >= %{V_glib_major}
|
|
|
AutoReq: no
|
|
|
AutoReqProv: no
|
|
|
|
|
|
%description
|
|
|
- The ATK library provides a set of interfaces for accessibility.
|
|
|
- By supporting the ATK interfaces, an application or toolkit can be
|
|
|
- used with such tools as screen readers, magnifiers, and
|
|
|
- alternative input devices.
|
|
|
+ The ATK library provides a set of interfaces for accessibility. By
|
|
|
+ supporting the ATK interfaces, an application or toolkit can be used
|
|
|
+ with such tools as screen readers, magnifiers, and alternative input
|
|
|
+ devices.
|
|
|
|
|
|
Options: none
|
|
|
|
|
|
@@ -63,6 +65,8 @@ AutoReqProv: no
|
|
|
%build
|
|
|
CC="%{l_cc}" \
|
|
|
CFLAGS="%{l_cflags -O}" \
|
|
|
+ CPPFLAGS="%{l_cppflags}" \
|
|
|
+ LDFLAGS="%{l_ldflags}" \
|
|
|
./configure \
|
|
|
--prefix=%{l_prefix} \
|
|
|
--x-includes=`%{l_prefix}/etc/rc --query x11_incdir` \
|
|
|
@@ -71,14 +75,18 @@ AutoReqProv: no
|
|
|
--with-native-locale=no \
|
|
|
--enable-shm \
|
|
|
--disable-debug \
|
|
|
- --disable-shared
|
|
|
- %{l_make} %{l_mflags -O}
|
|
|
+ --disable-shared \
|
|
|
+ --enable-static
|
|
|
+ %{l_make} %{l_mflags}
|
|
|
|
|
|
%install
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
%{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT"
|
|
|
rm -rf $RPM_BUILD_ROOT%{l_prefix}/share/gtk-doc
|
|
|
- %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
|
|
|
+ rm -rf $RPM_BUILD_ROOT%{l_prefix}/share/locale
|
|
|
+ %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
|
|
|
+ %{l_files_std} \
|
|
|
+ '%not %dir %{l_prefix}/lib/pkgconfig'
|
|
|
|
|
|
%files -f files
|
|
|
|