This commit is contained in:
caomeng5@huawei.com 2019-12-17 14:44:32 +08:00
parent c9c7524bac
commit dcac4b1a0e
6 changed files with 2461 additions and 0 deletions

506
lynx-2.8.8-locale.patch Normal file
View File

@ -0,0 +1,506 @@
<!DOCTYPE html>
<html lang='en'>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Tree - rpms/lynx - src.fedoraproject.org</title>
<link rel="shortcut icon" type="image/vnd.microsoft.icon"
href="/theme/static/favicon.ico?version=5.8.1"/>
<link href="/theme/static/fedora-bootstrap-1.3.0/fedora-bootstrap.min.css?version=5.8.1"
type="text/css" rel="stylesheet" />
<link href="/theme/static/fonts/fonts.css?version=5.8.1"
rel="stylesheet" type="text/css" />
<link href="/theme/static/fonts/hack_fonts/css/hack-extended.min.css?version=5.8.1"
type="text/css" rel="stylesheet" />
<link href="/theme/static/theme.css?version=5.8.1"
type="text/css" rel="stylesheet" />
<link type="text/css" rel="stylesheet" nonce="7p3P6SfIFLRLAWUdcmER83H68" href="/static/vendor/font-awesome/font-awesome.css?version=5.8.1"/>
<link type="text/css" rel="stylesheet" nonce="7p3P6SfIFLRLAWUdcmER83H68" href="/static/pagure.css?version=5.8.1"/>
<link nonce="7p3P6SfIFLRLAWUdcmER83H68" rel="stylesheet" href="/static/vendor/highlight.js/styles/github.css?version=5.8.1"/>
<link nonce="7p3P6SfIFLRLAWUdcmER83H68" rel="stylesheet" href="/static/vendor/highlightjs-line-numbers/highlightjs-line-numbers.min.css?version=5.8.1"/>
<style nonce="7p3P6SfIFLRLAWUdcmER83H68">
.hljs {
background: #fff;
}
</style>
</head>
<body id="home">
<!-- start masthead -->
<nav class="navbar navbar-light masthead p-0 navbar-expand">
<div class="container">
<a href="/" class="navbar-brand">
<img height=40px src="/theme/static/pagure-logo.png?version=5.8.1"
alt="pagure Logo" id="pagureLogo"/>
</a>
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="btn btn-primary" href="/login/?next=https://src.fedoraproject.org/rpms/lynx/blob/f29/f/lynx-2.8.8-locale.patch">Log In</a>
</li>
</ul>
</div>
</nav>
<!-- close masthead-->
<div class="bodycontent">
<div class="bg-light border border-bottom pt-3">
<div class="container">
<div class="row mb-3">
<div class="col-6">
<div class="row">
<div class="col-auto pr-0">
<h3>
<i class="fa fa-archive text-muted"></i></h3>
</div>
<div class="col-auto pl-2">
<h3 class="mb-0">
<a href="/projects/rpms/%2A">rpms</a>&nbsp;/&nbsp;<a href="/rpms/lynx"><strong>lynx</strong></a>
</h3>
</div>
</div>
</div>
<div class="col-6 text-right">
<div class="btn-group">
<div class="btn-group">
<a href="#"
class="btn btn-sm dropdown-toggle btn-outline-primary"
data-toggle="dropdown" id="watch-button">
<i class="fa fa-clone fa-fw"></i>
<span>Clone</span>
</a>
<div class="dropdown-menu dropdown-menu-right">
<div class="m-3" id="source-dropdown" class="pointer">
<div>
<h5><strong>Source Code</strong></h5>
<div class="form-group">
<div class="input-group input-group-sm">
<div class="input-group-prepend"><span class="input-group-text">GIT</span></div>
<input class="form-control bg-white select-on-focus" type="text" value="https://src.fedoraproject.org/rpms/lynx.git" readonly>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<ul class="nav nav-tabs nav-small border-bottom-0">
<li class="nav-item mr-2 text-dark">
<a class="nav-link active" href="/rpms/lynx">
<i class="fa fa-code fa-fw text-muted"></i>
<span class="d-none d-md-inline">Source</span>
</a>
</li>
<li class="nav-item mr-2 text-dark">
<a class="nav-link" href="https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&classification=Fedora&product=Fedora&component=lynx">
<i class="fa fa-fw text-muted fa-exclamation-circle"></i>
<span class="d-none d-md-inline">Issues&nbsp;</span>
<span class="fa fa-external-link"></span>
</a>
</li>
<li class="nav-item mr-2 text-dark">
<a class="nav-link" href="/rpms/lynx/pull-requests">
<i class="fa fa-fw text-muted fa-arrow-circle-down"></i>
<span class="d-none d-md-inline">Pull Requests&nbsp;</span>
<span class="badge badge-secondary py-0 d-none d-md-inline">
0
</span>
</a>
</li>
<li class="nav-item mr-2 text-dark">
<a class="nav-link" href="/rpms/lynx/stats">
<i class="fa fa-line-chart fa-fw text-muted"></i>
<span class="d-none d-md-inline">Stats</span>
</a>
</li>
</ul>
</div>
</div>
<div class="container pt-5 repo-body-container">
<div class="row">
<div class="col-2">
<nav class="nav nav-tabs nav-sidetabs flex-column">
<a class=
"nav-link nowrap
"
href="/rpms/lynx">
<i class="fa fa-home text-muted fa-fw"></i>&nbsp;<span class="d-none d-md-inline">Overview</span>
</a>
<a class=
"nav-link nowrap
active"
href="/rpms/lynx/tree/f29">
<i class="fa fa-file-code-o text-muted fa-fw"></i>&nbsp;Files
</a>
<a class=
"nav-link nowrap
"
href="/rpms/lynx/commits/f29">
<i class="fa fa-list-alt text-muted fa-fw" data-glyph="spreadsheet"></i>&nbsp;Commits
</a>
<a class=
"nav-link nowrap
"
href="/rpms/lynx/branches?branchname=f29">
<i class="fa fa-random text-muted fa-fw"></i>&nbsp;Branches
</a>
<a class=
"nav-link nowrap
"
href="/rpms/lynx/forks">
<i class="fa fa-code-fork text-muted fa-fw"></i>&nbsp;Forks
</a>
<a class=
"nav-link nowrap
"
href="/rpms/lynx/releases">
<i class="fa fa-tags text-muted fa-fw"></i>&nbsp;Releases
</a>
<div class="col-xs-2 line-height-1"></div>
<p>Monitoring status:</p>
<div class="btn-group">
<button title="Monitoring status" class="btn btn-sm btn-outline-primary disabled"
id="monitoring-button">
<i id="monitoring-icon" class="fa fa-fw fa-eye"></i>
<span id="monitoring-label" class="fa fa-circle-o-notch fa-spin fa-1x fa-fw"></span>
</button>
</div>
<script type="text/javascript" nonce="7p3P6SfIFLRLAWUdcmER83H68">
window.addEventListener('load', function() {
set_up_monitoring = function(status){
var _label = "Disabled"
if (status === "monitoring") {
_label = "Monitoring";
$("#monitoring-icon").attr("class", "fa fa-fw fa-eye")
} else if (status === "monitoring-with-scratch") {
_label = "Scratch builds"
$("#monitoring-icon").attr("class", "fa fa-fw fa-eye")
} else {
$("#monitoring-icon").attr("class", "fa fa-fw fa-eye-slash")
}
$("#monitoring-label").text(_label);
$("#monitoring-label").removeClass("fa fa-circle-o-notch fa-spin fa-1x fa-fw");
}
$.ajax({
url: "/_dg/anitya/rpms/lynx",
type: 'GET',
dataType: 'json',
success: function(res) {
console.log(res);
set_up_monitoring(res.monitoring)
}
});
});
</script>
</nav> </div>
<div class="col-10">
<div class="row mb-1">
<div class="col-sm-6">
<h3>
Files
</h3>
</div>
<div class="col-sm-6">
<div class="float-right">
<div class="btn-group">
<a href="#" class="btn btn-outline-light border-secondary text-dark btn-sm dropdown-toggle"
data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="fa fa-random fa-fw"></span> Branch: <span class="font-weight-bold">f29</span>
</a>
<div class="dropdown-menu dropdown-menu-right">
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f10">
<span class="fa fa-random fa-fw"></span> <span class="">f10</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f11">
<span class="fa fa-random fa-fw"></span> <span class="">f11</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f12">
<span class="fa fa-random fa-fw"></span> <span class="">f12</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f13">
<span class="fa fa-random fa-fw"></span> <span class="">f13</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f14">
<span class="fa fa-random fa-fw"></span> <span class="">f14</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f15">
<span class="fa fa-random fa-fw"></span> <span class="">f15</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f16">
<span class="fa fa-random fa-fw"></span> <span class="">f16</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f17">
<span class="fa fa-random fa-fw"></span> <span class="">f17</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f18">
<span class="fa fa-random fa-fw"></span> <span class="">f18</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f19">
<span class="fa fa-random fa-fw"></span> <span class="">f19</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f20">
<span class="fa fa-random fa-fw"></span> <span class="">f20</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f21">
<span class="fa fa-random fa-fw"></span> <span class="">f21</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f22">
<span class="fa fa-random fa-fw"></span> <span class="">f22</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f23">
<span class="fa fa-random fa-fw"></span> <span class="">f23</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f24">
<span class="fa fa-random fa-fw"></span> <span class="">f24</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f25">
<span class="fa fa-random fa-fw"></span> <span class="">f25</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f26">
<span class="fa fa-random fa-fw"></span> <span class="">f26</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f27">
<span class="fa fa-random fa-fw"></span> <span class="">f27</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f28">
<span class="fa fa-random fa-fw"></span> <span class="">f28</span>
</a>
<a class="dropdown-item pl-1 active" href="/rpms/lynx/tree/f29">
<span class="fa fa-random fa-fw"></span> <span class="font-weight-bold">f29</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f30">
<span class="fa fa-random fa-fw"></span> <span class="">f30</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f31">
<span class="fa fa-random fa-fw"></span> <span class="">f31</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f7">
<span class="fa fa-random fa-fw"></span> <span class="">f7</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f8">
<span class="fa fa-random fa-fw"></span> <span class="">f8</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f9">
<span class="fa fa-random fa-fw"></span> <span class="">f9</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/master">
<span class="fa fa-random fa-fw"></span> <span class="">master</span>
</a>
</div>
</div>
</div>
</div>
</div>
<div class="card mb-3">
<div class="card-header">
<ol class="breadcrumb p-0 bg-transparent mb-0">
<li class="breadcrumb-item">
<a href="/rpms/lynx/tree/f29">
<span class="fa fa-random">
</span>&nbsp; f29
</a>
</li>
<li class="active breadcrumb-item">
<span class="fa fa-file" data-glyph="">
</span>&nbsp; lynx-2.8.8-locale.patch
</li>
</ol>
</div>
<div class="card-body p-0">
<div class="bg-light border text-right pr-2">
<form class="btn btn-sm" method="POST" name="fork_project"
action="/fork_edit/rpms/lynx/edit/f29/f/lynx-2.8.8-locale.patch">
<button class="btn btn-sm btn-secondary fork_project_btn">
Fork and Edit
</button>
</form>
<a class="btn btn-secondary btn-sm" href="/rpms/lynx/blob/f29/f/lynx-2.8.8-locale.patch" title="View as blob">Blob</a>
<a class="btn btn-secondary btn-sm" href="/rpms/lynx/blame/lynx-2.8.8-locale.patch?identifier=f29" title="View git blame">Blame</a>
<a class="btn btn-secondary btn-sm" href="/rpms/lynx/raw/f29/f/lynx-2.8.8-locale.patch" title="View as raw">Raw</a>
</div>
<pre class="syntaxhighlightblock"><code class="lang-diff">From d8a64ed1d63710ad764fbf3b1fb28d08204f9e72 Mon Sep 17 00:00:00 2001
From: Kamil Dudka &lt;kdudka@redhat.com&gt;
Date: Wed, 13 Feb 2013 15:28:36 +0100
Subject: [PATCH] avoid build failure caused by mistakenly excluded &lt;locale.h&gt;
---
src/LYMain.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/LYMain.c b/src/LYMain.c
index 9528be2..aaddb7b 100644
--- a/src/LYMain.c
+++ b/src/LYMain.c
@@ -58,7 +58,7 @@
#include &lt;io.h&gt;
#endif
-#if defined(LOCALE) &amp;&amp; (!defined(HAVE_LIBINTL_H) || !defined(LC_ALL))
+#if defined(LOCALE)
#undef gettext /* Solaris locale.h prototypes gettext() */
#include &lt;locale.h&gt;
#ifndef HAVE_GETTEXT
--
1.7.1
</code></pre>
</div>
</div> <!-- end .card-->
</div>
</div>
</div>
</div>
<div class="footer pt-4 text-white">
<div class="container">
<div class="d-flex align-items-center">
<div>
<div>Powered by <a href="https://pagure.io/pagure" class="notblue">Pagure</a> 5.8.1</div>
<div>
<a href="https://docs.pagure.org/pagure/usage/index.html" class="notblue">Documentation</a> &bull;
<a href="https://pagure.io/pagure/new_issue" class="notblue">File an Issue</a> &bull;
<a href="/about">About this Instance</a> &bull;
<a href="/ssh_info" class="notblue">SSH Hostkey/Fingerprint</a>
</div>
</div>
<div class="ml-auto text-right">
<div>&copy; 2014-2019 Red Hat, Inc. and others.</div>
</div>
</div>
</div>
</div>
<script type="text/javascript" nonce="7p3P6SfIFLRLAWUdcmER83H68" src="/static/vendor/jquery/jquery.min.js?version=5.8.1"></script>
<script src="/static/vendor/bootstrap/bootstrap.bundle.min.js?version=5.8.1"></script>
<script type="text/javascript" nonce="7p3P6SfIFLRLAWUdcmER83H68">
$('[data-toggle="tooltip"]').tooltip({placement : 'bottom'});
$(".cancel_btn").click(function() {
history.back();
});
</script>
<script type="text/javascript" nonce="7p3P6SfIFLRLAWUdcmER83H68" src="/static/vendor/lazyload/lazyload.min.js?version=5.8.1"></script>
<script type="text/javascript" nonce="7p3P6SfIFLRLAWUdcmER83H68">
window.addEventListener("load", function(event) {
lazyload();
});
</script>
<script type="text/javascript" nonce="7p3P6SfIFLRLAWUdcmER83H68">
$("#giturl-toggle").on('click', function(event){
event.stopPropagation();
$("#giturl-more").toggle();
$("#giturl-toggle").hide();
})
$(".fork_project_btn").click(function() {
$('#fork_project').submit();
});
$(".select-on-focus").on("focus", function() {
$(this).select();
});
</script>
<script type="text/javascript" nonce="7p3P6SfIFLRLAWUdcmER83H68" src="/static/vendor/highlight.js/highlight.pack.js?version=5.8.1"></script>
<script type="text/javascript" nonce="7p3P6SfIFLRLAWUdcmER83H68" src="/static/vendor/highlightjs-line-numbers/highlightjs-line-numbers.min.js?version=5.8.1"></script>
<script type="text/javascript" nonce="7p3P6SfIFLRLAWUdcmER83H68" src="/static/vendor/highlight.js/spec.js?version=5.8.1"></script>
<script type="text/javascript" nonce="7p3P6SfIFLRLAWUdcmER83H68">
$(document).ready(function() {
$('.fork_project_btn').click($("[name=fork_project]").submit);
$('pre.syntaxhighlightblock code').each(function(i, block) {
hljs.highlightBlock(block);
hljs.lineNumbersBlock(block);
});
var cls = "highlighted-line";
var lines = location.hash.substr(2).split('-').map(function (x) { return parseInt(x, 10) });
if (! isNaN(lines[0]))
{
for (var i = lines[lines.length - 1]; i >= lines[0]; i--) {
$('#_' + i).parent().parent().addClass(cls);
}
setTimeout(function(){
$("#_" + lines[0]).get(0).scrollIntoView({behavior: "instant", block: "start", inline: "nearest"});
}, 50);
}
});
</script>
<script type="text/javascript" nonce="7p3P6SfIFLRLAWUdcmER83H68">
function updateHighlight() {
var cls = "highlighted-line";
$('.' + cls).removeClass(cls)
if (location.hash !== '') {
var lines = location.hash.substr(2).split('-').map(function (x) { return parseInt(x, 10) });
for (var i = lines[lines.length - 1]; i >= lines[0]; i--) {
$('[data-line-number=' + i + ']').closest('tr').addClass(cls);
}
return lines;
}
return [];
}
$(window).on('hashchange', updateHighlight);
var selected = [];
$("[data-line-number]").click(function (ev) {
var line = $(this).attr('data-line-number');
if (ev.shiftKey) {
selected = selected.slice(-1).concat(line);
} else {
selected = [line];
}
var hash = '_' + selected[0];
if (selected.length === 2) {
hash = '_' + Math.min(selected[0], selected[1]) + '-' + Math.max(selected[0], selected[1]);
}
window.location.hash = hash;
return false;
});
</script>
</body>
</html>

660
lynx-2.8.9-build.patch Normal file
View File

@ -0,0 +1,660 @@
<!DOCTYPE html>
<html lang='en'>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Tree - rpms/lynx - src.fedoraproject.org</title>
<link rel="shortcut icon" type="image/vnd.microsoft.icon"
href="/theme/static/favicon.ico?version=5.8.1"/>
<link href="/theme/static/fedora-bootstrap-1.3.0/fedora-bootstrap.min.css?version=5.8.1"
type="text/css" rel="stylesheet" />
<link href="/theme/static/fonts/fonts.css?version=5.8.1"
rel="stylesheet" type="text/css" />
<link href="/theme/static/fonts/hack_fonts/css/hack-extended.min.css?version=5.8.1"
type="text/css" rel="stylesheet" />
<link href="/theme/static/theme.css?version=5.8.1"
type="text/css" rel="stylesheet" />
<link type="text/css" rel="stylesheet" nonce="EwI6PmowaTXmREAAGz2zHh5xN" href="/static/vendor/font-awesome/font-awesome.css?version=5.8.1"/>
<link type="text/css" rel="stylesheet" nonce="EwI6PmowaTXmREAAGz2zHh5xN" href="/static/pagure.css?version=5.8.1"/>
<link nonce="EwI6PmowaTXmREAAGz2zHh5xN" rel="stylesheet" href="/static/vendor/highlight.js/styles/github.css?version=5.8.1"/>
<link nonce="EwI6PmowaTXmREAAGz2zHh5xN" rel="stylesheet" href="/static/vendor/highlightjs-line-numbers/highlightjs-line-numbers.min.css?version=5.8.1"/>
<style nonce="EwI6PmowaTXmREAAGz2zHh5xN">
.hljs {
background: #fff;
}
</style>
</head>
<body id="home">
<!-- start masthead -->
<nav class="navbar navbar-light masthead p-0 navbar-expand">
<div class="container">
<a href="/" class="navbar-brand">
<img height=40px src="/theme/static/pagure-logo.png?version=5.8.1"
alt="pagure Logo" id="pagureLogo"/>
</a>
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="btn btn-primary" href="/login/?next=https://src.fedoraproject.org/rpms/lynx/blob/f29/f/lynx-2.8.9-build.patch">Log In</a>
</li>
</ul>
</div>
</nav>
<!-- close masthead-->
<div class="bodycontent">
<div class="bg-light border border-bottom pt-3">
<div class="container">
<div class="row mb-3">
<div class="col-6">
<div class="row">
<div class="col-auto pr-0">
<h3>
<i class="fa fa-archive text-muted"></i></h3>
</div>
<div class="col-auto pl-2">
<h3 class="mb-0">
<a href="/projects/rpms/%2A">rpms</a>&nbsp;/&nbsp;<a href="/rpms/lynx"><strong>lynx</strong></a>
</h3>
</div>
</div>
</div>
<div class="col-6 text-right">
<div class="btn-group">
<div class="btn-group">
<a href="#"
class="btn btn-sm dropdown-toggle btn-outline-primary"
data-toggle="dropdown" id="watch-button">
<i class="fa fa-clone fa-fw"></i>
<span>Clone</span>
</a>
<div class="dropdown-menu dropdown-menu-right">
<div class="m-3" id="source-dropdown" class="pointer">
<div>
<h5><strong>Source Code</strong></h5>
<div class="form-group">
<div class="input-group input-group-sm">
<div class="input-group-prepend"><span class="input-group-text">GIT</span></div>
<input class="form-control bg-white select-on-focus" type="text" value="https://src.fedoraproject.org/rpms/lynx.git" readonly>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<ul class="nav nav-tabs nav-small border-bottom-0">
<li class="nav-item mr-2 text-dark">
<a class="nav-link active" href="/rpms/lynx">
<i class="fa fa-code fa-fw text-muted"></i>
<span class="d-none d-md-inline">Source</span>
</a>
</li>
<li class="nav-item mr-2 text-dark">
<a class="nav-link" href="https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&classification=Fedora&product=Fedora&component=lynx">
<i class="fa fa-fw text-muted fa-exclamation-circle"></i>
<span class="d-none d-md-inline">Issues&nbsp;</span>
<span class="fa fa-external-link"></span>
</a>
</li>
<li class="nav-item mr-2 text-dark">
<a class="nav-link" href="/rpms/lynx/pull-requests">
<i class="fa fa-fw text-muted fa-arrow-circle-down"></i>
<span class="d-none d-md-inline">Pull Requests&nbsp;</span>
<span class="badge badge-secondary py-0 d-none d-md-inline">
0
</span>
</a>
</li>
<li class="nav-item mr-2 text-dark">
<a class="nav-link" href="/rpms/lynx/stats">
<i class="fa fa-line-chart fa-fw text-muted"></i>
<span class="d-none d-md-inline">Stats</span>
</a>
</li>
</ul>
</div>
</div>
<div class="container pt-5 repo-body-container">
<div class="row">
<div class="col-2">
<nav class="nav nav-tabs nav-sidetabs flex-column">
<a class=
"nav-link nowrap
"
href="/rpms/lynx">
<i class="fa fa-home text-muted fa-fw"></i>&nbsp;<span class="d-none d-md-inline">Overview</span>
</a>
<a class=
"nav-link nowrap
active"
href="/rpms/lynx/tree/f29">
<i class="fa fa-file-code-o text-muted fa-fw"></i>&nbsp;Files
</a>
<a class=
"nav-link nowrap
"
href="/rpms/lynx/commits/f29">
<i class="fa fa-list-alt text-muted fa-fw" data-glyph="spreadsheet"></i>&nbsp;Commits
</a>
<a class=
"nav-link nowrap
"
href="/rpms/lynx/branches?branchname=f29">
<i class="fa fa-random text-muted fa-fw"></i>&nbsp;Branches
</a>
<a class=
"nav-link nowrap
"
href="/rpms/lynx/forks">
<i class="fa fa-code-fork text-muted fa-fw"></i>&nbsp;Forks
</a>
<a class=
"nav-link nowrap
"
href="/rpms/lynx/releases">
<i class="fa fa-tags text-muted fa-fw"></i>&nbsp;Releases
</a>
<div class="col-xs-2 line-height-1"></div>
<p>Monitoring status:</p>
<div class="btn-group">
<button title="Monitoring status" class="btn btn-sm btn-outline-primary disabled"
id="monitoring-button">
<i id="monitoring-icon" class="fa fa-fw fa-eye"></i>
<span id="monitoring-label" class="fa fa-circle-o-notch fa-spin fa-1x fa-fw"></span>
</button>
</div>
<script type="text/javascript" nonce="EwI6PmowaTXmREAAGz2zHh5xN">
window.addEventListener('load', function() {
set_up_monitoring = function(status){
var _label = "Disabled"
if (status === "monitoring") {
_label = "Monitoring";
$("#monitoring-icon").attr("class", "fa fa-fw fa-eye")
} else if (status === "monitoring-with-scratch") {
_label = "Scratch builds"
$("#monitoring-icon").attr("class", "fa fa-fw fa-eye")
} else {
$("#monitoring-icon").attr("class", "fa fa-fw fa-eye-slash")
}
$("#monitoring-label").text(_label);
$("#monitoring-label").removeClass("fa fa-circle-o-notch fa-spin fa-1x fa-fw");
}
$.ajax({
url: "/_dg/anitya/rpms/lynx",
type: 'GET',
dataType: 'json',
success: function(res) {
console.log(res);
set_up_monitoring(res.monitoring)
}
});
});
</script>
</nav> </div>
<div class="col-10">
<div class="row mb-1">
<div class="col-sm-6">
<h3>
Files
</h3>
</div>
<div class="col-sm-6">
<div class="float-right">
<div class="btn-group">
<a href="#" class="btn btn-outline-light border-secondary text-dark btn-sm dropdown-toggle"
data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="fa fa-random fa-fw"></span> Branch: <span class="font-weight-bold">f29</span>
</a>
<div class="dropdown-menu dropdown-menu-right">
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f10">
<span class="fa fa-random fa-fw"></span> <span class="">f10</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f11">
<span class="fa fa-random fa-fw"></span> <span class="">f11</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f12">
<span class="fa fa-random fa-fw"></span> <span class="">f12</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f13">
<span class="fa fa-random fa-fw"></span> <span class="">f13</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f14">
<span class="fa fa-random fa-fw"></span> <span class="">f14</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f15">
<span class="fa fa-random fa-fw"></span> <span class="">f15</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f16">
<span class="fa fa-random fa-fw"></span> <span class="">f16</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f17">
<span class="fa fa-random fa-fw"></span> <span class="">f17</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f18">
<span class="fa fa-random fa-fw"></span> <span class="">f18</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f19">
<span class="fa fa-random fa-fw"></span> <span class="">f19</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f20">
<span class="fa fa-random fa-fw"></span> <span class="">f20</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f21">
<span class="fa fa-random fa-fw"></span> <span class="">f21</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f22">
<span class="fa fa-random fa-fw"></span> <span class="">f22</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f23">
<span class="fa fa-random fa-fw"></span> <span class="">f23</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f24">
<span class="fa fa-random fa-fw"></span> <span class="">f24</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f25">
<span class="fa fa-random fa-fw"></span> <span class="">f25</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f26">
<span class="fa fa-random fa-fw"></span> <span class="">f26</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f27">
<span class="fa fa-random fa-fw"></span> <span class="">f27</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f28">
<span class="fa fa-random fa-fw"></span> <span class="">f28</span>
</a>
<a class="dropdown-item pl-1 active" href="/rpms/lynx/tree/f29">
<span class="fa fa-random fa-fw"></span> <span class="font-weight-bold">f29</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f30">
<span class="fa fa-random fa-fw"></span> <span class="">f30</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f31">
<span class="fa fa-random fa-fw"></span> <span class="">f31</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f7">
<span class="fa fa-random fa-fw"></span> <span class="">f7</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f8">
<span class="fa fa-random fa-fw"></span> <span class="">f8</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f9">
<span class="fa fa-random fa-fw"></span> <span class="">f9</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/master">
<span class="fa fa-random fa-fw"></span> <span class="">master</span>
</a>
</div>
</div>
</div>
</div>
</div>
<div class="card mb-3">
<div class="card-header">
<ol class="breadcrumb p-0 bg-transparent mb-0">
<li class="breadcrumb-item">
<a href="/rpms/lynx/tree/f29">
<span class="fa fa-random">
</span>&nbsp; f29
</a>
</li>
<li class="active breadcrumb-item">
<span class="fa fa-file" data-glyph="">
</span>&nbsp; lynx-2.8.9-build.patch
</li>
</ol>
</div>
<div class="card-body p-0">
<div class="bg-light border text-right pr-2">
<form class="btn btn-sm" method="POST" name="fork_project"
action="/fork_edit/rpms/lynx/edit/f29/f/lynx-2.8.9-build.patch">
<button class="btn btn-sm btn-secondary fork_project_btn">
Fork and Edit
</button>
</form>
<a class="btn btn-secondary btn-sm" href="/rpms/lynx/blob/f29/f/lynx-2.8.9-build.patch" title="View as blob">Blob</a>
<a class="btn btn-secondary btn-sm" href="/rpms/lynx/blame/lynx-2.8.9-build.patch?identifier=f29" title="View git blame">Blame</a>
<a class="btn btn-secondary btn-sm" href="/rpms/lynx/raw/f29/f/lynx-2.8.9-build.patch" title="View as raw">Raw</a>
</div>
<pre class="syntaxhighlightblock"><code class="lang-diff">From e6f2bec676f7abb4962821475fbc7cf918503e00 Mon Sep 17 00:00:00 2001
From: Kamil Dudka &lt;kdudka@redhat.com&gt;
Date: Wed, 13 Feb 2013 15:25:00 +0100
Subject: [PATCH] prepare upstream sources for parallel make
---
makefile.in | 48 +++++++++++++++++++++++-------------------------
src/makefile.in | 10 ++++------
2 files changed, 27 insertions(+), 31 deletions(-)
diff --git a/makefile.in b/makefile.in
index ad78441..0fd8b1e 100644
--- a/makefile.in
+++ b/makefile.in
@@ -108,8 +108,6 @@ COMPRESS_EXT=@COMPRESS_EXT@
# Path of scripts directory
scripts_dir=$(srcdir)/scripts
-MAKE_RECUR = $(MAKE) @cf_cv_makeflags@ DESTDIR=&#34;$(DESTDIR)&#34; CC=&#34;$(CC)&#34;
-
@LYNXCFG_MAKE@CFG2HTML = alphatoc.html body.html cattoc.html
# !!!!!!!!!!! SUN resolv LIBRARY !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -200,20 +198,20 @@ binary_PROG = $(actual_PROG)$x
all lynx$x: cfg_defs.h LYHelp.h
@MSG_DIR_MAKE@ $(SHELL) $(scripts_dir)/fixtext.sh $(srcdir)/LYMessages_en.h &gt;LYMessages.c
-@MSG_DIR_MAKE@ cd $(PO_DIR) &amp;&amp; $(MAKE_RECUR)
- cd $(WWW_DIR) &amp;&amp; $(MAKE_RECUR) $(WWW_CFLAGS)
- cd $(CHR_DIR) &amp;&amp; $(MAKE_RECUR) all $(CHR_CFLAGS)
- cd $(SRC_DIR) &amp;&amp; $(MAKE_RECUR) all $(SRC_CFLAGS)
+@MSG_DIR_MAKE@ $(MAKE) -C $(PO_DIR)
+ $(MAKE) -C $(WWW_DIR) $(WWW_CFLAGS)
+ $(MAKE) -C $(CHR_DIR) all $(CHR_CFLAGS)
+ $(MAKE) -C $(SRC_DIR) all $(SRC_CFLAGS)
lint:
- cd $(WWW_DIR) &amp;&amp; $(MAKE_RECUR) LINT=&#34;$(LINT)&#34; $(WWW_CFLAGS) $@
- cd $(SRC_DIR) &amp;&amp; $(MAKE_RECUR) LINT=&#34;$(LINT)&#34; $(SRC_CFLAGS) $@
- cd $(CHR_DIR) &amp;&amp; $(MAKE_RECUR) LINT=&#34;$(LINT)&#34; $@
+ $(MAKE) -C $(WWW_DIR) LINT=&#34;$(LINT)&#34; $(WWW_CFLAGS) $@
+ $(MAKE) -C $(SRC_DIR) LINT=&#34;$(LINT)&#34; $(SRC_CFLAGS) $@
+ $(MAKE) -C $(CHR_DIR) LINT=&#34;$(LINT)&#34; $@
tags:
- cd $(WWW_DIR) &amp;&amp; $(MAKE_RECUR) $(WWW_CFLAGS) $@
- cd $(SRC_DIR) &amp;&amp; $(MAKE_RECUR) $(SRC_CFLAGS) $@
- cd $(CHR_DIR) &amp;&amp; $(MAKE_RECUR) $@
+ $(MAKE) -C $(WWW_DIR) $(WWW_CFLAGS) $@
+ $(MAKE) -C $(SRC_DIR) $(SRC_CFLAGS) $@
+ $(MAKE) -C $(CHR_DIR) $@
etags:
$(ETAGS) *.[ch] */*.[ch] */*/*.[ch] */*/*/*.[ch]
@@ -231,27 +229,27 @@ help:
clean:
rm -f WWW/Library/*/*.[aoib]
rm -f WWW/Library/*/.created
- cd $(WWW_DIR) &amp;&amp; $(MAKE_RECUR) $@
- cd $(SRC_DIR) &amp;&amp; $(MAKE_RECUR) $@
+ $(MAKE) -C $(WWW_DIR) $@
+ $(MAKE) -C $(SRC_DIR) $@
@MSG_DIR_MAKE@ rm -f LYMessages.c
-@MSG_DIR_MAKE@ cd $(PO_DIR) &amp;&amp; $(MAKE_RECUR) $@
+@MSG_DIR_MAKE@ $(MAKE) -C $(PO_DIR) $@
rm -f *.b $(SRC_DIR)/lynx$x *.leaks cfg_defs.h LYHelp.h lint.*
@LYNXCFG_MAKE@ -rm -f $(CFG2HTML)
rm -f help_files.sed
rm -f core *.core
depend: cfg_defs.h LYHelp.h
- cd $(WWW_DIR) &amp;&amp; $(MAKE_RECUR) $@
- cd $(SRC_DIR) &amp;&amp; $(MAKE_RECUR) $@
+ $(MAKE) -C $(WWW_DIR) $@
+ $(MAKE) -C $(SRC_DIR) $@
distclean: clean
-rm -f WWW/Library/*/*~
-rm -f WWW/Library/*/*.bak
-rm -rf $(SRC_DIR)/obsolete
- -cd $(WWW_DIR) &amp;&amp; $(MAKE_RECUR) $@
- -cd $(SRC_DIR) &amp;&amp; $(MAKE_RECUR) $@
- -cd $(CHR_DIR) &amp;&amp; $(MAKE_RECUR) $@
-@MSG_DIR_MAKE@ cd $(PO_DIR) &amp;&amp; $(MAKE_RECUR) $@
+ -$(MAKE) -C $(WWW_DIR) $@
+ -$(MAKE) -C $(SRC_DIR) $@
+ -$(MAKE) -C $(CHR_DIR) $@
+@MSG_DIR_MAKE@ $(MAKE) -C $(PO_DIR) $@
@MSG_DIR_MAKE@ -rmdir $(PO_DIR)
-rm -f *~ *.bak *.sav tags TAGS
-rm -f $(WWW_DIR)/makefile $(SRC_DIR)/makefile $(CHR_DIR)/makefile
@@ -297,7 +295,7 @@ install-full: install install-help install-doc
@echo Full installation complete.
install-bin: $(BINDIR) lynx$x
-@MSG_DIR_MAKE@ cd $(PO_DIR) &amp;&amp; $(MAKE_RECUR) install
+@MSG_DIR_MAKE@ $(MAKE) -C $(PO_DIR) install
@ECHO_CC@$(SHELL) -c &#34;P=$(binary_PROG); \
if test -f $(BINDIR)/$$P ; then \
mv -f $(BINDIR)/$$P $(BINDIR)/$$P.old; fi&#34;
@@ -338,7 +336,7 @@ LYNXHELP_URL=&#39;$(LYNX_URL)/lynx_help/&#39;
@LYNXCFG_MAKE@$(CFG2HTML) :
@LYNXCFG_MAKE@ @echo &#39;Making htmlized lynx.cfg&#39;
-@LYNXCFG_MAKE@ cd $(SRC_DIR) &amp;&amp; $(MAKE_RECUR) LYReadCFG.i
+@LYNXCFG_MAKE@ $(MAKE) -C $(SRC_DIR) LYReadCFG.i
@LYNXCFG_MAKE@ @-rm -f $(CFG2HTML)
@LYNXCFG_MAKE@ sed -n -e &#39;/Config_Type *Config_Table/,/{0, *0, *0}/ p&#39; $(SRC_DIR)/LYReadCFG.i | \
@LYNXCFG_MAKE@ sed -e &#39;s/ *{ *&#34;\([^&#34;]*\)&#34;.*/\1/&#39; | \
@@ -436,7 +434,7 @@ install-lss : $(SYSCONFDIR)
@$(SHELL) $(scripts_dir)/install-lss.sh &#34;$(INSTALL_DATA)&#34; $(srcdir)/samples/lynx.lss $(SYSCONFDIR)/lynx.lss
uninstall ::
-@MSG_DIR_MAKE@ cd $(PO_DIR) &amp;&amp; $(MAKE_RECUR) uninstall
+@MSG_DIR_MAKE@ $(MAKE) -C $(PO_DIR) uninstall
-rm -f $(BINDIR)/$(binary_PROG)
-rm -f $(MANDIR)/$(actual_PROG).1
-rm -f $(SYSCONFDIR)/lynx.cfg
@@ -469,7 +467,7 @@ uninstall-doc ::
update-po:
rsync -Lrtvz translationproject.org::tp/latest/lynx/ $(PO_SRCDIR)
- test -f $(PO_SRCDIR)/makefile &amp;&amp; cd $(PO_SRCDIR) &amp;&amp; $(MAKE_RECUR) $@
+ test -f $(PO_SRCDIR)/makefile &amp;&amp; $(MAKE) -C $(PO_SRCDIR) $@
preinstall :
@ echo &#39;&#39;
diff --git a/src/makefile.in b/src/makefile.in
index 55611da..7cceaa8 100644
--- a/src/makefile.in
+++ b/src/makefile.in
@@ -37,8 +37,6 @@ BUILD_EXEEXT = @BUILD_EXEEXT@
BUILD_LDFLAGS = @BUILD_LDFLAGS@
BUILD_LIBS = @BUILD_LIBS@
-MAKE_RECUR = $(MAKE) @cf_cv_makeflags@ DESTDIR=&#34;$(DESTDIR)&#34; CC=&#34;$(CC)&#34;
-
YACC = @YACC@
WINDRES = @WINDRES@
@@ -118,7 +116,7 @@ message:
@echo &#34;Compiling Lynx sources&#34;
do_chartrans_stuff:
- -cd chrtrans &amp;&amp; $(MAKE_RECUR) \
+ -$(MAKE) -C chrtrans \
SITE_DEFS=&#34;$(SITE_DEFS)&#34; \
BUILD_CFLAGS=&#34;$(BUILD_CFLAGS)&#34; \
BUILD_CPPFLAGS=&#34;$(BUILD_CPPFLAGS)&#34; \
@@ -131,7 +129,7 @@ lint:
clean:
rm -f lynx$x core *.core *.leaks *.i *$o *.bak tags TAGS test_*
- cd chrtrans &amp;&amp; $(MAKE_RECUR) clean
+ $(MAKE) -C chrtrans clean
tags:
$(CTAGS) *.[ch]
@@ -210,7 +208,7 @@ TABLES= \
$(CHRTR)viscii_uni.h
$(TABLES):
- -cd chrtrans &amp;&amp; $(MAKE_RECUR) tables
+ -$(MAKE) -C chrtrans tables
UCdomap$o : UCdomap.c \
chrtrans/UCkd.h \
@@ -219,7 +217,7 @@ UCdomap$o : UCdomap.c \
UCdomap.h $(CMN)UCMap.h $(TABLES) $(top_srcdir)/userdefs.h
chrtrans/makeuctb$(BUILD_EXEEXT):
- cd chrtrans &amp;&amp; $(MAKE_RECUR) makeuctb$(BUILD_EXEEXT)
+ $(MAKE) -C chrtrans makeuctb$(BUILD_EXEEXT)
UCAux$o : UCAux.c $(CMN)UCAux.h $(CMN)UCDefs.h
LYCookie$o : $(top_srcdir)/userdefs.h
--
1.8.3.1
</code></pre>
</div>
</div> <!-- end .card-->
</div>
</div>
</div>
</div>
<div class="footer pt-4 text-white">
<div class="container">
<div class="d-flex align-items-center">
<div>
<div>Powered by <a href="https://pagure.io/pagure" class="notblue">Pagure</a> 5.8.1</div>
<div>
<a href="https://docs.pagure.org/pagure/usage/index.html" class="notblue">Documentation</a> &bull;
<a href="https://pagure.io/pagure/new_issue" class="notblue">File an Issue</a> &bull;
<a href="/about">About this Instance</a> &bull;
<a href="/ssh_info" class="notblue">SSH Hostkey/Fingerprint</a>
</div>
</div>
<div class="ml-auto text-right">
<div>&copy; 2014-2019 Red Hat, Inc. and others.</div>
</div>
</div>
</div>
</div>
<script type="text/javascript" nonce="EwI6PmowaTXmREAAGz2zHh5xN" src="/static/vendor/jquery/jquery.min.js?version=5.8.1"></script>
<script src="/static/vendor/bootstrap/bootstrap.bundle.min.js?version=5.8.1"></script>
<script type="text/javascript" nonce="EwI6PmowaTXmREAAGz2zHh5xN">
$('[data-toggle="tooltip"]').tooltip({placement : 'bottom'});
$(".cancel_btn").click(function() {
history.back();
});
</script>
<script type="text/javascript" nonce="EwI6PmowaTXmREAAGz2zHh5xN" src="/static/vendor/lazyload/lazyload.min.js?version=5.8.1"></script>
<script type="text/javascript" nonce="EwI6PmowaTXmREAAGz2zHh5xN">
window.addEventListener("load", function(event) {
lazyload();
});
</script>
<script type="text/javascript" nonce="EwI6PmowaTXmREAAGz2zHh5xN">
$("#giturl-toggle").on('click', function(event){
event.stopPropagation();
$("#giturl-more").toggle();
$("#giturl-toggle").hide();
})
$(".fork_project_btn").click(function() {
$('#fork_project').submit();
});
$(".select-on-focus").on("focus", function() {
$(this).select();
});
</script>
<script type="text/javascript" nonce="EwI6PmowaTXmREAAGz2zHh5xN" src="/static/vendor/highlight.js/highlight.pack.js?version=5.8.1"></script>
<script type="text/javascript" nonce="EwI6PmowaTXmREAAGz2zHh5xN" src="/static/vendor/highlightjs-line-numbers/highlightjs-line-numbers.min.js?version=5.8.1"></script>
<script type="text/javascript" nonce="EwI6PmowaTXmREAAGz2zHh5xN" src="/static/vendor/highlight.js/spec.js?version=5.8.1"></script>
<script type="text/javascript" nonce="EwI6PmowaTXmREAAGz2zHh5xN">
$(document).ready(function() {
$('.fork_project_btn').click($("[name=fork_project]").submit);
$('pre.syntaxhighlightblock code').each(function(i, block) {
hljs.highlightBlock(block);
hljs.lineNumbersBlock(block);
});
var cls = "highlighted-line";
var lines = location.hash.substr(2).split('-').map(function (x) { return parseInt(x, 10) });
if (! isNaN(lines[0]))
{
for (var i = lines[lines.length - 1]; i >= lines[0]; i--) {
$('#_' + i).parent().parent().addClass(cls);
}
setTimeout(function(){
$("#_" + lines[0]).get(0).scrollIntoView({behavior: "instant", block: "start", inline: "nearest"});
}, 50);
}
});
</script>
<script type="text/javascript" nonce="EwI6PmowaTXmREAAGz2zHh5xN">
function updateHighlight() {
var cls = "highlighted-line";
$('.' + cls).removeClass(cls)
if (location.hash !== '') {
var lines = location.hash.substr(2).split('-').map(function (x) { return parseInt(x, 10) });
for (var i = lines[lines.length - 1]; i >= lines[0]; i--) {
$('[data-line-number=' + i + ']').closest('tr').addClass(cls);
}
return lines;
}
return [];
}
$(window).on('hashchange', updateHighlight);
var selected = [];
$("[data-line-number]").click(function (ev) {
var line = $(this).attr('data-line-number');
if (ev.shiftKey) {
selected = selected.slice(-1).concat(line);
} else {
selected = [line];
}
var hash = '_' + selected[0];
if (selected.length === 2) {
hash = '_' + Math.min(selected[0], selected[1]) + '-' + Math.max(selected[0], selected[1]);
}
window.location.hash = hash;
return false;
});
</script>
</body>
</html>

635
lynx-2.8.9-redhat.patch Normal file
View File

@ -0,0 +1,635 @@
<!DOCTYPE html>
<html lang='en'>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Tree - rpms/lynx - src.fedoraproject.org</title>
<link rel="shortcut icon" type="image/vnd.microsoft.icon"
href="/theme/static/favicon.ico?version=5.8.1"/>
<link href="/theme/static/fedora-bootstrap-1.3.0/fedora-bootstrap.min.css?version=5.8.1"
type="text/css" rel="stylesheet" />
<link href="/theme/static/fonts/fonts.css?version=5.8.1"
rel="stylesheet" type="text/css" />
<link href="/theme/static/fonts/hack_fonts/css/hack-extended.min.css?version=5.8.1"
type="text/css" rel="stylesheet" />
<link href="/theme/static/theme.css?version=5.8.1"
type="text/css" rel="stylesheet" />
<link type="text/css" rel="stylesheet" nonce="xHR90ZOqroWkioF40AQPZFHOM" href="/static/vendor/font-awesome/font-awesome.css?version=5.8.1"/>
<link type="text/css" rel="stylesheet" nonce="xHR90ZOqroWkioF40AQPZFHOM" href="/static/pagure.css?version=5.8.1"/>
<link nonce="xHR90ZOqroWkioF40AQPZFHOM" rel="stylesheet" href="/static/vendor/highlight.js/styles/github.css?version=5.8.1"/>
<link nonce="xHR90ZOqroWkioF40AQPZFHOM" rel="stylesheet" href="/static/vendor/highlightjs-line-numbers/highlightjs-line-numbers.min.css?version=5.8.1"/>
<style nonce="xHR90ZOqroWkioF40AQPZFHOM">
.hljs {
background: #fff;
}
</style>
</head>
<body id="home">
<!-- start masthead -->
<nav class="navbar navbar-light masthead p-0 navbar-expand">
<div class="container">
<a href="/" class="navbar-brand">
<img height=40px src="/theme/static/pagure-logo.png?version=5.8.1"
alt="pagure Logo" id="pagureLogo"/>
</a>
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="btn btn-primary" href="/login/?next=https://src.fedoraproject.org/rpms/lynx/blob/f29/f/lynx-2.8.9-redhat.patch">Log In</a>
</li>
</ul>
</div>
</nav>
<!-- close masthead-->
<div class="bodycontent">
<div class="bg-light border border-bottom pt-3">
<div class="container">
<div class="row mb-3">
<div class="col-6">
<div class="row">
<div class="col-auto pr-0">
<h3>
<i class="fa fa-archive text-muted"></i></h3>
</div>
<div class="col-auto pl-2">
<h3 class="mb-0">
<a href="/projects/rpms/%2A">rpms</a>&nbsp;/&nbsp;<a href="/rpms/lynx"><strong>lynx</strong></a>
</h3>
</div>
</div>
</div>
<div class="col-6 text-right">
<div class="btn-group">
<div class="btn-group">
<a href="#"
class="btn btn-sm dropdown-toggle btn-outline-primary"
data-toggle="dropdown" id="watch-button">
<i class="fa fa-clone fa-fw"></i>
<span>Clone</span>
</a>
<div class="dropdown-menu dropdown-menu-right">
<div class="m-3" id="source-dropdown" class="pointer">
<div>
<h5><strong>Source Code</strong></h5>
<div class="form-group">
<div class="input-group input-group-sm">
<div class="input-group-prepend"><span class="input-group-text">GIT</span></div>
<input class="form-control bg-white select-on-focus" type="text" value="https://src.fedoraproject.org/rpms/lynx.git" readonly>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<ul class="nav nav-tabs nav-small border-bottom-0">
<li class="nav-item mr-2 text-dark">
<a class="nav-link active" href="/rpms/lynx">
<i class="fa fa-code fa-fw text-muted"></i>
<span class="d-none d-md-inline">Source</span>
</a>
</li>
<li class="nav-item mr-2 text-dark">
<a class="nav-link" href="https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&classification=Fedora&product=Fedora&component=lynx">
<i class="fa fa-fw text-muted fa-exclamation-circle"></i>
<span class="d-none d-md-inline">Issues&nbsp;</span>
<span class="fa fa-external-link"></span>
</a>
</li>
<li class="nav-item mr-2 text-dark">
<a class="nav-link" href="/rpms/lynx/pull-requests">
<i class="fa fa-fw text-muted fa-arrow-circle-down"></i>
<span class="d-none d-md-inline">Pull Requests&nbsp;</span>
<span class="badge badge-secondary py-0 d-none d-md-inline">
0
</span>
</a>
</li>
<li class="nav-item mr-2 text-dark">
<a class="nav-link" href="/rpms/lynx/stats">
<i class="fa fa-line-chart fa-fw text-muted"></i>
<span class="d-none d-md-inline">Stats</span>
</a>
</li>
</ul>
</div>
</div>
<div class="container pt-5 repo-body-container">
<div class="row">
<div class="col-2">
<nav class="nav nav-tabs nav-sidetabs flex-column">
<a class=
"nav-link nowrap
"
href="/rpms/lynx">
<i class="fa fa-home text-muted fa-fw"></i>&nbsp;<span class="d-none d-md-inline">Overview</span>
</a>
<a class=
"nav-link nowrap
active"
href="/rpms/lynx/tree/f29">
<i class="fa fa-file-code-o text-muted fa-fw"></i>&nbsp;Files
</a>
<a class=
"nav-link nowrap
"
href="/rpms/lynx/commits/f29">
<i class="fa fa-list-alt text-muted fa-fw" data-glyph="spreadsheet"></i>&nbsp;Commits
</a>
<a class=
"nav-link nowrap
"
href="/rpms/lynx/branches?branchname=f29">
<i class="fa fa-random text-muted fa-fw"></i>&nbsp;Branches
</a>
<a class=
"nav-link nowrap
"
href="/rpms/lynx/forks">
<i class="fa fa-code-fork text-muted fa-fw"></i>&nbsp;Forks
</a>
<a class=
"nav-link nowrap
"
href="/rpms/lynx/releases">
<i class="fa fa-tags text-muted fa-fw"></i>&nbsp;Releases
</a>
<div class="col-xs-2 line-height-1"></div>
<p>Monitoring status:</p>
<div class="btn-group">
<button title="Monitoring status" class="btn btn-sm btn-outline-primary disabled"
id="monitoring-button">
<i id="monitoring-icon" class="fa fa-fw fa-eye"></i>
<span id="monitoring-label" class="fa fa-circle-o-notch fa-spin fa-1x fa-fw"></span>
</button>
</div>
<script type="text/javascript" nonce="xHR90ZOqroWkioF40AQPZFHOM">
window.addEventListener('load', function() {
set_up_monitoring = function(status){
var _label = "Disabled"
if (status === "monitoring") {
_label = "Monitoring";
$("#monitoring-icon").attr("class", "fa fa-fw fa-eye")
} else if (status === "monitoring-with-scratch") {
_label = "Scratch builds"
$("#monitoring-icon").attr("class", "fa fa-fw fa-eye")
} else {
$("#monitoring-icon").attr("class", "fa fa-fw fa-eye-slash")
}
$("#monitoring-label").text(_label);
$("#monitoring-label").removeClass("fa fa-circle-o-notch fa-spin fa-1x fa-fw");
}
$.ajax({
url: "/_dg/anitya/rpms/lynx",
type: 'GET',
dataType: 'json',
success: function(res) {
console.log(res);
set_up_monitoring(res.monitoring)
}
});
});
</script>
</nav> </div>
<div class="col-10">
<div class="row mb-1">
<div class="col-sm-6">
<h3>
Files
</h3>
</div>
<div class="col-sm-6">
<div class="float-right">
<div class="btn-group">
<a href="#" class="btn btn-outline-light border-secondary text-dark btn-sm dropdown-toggle"
data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="fa fa-random fa-fw"></span> Branch: <span class="font-weight-bold">f29</span>
</a>
<div class="dropdown-menu dropdown-menu-right">
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f10">
<span class="fa fa-random fa-fw"></span> <span class="">f10</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f11">
<span class="fa fa-random fa-fw"></span> <span class="">f11</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f12">
<span class="fa fa-random fa-fw"></span> <span class="">f12</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f13">
<span class="fa fa-random fa-fw"></span> <span class="">f13</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f14">
<span class="fa fa-random fa-fw"></span> <span class="">f14</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f15">
<span class="fa fa-random fa-fw"></span> <span class="">f15</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f16">
<span class="fa fa-random fa-fw"></span> <span class="">f16</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f17">
<span class="fa fa-random fa-fw"></span> <span class="">f17</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f18">
<span class="fa fa-random fa-fw"></span> <span class="">f18</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f19">
<span class="fa fa-random fa-fw"></span> <span class="">f19</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f20">
<span class="fa fa-random fa-fw"></span> <span class="">f20</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f21">
<span class="fa fa-random fa-fw"></span> <span class="">f21</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f22">
<span class="fa fa-random fa-fw"></span> <span class="">f22</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f23">
<span class="fa fa-random fa-fw"></span> <span class="">f23</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f24">
<span class="fa fa-random fa-fw"></span> <span class="">f24</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f25">
<span class="fa fa-random fa-fw"></span> <span class="">f25</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f26">
<span class="fa fa-random fa-fw"></span> <span class="">f26</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f27">
<span class="fa fa-random fa-fw"></span> <span class="">f27</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f28">
<span class="fa fa-random fa-fw"></span> <span class="">f28</span>
</a>
<a class="dropdown-item pl-1 active" href="/rpms/lynx/tree/f29">
<span class="fa fa-random fa-fw"></span> <span class="font-weight-bold">f29</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f30">
<span class="fa fa-random fa-fw"></span> <span class="">f30</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f31">
<span class="fa fa-random fa-fw"></span> <span class="">f31</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f7">
<span class="fa fa-random fa-fw"></span> <span class="">f7</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f8">
<span class="fa fa-random fa-fw"></span> <span class="">f8</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f9">
<span class="fa fa-random fa-fw"></span> <span class="">f9</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/master">
<span class="fa fa-random fa-fw"></span> <span class="">master</span>
</a>
</div>
</div>
</div>
</div>
</div>
<div class="card mb-3">
<div class="card-header">
<ol class="breadcrumb p-0 bg-transparent mb-0">
<li class="breadcrumb-item">
<a href="/rpms/lynx/tree/f29">
<span class="fa fa-random">
</span>&nbsp; f29
</a>
</li>
<li class="active breadcrumb-item">
<span class="fa fa-file" data-glyph="">
</span>&nbsp; lynx-2.8.9-redhat.patch
</li>
</ol>
</div>
<div class="card-body p-0">
<div class="bg-light border text-right pr-2">
<form class="btn btn-sm" method="POST" name="fork_project"
action="/fork_edit/rpms/lynx/edit/f29/f/lynx-2.8.9-redhat.patch">
<button class="btn btn-sm btn-secondary fork_project_btn">
Fork and Edit
</button>
</form>
<a class="btn btn-secondary btn-sm" href="/rpms/lynx/blob/f29/f/lynx-2.8.9-redhat.patch" title="View as blob">Blob</a>
<a class="btn btn-secondary btn-sm" href="/rpms/lynx/blame/lynx-2.8.9-redhat.patch?identifier=f29" title="View git blame">Blame</a>
<a class="btn btn-secondary btn-sm" href="/rpms/lynx/raw/f29/f/lynx-2.8.9-redhat.patch" title="View as raw">Raw</a>
</div>
<pre class="syntaxhighlightblock"><code class="lang-diff">From bccfb8ac43da56cb1f53c4b421e09dcac1fd1af0 Mon Sep 17 00:00:00 2001
From: Kamil Dudka &lt;kdudka@redhat.com&gt;
Date: Wed, 13 Feb 2013 15:17:08 +0100
Subject: [PATCH] lynx-2.8.6-redhat.patch rebased for 2.8.9
---
lynx.cfg | 18 ++++++++++++------
userdefs.h | 18 +++++++++---------
2 files changed, 21 insertions(+), 15 deletions(-)
diff --git a/lynx.cfg b/lynx.cfg
index f01782f..ccc0846 100644
--- a/lynx.cfg
+++ b/lynx.cfg
@@ -1,7 +1,9 @@
# $LynxId: lynx.cfg,v 1.302 2018/07/08 15:22:44 tom Exp $
# lynx.cfg file.
-# The default placement for this file is /usr/local/lib/lynx.cfg (Unix)
-# or Lynx_Dir:lynx.cfg (VMS)
+# The default placement for this file is /etc/lynx.cfg
+#
+# Please don&#39;t edit this file directly (it is updated with every Red Hat
+# Linux update, overwriting your changes). Instead, edit /etc/lynx-site.cfg.
#
# $Format: &#34;#PRCS LYNX_VERSION \&#34;$ProjectVersion$\&#34;&#34;$
#PRCS LYNX_VERSION &#34;2.8.9rel.1&#34;
@@ -108,7 +110,7 @@
#
# Normally we expect you will connect to a remote site, e.g., the Lynx starting
# site:
-STARTFILE:https://lynx.invisible-island.net/
+STARTFILE:https://start.fedoraproject.org/
#
# As an alternative, you may want to use a local URL. A good choice for this is
# the user&#39;s home directory:
@@ -142,7 +144,7 @@ HELPFILE:https://lynx.invisible-island.net/lynx_help/lynx_help_main.html
# An index to your CWIS can be placed here or a document containing
# pointers to lots of interesting places on the web.
#
-DEFAULT_INDEX_FILE:http://scout.wisc.edu/
+DEFAULT_INDEX_FILE:http://www.google.com/
.h1 Interaction
@@ -454,7 +456,7 @@ DEFAULT_INDEX_FILE:http://scout.wisc.edu/
# Find RFC 1345 at
.url http://tools.ietf.org/html/rfc1345
#
-#CHARACTER_SET:iso-8859-1
+CHARACTER_SET:utf-8
.h2 LOCALE_CHARSET
# LOCALE_CHARSET overrides CHARACTER_SET if true, using the current locale to
@@ -467,7 +469,7 @@ DEFAULT_INDEX_FILE:http://scout.wisc.edu/
# values and their relationship to the locale value is not. GNU libiconv
# happens to give useful values, but other implementations are not guaranteed
# to do this.
-#LOCALE_CHARSET:FALSE
+LOCALE_CHARSET:TRUE
.h2 HTML5_CHARSETS
# HTML5_CHARSETS is an alternative to ASSUME_CHARSET and ASSUME_LOCAL_CHARSET.
@@ -1847,6 +1849,9 @@ DEFAULT_INDEX_FILE:http://scout.wisc.edu/
.ex
#DOWNLOADER:Save OS/390 binary file: iconv -f IBM-1047 -t ISO8859-1 %s &gt;%s:FALSE
+# Added by Red Hat:
+DOWNLOADER:View with less:less %s:TRUE
+
.h1 Interaction
.h2 NO_DOT_FILES
@@ -3451,6 +3456,7 @@ COLOR:6:brightred:black
#ENABLE_LYNXRC:VI_KEYS:ON
#ENABLE_LYNXRC:VISITED_LINKS:ON
.fi
+INCLUDE:/etc/lynx-site.cfg
.h1 External Programs
# Any of the compiled-in pathnames of external programs can be overridden
diff --git a/userdefs.h b/userdefs.h
index 40a954b..4afe835 100644
--- a/userdefs.h
+++ b/userdefs.h
@@ -105,7 +105,7 @@
* mailcap files (see the examples in the samples directory).
*/
#ifndef LYNX_CFG_FILE
-#define LYNX_CFG_FILE &#34;Lynx_Dir:lynx.cfg&#34;
+#define LYNX_CFG_FILE &#34;/etc/lynx.cfg&#34;
#endif /* LYNX_CFG_FILE */
#ifndef LYNX_CFG_PATH
@@ -119,8 +119,8 @@
* Mappings in these global and personal files override any SUFFIX
* definitions in lynx.cfg and built-in defaults from src/HTInit.c.
*/
-#define GLOBAL_EXTENSION_MAP &#34;Lynx_Dir:mime.types&#34;
-#define PERSONAL_EXTENSION_MAP &#34;mime.types&#34;
+#define GLOBAL_EXTENSION_MAP &#34;/etc/mime.types&#34;
+#define PERSONAL_EXTENSION_MAP &#34;.mime.types&#34;
/**************************
* The MAILCAP file allows you to map file MIME types to
@@ -129,7 +129,7 @@
* Mappings in these global and personal files override any VIEWER
* definitions in lynx.cfg and built-in defaults from src/HTInit.c.
*/
-#define GLOBAL_MAILCAP &#34;Lynx_Dir:mailcap&#34;
+#define GLOBAL_MAILCAP &#34;/etc/mailcap&#34;
#define PERSONAL_MAILCAP &#34;.mailcap&#34;
/**************************
@@ -300,8 +300,8 @@
#define LYNX_CFG_PATH &#34;.&#34;
#define LYNX_CFG_FILE &#34;./lynx.cfg&#34;
#else
-#define LYNX_CFG_PATH &#34;/usr/local/lib&#34;
-#define LYNX_CFG_FILE &#34;/usr/local/lib/lynx.cfg&#34;
+#define LYNX_CFG_PATH &#34;/etc&#34;
+#define LYNX_CFG_FILE &#34;/etc/lynx.cfg&#34;
#endif /* DOSPATH */
#endif /* LYNX_CFG_FILE */
#endif /* HAVE_CONFIG_H */
@@ -345,7 +345,7 @@
* use any default viewers for image types. Note that open is used as
* the default for NeXT, instead of the XLOADIMAGE_COMMAND definition.
*/
-#define XLOADIMAGE_COMMAND &#34;xli %s &amp;&#34;
+#define XLOADIMAGE_COMMAND &#34;display %s &amp;&#34;
/**************************
* For UNIX systems, SYSTEM_MAIL and SYSTEM_MAIL_FLAGS are set by the
@@ -366,7 +366,7 @@
* the &#34;TMPDIR&#34; (unix), or &#34;TEMP&#34; or &#34;TMP&#34; (Windows,DOS,OS/2)
* variable.
*/
-#define TEMP_SPACE &#34;/tmp/&#34;
+#define TEMP_SPACE &#34;~&#34;
/********************************
* Comment this line out to disable code that implements command logging
@@ -1175,7 +1175,7 @@
* OSU server distribution.
*/
#ifndef HAVE_CONFIG_H
-/* #define LYNXCGI_LINKS */
+#define LYNXCGI_LINKS
#endif
/*********************************
--
2.9.4
</code></pre>
</div>
</div> <!-- end .card-->
</div>
</div>
</div>
</div>
<div class="footer pt-4 text-white">
<div class="container">
<div class="d-flex align-items-center">
<div>
<div>Powered by <a href="https://pagure.io/pagure" class="notblue">Pagure</a> 5.8.1</div>
<div>
<a href="https://docs.pagure.org/pagure/usage/index.html" class="notblue">Documentation</a> &bull;
<a href="https://pagure.io/pagure/new_issue" class="notblue">File an Issue</a> &bull;
<a href="/about">About this Instance</a> &bull;
<a href="/ssh_info" class="notblue">SSH Hostkey/Fingerprint</a>
</div>
</div>
<div class="ml-auto text-right">
<div>&copy; 2014-2019 Red Hat, Inc. and others.</div>
</div>
</div>
</div>
</div>
<script type="text/javascript" nonce="xHR90ZOqroWkioF40AQPZFHOM" src="/static/vendor/jquery/jquery.min.js?version=5.8.1"></script>
<script src="/static/vendor/bootstrap/bootstrap.bundle.min.js?version=5.8.1"></script>
<script type="text/javascript" nonce="xHR90ZOqroWkioF40AQPZFHOM">
$('[data-toggle="tooltip"]').tooltip({placement : 'bottom'});
$(".cancel_btn").click(function() {
history.back();
});
</script>
<script type="text/javascript" nonce="xHR90ZOqroWkioF40AQPZFHOM" src="/static/vendor/lazyload/lazyload.min.js?version=5.8.1"></script>
<script type="text/javascript" nonce="xHR90ZOqroWkioF40AQPZFHOM">
window.addEventListener("load", function(event) {
lazyload();
});
</script>
<script type="text/javascript" nonce="xHR90ZOqroWkioF40AQPZFHOM">
$("#giturl-toggle").on('click', function(event){
event.stopPropagation();
$("#giturl-more").toggle();
$("#giturl-toggle").hide();
})
$(".fork_project_btn").click(function() {
$('#fork_project').submit();
});
$(".select-on-focus").on("focus", function() {
$(this).select();
});
</script>
<script type="text/javascript" nonce="xHR90ZOqroWkioF40AQPZFHOM" src="/static/vendor/highlight.js/highlight.pack.js?version=5.8.1"></script>
<script type="text/javascript" nonce="xHR90ZOqroWkioF40AQPZFHOM" src="/static/vendor/highlightjs-line-numbers/highlightjs-line-numbers.min.js?version=5.8.1"></script>
<script type="text/javascript" nonce="xHR90ZOqroWkioF40AQPZFHOM" src="/static/vendor/highlight.js/spec.js?version=5.8.1"></script>
<script type="text/javascript" nonce="xHR90ZOqroWkioF40AQPZFHOM">
$(document).ready(function() {
$('.fork_project_btn').click($("[name=fork_project]").submit);
$('pre.syntaxhighlightblock code').each(function(i, block) {
hljs.highlightBlock(block);
hljs.lineNumbersBlock(block);
});
var cls = "highlighted-line";
var lines = location.hash.substr(2).split('-').map(function (x) { return parseInt(x, 10) });
if (! isNaN(lines[0]))
{
for (var i = lines[lines.length - 1]; i >= lines[0]; i--) {
$('#_' + i).parent().parent().addClass(cls);
}
setTimeout(function(){
$("#_" + lines[0]).get(0).scrollIntoView({behavior: "instant", block: "start", inline: "nearest"});
}, 50);
}
});
</script>
<script type="text/javascript" nonce="xHR90ZOqroWkioF40AQPZFHOM">
function updateHighlight() {
var cls = "highlighted-line";
$('.' + cls).removeClass(cls)
if (location.hash !== '') {
var lines = location.hash.substr(2).split('-').map(function (x) { return parseInt(x, 10) });
for (var i = lines[lines.length - 1]; i >= lines[0]; i--) {
$('[data-line-number=' + i + ']').closest('tr').addClass(cls);
}
return lines;
}
return [];
}
$(window).on('hashchange', updateHighlight);
var selected = [];
$("[data-line-number]").click(function (ev) {
var line = $(this).attr('data-line-number');
if (ev.shiftKey) {
selected = selected.slice(-1).concat(line);
} else {
selected = [line];
}
var hash = '_' + selected[0];
if (selected.length === 2) {
hash = '_' + Math.min(selected[0], selected[1]) + '-' + Math.max(selected[0], selected[1]);
}
window.location.hash = hash;
return false;
});
</script>
</body>
</html>

542
lynx-CVE-2008-4690.patch Normal file
View File

@ -0,0 +1,542 @@
<!DOCTYPE html>
<html lang='en'>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Tree - rpms/lynx - src.fedoraproject.org</title>
<link rel="shortcut icon" type="image/vnd.microsoft.icon"
href="/theme/static/favicon.ico?version=5.8.1"/>
<link href="/theme/static/fedora-bootstrap-1.3.0/fedora-bootstrap.min.css?version=5.8.1"
type="text/css" rel="stylesheet" />
<link href="/theme/static/fonts/fonts.css?version=5.8.1"
rel="stylesheet" type="text/css" />
<link href="/theme/static/fonts/hack_fonts/css/hack-extended.min.css?version=5.8.1"
type="text/css" rel="stylesheet" />
<link href="/theme/static/theme.css?version=5.8.1"
type="text/css" rel="stylesheet" />
<link type="text/css" rel="stylesheet" nonce="IjbVYmjggHzfg5zm2jRbIr06Y" href="/static/vendor/font-awesome/font-awesome.css?version=5.8.1"/>
<link type="text/css" rel="stylesheet" nonce="IjbVYmjggHzfg5zm2jRbIr06Y" href="/static/pagure.css?version=5.8.1"/>
<link nonce="IjbVYmjggHzfg5zm2jRbIr06Y" rel="stylesheet" href="/static/vendor/highlight.js/styles/github.css?version=5.8.1"/>
<link nonce="IjbVYmjggHzfg5zm2jRbIr06Y" rel="stylesheet" href="/static/vendor/highlightjs-line-numbers/highlightjs-line-numbers.min.css?version=5.8.1"/>
<style nonce="IjbVYmjggHzfg5zm2jRbIr06Y">
.hljs {
background: #fff;
}
</style>
</head>
<body id="home">
<!-- start masthead -->
<nav class="navbar navbar-light masthead p-0 navbar-expand">
<div class="container">
<a href="/" class="navbar-brand">
<img height=40px src="/theme/static/pagure-logo.png?version=5.8.1"
alt="pagure Logo" id="pagureLogo"/>
</a>
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="btn btn-primary" href="/login/?next=https://src.fedoraproject.org/rpms/lynx/blob/f29/f/lynx-CVE-2008-4690.patch">Log In</a>
</li>
</ul>
</div>
</nav>
<!-- close masthead-->
<div class="bodycontent">
<div class="bg-light border border-bottom pt-3">
<div class="container">
<div class="row mb-3">
<div class="col-6">
<div class="row">
<div class="col-auto pr-0">
<h3>
<i class="fa fa-archive text-muted"></i></h3>
</div>
<div class="col-auto pl-2">
<h3 class="mb-0">
<a href="/projects/rpms/%2A">rpms</a>&nbsp;/&nbsp;<a href="/rpms/lynx"><strong>lynx</strong></a>
</h3>
</div>
</div>
</div>
<div class="col-6 text-right">
<div class="btn-group">
<div class="btn-group">
<a href="#"
class="btn btn-sm dropdown-toggle btn-outline-primary"
data-toggle="dropdown" id="watch-button">
<i class="fa fa-clone fa-fw"></i>
<span>Clone</span>
</a>
<div class="dropdown-menu dropdown-menu-right">
<div class="m-3" id="source-dropdown" class="pointer">
<div>
<h5><strong>Source Code</strong></h5>
<div class="form-group">
<div class="input-group input-group-sm">
<div class="input-group-prepend"><span class="input-group-text">GIT</span></div>
<input class="form-control bg-white select-on-focus" type="text" value="https://src.fedoraproject.org/rpms/lynx.git" readonly>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<ul class="nav nav-tabs nav-small border-bottom-0">
<li class="nav-item mr-2 text-dark">
<a class="nav-link active" href="/rpms/lynx">
<i class="fa fa-code fa-fw text-muted"></i>
<span class="d-none d-md-inline">Source</span>
</a>
</li>
<li class="nav-item mr-2 text-dark">
<a class="nav-link" href="https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&classification=Fedora&product=Fedora&component=lynx">
<i class="fa fa-fw text-muted fa-exclamation-circle"></i>
<span class="d-none d-md-inline">Issues&nbsp;</span>
<span class="fa fa-external-link"></span>
</a>
</li>
<li class="nav-item mr-2 text-dark">
<a class="nav-link" href="/rpms/lynx/pull-requests">
<i class="fa fa-fw text-muted fa-arrow-circle-down"></i>
<span class="d-none d-md-inline">Pull Requests&nbsp;</span>
<span class="badge badge-secondary py-0 d-none d-md-inline">
0
</span>
</a>
</li>
<li class="nav-item mr-2 text-dark">
<a class="nav-link" href="/rpms/lynx/stats">
<i class="fa fa-line-chart fa-fw text-muted"></i>
<span class="d-none d-md-inline">Stats</span>
</a>
</li>
</ul>
</div>
</div>
<div class="container pt-5 repo-body-container">
<div class="row">
<div class="col-2">
<nav class="nav nav-tabs nav-sidetabs flex-column">
<a class=
"nav-link nowrap
"
href="/rpms/lynx">
<i class="fa fa-home text-muted fa-fw"></i>&nbsp;<span class="d-none d-md-inline">Overview</span>
</a>
<a class=
"nav-link nowrap
active"
href="/rpms/lynx/tree/f29">
<i class="fa fa-file-code-o text-muted fa-fw"></i>&nbsp;Files
</a>
<a class=
"nav-link nowrap
"
href="/rpms/lynx/commits/f29">
<i class="fa fa-list-alt text-muted fa-fw" data-glyph="spreadsheet"></i>&nbsp;Commits
</a>
<a class=
"nav-link nowrap
"
href="/rpms/lynx/branches?branchname=f29">
<i class="fa fa-random text-muted fa-fw"></i>&nbsp;Branches
</a>
<a class=
"nav-link nowrap
"
href="/rpms/lynx/forks">
<i class="fa fa-code-fork text-muted fa-fw"></i>&nbsp;Forks
</a>
<a class=
"nav-link nowrap
"
href="/rpms/lynx/releases">
<i class="fa fa-tags text-muted fa-fw"></i>&nbsp;Releases
</a>
<div class="col-xs-2 line-height-1"></div>
<p>Monitoring status:</p>
<div class="btn-group">
<button title="Monitoring status" class="btn btn-sm btn-outline-primary disabled"
id="monitoring-button">
<i id="monitoring-icon" class="fa fa-fw fa-eye"></i>
<span id="monitoring-label" class="fa fa-circle-o-notch fa-spin fa-1x fa-fw"></span>
</button>
</div>
<script type="text/javascript" nonce="IjbVYmjggHzfg5zm2jRbIr06Y">
window.addEventListener('load', function() {
set_up_monitoring = function(status){
var _label = "Disabled"
if (status === "monitoring") {
_label = "Monitoring";
$("#monitoring-icon").attr("class", "fa fa-fw fa-eye")
} else if (status === "monitoring-with-scratch") {
_label = "Scratch builds"
$("#monitoring-icon").attr("class", "fa fa-fw fa-eye")
} else {
$("#monitoring-icon").attr("class", "fa fa-fw fa-eye-slash")
}
$("#monitoring-label").text(_label);
$("#monitoring-label").removeClass("fa fa-circle-o-notch fa-spin fa-1x fa-fw");
}
$.ajax({
url: "/_dg/anitya/rpms/lynx",
type: 'GET',
dataType: 'json',
success: function(res) {
console.log(res);
set_up_monitoring(res.monitoring)
}
});
});
</script>
</nav> </div>
<div class="col-10">
<div class="row mb-1">
<div class="col-sm-6">
<h3>
Files
</h3>
</div>
<div class="col-sm-6">
<div class="float-right">
<div class="btn-group">
<a href="#" class="btn btn-outline-light border-secondary text-dark btn-sm dropdown-toggle"
data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="fa fa-random fa-fw"></span> Branch: <span class="font-weight-bold">f29</span>
</a>
<div class="dropdown-menu dropdown-menu-right">
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f10">
<span class="fa fa-random fa-fw"></span> <span class="">f10</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f11">
<span class="fa fa-random fa-fw"></span> <span class="">f11</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f12">
<span class="fa fa-random fa-fw"></span> <span class="">f12</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f13">
<span class="fa fa-random fa-fw"></span> <span class="">f13</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f14">
<span class="fa fa-random fa-fw"></span> <span class="">f14</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f15">
<span class="fa fa-random fa-fw"></span> <span class="">f15</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f16">
<span class="fa fa-random fa-fw"></span> <span class="">f16</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f17">
<span class="fa fa-random fa-fw"></span> <span class="">f17</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f18">
<span class="fa fa-random fa-fw"></span> <span class="">f18</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f19">
<span class="fa fa-random fa-fw"></span> <span class="">f19</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f20">
<span class="fa fa-random fa-fw"></span> <span class="">f20</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f21">
<span class="fa fa-random fa-fw"></span> <span class="">f21</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f22">
<span class="fa fa-random fa-fw"></span> <span class="">f22</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f23">
<span class="fa fa-random fa-fw"></span> <span class="">f23</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f24">
<span class="fa fa-random fa-fw"></span> <span class="">f24</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f25">
<span class="fa fa-random fa-fw"></span> <span class="">f25</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f26">
<span class="fa fa-random fa-fw"></span> <span class="">f26</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f27">
<span class="fa fa-random fa-fw"></span> <span class="">f27</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f28">
<span class="fa fa-random fa-fw"></span> <span class="">f28</span>
</a>
<a class="dropdown-item pl-1 active" href="/rpms/lynx/tree/f29">
<span class="fa fa-random fa-fw"></span> <span class="font-weight-bold">f29</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f30">
<span class="fa fa-random fa-fw"></span> <span class="">f30</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f31">
<span class="fa fa-random fa-fw"></span> <span class="">f31</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f7">
<span class="fa fa-random fa-fw"></span> <span class="">f7</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f8">
<span class="fa fa-random fa-fw"></span> <span class="">f8</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/f9">
<span class="fa fa-random fa-fw"></span> <span class="">f9</span>
</a>
<a class="dropdown-item pl-1 " href="/rpms/lynx/tree/master">
<span class="fa fa-random fa-fw"></span> <span class="">master</span>
</a>
</div>
</div>
</div>
</div>
</div>
<div class="card mb-3">
<div class="card-header">
<ol class="breadcrumb p-0 bg-transparent mb-0">
<li class="breadcrumb-item">
<a href="/rpms/lynx/tree/f29">
<span class="fa fa-random">
</span>&nbsp; f29
</a>
</li>
<li class="active breadcrumb-item">
<span class="fa fa-file" data-glyph="">
</span>&nbsp; lynx-CVE-2008-4690.patch
</li>
</ol>
</div>
<div class="card-body p-0">
<div class="bg-light border text-right pr-2">
<form class="btn btn-sm" method="POST" name="fork_project"
action="/fork_edit/rpms/lynx/edit/f29/f/lynx-CVE-2008-4690.patch">
<button class="btn btn-sm btn-secondary fork_project_btn">
Fork and Edit
</button>
</form>
<a class="btn btn-secondary btn-sm" href="/rpms/lynx/blob/f29/f/lynx-CVE-2008-4690.patch" title="View as blob">Blob</a>
<a class="btn btn-secondary btn-sm" href="/rpms/lynx/blame/lynx-CVE-2008-4690.patch?identifier=f29" title="View git blame">Blame</a>
<a class="btn btn-secondary btn-sm" href="/rpms/lynx/raw/f29/f/lynx-CVE-2008-4690.patch" title="View as raw">Raw</a>
</div>
<pre class="syntaxhighlightblock"><code class="lang-diff">From c60c227ab9a36246730d7454e33d40d2c66c88b3 Mon Sep 17 00:00:00 2001
From: Kamil Dudka &lt;kdudka@redhat.com&gt;
Date: Wed, 13 Feb 2013 15:26:22 +0100
Subject: [PATCH] fix CVE-2008-4690
prompt user before executing command via a lynxcgi link even in advanced mode,
as the actual URL may not be shown but hidden behind an HTTP redirect and set
TRUSTED_LYNXCGI:none in lynx.cfg to disable all lynxcgi URLs by default
---
CHANGES | 7 +++++++
lynx.cfg | 2 +-
src/LYCgi.c | 2 +-
3 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/CHANGES b/CHANGES
index 360be68..8eca013 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1355,6 +1355,13 @@ Changes since Lynx 2.8 release
* update win32 makefiles/build scripts to add LYmktime, parsdate modules -TD
* update config.guess (2008-04-14), config.sub (2008-06-16)
+2008-10-26
+* modify patch for CVE-2005-2929 to prompt user before executing command via
+ a lynxcgi link even in advanced mode, as the actual URL may not be shown but
+ hidden behind an HTTP redirect
+* set TRUSTED_LYNXCGI:none in lynx.cfg to disable all lynxcgi URLs by default
+ [CVE-2008-4690]
+
2008-09-21 (2.8.7dev.10)
* remove rw.po, since the translation project no longer supplies it -TD
* implement &#34;readonly&#34; attribute for TEXTAREA and TEXT fields -TD
diff --git a/lynx.cfg b/lynx.cfg
index ee2aad3..144050d 100644
--- a/lynx.cfg
+++ b/lynx.cfg
@@ -1087,7 +1087,7 @@ LOCALE_CHARSET:TRUE
#
# The default TRUSTED_LYNXCGI rule is &#34;none&#34;.
#
-#TRUSTED_LYNXCGI:none
+TRUSTED_LYNXCGI:none
.h2 LYNXCGI_ENVIRONMENT
# Unix:
diff --git a/src/LYCgi.c b/src/LYCgi.c
index 832bb89..0ae8a7e 100644
--- a/src/LYCgi.c
+++ b/src/LYCgi.c
@@ -167,7 +167,7 @@ static BOOL can_exec_cgi(const char *linktext, const char *linkargs)
if (!exec_ok(HTLoadedDocumentURL(), linktext, CGI_PATH)) {
/* exec_ok gives out msg. */
result = FALSE;
- } else {
+ } else if (user_mode &lt; ADVANCED_MODE) {
StrAllocCopy(command, linktext);
if (non_empty(linkargs)) {
HTSprintf(&amp;command, &#34; %s&#34;, linkargs);
--
1.7.1
</code></pre>
</div>
</div> <!-- end .card-->
</div>
</div>
</div>
</div>
<div class="footer pt-4 text-white">
<div class="container">
<div class="d-flex align-items-center">
<div>
<div>Powered by <a href="https://pagure.io/pagure" class="notblue">Pagure</a> 5.8.1</div>
<div>
<a href="https://docs.pagure.org/pagure/usage/index.html" class="notblue">Documentation</a> &bull;
<a href="https://pagure.io/pagure/new_issue" class="notblue">File an Issue</a> &bull;
<a href="/about">About this Instance</a> &bull;
<a href="/ssh_info" class="notblue">SSH Hostkey/Fingerprint</a>
</div>
</div>
<div class="ml-auto text-right">
<div>&copy; 2014-2019 Red Hat, Inc. and others.</div>
</div>
</div>
</div>
</div>
<script type="text/javascript" nonce="IjbVYmjggHzfg5zm2jRbIr06Y" src="/static/vendor/jquery/jquery.min.js?version=5.8.1"></script>
<script src="/static/vendor/bootstrap/bootstrap.bundle.min.js?version=5.8.1"></script>
<script type="text/javascript" nonce="IjbVYmjggHzfg5zm2jRbIr06Y">
$('[data-toggle="tooltip"]').tooltip({placement : 'bottom'});
$(".cancel_btn").click(function() {
history.back();
});
</script>
<script type="text/javascript" nonce="IjbVYmjggHzfg5zm2jRbIr06Y" src="/static/vendor/lazyload/lazyload.min.js?version=5.8.1"></script>
<script type="text/javascript" nonce="IjbVYmjggHzfg5zm2jRbIr06Y">
window.addEventListener("load", function(event) {
lazyload();
});
</script>
<script type="text/javascript" nonce="IjbVYmjggHzfg5zm2jRbIr06Y">
$("#giturl-toggle").on('click', function(event){
event.stopPropagation();
$("#giturl-more").toggle();
$("#giturl-toggle").hide();
})
$(".fork_project_btn").click(function() {
$('#fork_project').submit();
});
$(".select-on-focus").on("focus", function() {
$(this).select();
});
</script>
<script type="text/javascript" nonce="IjbVYmjggHzfg5zm2jRbIr06Y" src="/static/vendor/highlight.js/highlight.pack.js?version=5.8.1"></script>
<script type="text/javascript" nonce="IjbVYmjggHzfg5zm2jRbIr06Y" src="/static/vendor/highlightjs-line-numbers/highlightjs-line-numbers.min.js?version=5.8.1"></script>
<script type="text/javascript" nonce="IjbVYmjggHzfg5zm2jRbIr06Y" src="/static/vendor/highlight.js/spec.js?version=5.8.1"></script>
<script type="text/javascript" nonce="IjbVYmjggHzfg5zm2jRbIr06Y">
$(document).ready(function() {
$('.fork_project_btn').click($("[name=fork_project]").submit);
$('pre.syntaxhighlightblock code').each(function(i, block) {
hljs.highlightBlock(block);
hljs.lineNumbersBlock(block);
});
var cls = "highlighted-line";
var lines = location.hash.substr(2).split('-').map(function (x) { return parseInt(x, 10) });
if (! isNaN(lines[0]))
{
for (var i = lines[lines.length - 1]; i >= lines[0]; i--) {
$('#_' + i).parent().parent().addClass(cls);
}
setTimeout(function(){
$("#_" + lines[0]).get(0).scrollIntoView({behavior: "instant", block: "start", inline: "nearest"});
}, 50);
}
});
</script>
<script type="text/javascript" nonce="IjbVYmjggHzfg5zm2jRbIr06Y">
function updateHighlight() {
var cls = "highlighted-line";
$('.' + cls).removeClass(cls)
if (location.hash !== '') {
var lines = location.hash.substr(2).split('-').map(function (x) { return parseInt(x, 10) });
for (var i = lines[lines.length - 1]; i >= lines[0]; i--) {
$('[data-line-number=' + i + ']').closest('tr').addClass(cls);
}
return lines;
}
return [];
}
$(window).on('hashchange', updateHighlight);
var selected = [];
$("[data-line-number]").click(function (ev) {
var line = $(this).attr('data-line-number');
if (ev.shiftKey) {
selected = selected.slice(-1).concat(line);
} else {
selected = [line];
}
var hash = '_' + selected[0];
if (selected.length === 2) {
hash = '_' + Math.min(selected[0], selected[1]) + '-' + Math.max(selected[0], selected[1]);
}
window.location.hash = hash;
return false;
});
</script>
</body>
</html>

118
lynx.spec Normal file
View File

@ -0,0 +1,118 @@
Summary: A text browser for the World Wide Web
Name: lynx
Version: 2.8.9
Release: 3
License: GPLv2
URL: http://lynx.browser.org/
Source: https://invisible-mirror.net/archives/%{name}/tarballs/%{name}%{version}rel.1.tar.bz2
Patch0: %{name}-2.8.9-redhat.patch
Patch1: %{name}-2.8.9-build.patch
Patch2: %{name}-CVE-2008-4690.patch
Patch3: %{name}-2.8.8-locale.patch
Provides: webclient text-www-browser
BuildRequires: dos2unix gcc gettext telnet unzip zip
BuildRequires: openssl-devel ncurses-devel slang-devel zlib-devel
Requires: euleros-indexhtml
%description
Lynx is a fully-featured World Wide Web (WWW) client for users running
cursor-addressable, character-cell display devices such as vt100 terminals,
vt100 emulators running on Windows 95/NT or Macintoshes, or any other
character-cell display. It will display Hypertext Markup Language (HTML)
documents containing links to files on the local system, as well as files on
remote systems running http, gopher, ftp, wais, nntp, finger, or cso/ph/qi
servers, and services accessible via logins to telnet, tn3270 or rlogin
accounts. Current versions of Lynx run on Unix, VMS, Windows95
through Windows 8, 386DOS and OS/2 EMX.
Lynx can be used to access information on the WWW, or to establish
information systems intended primarily for local access. Lynx has been
used to build several Campus Wide Information Systems (CWIS). Lynx can
also be used to build systems isolated within a single LAN.
%package_help
%prep
%autosetup -p1 -n %{name}%{version}rel.1
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
sed -e "s,^HELPFILE:.*,HELPFILE:file://localhost%{_pkgdocdir}/lynx_help/lynx_help_main.html,g" -i %{name}.cfg
sed -e 's,^STARTFILE:.*,STARTFILE:file:%{_docdir}/HTML/en-US/index.html,' -i %{name}.cfg
%build
%configure --libdir=/etc \
--enable-prettysrc \
--enable-charset-choice \
--enable-cjk \
--enable-warnings \
--enable-debug \
--enable-justify-elts \
--enable-externs \
--enable-file-upload \
--enable-ipv6 \
--enable-addrlist-page \
--enable-locale-charset \
--enable-kbd-layout \
--enable-libjs \
--enable-nls \
--disable-rpath-hack \
--enable-nsl-fork \
--enable-persistent-cookies \
--enable-default-colors \
--enable-read-eta \
--disable-font-switch \
--enable-internal-links \
--enable-scrollbar \
--enable-cgi-links \
--enable-japanese-utf8 \
--enable-source-cache \
--with-ssl=%{_libdir} \
--with-screen=ncursesw \
--with-zlib \
ac_cv_path_RLOGIN=/usr/bin/rlogin
make -C po
%make_build
%install
chmod -x samples/mailto-form.pl
%make_install
rm -f test/X test/nobody samples/*.bat
rm -f docs/OS-390.announce docs/README.jp
dos2unix samples/%{name}-demo.cfg
dos2unix samples/midnight.lss
install -d %{buildroot}%{_datadir}/locale/ja/LC_MESSAGES/
cat >%{buildroot}%{_sysconfdir}/%{name}-site.cfg <<EOF
# Place any local lynx configuration options (proxies etc.) here.
EOF
%find_lang %{name}
%files -f %{name}.lang
%{_bindir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}.cfg
%config(noreplace) %{_sysconfdir}/%{name}.lss
%config(noreplace,missingok) %{_sysconfdir}/%{name}-site.cfg
%files help
%doc docs README INSTALLATION samples
%doc test %{name}.hlp %{name}_help
%{_mandir}/*/*
%changelog
* Tue Dec 3 2019 mengxian <mengxian@huawei.com> - 2.8.9-3
- Package init
* Sat Mar 30 2019 wuyou<wuyou88@huawei.com> - 2.8.9-2.h1
- Type:bugfix
- ID:NA
- SUG:NA
- DESC: modify requires to euleros-indexhtml

BIN
lynx2.8.9rel.1.tar.bz2 Normal file

Binary file not shown.