commit b2f7f12086c1beadae97940baf06a25ac893d040b65eac5c6485c662d377c392 Author: Petr Uzel Date: Tue Apr 26 13:15:51 2011 +0000 Accepting request 68375 from openSUSE:Factory:Contrib OBS-URL: https://build.opensuse.org/request/show/68375 OBS-URL: https://build.opensuse.org/package/show/network/elinks?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/elinks-0.12pre5.tar.bz2 b/elinks-0.12pre5.tar.bz2 new file mode 100644 index 0000000..6b839fe --- /dev/null +++ b/elinks-0.12pre5.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d19547831098acff0c5f97f9fbc7912240f122961fd49fb8b76738417dd24d2 +size 2783523 diff --git a/elinks.changes b/elinks.changes new file mode 100644 index 0000000..a7bc5c7 --- /dev/null +++ b/elinks.changes @@ -0,0 +1,68 @@ +------------------------------------------------------------------- +Tue Apr 26 13:12:57 UTC 2011 - puzel@novell.com + +- use spec-cleaner + +------------------------------------------------------------------- +Wed Jan 27 17:55:54 UTC 2010 - puzel@novell.com + +- update to 0.12pre5 + +------------------------------------------------------------------- +Wed Jan 27 17:45:25 UTC 2010 - puzel@novell.com + +- prepare for Contrib (disabled lua and js functionality for now) + +------------------------------------------------------------------- +Mon Sep 15 18:28:05 CEST 2008 - mrueckert@suse.de + +- update to 0.12pre1 + +------------------------------------------------------------------- +Wed Apr 18 21:14:44 CEST 2007 - mrueckert@suse.de + +- build with stack protector if possible + +------------------------------------------------------------------- +Wed Apr 18 21:12:11 CEST 2007 - mrueckert@suse.de + +- fix building with javascript + +------------------------------------------------------------------- +Wed Apr 18 16:07:48 CEST 2007 - mrueckert@suse.de + +- added javascript support + +------------------------------------------------------------------- +Mon Apr 16 14:51:53 CEST 2007 - mrueckert@suse.de + +- update to version 0.11.3: + important bug and security fixes +- remove the python patches + +------------------------------------------------------------------- +Fri Dec 1 07:43:11 CET 2006 - mrueckert@suse.de + +- disable lua until i fixed the patch + +------------------------------------------------------------------- +Mon Nov 20 14:20:13 CET 2006 - mrueckert@suse.de + +- update to version 0.11.2: + fixes CVE-2006-5925 + +------------------------------------------------------------------- +Fri Mar 10 22:00:48 CET 2006 - mrueckert@suse.de + +- update to version 0.11.1 + +------------------------------------------------------------------- +Fri Dec 23 04:18:07 CET 2005 - mrueckert@suse.de + +- update to version 0.11rc0 + +------------------------------------------------------------------- +Mon Sep 26 02:06:35 CEST 2005 - mrueckert@suse.de + +- Update to version 0.10.6 + diff --git a/elinks.spec b/elinks.spec new file mode 100644 index 0000000..17ba908 --- /dev/null +++ b/elinks.spec @@ -0,0 +1,89 @@ +# +Name: elinks +Version: 0.11.995 +Release: 0 +%define pkg_version 0.12pre5 +# +License: GPL +# +Summary: An advanced and well-established feature-rich text mode web browser +# +Url: http://elinks.or.cz/ +Group: Productivity/Networking/Web/Browsers +Source: http://elinks.or.cz/download/elinks-%{pkg_version}.tar.bz2 +BuildRequires: gmp-devel +BuildRequires: guile-devel +BuildRequires: libbz2-devel +BuildRequires: libexpat-devel +BuildRequires: libidn-devel +BuildRequires: openssl-devel +BuildRequires: python-devel +BuildRequires: ruby-devel +BuildRequires: zlib-devel +# +BuildRoot: %{_tmppath}/%{name}-%{version}-build +%description +ELinks is an advanced and well-established feature-rich text mode web +(HTTP/FTP/..) browser. ELinks can render both frames and tables, is highly +customizable and can be extended via Lua or Guile scripts. It is very portable +and runs on a variety of platforms. Check the about page for a more complete +description. + +%prep +%setup -n elinks-%{pkg_version} + +%build +#./autogen.sh +export CFLAGS="%{optflags} -fstack-protector -I/usr/include/js/" +export LIBS="-lm" # for spidermonkey +%configure \ + --enable-nntp \ + --enable-cgi \ + --enable-gopher \ + --enable-finger \ + --enable-exmode \ + --enable-html-highlight \ + --enable-88-colors \ + --enable-256-colors \ + --enable-leds \ + --with-idn \ + --without-lua \ + --with-perl \ + --with-ruby \ + --without-guile \ + --with-python \ + --without-see \ + --with-xterm \ + --enable-bittorrent +make + +%install +%make_install +rm -f %{buildroot}%{_datadir}/locale/locale.alias +%find_lang %{name} +# +%define _pkgdocdir %{buildroot}%{_docdir}/%{name} +install -Dd -m 0755 %{_pkgdocdir}/scripts +cp -r \ + ABOUT-NLS AUTHORS BUGS ChangeLog COPYING INSTALL NEWS README \ + features.* SITES THANKS TODO doc/*.txt doc/html \ + contrib/*.conf contrib/*.vim contrib/*.css contrib/TIPS-AND-TRICKS \ + %{_pkgdocdir} +install -m 0644 contrib/wipe-out-ssl* contrib/conv/* \ + %{_pkgdocdir}/scripts/ +for lang in perl python guile ruby lua ; do + install -Dd -m 0755 %{_pkgdocdir}/${lang} + install -m 0644 contrib/${lang}/* \ + %{_pkgdocdir}/${lang}/ +done + +%clean +rm -rf %{buildroot}; + +%files -f %{name}.lang +%defattr(-,root,root) +%{_bindir}/%{name} +%{_mandir}/man?/%{name}* +%doc %{_docdir}/%{name} + +%changelog