gobject-introspection-vl.spec 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246
  1. Name: gobject-introspection
  2. Version: 1.55.0
  3. Release: 1%{?_dist_release}
  4. Summary: Introspection system for GObject-based libraries
  5. Group: Development/Libraries
  6. License: GPLv2+, LGPLv2+, MIT
  7. URL: http://live.gnome.org/GObjectIntrospection
  8. Source0: ftp://ftp.gnome.org/pub/gnome/sources/%{name}/1.48/%{name}-%{version}.tar.xz
  9. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
  10. Obsoletes: gir-repository < 0.6.6
  11. BuildRequires: glib2-devel
  12. BuildRequires: python-devel >= 2.5
  13. BuildRequires: gettext
  14. BuildRequires: intltool
  15. BuildRequires: gtk-doc
  16. BuildRequires: flex
  17. BuildRequires: bison
  18. BuildRequires: libffi-devel
  19. BuildRequires: mesa-libGL-devel
  20. BuildRequires: cairo-devel >= 1.10.0
  21. BuildRequires: libxml2-devel
  22. BuildRequires: libXfixes-devel
  23. BuildRequires: libX11-devel
  24. BuildRequires: fontconfig-devel
  25. BuildRequires: libXft-devel
  26. BuildRequires: freetype2-devel
  27. BuildRequires: gnome-common
  28. Vendor: Project Vine
  29. Distribution: Vine Linux
  30. Packager: Takemikaduchi
  31. %description
  32. GObject Introspection can scan C header and source files in order to
  33. generate introspection "typelib" files. It also provides an API to examine
  34. typelib files, useful for creating language bindings among other
  35. things.
  36. %package devel
  37. Summary: Libraries and headers for gobject-introspection
  38. Summary(ja): %{name} の開発用ファイル
  39. Group: Development/Libraries
  40. Requires: %name = %{version}-%{release}
  41. Requires: glib2-devel
  42. Requires: libffi-devel
  43. Requires: pkgconfig
  44. Obsoletes: gir-repository-devel < 0.6.6
  45. %description devel
  46. Libraries and headers for gobject-introspection
  47. %prep
  48. %setup -q
  49. %build
  50. (if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi;
  51. %configure --enable-gtk-doc)
  52. make V=1 %{?_smp_mflags}
  53. %install
  54. rm -rf $RPM_BUILD_ROOT
  55. make install DESTDIR=$RPM_BUILD_ROOT
  56. # Die libtool, die.
  57. find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
  58. find $RPM_BUILD_ROOT -type f -name "*.a" -exec rm -f {} ';'
  59. %clean
  60. rm -rf $RPM_BUILD_ROOT
  61. %post -p /sbin/ldconfig
  62. %postun -p /sbin/ldconfig
  63. %files
  64. %defattr(-,root,root,-)
  65. %doc COPYING
  66. %{_libdir}/lib*.so.*
  67. %dir %{_libdir}/girepository-1.0
  68. %{_libdir}/girepository-1.0/*.typelib
  69. %files devel
  70. %defattr(-,root,root)
  71. %{_libdir}/lib*.so
  72. %dir %{_libdir}/gobject-introspection
  73. %{_libdir}/gobject-introspection/*
  74. %{_libdir}/pkgconfig/*
  75. %{_includedir}/*
  76. %{_bindir}/g-ir-*
  77. %{_datadir}/gir-1.0
  78. %{_datadir}/aclocal/introspection.m4
  79. %{_datadir}/gobject-introspection-1.0/Makefile.introspection
  80. %{_datadir}/gobject-introspection-1.0/tests
  81. %{_datadir}/gobject-introspection-1.0/gdump.c
  82. %{_datadir}/gtk-doc/html/gi/*
  83. %{_mandir}/man1/*.gz
  84. %changelog
  85. * Sat Jan 06 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.55.0-1
  86. - new upstream release.
  87. * Thu Jul 14 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.48.0-1
  88. - new upstream release
  89. * Thu Oct 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.46.0-1
  90. - new upstream release
  91. * Sat Mar 28 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.44.0-1
  92. - new upstream release
  93. * Sun Oct 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.42.0-1
  94. - new upstream release
  95. * Sun Jul 06 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.40.0-2
  96. - rebuild with libffi-3.0.13
  97. * Fri Mar 28 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.40.0-1
  98. - new upstream release
  99. * Mon Dec 30 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.38.0-2
  100. - rebuild with VineSeed environment
  101. * Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.38.0-1
  102. - new upstream release
  103. * Wed Apr 17 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.36.0-1
  104. - new upstream release
  105. * Wed Nov 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.34.2-1
  106. - new upstream release
  107. * Thu Oct 18 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.34.1-1
  108. - new upstream release
  109. * Wed Sep 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.34.0-1
  110. - new upstream release
  111. * Sat Apr 21 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.32.0-1
  112. - new upstream release
  113. - remove Source1
  114. * Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.30.0-1
  115. - new upstream release
  116. * Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.29.17-1
  117. - new upstream release
  118. - remove Patch0
  119. * Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.29.16-2
  120. - add Source1 (glib-2.0.c)
  121. - add Patch0 (gobject-introspection-fix-link.patch)
  122. * Sat Jul 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.29.16-1
  123. - new upstream release
  124. * Sat May 28 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.10.8-1
  125. - new upstream release
  126. * Thu Feb 24 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.10.3-1
  127. - new upstream release
  128. * Wed Feb 09 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.10.2-1
  129. - new upstream release
  130. * Sun Jan 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.10.1-1
  131. - new upstream release
  132. * Sat Nov 20 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.12-1
  133. - new upstream release
  134. * Sat Oct 02 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.8-1
  135. - new upstream release
  136. - add Obsoletes: gir-repository < 0.6.6
  137. - fix %files
  138. * Sat Sep 25 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.14-3
  139. - delete Patch0
  140. * Tue Sep 21 2010 IWAI, Masaharu <iwai@alib.jp> 0.6.14-2
  141. - build with rpm-4.8.1-1 for pkg-config file
  142. * Sun Jul 25 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.14-1
  143. - new upstream release
  144. * Thu Apr 29 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.10-1
  145. - new upstream release
  146. * Wed Mar 31 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.9-1
  147. - new upstream release
  148. - add Requires: libffi-devel (devel package)
  149. * Sun Mar 14 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.8-1
  150. - new upstream release
  151. * Sun Feb 28 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.7-1
  152. - new upstream release
  153. - add Patch0 for ppc
  154. * Wed Feb 03 2010 Shu KONNO <owa@bg.wakwak.com> 0.6.5-2
  155. - rebuilt with python-2.6.4
  156. * Sat Sep 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.5-1
  157. - initial build for Vine Linux
  158. * Fri Sep 11 2009 Colin Walters <walters@verbum.org> - 0.6.5-1
  159. - New upstream
  160. - Drop libtool dep
  161. * Fri Aug 28 2009 Colin Walters <walters@verbum.org> - 0.6.4-2
  162. - Add dep on libtool temporarily
  163. * Wed Aug 26 2009 Colin Walters <walters@verbum.org> - 0.6.4-1
  164. - New upstream 0.6.4
  165. - Drop upstreamed build fix patch
  166. * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.3-5
  167. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  168. * Mon Jul 6 2009 Peter Robinson <pbrobinson@gmail.com> - 0.6.3-4
  169. - Add upstream patch to fix a build crash
  170. * Thu Jul 2 2009 Peter Robinson <pbrobinson@gmail.com> - 0.6.3-3
  171. - Add -ggdb temporarily so it compiles on ppc64
  172. * Thu Jul 2 2009 Peter Robinson <pbrobinson@gmail.com> - 0.6.3-2
  173. - Add the new source file
  174. * Thu Jul 2 2009 Peter Robinson <pbrobinson@gmail.com> - 0.6.3-1
  175. - Update to 0.6.3
  176. * Mon Jun 1 2009 Dan Williams <dcbw@redhat.com> - 0.6.2-1
  177. - Update to 0.6.2
  178. * Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.1-2
  179. - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
  180. * Thu Dec 11 2008 Colin Walters <walters@verbum.org> - 0.6.1-1
  181. - Update to 0.6.1
  182. * Fri Oct 31 2008 Colin Walters <walters@verbum.org> - 0.6.0-1
  183. - Create spec goo