!4 初始化仓库
From: @niko_yhc Reviewed-by: @tangjie02 Signed-off-by: @tangjie02
This commit is contained in:
commit
ce48a68e90
BIN
texworks-release-0.6.8.tar.gz
Normal file
BIN
texworks-release-0.6.8.tar.gz
Normal file
Binary file not shown.
72
texworks.spec
Normal file
72
texworks.spec
Normal file
@ -0,0 +1,72 @@
|
||||
## START: Set by rpmautospec
|
||||
## (rpmautospec version 0.3.5)
|
||||
## RPMAUTOSPEC: autorelease, autochangelog
|
||||
%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
|
||||
release_number = 1;
|
||||
base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
|
||||
print(release_number + base_release_number - 1);
|
||||
}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
|
||||
## END: Set by rpmautospec
|
||||
|
||||
%global __provides_exclude_from ^%{_libdir}/%{name}/.*\\.so$
|
||||
|
||||
Name: texworks
|
||||
Version: 0.6.8
|
||||
Release: 1
|
||||
Summary: A simple IDE for authoring TeX documents
|
||||
# SPDX migration
|
||||
License: GPL-2.0-or-later
|
||||
URL: http://tug.org/texworks/
|
||||
Source0: https://github.com/TeXworks/texworks/archive/release-%{version}/texworks-release-%{version}.tar.gz
|
||||
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: hunspell-devel
|
||||
BuildRequires: poppler-qt5-devel
|
||||
BuildRequires: pkgconfig(Qt5UiTools)
|
||||
BuildRequires: pkgconfig(Qt5Widgets)
|
||||
BuildRequires: pkgconfig(Qt5Gui)
|
||||
BuildRequires: pkgconfig(Qt5UiTools)
|
||||
BuildRequires: pkgconfig(Qt5Script)
|
||||
BuildRequires: pkgconfig(Qt5ScriptTools)
|
||||
BuildRequires: pkgconfig(Qt5DBus)
|
||||
BuildRequires: pkgconfig(Qt5Qml)
|
||||
BuildRequires: zlib-devel
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: lua-devel
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: cmake
|
||||
|
||||
# Description adopted from Debian with modification
|
||||
%description
|
||||
TeXworks is an environment for authoring TeX (LaTeX, ConTeXt, etc) documents,
|
||||
with a Unicode-based, TeX-aware editor, integrated PDF viewer, and a clean,
|
||||
simple interface accessible to casual and non-technical users.
|
||||
|
||||
You may install the texlive-* packages to make this program useful.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{name}-release-%{version}
|
||||
|
||||
%build
|
||||
%cmake -DWITH_PYTHON=ON -DTW_BUILD_ID=Fedora -DTeXworks_DIC_DIR=%{_datadir}/hunspell -DTeXworks_PLUGIN_DIR=%{_libdir}/texworks -DCMAKE_BUILD_TYPE=RelWithDebInfo
|
||||
%make_build
|
||||
|
||||
%install
|
||||
%make_install
|
||||
rm %{buildroot}/%{_docdir}/%{name}/COPYING
|
||||
|
||||
%files
|
||||
%license COPYING
|
||||
%{_docdir}/%{name}/
|
||||
%{_bindir}/%{name}
|
||||
%{_libdir}/%{name}/
|
||||
%{_mandir}/man1/%{name}.1*
|
||||
%{_datadir}/applications/%{name}.desktop
|
||||
%{_datadir}/icons/hicolor/*/apps/TeXworks*
|
||||
%{_datadir}/metainfo/*
|
||||
|
||||
|
||||
%changelog
|
||||
* Fri May 26 2023 wangtaozhi <wangtaozhi@kylinsec.com.cn> - 0.6.8-1
|
||||
- Package init
|
||||
4
texworks.yaml
Normal file
4
texworks.yaml
Normal file
@ -0,0 +1,4 @@
|
||||
version_control: github
|
||||
src_repo: https://github.com/TeXworks/texworks/
|
||||
tag_prefix: "v"
|
||||
separator: "."
|
||||
Loading…
x
Reference in New Issue
Block a user