atk-vl.spec 9.2 KB

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