This commit is contained in:
parent
d59a09adfb
commit
4fdeca482d
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 9 19:16:54 CEST 2008 - werner@suse.de
|
||||||
|
|
||||||
|
- Correct path for texmf
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 2 11:17:48 CEST 2008 - stbinner@suse.de
|
Thu Oct 2 11:17:48 CEST 2008 - stbinner@suse.de
|
||||||
|
|
||||||
|
42
lyx.spec
42
lyx.spec
@ -31,7 +31,7 @@ Group: Productivity/Publishing/TeX/Frontends
|
|||||||
Requires: texlive-latex ImageMagick free-ttf-fonts
|
Requires: texlive-latex ImageMagick free-ttf-fonts
|
||||||
AutoReqProv: on
|
AutoReqProv: on
|
||||||
Version: 1.6rc3
|
Version: 1.6rc3
|
||||||
Release: 1
|
Release: 2
|
||||||
%define rversion 1.6.0rc3
|
%define rversion 1.6.0rc3
|
||||||
Summary: LaTeX-Based WYSIWYG Editor
|
Summary: LaTeX-Based WYSIWYG Editor
|
||||||
Url: http://www.lyx.org/
|
Url: http://www.lyx.org/
|
||||||
@ -63,9 +63,18 @@ export CFLAGS="$RPM_OPT_FLAGS -DHAVE_STRERROR -fno-inline"
|
|||||||
export CXXFLAGS="$RPM_OPT_FLAGS -DHAVE_STRERROR -fno-inline"
|
export CXXFLAGS="$RPM_OPT_FLAGS -DHAVE_STRERROR -fno-inline"
|
||||||
export QTDIR=/usr/lib/qt3/
|
export QTDIR=/usr/lib/qt3/
|
||||||
export PATH=$QTDIR/bin:$PATH
|
export PATH=$QTDIR/bin:$PATH
|
||||||
|
TEXMF=%{_datadir}/texmf
|
||||||
|
%if %suse_version > 1020
|
||||||
|
TEXMF=$(kpsexpand '$TEXMFMAIN')
|
||||||
|
%if %suse_version > 1030
|
||||||
|
TEXMF=$(kpsexpand '$TEXMFDIST')
|
||||||
|
%endif
|
||||||
|
%endif
|
||||||
%configure \
|
%configure \
|
||||||
--with-texmf=/usr/lib/teTeX/texmf \
|
--with-texmf=$TEXMF \
|
||||||
|
%if %suse_version < 1020
|
||||||
--with-extra-inc=/usr/X11R6/include/X11 \
|
--with-extra-inc=/usr/X11R6/include/X11 \
|
||||||
|
%endif
|
||||||
--with-aspell \
|
--with-aspell \
|
||||||
--with-frontend=qt4 \
|
--with-frontend=qt4 \
|
||||||
--with-qt-dir=$QTDIR \
|
--with-qt-dir=$QTDIR \
|
||||||
@ -74,20 +83,27 @@ export PATH=$QTDIR/bin:$PATH
|
|||||||
make %{?jobs:-j%jobs}
|
make %{?jobs:-j%jobs}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make install DESTDIR=$RPM_BUILD_ROOT TEXMF=/usr/lib/teTeX/texmf
|
TEXMF=%{_datadir}/texmf
|
||||||
|
%if %suse_version > 1020
|
||||||
|
TEXMF=$(kpsexpand '$TEXMFMAIN')
|
||||||
|
%if %suse_version > 1030
|
||||||
|
TEXMF=$(kpsexpand '$TEXMFDIST')
|
||||||
|
%endif
|
||||||
|
%endif
|
||||||
|
make install DESTDIR=$RPM_BUILD_ROOT TEXMF=$TEXMF
|
||||||
mkdir -p $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}
|
mkdir -p $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}
|
||||||
pushd $RPM_BUILD_ROOT/usr/share/lyx/doc/
|
pushd $RPM_BUILD_ROOT%{_datadir}/lyx/doc/
|
||||||
for i in *
|
for i in *
|
||||||
do
|
do
|
||||||
ln -s /usr/share/lyx/doc/$i \
|
ln -s %{_datadir}/lyx/doc/$i \
|
||||||
$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/
|
$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/
|
||||||
done
|
done
|
||||||
popd
|
popd
|
||||||
cp ABOUT-NLS ANNOUNCE COPYING INSTALL* NEWS \
|
cp ABOUT-NLS ANNOUNCE COPYING INSTALL* NEWS \
|
||||||
README README.localization RELEASE-NOTES UPGRADING \
|
README README.localization RELEASE-NOTES UPGRADING \
|
||||||
$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/
|
$RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}/
|
||||||
mkdir -p $RPM_BUILD_ROOT/usr/share/texmf/tex/latex
|
mkdir -p $RPM_BUILD_ROOT$TEXMF/tex/latex
|
||||||
ln -s /usr/share/lyx/tex $RPM_BUILD_ROOT/usr/share/texmf/tex/latex/lyx
|
ln -s %{_datadir}/lyx/tex $RPM_BUILD_ROOT$TEXMF/tex/latex/lyx
|
||||||
%suse_update_desktop_file -i lyx Office WordProcessor
|
%suse_update_desktop_file -i lyx Office WordProcessor
|
||||||
%fdupes -s $RPM_BUILD_ROOT
|
%fdupes -s $RPM_BUILD_ROOT
|
||||||
%find_lang %name
|
%find_lang %name
|
||||||
@ -97,20 +113,22 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
|
|
||||||
%files -f %name.lang
|
%files -f %name.lang
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%docdir /usr/share/lyx/doc
|
%docdir %{_datadir}/lyx/doc
|
||||||
%doc %{_defaultdocdir}/lyx
|
%doc %{_defaultdocdir}/lyx
|
||||||
/usr/bin/lyx
|
/usr/bin/lyx
|
||||||
/usr/bin/lyxclient
|
/usr/bin/lyxclient
|
||||||
/usr/bin/tex2lyx
|
/usr/bin/tex2lyx
|
||||||
/usr/share/applications/lyx.desktop
|
%{_datadir}/applications/lyx.desktop
|
||||||
/usr/share/pixmaps/lyx.png
|
%{_datadir}/pixmaps/lyx.png
|
||||||
/usr/share/texmf/tex/latex/lyx
|
%{_datadir}/texmf/tex/latex/lyx
|
||||||
/usr/share/lyx
|
%{_datadir}/lyx
|
||||||
%doc %{_mandir}/man1/lyx.1.gz
|
%doc %{_mandir}/man1/lyx.1.gz
|
||||||
%doc %{_mandir}/man1/lyxclient.1.gz
|
%doc %{_mandir}/man1/lyxclient.1.gz
|
||||||
%doc %{_mandir}/man1/tex2lyx.1.gz
|
%doc %{_mandir}/man1/tex2lyx.1.gz
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Oct 09 2008 werner@suse.de
|
||||||
|
- Correct path for texmf
|
||||||
* Thu Oct 02 2008 stbinner@suse.de
|
* Thu Oct 02 2008 stbinner@suse.de
|
||||||
- update to 1.6 release candidate 3: bugfixes
|
- update to 1.6 release candidate 3: bugfixes
|
||||||
* Fri Sep 19 2008 stbinner@suse.de
|
* Fri Sep 19 2008 stbinner@suse.de
|
||||||
|
Loading…
x
Reference in New Issue
Block a user