rpms/klatexformula/F-9 import.log, NONE, 1.1 klatexformula-gcc44.patch, NONE, 1.1 klatexformula.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Alexey Kurov nucleo at fedoraproject.org
Wed May 6 22:42:55 UTC 2009


Author: nucleo

Update of /cvs/pkgs/rpms/klatexformula/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6757/F-9

Modified Files:
	.cvsignore sources 
Added Files:
	import.log klatexformula-gcc44.patch klatexformula.spec 
Log Message:

Initial import KLatexFormula 3.0.1



--- NEW FILE import.log ---
klatexformula-3_0_1-3_fc10:F-9:klatexformula-3.0.1-3.fc10.src.rpm:1241649631

klatexformula-gcc44.patch:

--- NEW FILE klatexformula-gcc44.patch ---
--- klatexformula-3.0.1/src/klfbackend/klfbackend.cpp	2009-05-04 00:41:42.000000000 +0300
+++ klatexformula-3.0.1/src/klfbackend/klfbackend.cpp	2009-05-06 01:40:33.000000000 +0300
@@ -27,7 +27,7 @@
 #include <qdatetime.h>
 #include <qtextstream.h>
 #include <qdir.h>
-
+#include <cstdio>
 #include "klfblockprocess.h"
 #include "klfbackend.h"
 
--- klatexformula-3.0.1/src/klf_cmdl/klf_cmdl.cpp	2009-04-13 13:30:46.000000000 +0300
+++ klatexformula-3.0.1/src/klf_cmdl/klf_cmdl.cpp	2009-05-06 01:40:25.000000000 +0300
@@ -31,7 +31,7 @@
 #include <QFile>
 #include <QFileInfo>
 #include <QColor>
-
+#include <cstdio>
 #include <klfbackend.h>
 
 
--- klatexformula-3.0.1/src/klfcolorchooser.cpp	2009-05-04 02:00:38.000000000 +0300
+++ klatexformula-3.0.1/src/klfcolorchooser.cpp	2009-05-06 01:39:54.000000000 +0300
@@ -29,7 +29,7 @@
 #include <QPlastiqueStyle>
 #include <QStyleOptionButton>
 #include <QRegExp>
-
+#include <cstdio>
 #include "klfconfig.h"
 #include "klfcolorchooser.h"
 
--- klatexformula-3.0.1/src/klfmainwin.h	2009-04-06 02:13:17.000000000 +0300
+++ klatexformula-3.0.1/src/klfmainwin.h	2009-05-06 01:38:52.000000000 +0300
@@ -39,7 +39,7 @@
 #include <klflatexsymbols.h>
 #include <ui_klfmainwinui.h>
 #include <ui_klfprogerrui.h>
-
+#include <cstdio>
 
 //class KLFMainWinUI;
 class KLFLibraryBrowser;
--- klatexformula-3.0.1/src/klfstylemanager.cpp	2009-01-03 00:57:31.000000000 +0200
+++ klatexformula-3.0.1/src/klfstylemanager.cpp	2009-05-06 01:40:06.000000000 +0300
@@ -29,7 +29,7 @@
 #include <QInputDialog>
 #include <QDrag>
 #include <QMimeData>
-
+#include <cstdio>
 #include "klfstylemanager.h"
 
 


--- NEW FILE klatexformula.spec ---
Name:             klatexformula
Version:          3.0.1
Release:          3%{?dist}
Summary:          Application for easy image creating from a LaTeX equation
Group:            Applications/Publishing
License:          GPLv2+
URL:              http://klatexformula.sourceforge.net/
Source0:          http://downloads.sourceforge.net/klatexformula/%{name}-%{version}.tar.gz
Patch0:           klatexformula-gcc44.patch
BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:    qt4-devel
BuildRequires:    desktop-file-utils
Requires:         texlive-latex
Requires:         hicolor-icon-theme

%description
This application is especially designed for generating an image
(e.g. PNG) from a LaTeX equation, this using a nice GUI. Support
for Copy-Paste, Save as image/pdf/ps and drag-and-drop is included.
The program has two modes, shrinked and expanded mode. Shrinked
mode is straightforward, and expanded mode lets you to specify
a few options. You can use KLatexFormula in command-line mode
(eg. for scripts) by invoking klatexformula_cmdl executable.
Type klatexformula_cmdl --help for more information.

%package -n libklfbackend
Summary:          Library for integration KLatexFormula functionality
Group:            System Environment/Libraries
%description -n libklfbackend
Tthis package includes the library KLFBackend to integrate
KLatexFormula functionality into your programs.

%package -n libklfbackend-devel
Summary:          Development files for libklfbackend
Group:            Development/Libraries
Requires:         libklfbackend = %{version}-%{release}
%description -n libklfbackend-devel
Development files for the libklfbackend.

%prep
%setup -q
%patch0 -p1 -b .gcc44

sed -i "s|LIBRARY_TYPE = staticlib||g" src/klfbackend/klfbackend.pro

%build
%{_qt4_qmake}
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT

install -D -m 755 %{name} $RPM_BUILD_ROOT/%{_bindir}/%{name}
install -D -m 755 %{name}_cmdl $RPM_BUILD_ROOT/%{_bindir}/%{name}_cmdl
install -D -m 755 src/klfbackend/libklfbackend.so.3.0.1 $RPM_BUILD_ROOT/%{_libdir}/libklfbackend.so.3.0.1
cp -P src/klfbackend/libklfbackend.so $RPM_BUILD_ROOT/%{_libdir}/libklfbackend.so
cp -P src/klfbackend/libklfbackend.so.3 $RPM_BUILD_ROOT/%{_libdir}/libklfbackend.so.3
cp -P src/klfbackend/libklfbackend.so.3.0 $RPM_BUILD_ROOT/%{_libdir}/libklfbackend.so.3.0
install -p -D -m 644 src/klfbackend/klfbackend.h $RPM_BUILD_ROOT/%{_includedir}/klfbackend.h
install -p -D -m 644 src/klfbackend/klfblockprocess.h $RPM_BUILD_ROOT/%{_includedir}/klfblockprocess.h
install -p -D -m 644 src/hi16-app-klatexformula.png $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
install -p -D -m 644 src/hi32-app-klatexformula.png $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
install -p -D -m 644 src/hi64-app-klatexformula.png $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/64x64/apps/%{name}.png

desktop-file-install \
    --dir $RPM_BUILD_ROOT%{_datadir}/applications \
    src/%{name}.desktop

%clean
rm -rf $RPM_BUILD_ROOT

%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%postun
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 || :

%post -n libklfbackend -p /sbin/ldconfig

%postun -n libklfbackend -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_bindir}/%{name}
%{_bindir}/%{name}_cmdl
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/icons/hicolor/64x64/apps/%{name}.png

%files -n libklfbackend
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_libdir}/libklfbackend.so.*

%files -n libklfbackend-devel
%defattr(-,root,root,-)
%doc README
%{_libdir}/libklfbackend.so
%{_includedir}/klfblockprocess.h
%{_includedir}/klfbackend.h

%changelog
* Tue May  5 2009 Alexey Kurov <nucleo at fedoraproject.org> - 3.0.1-3
- build with shared libraries
- fixed license tag
- libklfbackend subpackage
- fix build with GCC 4.4

* Mon May  4 2009 Alexey Kurov <nucleo at fedoraproject.org> - 3.0.1-2
- changed Requires to texlive-latex
- added Requires hicolor-icon-theme
- removed license tag in devel subpackage
- added Provides -static in devel subpackage

* Mon May  4 2009 Alexey Kurov <nucleo at fedoraproject.org> - 3.0.1-1
- Initial RPM release


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/klatexformula/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	6 May 2009 21:07:44 -0000	1.1
+++ .cvsignore	6 May 2009 22:42:24 -0000	1.2
@@ -0,0 +1 @@
+klatexformula-3.0.1.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/klatexformula/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	6 May 2009 21:07:44 -0000	1.1
+++ sources	6 May 2009 22:42:25 -0000	1.2
@@ -0,0 +1 @@
+ecf49035633cfe791e6140acaeb7eeb5  klatexformula-3.0.1.tar.gz




More information about the fedora-extras-commits mailing list