Accepting request 282240 from home:AndreasStieger:branches:Publishing
LyX 2.1.2.2, add keyring, fix __DATE__ warning OBS-URL: https://build.opensuse.org/request/show/282240 OBS-URL: https://build.opensuse.org/package/show/Publishing/lyx?expand=0&rev=96
This commit is contained in:
parent
0f90e28966
commit
2a6884becf
49
lyx-2.1.2.2-remove-date-time.patch
Normal file
49
lyx-2.1.2.2-remove-date-time.patch
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
From: Andreas Stieger <andreas.stieger@gmx.de>
|
||||||
|
Date: Wed, 21 Jan 2015 13:02:32 +0000
|
||||||
|
Subject: Remove __DATE__ and __TIME__
|
||||||
|
Upstream: no
|
||||||
|
References:
|
||||||
|
|
||||||
|
Fixes obs warning:
|
||||||
|
[ 796s] lyx.i586: W: file-contains-date-and-time /usr/bin/lyx
|
||||||
|
[ 796s] Your file uses __DATE and __TIME__ this causes the package to rebuild when
|
||||||
|
[ 796s] not needed
|
||||||
|
|
||||||
|
Index: lyx-2.1.2.2/src/LyX.cpp
|
||||||
|
===================================================================
|
||||||
|
--- lyx-2.1.2.2.orig/src/LyX.cpp
|
||||||
|
+++ lyx-2.1.2.2/src/LyX.cpp
|
||||||
|
@@ -1146,8 +1146,6 @@ int parse_version(string const &, string
|
||||||
|
{
|
||||||
|
cout << "LyX " << lyx_version
|
||||||
|
<< " (" << lyx_release_date << ")" << endl;
|
||||||
|
- cout << to_utf8(bformat(_("Built on %1$s[[date]], %2$s[[time]]"),
|
||||||
|
- from_ascii(__DATE__), from_ascii(__TIME__))) << endl;
|
||||||
|
|
||||||
|
cout << lyx_version_info << endl;
|
||||||
|
exit(0);
|
||||||
|
Index: lyx-2.1.2.2/src/frontends/qt4/GuiAbout.cpp
|
||||||
|
===================================================================
|
||||||
|
--- lyx-2.1.2.2.orig/src/frontends/qt4/GuiAbout.cpp
|
||||||
|
+++ lyx-2.1.2.2/src/frontends/qt4/GuiAbout.cpp
|
||||||
|
@@ -138,8 +138,6 @@ static QString buildinfo()
|
||||||
|
QTextStream out(&res);
|
||||||
|
out << "LyX " << lyx_version
|
||||||
|
<< " (" << lyx_release_date << ")" << endl;
|
||||||
|
- out << toqstr(bformat(_("Built on %1$s[[date]], %2$s[[time]]"),
|
||||||
|
- from_ascii(__DATE__), from_ascii(__TIME__))) << endl;
|
||||||
|
|
||||||
|
out << lyx_version_info << endl;
|
||||||
|
return res;
|
||||||
|
Index: lyx-2.1.2.2/src/tex2lyx/tex2lyx.cpp
|
||||||
|
===================================================================
|
||||||
|
--- lyx-2.1.2.2.orig/src/tex2lyx/tex2lyx.cpp
|
||||||
|
+++ lyx-2.1.2.2/src/tex2lyx/tex2lyx.cpp
|
||||||
|
@@ -565,7 +565,6 @@ int parse_version(string const &, string
|
||||||
|
{
|
||||||
|
lyxerr << "tex2lyx " << lyx_version
|
||||||
|
<< " (" << lyx_release_date << ")" << endl;
|
||||||
|
- lyxerr << "Built on " << __DATE__ << ", " << __TIME__ << endl;
|
||||||
|
|
||||||
|
lyxerr << lyx_version_info << endl;
|
||||||
|
exit(error_code);
|
3
lyx-2.1.2.2.tar.xz
Normal file
3
lyx-2.1.2.2.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:2cedf5119d9b6360ba95205d8a641f882b0da200b9e765888f2545231e7fb052
|
||||||
|
size 10650108
|
BIN
lyx-2.1.2.2.tar.xz.sig
Normal file
BIN
lyx-2.1.2.2.tar.xz.sig
Normal file
Binary file not shown.
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:c8783822341e95cc2a6b5da1b0e838542fd875017d8775f237b17c1790b1bba5
|
|
||||||
size 10669264
|
|
@ -1,3 +1,12 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 21 15:21:50 UTC 2015 - andreas.stieger@gmx.de
|
||||||
|
|
||||||
|
- LyX 2.1.2.2 (and 2.1.2.1):
|
||||||
|
* fixes for platforms other than GNU/Linux
|
||||||
|
- add upstream signing key and verify source signature
|
||||||
|
- Remove __DATE__ and __TIME__ from info dialogs to prevent
|
||||||
|
rebuilds, add lyx-2.1.2.2-remove-date-time.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jan 7 20:19:02 UTC 2015 - cornelis@solcon.nl
|
Wed Jan 7 20:19:02 UTC 2015 - cornelis@solcon.nl
|
||||||
|
|
||||||
|
45
lyx.keyring
Normal file
45
lyx.keyring
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
Version: SKS 1.1.3
|
||||||
|
|
||||||
|
mQENBEwY3l0BCACeUpkck1zdaUP9/gnPGLZmEaZpAbLhMh8pGxq9qrnhgHyZ+O9Zr7I0oqrR
|
||||||
|
khlqRiYKa1YUe5/fNE91ebQrgOK3JBdWLzqD5Q1+Gmo2yVxMoh+oPlLQFj/X7cr+HFE5XV8v
|
||||||
|
fKQc3vzrEdDmuioCzcosNjxJKX2RW/iACcjOc1NQMQU9fWiMzP8oHzkvWNQI0Yd7Ag0Y/wZW
|
||||||
|
XnSrlcYtqLsxdSE0DYe2R8zsBZTbzuBRHZRi4zt+9ZUihT4q/HGxMCmpQ3E5F0JlH5pLGDKR
|
||||||
|
Iee9i3AyVxVlRfDV9TBGJ6vDS4Eln3X3vmiWk8BIo1Awempklr85VlzZDjIfF4vkv06BABEB
|
||||||
|
AAG0R0x5WCBSZWxlYXNlIE1hbmFnZXIgKFNpZ25pbmcgTHlYIHRhcmJhbGxzIGFuZCBiaW5h
|
||||||
|
cmllcykgPHNhbmRhQGx5eC5vcmc+iEYEEBECAAYFAkwZu2wACgkQKyNpwjujA3Rz+QCeKM03
|
||||||
|
QlB8vGDLPxwbTaNudi1MH/8AnixP4cWm1ddZM1TGXg7MtNIvAy1KiQEcBBABAgAGBQJMGqHT
|
||||||
|
AAoJEFjYa0xq0nk1csEIAJn5FRs5UXdP5qo3j/h5Fc731JKKGFv3wS/pxKdU61hlrziKqZ4G
|
||||||
|
XKfMKThG7LXyjIx6UvDiJekADXFU+N92d4m0KYbsAXdA6MXiWlIVb9i9rxs5lkyMdmdlCWcO
|
||||||
|
g3t2rn8mau8XcSX5xfaLdcS8wJDoqlO7Z+Q0/To64gfVorWYLJz2I2Vd+BYZCPauNsf9zCiX
|
||||||
|
JbIFFj/6sJ2hDa9/5xPDDj5e0v1H3nf1oSigCgIyhV+/cGJ5pE4FNpxgp/DNcPHNws4WGe3q
|
||||||
|
EsHubkbLiAGmC/pLb1fA2WuT34qmXi/A6WJyisg+KEFuaU13ANTsSf3OUylFGvf0TpdyOLnZ
|
||||||
|
JY2JARwEEAECAAYFAk28S+wACgkQEXbkyxougGNY/wf/UxnzMJaKjL5MtlHB6/h4nK/HioRt
|
||||||
|
dOWCwxKUhskS9ZZwjaMblP1ZpYJPkNxYTIVyp45FiPcbiKkicCWxG2D2kc1XjeJGq39JHVf3
|
||||||
|
4DZEzlaxIxr3zi5drfQzOBawct6nqGNmwQy9GHfxt9YwYD71NGTGZr79bKV8IIhUz6q2lM1l
|
||||||
|
LnGpjK+IPMDanXhJsqcco89XzqCYhEJ/CtDrMidVggqczGfvPd+4oAl6TVBN4taEWNxtvkq5
|
||||||
|
jlaAbO4pZQKV+DDLozhiI+JXdC/KW2q410LufqgcJssS4rMfwkpDwoOiYqWoQkeWdH1BwH6k
|
||||||
|
D3EhDol1TZKhlvJECxy+QchjSIkBHAQQAQIABgUCUaH2ewAKCRAYSUdYkqob5pZ+B/wKM7Cp
|
||||||
|
5bHoIn/5tQ5aSLABOAnBGXHz2RfZIkP4cxGZuHLXAHVTDHM95idijUYe7GpDLsWCo7rBgnmU
|
||||||
|
qTZ57DjTQuK/rFns/npaduBH+F2JV4NQCMcv9bxugKws3k3DKinMuFVU3MTvZ0w/XBfLjdUP
|
||||||
|
TfcymwiAB6WoK0bsUL6yMiIQcXwV/o9zIVrU/3DnkpO6p4zBUPXG1Au2l/2IF1bTK5rRczM+
|
||||||
|
sqaFhWGOWtiDGqjha35IHCP8vj/1YXsysl/vIBIiQRqA7+wGn1v7CliamtdN+m9CV0OqVFJM
|
||||||
|
PFJ8B0Ema+dGZ+I+gwsBkbMbNnZbOJZoXWKRfFuJdfvkx8+jiQE4BBMBAgAiBQJMGN5dAhsD
|
||||||
|
BgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRDeekT6x/s4LcA4B/wISP4Frmyn1wjewM/X
|
||||||
|
2O5pf4wlTE4mJOlinRdGEjD13M3RSBg642LsCSfv25/VCPoTubWZsGS6Ub/QZzke4ZUPH8Pg
|
||||||
|
RzqOi0XVipDQRY389ze2Fve6SXBcGpL1xyTYA3SiLpfGrx6gcUFMAKmzTmPPYxassJq5zo2k
|
||||||
|
isaJoRY2NwNihLrm6BWEY3vsiT8wg/zfEmaxVVwJgNwTLV0NebLhao6e4qmWdzPHhkEM5iAN
|
||||||
|
Yq+tKjH1pum/+D9EVVH8K1WQUubfqvXs70zA4dJFlFKeU3Zoc0r+v45B3fM02ngErauBAjSJ
|
||||||
|
JNV7sBylxn+Rqbcz4zuAtY/deDPwxOwXRJOAuQENBEwY3l0BCADCf6Y8mJSAHqyQWppONPPL
|
||||||
|
nMwasfzlY8WXtByHXbO/ndox2SPFf9AztH7MlBsZGYjmqXpIzOizTDOYHs/DkoDkIB7JGLkd
|
||||||
|
zThPhj5qA+ZbBlPukLL9m/8Gw0QgT59Adq8Wk1D8eV8Rn6sevnWf16MkLBfQ2+nqJ9MV9oVj
|
||||||
|
oiFoyPPYfjDjx2oHN+xnUtm8Z4tNRcn5Lw4kmjBgNP6+cPG/hIfd50Zlq9sWpyO8jAdutFCt
|
||||||
|
43MTh3G/tUSG54zCTlMOcKV4F9ogok19dbN2rEGuJdF9lGcwaLs3JQ+qIJGfbmOAwiGAiBzB
|
||||||
|
oLfKjcH/QUfrc7iQwwHqUkuwFY7eoHbtABEBAAGJAR8EGAECAAkFAkwY3l0CGwwACgkQ3npE
|
||||||
|
+sf7OC3ahwf9Gm33sj7M9iFezmrJP5WxpEQ0BxqPJsUA/qF5uppDgHV/Fe9XqM89sLTCAscB
|
||||||
|
ldrSbX3TcGO+R/dYLVB4DU2IB7BKP2oXatfcw7FKePPGU4fQKYhe+XruelzEQvIjh2lazJS5
|
||||||
|
0ExiSDIgy/Jns3iMkow20bmOZ9WGHtHodxmLrkMs+Pq5EV5SBiK4BwpcOy/FacKqnL93QHzE
|
||||||
|
iT7wJs7FsCaye6GvtBVM9Qt1m16nAWwXhqnNzaXF9YCiHD6aoPOZtOIt024L5mu86Rbe50FG
|
||||||
|
hhXEk7IjxaBx+kAq2LBiv5lQQwoSOIXb1LMYgm0DxASJR2W0nz3DNhg5qyLzZv5wAQ==
|
||||||
|
=Av8Z
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
13
lyx.spec
13
lyx.spec
@ -28,7 +28,7 @@ BuildRequires: libqt4-devel
|
|||||||
BuildRequires: python
|
BuildRequires: python
|
||||||
BuildRequires: update-desktop-files
|
BuildRequires: update-desktop-files
|
||||||
BuildRequires: xz
|
BuildRequires: xz
|
||||||
Version: 2.1.2
|
Version: 2.1.2.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: WYSIWYM (What You See Is What You Mean) document processor
|
Summary: WYSIWYM (What You See Is What You Mean) document processor
|
||||||
License: GPL-2.0+
|
License: GPL-2.0+
|
||||||
@ -36,9 +36,12 @@ Group: Productivity/Publishing/TeX/Frontends
|
|||||||
Url: http://www.lyx.org/
|
Url: http://www.lyx.org/
|
||||||
Source: ftp://ftp.lyx.org/pub/lyx/stable/2.1.x/lyx-%{version}.tar.xz
|
Source: ftp://ftp.lyx.org/pub/lyx/stable/2.1.x/lyx-%{version}.tar.xz
|
||||||
Source1: lyxrc.dist
|
Source1: lyxrc.dist
|
||||||
|
Source2: lyx.keyring
|
||||||
|
Source3: ftp://ftp.lyx.org/pub/lyx/stable/2.1.x/lyx-%{version}.tar.xz.sig
|
||||||
# xdg patch
|
# xdg patch
|
||||||
# This was rejected by upstream (http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg133878.html)
|
# This was rejected by upstream (http://www.mail-archive.com/lyx-devel@lists.lyx.org/msg133878.html)
|
||||||
Patch0: lyx-2.1.2-xdg_open.patch
|
Patch0: lyx-2.1.2-xdg_open.patch
|
||||||
|
Patch1: lyx-2.1.2.2-remove-date-time.patch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
Requires: ImageMagick
|
Requires: ImageMagick
|
||||||
%if 0%{?suse_version} < 1230
|
%if 0%{?suse_version} < 1230
|
||||||
@ -105,13 +108,7 @@ document under "Help" on the menubar.
|
|||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch0 -p1
|
%patch0 -p1
|
||||||
# Remove build time references so build-compare can do its work
|
%patch1 -p1
|
||||||
FAKE_BUILDTIME=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%H:%%M')
|
|
||||||
FAKE_BUILDDATE=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y')
|
|
||||||
sed -i "s/__TIME__/\"$FAKE_BUILDTIME\"/" src/LyX.cpp
|
|
||||||
sed -i "s/__DATE__/\"$FAKE_BUILDDATE\"/" src/LyX.cpp
|
|
||||||
sed -i "s/__TIME__/\"$FAKE_BUILDTIME\"/" src/tex2lyx/tex2lyx.cpp
|
|
||||||
sed -i "s/__DATE__/\"$FAKE_BUILDDATE\"/" src/tex2lyx/tex2lyx.cpp
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
#./autogen.sh
|
#./autogen.sh
|
||||||
|
Loading…
Reference in New Issue
Block a user