atk-vl.spec 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299
  1. # Something's not quite right with libtool....
  2. %define __libtoolize :
  3. %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
  4. %define glib2_base_version 2.24.0
  5. %define glib2_version %{glib2_base_version}
  6. Summary: Interfaces for accessibility support.
  7. Summary(ja): アクセシビリティサポートのためのインタフェース
  8. Name: atk
  9. Version: 1.30.0
  10. Release: 1%{?_dist_release}
  11. License: LGPL
  12. Group: System Environment/Libraries
  13. Source: ftp://ftp.gnome.org/pub/GNOME/sources/atk/1.28/atk-%{version}.tar.bz2
  14. URL: http://developer.gnome.org/projects/gap/
  15. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  16. BuildRequires: glib2-devel >= %{glib2_version}
  17. %description
  18. The ATK library provides a set of interfaces for adding accessibility
  19. support to applications and graphical user interface toolkits. By
  20. supporting the ATK interfaces, an application or toolkit can be used
  21. with tools such as screen readers, magnifiers, and alternative input
  22. devices.
  23. %package -n compat32-%{name}
  24. Summary: Interfaces for accessibility support.
  25. Summary(ja): アクセシビリティサポートのためのインタフェース
  26. Group: System Environment/Libraries
  27. Requires: atk = %{version}
  28. %description -n compat32-%{name}
  29. The ATK library provides a set of interfaces for adding accessibility
  30. support to applications and graphical user interface toolkits. By
  31. supporting the ATK interfaces, an application or toolkit can be used
  32. with tools such as screen readers, magnifiers, and alternative input
  33. devices.
  34. %package devel
  35. Summary: Accessability Toolkit development files
  36. Summary(ja): アクセシビリティツールキットの開発用ファイル
  37. Group: Development/Libraries
  38. Requires: atk = %{version}
  39. Requires: glib2-devel >= %{glib2_version}
  40. %description devel
  41. The atk-devel package includes the static libraries, header files, and
  42. developer docs for the atk package.
  43. Install atk-devel if you want to develop programs which will use ATK.
  44. %package -n compat32-%{name}-devel
  45. Summary: Accessability Toolkit development files
  46. Summary(ja): アクセシビリティツールキットの開発用ファイル
  47. Group: Development/Libraries
  48. Requires: %{name}-devel = %{version}
  49. Requires: compat32-%{name} = %{version}
  50. %description -n compat32-%{name}-devel
  51. The atk-devel package includes the static libraries, header files, and
  52. developer docs for the atk package.
  53. Install atk-devel if you want to develop programs which will use ATK.
  54. %prep
  55. %setup -q -n atk-%{version}
  56. %build
  57. #libtoolize --force --copy
  58. #aclocal
  59. #autoconf
  60. %configure --disable-gtk-doc
  61. make %{?_smp_mflags}
  62. %install
  63. rm -rf $RPM_BUILD_ROOT
  64. %makeinstall
  65. %find_lang atk10
  66. # remove unpackaged files
  67. rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
  68. %clean
  69. rm -rf $RPM_BUILD_ROOT
  70. %post -p /sbin/ldconfig
  71. %postun -p /sbin/ldconfig
  72. %post -n compat32-%{name} -p /sbin/ldconfig
  73. %postun -n compat32-%{name} -p /sbin/ldconfig
  74. %files -f atk10.lang
  75. %defattr(-, root, root)
  76. %doc README AUTHORS COPYING ChangeLog
  77. %{_libdir}/libatk*.so.*
  78. %files devel
  79. %defattr(-, root, root)
  80. %{_includedir}/*
  81. %{_libdir}/libatk*.so
  82. %{_libdir}/pkgconfig/*.pc
  83. %{_datadir}/gtk-doc/*
  84. %if %{build_compat32}
  85. %files -n compat32-%{name}
  86. %defattr(-, root, root)
  87. %{_libdir}/libatk*.so.*
  88. %files -n compat32-%{name}-devel
  89. %defattr(-, root, root)
  90. %{_libdir}/libatk*.so
  91. %{_libdir}/pkgconfig/*.pc
  92. %endif
  93. %changelog
  94. * Wed Mar 31 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.30.0-1
  95. - new upstream release
  96. * Fri Sep 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.28.0-1
  97. - new upstream release
  98. * Wed Mar 18 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.26.0-1
  99. - new upstream release
  100. * Mon Sep 22 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.24.0-1
  101. - new upstream release
  102. - spec in UTF-8
  103. * Thu Mar 20 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.22.0-1vl5
  104. - used %%{?_dist_release}
  105. * Tue Mar 11 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.22.0-0vl1
  106. - new upstream release
  107. * Sun Nov 18 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.20.0-0vl1
  108. - new upstream release
  109. * Wed Apr 25 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.18.0-0vl1
  110. - new upstream release
  111. * Mon Dec 25 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.12.4-0vl1
  112. - new upstream release
  113. * Sat Jul 29 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.12.1-0vl1
  114. - new upstream release
  115. * Fri Mar 17 2006 NAKAMURA Kenta <kenta@c.csce.kyushu-u.ac.jp> 1.11.3-0vl2
  116. - added compat32-* packages for x86_64 architecture support
  117. * Tue Mar 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.11.3-0vl1
  118. - new upstream release
  119. * Sun Mar 05 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.11.2-0vl1
  120. - new upstream release
  121. * Wed Nov 30 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.10.3-0vl1
  122. - new upstream release
  123. * Fri May 20 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.10.1-0vl1
  124. - new upstream release
  125. * Mon Jan 10 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.9.0-0vl1
  126. - new upstream release
  127. * Sun Nov 07 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.8.0-0vl1
  128. - new upstream release
  129. * Sat May 1 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.6.1-0vl1
  130. - new upstream release
  131. * Thu Mar 18 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.6.0-0vl1
  132. - new upstream release
  133. * Sun Feb 01 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.1-0vl1
  134. - new upstream release
  135. - fix kanji code of spec file.
  136. * Thu Sep 04 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.0-0vl1
  137. - new upstream release
  138. * Mon Sep 01 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.6-0vl1
  139. - new upstream release
  140. * Tue Jun 10 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.3-0vl1
  141. - new upstream release
  142. * Tue Jan 21 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.2-0vl1
  143. - new upstream release
  144. * Sat Jan 4 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.1-0vl1
  145. - new upstream release
  146. * Wed Dec 25 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.0-0vl1
  147. - new upstream release
  148. * Fri Dec 13 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.4-0vl1
  149. - new upstream release
  150. - build for Vine Linux
  151. * Wed Jul 31 2002 Owen Taylor <otaylor@redhat.com>
  152. - Remove fixed-ltmain.sh
  153. - Version 1.0.3
  154. * Fri Jun 21 2002 Tim Powers <timp@redhat.com>
  155. - automated rebuild
  156. * Tue Jun 04 2002 Havoc Pennington <hp@redhat.com>
  157. - rebuild in different environment
  158. * Tue Jun 4 2002 Havoc Pennington <hp@redhat.com>
  159. - 1.0.2
  160. * Thu May 23 2002 Tim Powers <timp@redhat.com>
  161. - automated rebuild
  162. * Wed Apr 24 2002 Havoc Pennington <hp@redhat.com>
  163. - rebuild in different environment
  164. * Wed Apr 3 2002 Alex Larsson <alexl@redhat.com>
  165. - Update to version 1.0.1
  166. * Fri Mar 8 2002 Owen Taylor <otaylor@redhat.com>
  167. - Version 1.0.0
  168. * Mon Feb 25 2002 Alex Larsson <alexl@redhat.com>
  169. - Update to 0.13
  170. * Thu Feb 21 2002 Alex Larsson <alexl@redhat.com>
  171. - Bump for rebuild
  172. * Mon Feb 18 2002 Havoc Pennington <hp@redhat.com>
  173. - rebuild for glib 1.3.14
  174. * Fri Feb 15 2002 Havoc Pennington <hp@redhat.com>
  175. - add horrible buildrequires hack
  176. * Thu Feb 14 2002 Havoc Pennington <hp@redhat.com>
  177. - 0.12.90 cvs snap
  178. * Tue Jan 29 2002 Owen Taylor <otaylor@redhat.com>
  179. - Version 0.10
  180. * Wed Jan 09 2002 Tim Powers <timp@redhat.com>
  181. - automated rebuild
  182. * Wed Jan 2 2002 Havoc Pennington <hp@redhat.com>
  183. - new snap 0.8.90
  184. * Sun Nov 25 2001 Havoc Pennington <hp@redhat.com>
  185. - rebuild with glib hacked to work on 64-bit
  186. * Sun Nov 25 2001 Havoc Pennington <hp@redhat.com>
  187. - Version 0.7
  188. - add explicit check for required glib2 version before we do the build,
  189. so we don't end up with bad RPMs on --nodeps builds
  190. * Fri Oct 26 2001 Havoc Pennington <hp@redhat.com>
  191. - rebuild due to hosage on ia64 build system causing link to old glib
  192. * Thu Oct 25 2001 Owen Taylor <otaylor@redhat.com>
  193. - Version 0.6
  194. * Thu Sep 27 2001 Havoc Pennington <hp@redhat.com>
  195. - 0.5
  196. - sync with Owen's version
  197. * Wed Sep 19 2001 Havoc Pennington <hp@redhat.com>
  198. - 0.4
  199. - fix requires
  200. - --enable-static
  201. - put static libs back in file list
  202. * Mon Sep 10 2001 Havoc Pennington <hp@redhat.com>
  203. - update to CVS snapshot
  204. * Wed Sep 05 2001 Havoc Pennington <hp@redhat.com>
  205. - require specific pango version
  206. - fix ltmain.sh to destroy all relinking BS
  207. * Tue Sep 4 2001 root <root@dhcpd37.meridian.redhat.com>
  208. - Version 0.2
  209. * Sat Jul 21 2001 Owen Taylor <otaylor@redhat.com>
  210. - Configure with --disable-gtk-doc
  211. * Tue Jul 10 2001 Trond Eivind Glomsr藷?<teg@redhat.com>
  212. - Add post- and postun-sections running ldconfig
  213. * Wed Jun 13 2001 Havoc Pennington <hp@redhat.com>
  214. - 0.2
  215. * Fri May 4 2001 Owen Taylor <otaylor@redhat.com>
  216. - Initial version