atk-vl.spec 10.0 KB

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