Home | History | Annotate | Download | only in gnome-2-16
      1 #
      2 # spec file for package gail
      3 #
      4 # Copyright (c) 2005 Sun Microsystems, Inc.
      5 # This file and all modifications and additions to the pristine
      6 # package are under the same license as the package itself.
      7 #
      8 # Owner: padraig
      9 #
     10 Name:         gail
     11 License:      LGPL
     12 Group:        System/Libraries/GNOME
     13 Version:      1.9.3
     14 Release:      202
     15 Distribution: Java Desktop System
     16 Vendor:       Sun Microsystems, Inc.
     17 Summary:      GNOME Accessibility Implementation Library
     18 URL:          http://www.gnome.org
     19 Source:       http://ftp.gnome.org/pub/GNOME/sources/%{name}/1.9/%{name}-%{version}.tar.bz2
     20 Source1:      libgailutil.3.gz
     21 BuildRoot:    %{_tmppath}/%{name}-%{version}-build
     22 Docdir:       %{_defaultdocdir}/doc
     23 AutoReqProv:  on
     24 Prereq:       /sbin/ldconfig
     25 
     26 %define libgnomecanvas_version 2.6.0
     27 %define gtk2_version 2.4.0
     28 %define atk_version 1.7
     29 
     30 Requires: atk >= %{atk_version}
     31 Requires: gtk2 >= %{gtk2_version}
     32 Requires: libgnomecanvas >= %{libgnomecanvas_version}
     33 
     34 BuildRequires: gtk2-devel >= %{gtk2_version}
     35 BuildRequires: atk-devel >= %{atk_version}
     36 BuildRequires: libgnomecanvas-devel >= %{libgnomecanvas_version}
     37 
     38 %description
     39 GNOME Accessibility Implementation Library is a set of accessibility interfaces for the GTK+ widgets.
     40 
     41 %package devel
     42 Summary:      GNOME Accessibility Implementation Development Library
     43 Group:        Development/Library/GNOME
     44 Requires:     %{name} = %{version}
     45 Requires:     gtk2-devel >= %{gtk2_version}
     46 Requires:     libgnomecanvas-devel >= %{libgnomecanvas_version}
     47 
     48 %description devel
     49 GNOME Accessibility Implementation Library is a set of accessibility interfaces for the GTK+ widgets.
     50 
     51 %prep
     52 %setup -q
     53 
     54 %build
     55 %ifos linux
     56 if [ -x /usr/bin/getconf ]; then
     57   CPUS=`getconf _NPROCESSORS_ONLN`
     58 fi
     59 %else
     60   CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
     61 %endif
     62 if test "x$CPUS" = "x" -o $CPUS = 0; then
     63   CPUS=1
     64 fi
     65 
     66 libtoolize --force
     67 aclocal $ACLOCAL_FLAGS
     68 gtkdocize
     69 automake -a -c -f
     70 autoconf
     71 
     72 CFLAGS="$RPM_OPT_FLAGS"			\
     73 ./configure --prefix=%{_prefix}		\
     74 	    --sysconfdir=%{_sysconfdir} \
     75 	    %{gtk_doc_option}
     76 make -j $CPUS
     77 
     78 %install
     79 make DESTDIR=$RPM_BUILD_ROOT install
     80 install -d $RPM_BUILD_ROOT%{_mandir}/man3
     81 install --mode=0644 %SOURCE1 $RPM_BUILD_ROOT%{_mandir}/man3
     82 rm $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/modules/*.la
     83 rm $RPM_BUILD_ROOT%{_libdir}/*.la
     84 
     85 %clean
     86 rm -rf $RPM_BUILD_ROOT
     87 
     88 %post
     89 /sbin/ldconfig
     90 
     91 %postun
     92 /sbin/ldconfig
     93 
     94 %files
     95 %defattr(-, root, root)
     96 %{_libdir}/*.so.*
     97 %{_libdir}/gtk-2.0/modules/*.so
     98 
     99 %files devel
    100 %defattr(-, root, root)
    101 %{_datadir}/gtk-doc/html/gail-libgail-util
    102 %{_libdir}/*.so
    103 %{_libdir}/pkgconfig/*.pc
    104 %{_includedir}/*
    105 %{_datadir}/locale/*/*/*.mo
    106 %{_mandir}/man3/*
    107 
    108 %changelog
    109 * Fri Nov  3 2006 - laca@sun.com
    110 - use %gtk_doc_option in configure so that it can be disabled using
    111   --without-gtk-doc
    112 * Mon Oct 02 2006 - damien.carbery@sun.com
    113 - Bump to 1.9.3.
    114 * Tue Aug 22 2006 - damien.carbery@sun.com
    115 - Bump to 1.9.2.
    116 * Thu Aug 10 2006 - brian.cameron@sun.com
    117 - Remove unneeded patch gail-01-combo-fix.diff
    118 * Tue Jul 25 2006 - damien.carbery@sun.com
    119 - Bump to 1.9.1.
    120 * Thu Jul 20 2006 - damien.carbery@sun.com
    121 - Bump to 1.9.0. Remove upstream patch gail-02-button-label.diff.
    122 * Mon May 22 2006 - li.yuan@sun.com
    123 - Added gail-02-button-label.diff.
    124 * Mon Mar 13 2006 - damien.carbery@sun.com
    125 - Bump to 1.8.11.
    126 * Wed Feb 21 2006 - damien.carbery@sun.com
    127 - Bump to 1.8.10.
    128 * Tue Feb 14 2006 - damien.carbery@sun.com
    129 - Bump to 1.8.9.
    130 * Wed Nov 30 2005 - damien.carbery@sun.com
    131 - Remove upstream patch, 02-garbage-collect-6278812.diff.
    132 * Tue Nov 29 2005 - damien.carbery@sun.com
    133 - Bump to 1.8.8.
    134 * Tue Sep 05 2005 - damien.carbery@sun.com
    135 - Remove upstream patch, gail-02-model-row-deleted-fix.diff. Reorder remaining.
    136 * Mon Sep 05 2005 - damien.carbery@sun.com
    137 - Bump to 1.8.5.
    138 * Thu Aug 11 2005 - brian.cameron@sun.com
    139 - Now enable gtk-docs.
    140 * Fri Jun 03 2005 - bill.haneman@sun.com
    141 - Added gail-03-garbage-collect-6278812.diff, bug 6278812, 6272286,
    142 * Thu May 19 2005 - bill.haneman@sun.com
    143 - Revised gail-02-model-row-deleted-fix.diff, bug #6272286.
    144 * Tue May 17 2005 - bill.haneman@sun.com
    145 - Added gail-02-model-row-deleted-fix.diff, bug #6271379 and #6271386.
    146 * Thu Apr 28 2005 - bill.haneman@sun.com
    147 - Revved to 1.8.4, to get fix for #6215709.
    148 - Removed obsolete g10n-alllinguas patch, l10n-configure.sh does 
    149   this for us now.
    150 * Mon Apr 18 2005 - bill.haneman@sun.com
    151 - Revved to 1.8.3, removed redundant patches 
    152   gail-07-focus-check.diff, gail-06-notebookpage-enabled.diff,
    153   gail-05-delete-tab.diff, gail-04-item-showing.diff,
    154   gail-03-menu-select.diff.  Reworked patch
    155   gail-02-g10n-alllinguas.diff.
    156 * Tue Apr 05 2005 - bill.haneman@sun.com
    157 - Add gail-07-focus-check.diff for bug #6236825.
    158 * Wed Mar 09 2005 - balamurali.viswanathan@wipro.com
    159 - Add gail-06-notebookpage-enabled.diff for bug #6221758.
    160 * Thu Nov 24 2004 - padraig.obriain@sun.com
    161 - Add gail-05-delete-tab.diff for bug #6199344.
    162 * Tue Oct 26 2004 - padraig.obriain@sun.com
    163 - Add gail-04-item-showing.diff for bugzilla #156143.
    164 * Fri Oct 22 2004 - padraig.obriain@sun.com
    165 - Rename gail-04-g11n-alllinguas.diff to gail-02-g11n-alllinguas.diff
    166 - Add gail-03-menu-select.diff for bug #6176892
    167 * Mon Sep 27 2004 - padraig.obriain@sun.com
    168 - Bump to 1.8.0; rework gail-01-combo-fix.diff patch;
    169   remove gail-02-metacity-fix.diff and gail-03-canvas-item-fix.diff patches. 
    170 * Mon Sep 20 2004 - ciaran.mcdermott@sun.com
    171 - Added gail-04-g11n-alllinguas.diff to add hu for all linguas
    172 * Tue Sep 07 2004 - padraig.obriain@sun.com
    173 - Added patch gail-03-canvas-item-fix.diff for bug 5064514
    174 * Thu Aug 05 2004 - padraig.obriain@sun.com
    175 - Added patch gail-02-metacity-fix.diff for bug 5082567
    176 * Thu Jul 22 2004 - padraig.obriain@sun.com
    177 - Added patch gail-01-combo-fix.diff for bugzilla #136657.
    178 * Thu Jul 08 2004 - damien.donlon@sun.com
    179 - Updated l10n content to gail-l10n-po-1.2.tar.bz2
    180 * Wed Jul 07 2004 - niall.power@sun.com
    181 - ported to rpm4
    182 * Wed Jul 07 2004 - dermot.mccluskey@sun.com
    183 - added "-j $CPUS" to make to speed up builds
    184 * Tue Jun 08 2004 - <padraig.obriain@sun.com>
    185 - Bump to 1.6.6
    186 * Tue May 25 2004 - <padraig.obriain@sun.com>
    187 - Bump to 1.6.5
    188 * Fri May 14 2004 - <padraig.obriain@sun.com>
    189 - Bump to 1.6.4
    190 * Wed May 12 2004 - damien.donlon@sun.com
    191 - Updated l10n content to gail-l10n-po-1.1.tar.bz2
    192 * Mon Apr 26 2004 - <padraig.obriain@sun.com>
    193 - Bump to 1.6.3
    194 * Mon Apr 19 2004 - <padraig.obriain@sun.com>
    195 - Bump to 1.6.2
    196 * Wed Apr 07 2004 - <padraig.obriain@sun.com>
    197 - Bump to 1.6.1
    198 * Wed Mar 31 2004 - brian.cameron@sun.com
    199 - replace tar jxf with the more solaris friendly
    200   bzcat piped through tar
    201 * Mon Mar 29 2004 - damien.donlon@sun.com
    202 - Adding gail-l10n-po-1.0.tar.bz2 l10n content
    203 * Tue Mar 23 2004 - <padraig.obriain@sun.com>
    204 - Bump to 1.6.0, update gtk+ dependency.
    205 * Thu Mar 11 2004 - <damien.carbery@sun.com>
    206 - Reset release to 1.
    207 * Wed Mar 10 2004 - damien.carbery@sun.com
    208 - Bump to 1.5.7
    209 * Mon Feb 23 2004 - matt.keenan@sun.com
    210 - bump to 1.5.5, remerge patch
    211 * Fri Feb 06 2004 - niall.power@sun.com
    212 - bump to 1.5.4 to fix automake mess
    213 * Fri Feb 06 2004 - niall.power@sun.com
    214 - added a uninatalled-pc.in file for Wells build.
    215 - autotoolize
    216 * Tue Dec 16 2003 - glynn.foster@sun.com
    217 - bump to 1.5.2
    218 * Thu Oct 9 2003 - Laszlo.Kovacs@sun.com
    219 - tarball upgrade
    220 * Thu Aug 14 2003 - <laca@sun.com>
    221 - move lib*.so to -devel, remove *.a, *.la
    222 * Tue Aug 08 2003 - Stephen.Browne@sun.com
    223 - added libtoolize and friends + patch to fix the build
    224 * Tue May 13 2003 - Stephen.Browne@sun.com
    225 - initial Sun release
    226