unshield-vl.spec 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. Name: unshield
  2. Version: 0.6
  3. Release: 1%{?_dist_release}
  4. Summary: Install InstallShield applications on a Pocket PC
  5. Group: Applications/Communications
  6. License: MIT
  7. URL: http://synce.sourceforge.net/
  8. Source0: http://dl.sf.net/synce/unshield-0.6.tar.gz
  9. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
  10. BuildRequires: zlib-devel
  11. BuildRequires: libtool
  12. %description
  13. To install a Pocket PC application remotely, an installable
  14. Microsoft Cabinet File is copied to the /Windows/AppMgr/Install
  15. directory on the PDA and then the wceload.exe is executed to
  16. perform the actual install. That is a very simple procedure.
  17. Unfortunately, many applications for Pocket PC are distributed as
  18. InstallShield installers for Microsoft Windows, and not as
  19. individual Microsoft Cabinet Files. That is very impractical for
  20. users of other operating systems, such as Linux or FreeBSD.
  21. %package devel
  22. Group: Development/Libraries
  23. Summary: Files needed for software development with %{name}
  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. %configure --disable-static --disable-rpath
  33. make LIBTOOL=%{_bindir}/libtool %{?_smp_mflags}
  34. %install
  35. rm -rf $RPM_BUILD_ROOT
  36. make install DESTDIR=$RPM_BUILD_ROOT
  37. rm -f $RPM_BUILD_ROOT%{_libdir}/libunshield.{,l}a
  38. %clean
  39. rm -rf $RPM_BUILD_ROOT
  40. %post -p /sbin/ldconfig
  41. %postun -p /sbin/ldconfig
  42. %files
  43. %defattr(-,root,root,-)
  44. %doc README LICENSE
  45. %{_bindir}/unshield
  46. %{_mandir}/man1/unshield.1.gz
  47. %{_libdir}/libunshield.so.*
  48. %files devel
  49. %defattr(-,root,root,-)
  50. %{_libdir}/libunshield.so
  51. %{_includedir}/libunshield.h
  52. %{_libdir}/pkgconfig/libunshield.pc
  53. %changelog
  54. * Wed Jun 09 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.6-1
  55. - initial build for Vine Linux
  56. * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6-2
  57. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  58. * Tue Jul 21 2009 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  59. - 0.6
  60. - version upgrade
  61. * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1-3
  62. - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
  63. * Sun Feb 08 2009 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  64. - 0.5.1-2
  65. - bump for pkgconfig
  66. * Tue Jun 17 2008 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  67. - 0.5.1-1
  68. - version upgrade
  69. * Thu Aug 23 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  70. - 0.5-7
  71. - rebuild for buildid
  72. * Thu Nov 16 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  73. 0.5-6
  74. - fix #212516 (thanks to Hans de Goede)
  75. * Thu Oct 05 2006 Christian Iseli <Christian.Iseli@licr.org> 0.5-5
  76. - rebuilt for unwind info generation, broken in gcc-4.1.1-21
  77. * Mon Sep 18 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  78. 0.5-4
  79. - FE6 rebuild
  80. * Thu Feb 16 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  81. 0.5-3
  82. - Rebuild for Fedora Extras 5
  83. * Tue Sep 13 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  84. 0.5-2
  85. - add dist
  86. - change devel Require from V to V-R
  87. * Tue Aug 23 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
  88. 0.5-1
  89. - Initial Release