Compare commits
8 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
16cd4eb101 | ||
|
b121b06b28 | ||
|
51b1338500 | ||
|
624e4dc512 | ||
|
8da437dae7 | ||
|
a2b62c8386 | ||
|
49c92aed0d | ||
|
15f35065ba |
37
.gitignore
vendored
37
.gitignore
vendored
@ -17,40 +17,3 @@
|
|||||||
/texstudio-2.9.0.tar.gz
|
/texstudio-2.9.0.tar.gz
|
||||||
/texstudio-2.9.2.tar.gz
|
/texstudio-2.9.2.tar.gz
|
||||||
/texstudio-2.9.4.tar.gz
|
/texstudio-2.9.4.tar.gz
|
||||||
/texstudio-2.10.0.tar.gz
|
|
||||||
/texstudio-2.10.2.tar.gz
|
|
||||||
/texstudio-2.10.4.tar.gz
|
|
||||||
/texstudio-2.10.6.tar.gz
|
|
||||||
/texstudio-2.10.8.tar.gz
|
|
||||||
/texstudio-2.11.0.tar.gz
|
|
||||||
/texstudio-2.11.2.tar.gz
|
|
||||||
/texstudio-2.12.0.tar.gz
|
|
||||||
/texstudio-2.12.2.tar.gz
|
|
||||||
/texstudio-2.12.4.tar.gz
|
|
||||||
/texstudio-2.12.6.tar.gz
|
|
||||||
/texstudio-2.12.8.tar.gz
|
|
||||||
/texstudio-2.12.10.tar.gz
|
|
||||||
/texstudio-2.12.12.tar.gz
|
|
||||||
/texstudio-2.12.14.tar.gz
|
|
||||||
/texstudio-2.12.16.tar.gz
|
|
||||||
/texstudio-2.12.18.tar.gz
|
|
||||||
/texstudio-2.12.20.tar.gz
|
|
||||||
/texstudio-2.12.22.tar.gz
|
|
||||||
/texstudio-3.0.0.tar.gz
|
|
||||||
/texstudio-3.0.1.tar.gz
|
|
||||||
/texstudio-3.0.3.tar.gz
|
|
||||||
/texstudio-3.0.4.tar.gz
|
|
||||||
/texstudio-3.0.5.tar.gz
|
|
||||||
/texstudio-3.1.0.tar.gz
|
|
||||||
/texstudio-3.1.1.tar.gz
|
|
||||||
/texstudio-3.1.2.tar.gz
|
|
||||||
/texstudio-4.0.0.tar.gz
|
|
||||||
/texstudio-4.0.1.tar.gz
|
|
||||||
/texstudio-4.0.2.tar.gz
|
|
||||||
/texstudio-4.0.4.tar.gz
|
|
||||||
/texstudio-4.2.0.tar.gz
|
|
||||||
/texstudio-4.2.1.tar.gz
|
|
||||||
/texstudio-4.2.2.tar.gz
|
|
||||||
/texstudio-4.2.3.tar.gz
|
|
||||||
/texstudio-4.3.0.tar.gz
|
|
||||||
/texstudio-4.3.1.tar.gz
|
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
SHA512 (texstudio-4.3.1.tar.gz) = 6fc8717ed22e21947260d0af5c5b857f9b79476f28f400f9036134d9de2d9e11a605a871b6c8d520b366cb43f3fb61bb89c411e5c11aee1e87642e77fe1b0560
|
398baea51cf9f9f15ab961da09efb263 texstudio-2.9.4.tar.gz
|
||||||
|
@ -1,50 +0,0 @@
|
|||||||
From 3d277f1e446343511177893102704da36582158f Mon Sep 17 00:00:00 2001
|
|
||||||
From: hannes <hannes@fedoraproject.org>
|
|
||||||
Date: Sat, 2 Jan 2021 10:23:12 +0100
|
|
||||||
Subject: [PATCH] Update fix
|
|
||||||
|
|
||||||
---
|
|
||||||
src/configdialog.ui | 6 ++++++
|
|
||||||
src/configmanager.cpp | 2 +-
|
|
||||||
2 files changed, 7 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/src/configdialog.ui b/src/configdialog.ui
|
|
||||||
index 88710e9..12b38b0 100644
|
|
||||||
--- a/src/configdialog.ui
|
|
||||||
+++ b/src/configdialog.ui
|
|
||||||
@@ -590,6 +590,9 @@
|
|
||||||
<property name="value">
|
|
||||||
<number>7</number>
|
|
||||||
</property>
|
|
||||||
+ <property name="readOnly">
|
|
||||||
+ <bool>true</bool>
|
|
||||||
+ </property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="0" column="0">
|
|
||||||
@@ -597,6 +600,9 @@
|
|
||||||
<property name="text">
|
|
||||||
<string>Automatically check every</string>
|
|
||||||
</property>
|
|
||||||
+ <property name="checkable">
|
|
||||||
+ <bool>false</bool>
|
|
||||||
+ </property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item row="0" column="5">
|
|
||||||
diff --git a/src/configmanager.cpp b/src/configmanager.cpp
|
|
||||||
index 7e6effc..0193acc 100644
|
|
||||||
--- a/src/configmanager.cpp
|
|
||||||
+++ b/src/configmanager.cpp
|
|
||||||
@@ -489,7 +489,7 @@ ConfigManager::ConfigManager(QObject *parent): QObject (parent),
|
|
||||||
registerOption("Macros/RepositoryURL", &URLmacroRepository, "https://api.github.com/repos/texstudio-org/texstudio-macro/contents/", nullptr);
|
|
||||||
|
|
||||||
//updates
|
|
||||||
- registerOption("Update/AutoCheck", &autoUpdateCheck, true, &pseudoDialog->checkBoxAutoUpdateCheck);
|
|
||||||
+ registerOption("Update/AutoCheck", &autoUpdateCheck, false, &pseudoDialog->checkBoxAutoUpdateCheck);
|
|
||||||
registerOption("Update/UpdateLevel", &updateLevel, 0, &pseudoDialog->comboBoxUpdateLevel);
|
|
||||||
registerOption("Update/AutoCheckInvervalDays", &autoUpdateCheckIntervalDays, 7, &pseudoDialog->spinBoxAutoUpdateCheckIntervalDays);
|
|
||||||
registerOption("Update/LastCheck", &lastUpdateCheck, QDateTime());
|
|
||||||
--
|
|
||||||
2.29.2
|
|
||||||
|
|
36
texstudio-use-system-hunspell-instead-of-bundled-one.patch
Normal file
36
texstudio-use-system-hunspell-instead-of-bundled-one.patch
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
From 7ac1dda09bf5241aca7c09af5fac5c173a6ea653 Mon Sep 17 00:00:00 2001
|
||||||
|
From: hannes <hannes@fedoraproject.org>
|
||||||
|
Date: Tue, 9 Sep 2014 20:27:22 +0200
|
||||||
|
Subject: [PATCH] hunspell_patch
|
||||||
|
|
||||||
|
---
|
||||||
|
texstudio.pro | 9 +++++++--
|
||||||
|
1 file changed, 7 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/texstudio.pro b/texstudio.pro
|
||||||
|
index 4f778dd..e125fef 100644
|
||||||
|
--- a/texstudio.pro
|
||||||
|
+++ b/texstudio.pro
|
||||||
|
@@ -466,7 +466,7 @@ unix {
|
||||||
|
}
|
||||||
|
|
||||||
|
DEFINES += HUNSPELL_STATIC
|
||||||
|
-include(hunspell/hunspell.pri)
|
||||||
|
+include(hunspell.pri)
|
||||||
|
|
||||||
|
include(qcodeedit/qcodeedit.pri)
|
||||||
|
|
||||||
|
@@ -672,4 +672,9 @@ else {
|
||||||
|
QMAKE_LFLAGS -= -Wl,-s
|
||||||
|
QMAKE_LFLAGS_RELEASE -= -Wl,-s
|
||||||
|
}
|
||||||
|
-
|
||||||
|
+# enable use of pkgconfig
|
||||||
|
+unix {
|
||||||
|
+ CONFIG += link_pkgconfig
|
||||||
|
+ # use system hunspell
|
||||||
|
+ PKGCONFIG += hunspell
|
||||||
|
+}
|
||||||
|
--
|
||||||
|
1.9.3
|
||||||
|
|
@ -1,28 +1,30 @@
|
|||||||
From 67ef0d913ce3e830ba8c7ae6cba70869da7b048a Mon Sep 17 00:00:00 2001
|
From 74c852ca1acfd5613bf45153c8ca9780c698241a Mon Sep 17 00:00:00 2001
|
||||||
From: hannes <hannes@fedoraproject.org>
|
From: hannes <hannes@fedoraproject.org>
|
||||||
Date: Fri, 14 Jan 2022 01:20:28 +0100
|
Date: Tue, 9 Sep 2014 20:29:09 +0200
|
||||||
Subject: [PATCH] qtsingle
|
Subject: [PATCH 2/2] qtsingle
|
||||||
|
|
||||||
---
|
---
|
||||||
texstudio.pro | 6 +++++-
|
texstudio.pro | 4 ++--
|
||||||
1 file changed, 5 insertions(+), 1 deletion(-)
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
diff --git a/texstudio.pro b/texstudio.pro
|
diff --git a/texstudio.pro b/texstudio.pro
|
||||||
index 05831aa..9c56c74 100644
|
index e125fef..5f1e323 100644
|
||||||
--- a/texstudio.pro
|
--- a/texstudio.pro
|
||||||
+++ b/texstudio.pro
|
+++ b/texstudio.pro
|
||||||
@@ -105,7 +105,11 @@ versionGreaterOrEqual($$QT_VERSION, "6.0.0") {
|
@@ -33,8 +33,6 @@ QT += \
|
||||||
}
|
}
|
||||||
|
DEFINES += PHONON
|
||||||
}
|
}
|
||||||
|
-contains($$list($$[QT_VERSION]), 4.3.*):message("qt 4.3.x")
|
||||||
-include(src/qtsingleapplication/qtsingleapplication.pri)
|
-else:include(qtsingleapplication/qtsingleapplication.pri)
|
||||||
+isEmpty(USE_SYSTEM_QTSINGLEAPPLICATION){
|
|
||||||
+ include(qtsingleapplication/qtsingleapplication.pri)
|
|
||||||
+} else {
|
|
||||||
+ CONFIG += qtsingleapplication
|
|
||||||
+}
|
|
||||||
|
|
||||||
# ##############################
|
# ##############################
|
||||||
# precompile_header: PRECOMPILED_HEADER = mostQtHeaders.h
|
# precompile_header: PRECOMPILED_HEADER = mostQtHeaders.h
|
||||||
|
@@ -678,3 +676,5 @@ unix {
|
||||||
|
# use system hunspell
|
||||||
|
PKGCONFIG += hunspell
|
||||||
|
}
|
||||||
|
+#use system qtsingleapplication
|
||||||
|
+CONFIG += qtsingleapplication
|
||||||
--
|
--
|
||||||
2.34.1
|
1.9.3
|
||||||
|
45
texstudio-viewers-use-xdg-open.patch
Normal file
45
texstudio-viewers-use-xdg-open.patch
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
From e9b106503d9da08e33ba7ff1433d6c0deb3bafc2 Mon Sep 17 00:00:00 2001
|
||||||
|
From: hannes <hannes@fedoraproject.org>
|
||||||
|
Date: Fri, 20 Jun 2014 19:26:55 +0200
|
||||||
|
Subject: [PATCH 3/3] xdg
|
||||||
|
|
||||||
|
---
|
||||||
|
buildmanager.cpp | 18 +++---------------
|
||||||
|
1 file changed, 3 insertions(+), 15 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/buildmanager.cpp b/buildmanager.cpp
|
||||||
|
index d4c8a83..a33a04b 100644
|
||||||
|
--- a/buildmanager.cpp
|
||||||
|
+++ b/buildmanager.cpp
|
||||||
|
@@ -826,25 +826,13 @@ QString getCommandLineGhostscript(){
|
||||||
|
// xdvi %.dvi -sourceposition @:%.tex
|
||||||
|
// kdvi "file:%.dvi#src:@ %.tex"
|
||||||
|
QString getCommandLineViewDvi(){
|
||||||
|
- switch (x11desktop_env()) {
|
||||||
|
- case 3: return "kdvi %.dvi > /dev/null";
|
||||||
|
- case 4: return "okular %.dvi > /dev/null";
|
||||||
|
- default:return "evince %.dvi > /dev/null";
|
||||||
|
- }
|
||||||
|
+ return "xdg-open %.dvi > /dev/null";
|
||||||
|
};
|
||||||
|
QString getCommandLineViewPs(){
|
||||||
|
- switch (x11desktop_env()) {
|
||||||
|
- case 3: return "kghostview %.ps > /dev/null";
|
||||||
|
- case 4: return "okular %.ps > /dev/null";
|
||||||
|
- default: return "evince %.ps > /dev/null";
|
||||||
|
- };
|
||||||
|
+ return "xdg-open %.ps > /dev/null";
|
||||||
|
}
|
||||||
|
QString getCommandLineViewPdfExternal(){
|
||||||
|
- switch (x11desktop_env()) {
|
||||||
|
- case 3: return "kpdf %.pdf > /dev/null";
|
||||||
|
- case 4: return "okular %.pdf > /dev/null";
|
||||||
|
- default: return "evince %.pdf > /dev/null";
|
||||||
|
- };
|
||||||
|
+ return "xdg-open %.pdf > /dev/null";
|
||||||
|
}
|
||||||
|
QString getCommandLineGhostscript(){ return ""; }
|
||||||
|
|
||||||
|
--
|
||||||
|
1.9.3
|
||||||
|
|
@ -1,31 +0,0 @@
|
|||||||
From fe2a4f3166a22e002bbf7fb80802bbf96111340a Mon Sep 17 00:00:00 2001
|
|
||||||
From: hannes <hannes@fedoraproject.org>
|
|
||||||
Date: Fri, 14 Jan 2022 01:24:46 +0100
|
|
||||||
Subject: [PATCH 2/2] wtf
|
|
||||||
|
|
||||||
---
|
|
||||||
texstudio.pro | 6 +++---
|
|
||||||
1 file changed, 3 insertions(+), 3 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/texstudio.pro b/texstudio.pro
|
|
||||||
index 9c56c74..9a0a6bc 100644
|
|
||||||
--- a/texstudio.pro
|
|
||||||
+++ b/texstudio.pro
|
|
||||||
@@ -443,12 +443,12 @@ exists(./.git) {
|
|
||||||
}
|
|
||||||
|
|
||||||
!win32-msvc*: {
|
|
||||||
- QMAKE_CXXFLAGS_DEBUG -= -O -O1 -O2 -O3
|
|
||||||
- QMAKE_CXXFLAGS_DEBUG += -Wall -Wextra -Wmissing-include-dirs -Wunknown-pragmas -Wundef -Wpointer-arith -Winline -O0 -Wno-deprecated-declarations
|
|
||||||
+# QMAKE_CXXFLAGS_DEBUG -= -O -O1 -O2 -O3
|
|
||||||
+# QMAKE_CXXFLAGS_DEBUG += -Wall -Wextra -Wmissing-include-dirs -Wunknown-pragmas -Wundef -Wpointer-arith -Winline -O0 -Wno-deprecated-declarations
|
|
||||||
|
|
||||||
QMAKE_CXXFLAGS += -fno-omit-frame-pointer
|
|
||||||
win32: QMAKE_CXXFLAGS += -fpermissive
|
|
||||||
- !win32:!haiku: QMAKE_LFLAGS += -rdynamic # option not supported by mingw and haiku
|
|
||||||
+# !win32:!haiku: QMAKE_LFLAGS += -rdynamic # option not supported by mingw and haiku
|
|
||||||
} else {
|
|
||||||
DEFINES += _CRT_SECURE_NO_WARNINGS
|
|
||||||
}
|
|
||||||
--
|
|
||||||
2.34.1
|
|
216
texstudio.spec
216
texstudio.spec
@ -1,84 +1,65 @@
|
|||||||
Name: texstudio
|
Name: texstudio
|
||||||
Version: 4.3.1
|
Version: 2.9.4
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
|
|
||||||
Summary: A feature-rich editor for LaTeX documents
|
Summary: A feature-rich editor for LaTeX documents
|
||||||
|
Group: Applications/Publishing
|
||||||
# texstudio binary: GPLv3 due to static linkage of bundled qcodeedit
|
# texstudio binary: GPLv3 due to static linkage of bundled qcodeedit
|
||||||
# texstudio data and image files: GPLv2+
|
# texstudio data and image files: GPLv2+
|
||||||
License: GPLv2+ and GPLv3
|
License: GPLv2+ and GPLv3
|
||||||
URL: https://www.texstudio.org
|
URL: http://texstudio.sourceforge.net
|
||||||
|
|
||||||
Source0: https://github.com/texstudio-org/texstudio#/archive/%{name}-%{version}.tar.gz
|
Source0: http://downloads.sourceforge.net/texstudio/texstudio-%{version}.tar.gz
|
||||||
Source1: texstudio.desktop
|
Source1: texstudio.desktop
|
||||||
|
Patch0: texstudio-use-system-hunspell-instead-of-bundled-one.patch
|
||||||
Patch1: texstudio-use-system-qtsingleapplication-instead-of-bundled-on.patch
|
Patch1: texstudio-use-system-qtsingleapplication-instead-of-bundled-on.patch
|
||||||
Patch2: texstudio-disable-update-check.patch
|
Patch2: texstudio-viewers-use-xdg-open.patch
|
||||||
# don't muck with default build flags
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||||
Patch3: texstudio-wtf_flags.patch
|
|
||||||
|
|
||||||
BuildRequires: make
|
BuildRequires: qt4-devel
|
||||||
BuildRequires: qt5-qtbase-devel
|
|
||||||
BuildRequires: qt5-qtdeclarative-devel
|
|
||||||
BuildRequires: qt5-qttools-devel
|
|
||||||
BuildRequires: qt5-qttools-static
|
|
||||||
BuildRequires: qt5-qtsvg-devel
|
|
||||||
BuildRequires: qt5-qtscript-devel
|
|
||||||
BuildRequires: hunspell-devel
|
BuildRequires: hunspell-devel
|
||||||
BuildRequires: desktop-file-utils
|
BuildRequires: desktop-file-utils
|
||||||
BuildRequires: gettext
|
BuildRequires: gettext
|
||||||
BuildRequires: poppler-devel
|
BuildRequires: poppler-qt4-devel
|
||||||
BuildRequires: poppler-qt5-devel
|
|
||||||
BuildRequires: poppler-cpp-devel
|
|
||||||
BuildRequires: qtsingleapplication-devel
|
BuildRequires: qtsingleapplication-devel
|
||||||
BuildRequires: qtsingleapplication-qt5-devel
|
|
||||||
BuildRequires: qtsinglecoreapplication-devel
|
BuildRequires: qtsinglecoreapplication-devel
|
||||||
BuildRequires: qtsinglecoreapplication-qt5-devel
|
|
||||||
BuildRequires: qtermwidget-devel
|
|
||||||
BuildRequires: quazip-qt5-devel
|
|
||||||
BuildRequires: zlib-devel
|
|
||||||
|
|
||||||
Requires: tex(latex)
|
Requires: tex(latex)
|
||||||
Requires: tex(preview.sty)
|
|
||||||
Requires: tex-dvipng
|
|
||||||
Requires: qt5-qtsvg
|
|
||||||
Requires: qtermwidget
|
|
||||||
Provides: bundled(qcodeedit)
|
Provides: bundled(qcodeedit)
|
||||||
Provides: texmakerx = %{version}-%{release}
|
Provides: texmakerx = %{version}-%{release}
|
||||||
Obsoletes: texmakerx < 2.2-1
|
Obsoletes: texmakerx < 2.2-1
|
||||||
%description
|
%description
|
||||||
TeXstudio gives you an environment where you can
|
TeXstudio, formerly known as TexmakerX is a fork of the
|
||||||
|
LaTeX IDE TexMaker and gives you an environment where you can
|
||||||
easily create and manage LaTeX documents.
|
easily create and manage LaTeX documents.
|
||||||
It provides modern writing support, like interactive spell checking,
|
It provides modern writing support, like interactive spell checking,
|
||||||
code folding, syntax highlighting, integrated pdf viewer
|
code folding and syntax highlighting.
|
||||||
and various assistants.
|
|
||||||
Also it serves as a starting point from where you can easily run
|
Also it serves as a starting point from where you can easily run
|
||||||
all necessary LaTeX tools.
|
all necessary LaTeX tools.
|
||||||
|
Although TeXstudio has a lot of additional features,
|
||||||
|
it tries to be like an improved version of Texmaker,
|
||||||
|
so it keeps it look&feel.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n %{name}-%{version}
|
%setup -q -n %{name}%{version}
|
||||||
|
%patch0 -p1 -b .hunspell
|
||||||
%patch1 -p1 -b .qtsingle
|
%patch1 -p1 -b .qtsingle
|
||||||
%patch2 -p1 -b .update_check
|
%patch2 -p1 -b .xdg
|
||||||
%patch3 -p1 -b .wtf_flags
|
|
||||||
|
|
||||||
rm -rf {hunspell,qtsingleapplication,quazip}
|
rm -rf {hunspell,qtsingleapplication}
|
||||||
|
|
||||||
%build
|
%build
|
||||||
mkdir %{_target_platform}
|
export QTDIR=%{_libdir}/qt4
|
||||||
pushd %{_target_platform}
|
qmake-qt4 CONFIG-=debug \
|
||||||
%{qmake_qt5} \
|
|
||||||
%ifnarch %{ix86} x86_64 %{arm}
|
%ifnarch %{ix86} x86_64 %{arm}
|
||||||
NO_CRASH_HANDLER=1 \
|
NO_CRASH_HANDLER=1 \
|
||||||
%endif
|
%endif
|
||||||
USE_SYSTEM_HUNSPELL=1 \
|
texstudio.pro
|
||||||
USE_SYSTEM_QTSINGLEAPPLICATION=1 \
|
make %{?_smp_mflags}
|
||||||
INTERNAL_TERMINAL=1 \
|
|
||||||
USE_SYSTEM_QUAZIP=1 QUAZIP_LIB=-lquazip5 QUAZIP_INCLUDE=%{_includedir}/quazip5/ \
|
|
||||||
../texstudio.pro
|
|
||||||
popd
|
|
||||||
|
|
||||||
make %{?_smp_mflags} -C %{_target_platform}
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make install INSTALL_ROOT=$RPM_BUILD_ROOT -C %{_target_platform}
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
make install INSTALL_ROOT=$RPM_BUILD_ROOT
|
||||||
|
|
||||||
install -Dp -m 0644 utilities/texstudio16x16.png \
|
install -Dp -m 0644 utilities/texstudio16x16.png \
|
||||||
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps/texstudio.png
|
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/16x16/apps/texstudio.png
|
||||||
@ -101,7 +82,27 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}/qt_*.qm
|
|||||||
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
|
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/
|
||||||
desktop-file-install --dir %{buildroot}%{_datadir}/applications %{SOURCE1}
|
desktop-file-install --dir %{buildroot}%{_datadir}/applications %{SOURCE1}
|
||||||
|
|
||||||
|
%clean
|
||||||
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
|
%post
|
||||||
|
update-desktop-database &> /dev/null ||:
|
||||||
|
|
||||||
|
touch --no-create %{_datadir}/icons/hicolor
|
||||||
|
|
||||||
|
%postun
|
||||||
|
update-desktop-database &> /dev/null ||:
|
||||||
|
|
||||||
|
if [ $1 -eq 0 ] ; then
|
||||||
|
touch --no-create %{_datadir}/icons/hicolor &>/dev/null
|
||||||
|
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null ||:
|
||||||
|
fi
|
||||||
|
|
||||||
|
%posttrans
|
||||||
|
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null ||:
|
||||||
|
|
||||||
%files -f %{name}.lang
|
%files -f %{name}.lang
|
||||||
|
%defattr(-,root,root,-)
|
||||||
%{_bindir}/texstudio
|
%{_bindir}/texstudio
|
||||||
%dir %{_datadir}/texstudio/
|
%dir %{_datadir}/texstudio/
|
||||||
%{_datadir}/texstudio/*.png
|
%{_datadir}/texstudio/*.png
|
||||||
@ -109,7 +110,7 @@ desktop-file-install --dir %{buildroot}%{_datadir}/applications %{SOURCE1}
|
|||||||
%{_datadir}/texstudio/latex2e.*
|
%{_datadir}/texstudio/latex2e.*
|
||||||
%{_datadir}/texstudio/*.stopWords
|
%{_datadir}/texstudio/*.stopWords
|
||||||
%{_datadir}/texstudio/*.stopWords.level2
|
%{_datadir}/texstudio/*.stopWords.level2
|
||||||
%{_datadir}/texstudio/de_DE.badWords
|
%{_datadir}/texstudio/de.badWords
|
||||||
%{_datadir}/texstudio/template_*.tex
|
%{_datadir}/texstudio/template_*.tex
|
||||||
%{_datadir}/texstudio/template_*.zip
|
%{_datadir}/texstudio/template_*.zip
|
||||||
%{_datadir}/texstudio/*.json
|
%{_datadir}/texstudio/*.json
|
||||||
@ -117,108 +118,73 @@ desktop-file-install --dir %{buildroot}%{_datadir}/applications %{SOURCE1}
|
|||||||
%{_datadir}/texstudio/th_*.dat
|
%{_datadir}/texstudio/th_*.dat
|
||||||
%{_datadir}/texstudio/usermanual_*.html
|
%{_datadir}/texstudio/usermanual_*.html
|
||||||
%{_datadir}/applications/texstudio.desktop
|
%{_datadir}/applications/texstudio.desktop
|
||||||
%{_datadir}/metainfo/texstudio.metainfo.xml
|
%{_datadir}/appdata/texstudio.appdata.xml
|
||||||
%{_datadir}/icons/hicolor/*/apps/*.png
|
%{_datadir}/icons/hicolor/*/apps/*.png
|
||||||
%{_datadir}/icons/hicolor/*/apps/*.svg
|
%{_datadir}/icons/hicolor/*/apps/*.svg
|
||||||
|
|
||||||
%doc utilities/AUTHORS utilities/COPYING utilities/manual/CHANGELOG.txt
|
%doc utilities/AUTHORS utilities/COPYING utilities/CHANGELOG.txt
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Fri Aug 26 2022 Johannes Lips <hannes@fedoraproject.org> 4.3.1-1
|
* Tue Mar 24 2015 Johannes Lips <hannes@fedoraproject.org> 2.9.4-1
|
||||||
- Update to latest upstream release 4.3.1
|
- Update to latest upstream version 2.9.4
|
||||||
|
|
||||||
* Mon Aug 08 2022 Johannes Lips <hannes@fedoraproject.org> 4.3.0-1
|
* Mon Mar 23 2015 Johannes Lips <hannes@fedoraproject.org> 2.9.2-1
|
||||||
- Update to latest upstream release 4.3.0
|
- Update to latest upstream version 2.9.2
|
||||||
|
|
||||||
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.3-2
|
* Mon Mar 09 2015 Johannes Lips <hannes@fedoraproject.org> 2.9.0-1
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
- Update to latest upstream version 2.9.0
|
||||||
|
- changelog cleaned up
|
||||||
|
|
||||||
* Sat Apr 23 2022 Johannes Lips <hannes@fedoraproject.org> 4.2.3-1
|
* Sun Dec 07 2014 Johannes Lips <hannes@fedoraproject.org> 2.8.8-1
|
||||||
- Update to latest upstream release 4.2.3
|
- Update to latest upstream version 2.8.8
|
||||||
|
|
||||||
* Mon Apr 18 2022 Miro Hrončok <mhroncok@redhat.com> - 4.2.2-2
|
* Tue Nov 04 2014 Johannes Lips <hannes@fedoraproject.org> 2.8.6-1
|
||||||
- Rebuilt for quazip 1.3
|
- Update to latest upstream version 2.8.6
|
||||||
|
|
||||||
* Sun Feb 20 2022 Johannes Lips <hannes@fedoraproject.org> 4.2.2-1
|
* Tue Sep 09 2014 Johannes Lips <hannes@fedoraproject.org> 2.8.4-1
|
||||||
- Update to latest upstream release 4.2.2
|
- Update to latest upstream version 2.8.4
|
||||||
|
|
||||||
* Fri Jan 28 2022 Johannes Lips <hannes@fedoraproject.org> 4.2.1-1
|
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.2-2
|
||||||
- Update to latest upstream release 4.2.1
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||||
|
|
||||||
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.0-2
|
* Sat Jul 26 2014 Johannes Lips <hannes@fedoraproject.org> 2.8.2-1
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
- Update to latest upstream version 2.8.2
|
||||||
|
|
||||||
* Fri Jan 14 2022 Johannes Lips <hannes@fedoraproject.org> 4.2.0-1
|
* Fri Jun 20 2014 Johannes Lips <hannes@fedoraproject.org> 2.8.0-1
|
||||||
- Update to latest upstream release 4.2.0
|
- Update to latest upstream version 2.8.0
|
||||||
|
|
||||||
* Mon Jan 03 2022 Ian McInerney <ian.s.mcinerney@ieee.org> 4.0.4-2
|
* Wed Mar 19 2014 Johannes Lips <hannes@fedoraproject.org> 2.7.0-1
|
||||||
- Rebuild due to qtermwidget soname bump (fixes rhbz: 2036642)
|
- Update to latest upstream version 2.7.0
|
||||||
|
|
||||||
* Sun Nov 07 2021 Johannes Lips <hannes@fedoraproject.org> 4.0.4-1
|
* Sun Nov 03 2013 Johannes Lips <hannes@fedoraproject.org> 2.6.6-1
|
||||||
- Update to latest upstream release 4.0.4
|
- Update to latest upstream version 2.6.6
|
||||||
|
|
||||||
* Sat Oct 23 2021 Johannes Lips <hannes@fedoraproject.org> 4.0.2-1
|
* Sat Nov 02 2013 Johannes Lips <hannes@fedoraproject.org> 2.6.4-1
|
||||||
- Update to latest upstream release 4.0.2
|
- Update to latest upstream version 2.6.4
|
||||||
|
|
||||||
* Mon Oct 11 2021 Johannes Lips <hannes@fedoraproject.org> 4.0.1-1
|
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.2-2
|
||||||
- Update to latest upstream release 4.0.1
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||||
|
|
||||||
* Wed Sep 29 2021 Christian Dersch <lupinix@mailbox.org> - 4.0.0-2
|
* Tue Jul 16 2013 Johannes Lips <hannes@fedoraproject.org> 2.6.2-1
|
||||||
- Use quazip-qt5, fix include and linker variables for quazip5
|
- Update to latest upstream version 2.6.2
|
||||||
|
|
||||||
* Sun Sep 26 2021 Johannes Lips <hannes@fedoraproject.org> 4.0.0-1
|
* Sun Jun 16 2013 Johannes Lips <hannes@fedoraproject.org> 2.6.0-1
|
||||||
- Update to latest upstream release 4.0.0
|
- Update to latest upstream version 2.6.0
|
||||||
|
|
||||||
* Thu Aug 19 2021 Björn Esser <besser82@fedoraproject.org> - 3.1.2-3
|
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.2-2
|
||||||
- Rebuild (quazip)
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||||
|
|
||||||
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.2-2
|
* Fri Jan 11 2013 Johannes Lips <hannes@fedoraproject.org> 2.5.2-1
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
- update to recent upstream version
|
||||||
|
|
||||||
* Thu May 20 2021 Johannes Lips <hannes@fedoraproject.org> 3.1.2-1
|
* Thu Nov 22 2012 Johannes Lips <hannes@fedoraproject.org> 2.5.1-1
|
||||||
- Update to latest upstream release 3.1.2
|
- update to recent upstream version
|
||||||
|
|
||||||
* Mon Feb 22 2021 Johannes Lips <hannes@fedoraproject.org> 3.1.1-1
|
* Mon Oct 29 2012 Dan Horák <dan[at]danny.cz> 2.5-2
|
||||||
- Update to latest upstream release 3.1.1
|
- disable internal crash handler on not supported arches
|
||||||
|
|
||||||
* Wed Feb 17 2021 Johannes Lips <hannes@fedoraproject.org> 3.1.0-1
|
* Sat Oct 27 2012 Johannes Lips <hannes@fedoraproject.org> 2.5-1
|
||||||
- Update to latest upstream release 3.1.0
|
- update to recent upstream version
|
||||||
|
|
||||||
* Tue Feb 16 2021 Johannes Lips <hannes@fedoraproject.org> 3.0.5-1
|
* Sat Feb 18 2012 Johannes Lips <Johannes.Lips googlemail com> 2.3-2
|
||||||
- Update to latest upstream release 3.0.5
|
- disabled the build of debug files
|
||||||
|
|
||||||
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.4-3
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
||||||
|
|
||||||
* Sun Jan 03 2021 Johannes Lips <hannes@fedoraproject.org> 3.0.4-2
|
|
||||||
- fixed runtime requirements for internal terminal
|
|
||||||
|
|
||||||
* Sat Jan 02 2021 Johannes Lips <hannes@fedoraproject.org> 3.0.4-1
|
|
||||||
- Update to latest upstream release 3.0.4
|
|
||||||
|
|
||||||
* Sun Sep 06 2020 Johannes Lips <hannes@fedoraproject.org> 3.0.1-2
|
|
||||||
- enabled internal terminal
|
|
||||||
|
|
||||||
* Wed Sep 02 2020 Johannes Lips <hannes@fedoraproject.org> 3.0.1-1
|
|
||||||
- Update to latest upstream release 3.0.1
|
|
||||||
|
|
||||||
* Tue Aug 25 2020 Johannes Lips <hannes@fedoraproject.org> 3.0.0-1
|
|
||||||
- Update to latest upstream release 3.0.0
|
|
||||||
|
|
||||||
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.12.22-3
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
||||||
|
|
||||||
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.12.22-2
|
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
||||||
|
|
||||||
* Sat Jan 18 2020 Johannes Lips <hannes@fedoraproject.org> 2.12.22-1
|
|
||||||
- Update to latest upstream bugfix release 2.12.22
|
|
||||||
|
|
||||||
* Fri Jan 17 2020 Marek Kasik <mkasik@redhat.com> 2.12.20-2
|
|
||||||
- Rebuild for poppler-0.84.0
|
|
||||||
|
|
||||||
* Tue Jan 14 2020 Johannes Lips <hannes@fedoraproject.org> 2.12.20-1
|
|
||||||
- Update to latest upstream bugfix release 2.12.20
|
|
||||||
|
|
||||||
* Thu Dec 26 2019 Johannes Lips <hannes@fedoraproject.org> 2.12.18-1
|
|
||||||
- Update to latest upstream bugfix release 2.12.18
|
|
||||||
|
Loading…
Reference in New Issue
Block a user