lynx.spec 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. #
  2. # Do NOT Edit the Auto-generated Part!
  3. # Generated by: spectacle version 0.25
  4. #
  5. Name: lynx
  6. # >> macros
  7. %define directoryversion 2-8-8
  8. # << macros
  9. Summary: Text-mode WWW Browser with NLS support
  10. Version: 2.8.8dev.9
  11. Release: 2
  12. Group: Applications/Internet
  13. License: LGPLv2
  14. URL: http://lynx.isc.org/
  15. Source0: http://lynx.isc.org/current/%{name}%{version}.tar.bz2
  16. Source100: lynx.yaml
  17. BuildRequires: pkgconfig(libidn)
  18. BuildRequires: pkgconfig(ncursesw)
  19. BuildRequires: pkgconfig(openssl)
  20. BuildRequires: pkgconfig(zlib)
  21. BuildRequires: bzip2-devel
  22. %description
  23. Lynx is a fully-featured World Wide Web (WWW) client for users running
  24. cursor-addressable, character-cell display devices.
  25. It is very fast and easy to use. It will display HTML documents
  26. containing links to files residing on the local system,
  27. as well as files residing on remote systems running Gopher, HTTP, FTP,
  28. WAIS, and NNTP servers.
  29. This package contains a development version of lynx.
  30. %package doc
  31. Summary: Text-mode WWW Browser - documentation
  32. Group: Documentation
  33. Requires: %{name} = %{version}-%{release}
  34. %description doc
  35. Lynx is a fully-featured World Wide Web (WWW) client for users running
  36. cursor-addressable, character-cell display devices.
  37. It is very fast and easy to use. It will display HTML documents
  38. containing links to files residing on the local system,
  39. as well as files residing on remote systems running Gopher, HTTP, FTP,
  40. WAIS, and NNTP servers.
  41. This package contains the documentation.
  42. %prep
  43. %setup -q -n %{name}2-8-8
  44. # >> setup
  45. # << setup
  46. %build
  47. # >> build pre
  48. # << build pre
  49. %configure --disable-static \
  50. --enable-cgi-links \
  51. --enable-cjk \
  52. --enable-default-colors \
  53. --enable-exec-links \
  54. --enable-exec-scripts \
  55. --enable-externs \
  56. --enable-gzip-help \
  57. --enable-ipv6 \
  58. --enable-kbd-layout \
  59. --enable-japanese-utf8 \
  60. --enable-nested-tables \
  61. --enable-nls \
  62. --enable-nsl-fork \
  63. --enable-syslog \
  64. --with-bzlib \
  65. --with-screen=ncursesw \
  66. --with-ssl \
  67. --with-zlib
  68. make %{?jobs:-j%jobs}
  69. # >> build post
  70. # << build post
  71. %install
  72. rm -rf %{buildroot}
  73. # >> install pre
  74. # << install pre
  75. %make_install
  76. # >> install post
  77. # << install post
  78. %files
  79. %defattr(-,root,root,-)
  80. # >> files
  81. %doc COPYHEADER
  82. %config(noreplace) %{_sysconfdir}/lynx.cfg
  83. %config(noreplace) %{_sysconfdir}/lynx.lss
  84. %{_bindir}/lynx
  85. %{_mandir}/man1/lynx.1.gz
  86. # << files
  87. %files doc
  88. %defattr(-,root,root,-)
  89. # >> files doc
  90. %doc ABOUT-NLS AUTHORS CHANGES COPYING PROBLEMS README
  91. # << files doc