skipstone-vl.spec 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. %define enable_nls 1
  2. Summary: SkipStone is a simple Gtk+ web browser that utlizes Mozilla's gecko engine.
  3. name: skipstone
  4. Version: 0.7.9
  5. Release: 0vl1
  6. Copyright: GPL
  7. Group: Applications/Internet
  8. Distribution: Vine Linux
  9. Vendor: Project Vine
  10. Packager: IWAI Masaharu <iwaim@cc.mbn.or.jp>
  11. Source0: http://www.muhri.net/skipstone/skipstone-%{version}.tar.gz
  12. # http://www.homa.ne.jp/~ashie/diary/?200112b&to=200112113S1#200112113S1
  13. Patch3: http://www.homa.ne.jp/~ashie/linux/files/skipstone-reload-button.patch
  14. # http://www.homa.ne.jp/~ashie/diary/?200112b&to=200112113S2#200112113S2
  15. #Patch4: http://www.homa.ne.jp/~ashie/linux/files/skipstone-clipboard2.patch
  16. # http://www.homa.ne.jp/~ashie/diary/?200112b&to=200112182S1#200112182S1
  17. Patch5: http://www.homa.ne.jp/~ashie/linux/files/skipstone-file-dialog.diff
  18. URL: http://www.muhri.net/skipstone/
  19. BuildRoot: %{_tmppath}/%{name}-root
  20. BuildRequires: gtk+-devel >= 1.2.6, mozilla-devel = 0.9.8
  21. Requires: gtk+ >= 1.2.6, mozilla = 0.9.8
  22. Prefix: /usr
  23. %description
  24. SkipStone is a Gtk+ Web Browser that embeds Mozilla's rendering component
  25. Gecko. It aims to be light and fast with few dependencies.
  26. SkipStone is currently under heavy development, but its progressing quickly
  27. and coming along nicely. It provides a nice and simple configurable interface,
  28. bookmarks and all of the other mandantory browsing features.
  29. %prep
  30. %setup -q
  31. #%patch3 -p1 -b .reload_button
  32. %patch5 -p1 -b .dialog
  33. # these binaries causes rpm independencies (at least on Alpha)
  34. %ifnarch %ix86
  35. rm -f plugins/Launcher/Launcher.{o,so}
  36. %endif
  37. %build
  38. make PREFIX=%{prefix} LOCALEDIR=%{_localedir} enable_nls=%{enable_nls}
  39. # build plugins
  40. #pushd plugins
  41. # make
  42. #popd
  43. pushd plugins/AutoComplete
  44. make
  45. popd
  46. pushd plugins/Launcher
  47. make
  48. popd
  49. pushd plugins/NewButton
  50. make
  51. popd
  52. #pushd plugins/Throbber
  53. # make
  54. #popd
  55. pushd plugins/HistorySideBar
  56. make
  57. popd
  58. #pushd plugins/NewButtonImlib
  59. # make
  60. #popd
  61. pushd plugins/SearchToolBar
  62. make
  63. popd
  64. pushd plugins/Zoomer
  65. make
  66. popd
  67. %install
  68. make install PREFIX=${RPM_BUILD_ROOT}%{prefix} \
  69. LOCALEDIR=${RPM_BUILD_ROOT}%{_localedir} enable_nls=%{enable_nls}
  70. # remove *.o files in plugins directory
  71. find plugins -name \*.o -print0 | xargs -0 rm -f
  72. %clean
  73. rm -rf ${RPM_BUILD_ROOT}
  74. %files
  75. %defattr(-,root,root)
  76. %doc README AUTHORS INSTALL ChangeLog COPYING README.copying plugins
  77. %doc convert_bookmarks.pl icons config.mk
  78. %{_bindir}/skip*
  79. %{prefix}/share/skipstone/pixmaps/default/*.xpm
  80. %{_localedir}/*/LC_MESSAGES/skipstone.mo
  81. %changelog
  82. * Sat Mar 23 2002 IWAI Masaharu <iwaim@cc.mbn.or.jp> 0.7.9-0vl1
  83. - upstream release
  84. - obsoleted title_encode.patch ( upstream merged )
  85. - obsoleted bookmark.patch ( upstream merged )
  86. - obsoleted clipboard.patch ( upstream merged )
  87. - obsoleted clipboard1.patch ( upstream merged )
  88. - added reload patch
  89. - added mozilla{-devel,} version in {Build,}Requires tag
  90. * Wed Dec 19 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp> 0.7.7-0vl4
  91. - added file-dialog.patch (Patch5)
  92. * Wed Dec 12 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp> 0.7.7-0vl3
  93. - added reload-button.patch (Patch3)
  94. - added clipboard2.patch (Patch4)
  95. - built plugins
  96. - added config.mk in %%doc (for plugins)
  97. * Wed Dec 5 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp> 0.7.7-0vl2
  98. - added clipboard.patch
  99. * Mon Dec 3 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp> 0.7.7-0vl1
  100. - upstream release
  101. - updated title_encode.patch and bookmark.patch
  102. * Tue Nov 6 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp> 0.7.6-0vl2
  103. - added title_encode.patch for bookmark
  104. - changed Group tag (Applications/Internet)
  105. * Tue Nov 6 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp>
  106. - 0.7.6-0vl1
  107. - upstream release
  108. - added mozilla version at Requires and BuildRequires tag
  109. - updated title_encode.patch for title_encode and bookmark
  110. - added convert_bookmarks.pl in %%doc
  111. - used %%{_bindir} and %%{_localedir}
  112. * Thu Sep 13 2001 Tomoya TAKA <tomoya@olive.plala.or.jp>
  113. - 0.7.5-0vl3
  114. - remove binary files in plugins/Launcher except on %%ix86
  115. * Tue Sep 11 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp>
  116. - 0.7.5-0vl2
  117. - added bookmark.patch
  118. * Sat Sep 8 2001 IWAI Masaharu <iwaim@cc.mbn.or.jp>
  119. - 0.7.5-0vl1
  120. - First Release for Vine Linux (spec file: official 0.7.5-1)
  121. - use RPM macros
  122. - updated %description
  123. - added plugins in docdir
  124. * Mon Jul 16 2001 Hiroki<e5215@icsc.maizuru-ct.ac.jp>
  125. - Fixed
  126. * Fri Sep 01 2000 Muhri
  127. - Initial Release