unshield-vl.spec 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. Name: unshield
  2. Version: 1.0
  3. Release: 1%{?_dist_release}
  4. Summary: Extract CAB files from InstallShield installers
  5. Group: Applications/Accessories
  6. License: MIT
  7. URL: https://github.com/twogood/unshield
  8. Source0: https://github.com/twogood/unshield/archive/%{version}.tar.gz
  9. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  10. BuildRequires: autoconf
  11. BuildRequires: automake
  12. BuildRequires: libtool
  13. BuildRequires: zlib-devel
  14. %description
  15. This tool allows the extraction of InstallShield format cabinet files (which
  16. are different from Microsoft cabinet files). It was initially developed as a
  17. part of the SynCE project to aid with installing applications for Pocket PC
  18. devices, which were often contained in InstallShield installers, but these days
  19. that is rather less likely to be the primary use case.
  20. %package devel
  21. Summary: Files needed for software development with %{name}
  22. Summary(ja): %{name} の開発用ファイル
  23. Group: Development/Libraries
  24. Requires: %{name} = %{version}-%{release}
  25. Requires: pkgconfig
  26. %description devel
  27. The %{name}-devel package contains the files needed for development with
  28. %{name}
  29. %prep
  30. %setup -q
  31. %build
  32. ./bootstrap
  33. %configure --disable-static --disable-rpath
  34. make LIBTOOL=%{_bindir}/libtool %{?_smp_mflags}
  35. %install
  36. rm -rf $RPM_BUILD_ROOT
  37. make install DESTDIR=$RPM_BUILD_ROOT
  38. rm -f $RPM_BUILD_ROOT%{_libdir}/libunshield.{,l}a
  39. %clean
  40. rm -rf $RPM_BUILD_ROOT
  41. %post -p /sbin/ldconfig
  42. %postun -p /sbin/ldconfig
  43. %files
  44. %defattr(-,root,root,-)
  45. %doc README LICENSE
  46. %{_bindir}/unshield
  47. %{_mandir}/man1/unshield.1.gz
  48. %{_libdir}/libunshield.so.*
  49. %files devel
  50. %defattr(-,root,root,-)
  51. %{_libdir}/libunshield.so
  52. %{_includedir}/libunshield.h
  53. %{_libdir}/pkgconfig/libunshield.pc
  54. %changelog
  55. * Tue Oct 28 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.0-1
  56. - updated to 1.0
  57. - updated URL
  58. - moved to Applications/Accessories Group
  59. * Sun Feb 05 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.6-2
  60. - rebuild with Vine6 environment
  61. * Wed Jun 09 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.6-1
  62. - initial build for Vine Linux
  63. * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6-2
  64. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  65. * Tue Jul 21 2009 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  66. - 0.6
  67. - version upgrade
  68. * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1-3
  69. - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
  70. * Sun Feb 08 2009 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  71. - 0.5.1-2
  72. - bump for pkgconfig
  73. * Tue Jun 17 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  74. - 0.5.1-1
  75. - version upgrade
  76. * Thu Aug 23 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  77. - 0.5-7
  78. - rebuild for buildid
  79. * Thu Nov 16 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  80. 0.5-6
  81. - fix #212516 (thanks to Hans de Goede)
  82. * Thu Oct 05 2006 Christian Iseli <Christian.Iseli@licr.org> 0.5-5
  83. - rebuilt for unwind info generation, broken in gcc-4.1.1-21
  84. * Mon Sep 18 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  85. 0.5-4
  86. - FE6 rebuild
  87. * Thu Feb 16 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  88. 0.5-3
  89. - Rebuild for Fedora Extras 5
  90. * Tue Sep 13 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  91. 0.5-2
  92. - add dist
  93. - change devel Require from V to V-R
  94. * Tue Aug 23 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  95. 0.5-1
  96. - Initial Release