%define _qt4_qmake %{_libdir}/qt4/bin/qmake ## Summary/Description adopted from Debian with modification Name: texworks Version: 0.2.3 Release: 2%{?_dist_release} Summary: An environment for authoring TeX (LaTeX, ConTeXt, etc) documents Summary(ja): TeX ドキュメント制作のための総合環境 Group: Applications/Editors License: GPLv2+ URL: http://tug.org/texworks/ Source0: http://texworks.googlecode.com/files/%{name}-%{version}.tar.gz # Desktop file adopted from Debian with modification Source1: %{name}.desktop ## vine Source100: pdfplatex.sh Source101: pdfeplatex.sh # Fix some strange characters in README # applied in upstream svn629 Patch0: texworks-0.2.3-README-UTF8.patch # Use qmake mechanism to install files and fix DSO linking problem # DSO linking related part applied in upstream svn637 Patch1: TeXworks-pro-install.patch ## vine Patch100: texworks-0.2.3-ptex-vine.patch BuildRequires: hunspell-devel BuildRequires: dbus-devel BuildRequires: poppler-qt4-devel BuildRequires: desktop-file-utils BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root Distribution: Vine Linux Vendor: Project Vine Packager: munepi %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. %description -l ja TeXworks は TeX (LaTeX, ConTeXt, etc) ドキュメント制作のための総合環境です。 ユニコードベースで編集する TeX に特化したエディタに、 PDF プレビュアーが統合されており、不慣れな非技術系のユーザへの 簡潔で操作しやすいインタフェースを備えています。 TeXworks を利用するためには、TeX 環境が必要です。 %prep %setup -q %patch0 -p0 -b .fix %patch1 -p1 -b .fix %patch100 -p1 -b .vine %build %_qt4_qmake INSTALL_PREFIX=%{_prefix} DOCS_DIR=%{_docdir}/%{name}-%{version} %__make %{?_smp_mflags} %install %__rm -rf %{buildroot} %__make install INSTALL_ROOT=%{buildroot} %__mkdir_p %{buildroot}%{_datadir}/applications desktop-file-install \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ %{SOURCE1} ## support platex/eplatex via dvipdfmx %__install -m755 -D %{SOURCE100} %{buildroot}%{_bindir}/pdfplatex %__install -m755 -D %{SOURCE101} %{buildroot}%{_bindir}/pdfeplatex %clean %__rm -rf %{buildroot} %post update-desktop-database &> /dev/null || : %postun update-desktop-database &> /dev/null || : %files %defattr(-,root,root,-) %{_docdir}/%{name}-%{version}/ %{_bindir}/%{name} %{_bindir}/pdfplatex %{_bindir}/pdfeplatex %{_datadir}/%{name}/ %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/* %changelog * Xxx Yyy Zz 2010 Munehiro Yamamoto 0.2.3-2 - corrected Summary: and Distribution: * Sat Aug 07 2010 Munehiro Yamamoto 0.2.3-1 - initial build * Sat Apr 24 2010 Robin Lee - 0.2.3-3 - Move to menu category 'Office' - License tag revised to 'GPLv2+' - Initial import to Fedora repositories * Thu Apr 22 2010 Robin Lee - 0.2.3-2 - Fix some strange characters in README - Patch TeXworks.pro to use qmake mechanism to install files and fix DSO linking problem * Sun Apr 11 2010 Robin Lee - 0.2.3-1 - Initial packaging