libcroco-vl.spec 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171
  1. Summary: A CSS2 parsing library
  2. Summary: CSS2 をパースするためのライブラリ
  3. Name: libcroco
  4. Version: 0.6.13
  5. Release: 1%{?_dist_release}
  6. License: LGPL
  7. Group: System Environment/Libraries
  8. %global shortver %(echo %{version} | sed -e 's/\.[0-9]*$//')
  9. Source0: https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
  10. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  11. Patch0: libcroco-0.6.1-multilib.patch
  12. Requires: glib2 >= 2.10
  13. Requires: libxml2 >= 2.4.23
  14. BuildRequires: pkgconfig >= 0.8
  15. BuildRequires: glib2-devel >= 2.10
  16. BuildRequires: pango-devel >= 1.16
  17. BuildRequires: libxml2-devel >= 2.4.23
  18. Vendor: Project Vine
  19. Distribution: Vine Linux
  20. %description
  21. CSS2 parsing and manipulation library for GNOME
  22. %package devel
  23. Summary: Libraries and include files for developing with libcroco.
  24. Group: Development/Libraries
  25. Requires: %{name} = %{version}
  26. Requires: pkgconfig
  27. %description devel
  28. This package provides the necessary development libraries and include
  29. files to allow you to develop with libcroco.
  30. %prep
  31. %setup -q -n libcroco-%{version}
  32. %patch0 -p1 -b .multilib
  33. %build
  34. :%configure
  35. make
  36. %install
  37. rm -rf $RPM_BUILD_ROOT
  38. # create file that the new redhat debuginfo stuff demands
  39. touch $RPM_BUILD_DIR/libcroco-%{version}/debugfiles.list
  40. %makeinstall
  41. # Clean out files that should not be part of the rpm.
  42. # This is the recommended way of dealing with it for RH8
  43. rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
  44. rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
  45. %clean
  46. rm -rf $RPM_BUILD_ROOT
  47. %post -p /sbin/ldconfig
  48. %postun -p /sbin/ldconfig
  49. %files
  50. %defattr(-, root, root)
  51. %license COPYING COPYING.LIB
  52. %doc AUTHORS ChangeLog NEWS README TODO
  53. %{_bindir}/csslint-0.6
  54. %{_libdir}/*.so.*
  55. %files devel
  56. %defattr(-, root, root)
  57. %{_libdir}/*.so
  58. %{_includedir}/libcroco-0.6
  59. %{_bindir}/croco-0.6-config
  60. %{_libdir}/pkgconfig/libcroco-0.6.pc
  61. %{_datadir}/gtk-doc/html/%{name}
  62. %changelog
  63. * Wed Mar 18 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.6.13-1
  64. - new upstream release.
  65. * Sat Dec 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.11-1
  66. - new upstream release
  67. * Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.8-2
  68. - rebuild with VineSeed environment
  69. * Fri Oct 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.8-1
  70. - new upstream release
  71. * Tue Oct 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.7-1
  72. - new upstream release
  73. * Sat Sep 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.6-1
  74. - new upstream release
  75. * Sun Apr 08 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.5-1
  76. - new upstream release
  77. * Wed Feb 15 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.4-1
  78. - new upstream release
  79. * Sat Nov 19 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.3-1
  80. - new upstream release
  81. * Wed Sep 22 2010 IWAI, Masaharu <iwai@alib.jp> 0.6.2-2
  82. - build with rpm-4.8.1-1 for pkg-config file
  83. * Sun Mar 14 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.2-1
  84. - new upstream release
  85. * Wed Sep 17 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.6.1-1
  86. - applied new versioning policy
  87. - spec in UTF-8
  88. * Sun May 20 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.1-0vl1
  89. - initial build for Vine Linux
  90. * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.6.1-2.1
  91. - rebuild
  92. * Tue May 23 2006 Matthias Clasen <mclasen@redhat.com> - 0.6.1-2
  93. - Make config script a pkg-config wrapper to fix multilib conflict
  94. * Mon Mar 13 2006 Matthias Clasen <mclasen@redhat.com> - 0.6.1-1
  95. - Update to 0.6.1
  96. - Drop upstreamed patches
  97. * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.6.0-6.2.1
  98. - bump again for double-long bug on ppc(64)
  99. * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.6.0-6.2
  100. - rebuilt for new gcc4.1 snapshot and glibc changes
  101. * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
  102. - rebuilt
  103. * Sat Oct 15 2005 Florian La Roche <laroche@redhat.com>
  104. - link shared lib against -lglib-2.0 and -lxml2
  105. * Wed Mar 2 2005 Matthias Clasen <mclasen@redhat.com> - 0.6.0-5
  106. - Rebuild with gcc4
  107. * Wed Sep 22 2004 Matthias Clasen <mclasen@redhat.com> - 0.6.0-4
  108. - Move croco-config to the devel package
  109. * Mon Sep 20 2004 Matthias Clasen <mclasen@redhat.com> - 0.6-3
  110. - Don't memset() stack variables
  111. * Tue Aug 31 2004 Matthias Clasen <mclasen@redhat.com> - 0.6-2
  112. - Add missing ldconfig calls (#131279)
  113. * Fri Jul 30 2004 Matthias Clasen <mclasen@redhat.com> - 0.6-1
  114. - Update to 0.6
  115. * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
  116. - rebuilt
  117. * Sat Apr 10 2004 Warren Togami <wtogami@redhat.com>
  118. - BR and -devel req libgnomeui-devel
  119. * Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
  120. - rebuilt
  121. * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
  122. - rebuilt
  123. * Tue Jan 27 2004 Jonathan Blandford <jrb@redhat.com> 0.4.0-1
  124. - new version
  125. * Wed Aug 13 2003 Jonathan Blandford <jrb@redhat.com> 0.3.0-1
  126. - initial import into the tree. Based on the spec file in the package