Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > d821a0cacf48ab9a9396e231d70ee708 > files > 3

kxmleditor-1.1.4-1mdk.src.rpm

%define name kxmleditor
%define version 1.1.4
%define release 1mdk
%define major 1
%define libname lib%{name}%{major}


Summary: 	Kxmleditor
Name:   	%name
Version: 	%version
Release: 	%release
Url:		http://kxmleditor.sourceforge.net

Source0: 	%{name}-%{version}.tar.bz2
Patch2:		kxmleditor-fix-compile.patch.bz2
License:  	GPL
Group: 		Graphical desktop/KDE
BuildRoot: 	%_tmppath/%name-%version-%release-root
BuildRequires:  gcc-cpp db3 libtermcap2 libz-devel XFree86-devel
BuildRequires:	XFree86-libs Mesa-common arts
BuildRequires:	jpeg-devel kdelibs-devel  
BuildRequires:	freetype2 libjpeg62 mng-devel png-devel qt3-devel
BuildRequires:	rpm-build
BuildRequires:  fam-devel
BuildRequires:  png-devel
Obsoletes:	xmlexplorer
Provides:	xmlexplorer
Requires:	%libname = %version-%release


%description
Kxmleditor is simple program, that display and edit contents of XML file. 
Left side contain tree with XML document structure, right side contain list 
of attributes for selected XML element and its contents. 

%package -n %libname
Group: System/Libraries
Summary: Libraries need by kxmleditors
Provides: lib%name = %version

%description -n %libname
Libraries need by kxmleditors

%package -n %libname-devel
Group: Development/Other
Summary: Development libraries from kxmleditor
Provides: lib%name-devel = %version-%release
Requires: %libname = %version-%release

%description -n %libname-devel
Development libraries from kxmleditor

%prep

%setup  -q
#%patch2 -p1 -b .fix_compile_gcc_3_4

%build
CFLAGS="%optflags" CXXFLAGS="%optflags" \
        ./configure --prefix=%_prefix \
	            --disable-rpath \
		    --with-qt-dir=/usr/lib/qt3\
		    --disable-rpath \
		    --disable-debug \
	            --enable-final \
		    --enable-share

make clean

%install
make install prefix=%buildroot/%_prefix



install -d $RPM_BUILD_ROOT%{_menudir}
kdedesktop2mdkmenu.pl %{name} "Applications/Publishing" $RPM_BUILD_ROOT%{_datadir}/applnk/Applications/*.desktop $RPM_BUILD_ROOT%{_menudir}/%{name} 

%find_lang %{name} 

%clean
rm -fr %buildroot

%post
%{update_menus}
 
%postun
%{clean_menus} 

%post -n %libname -p /sbin/ldconfig

%postun -n %libname -p /sbin/ldconfig

%files -f %name.lang
%defattr(-,root,root)
%_bindir/*
#
%dir %_docdir/HTML/en/%{name}/
%doc %_docdir/HTML/en/%{name}/*.png
%doc %_docdir/HTML/en/%{name}/*.docbook
%doc %_docdir/HTML/en/%{name}/*.bz2
%doc %_docdir/HTML/en/%{name}/common
#
%dir %_datadir/apps/
%dir %_datadir/apps/%name/
%_datadir/apps/%name/*rc
%dir %_datadir/apps/%name/pics/
%_datadir/apps/%name/pics/*.png
%dir %_datadir/apps/%name/icons/
%dir %_datadir/apps/%name/icons/hicolor/
%dir %_datadir/apps/%name/icons/hicolor/16x16/
%dir %_datadir/apps/%name/icons/hicolor/16x16/actions/
%_datadir/apps/%name/icons/hicolor/16x16/actions/*.png

%dir %_datadir/apps/%name/icons/hicolor/22x22/
%dir %_datadir/apps/%name/icons/hicolor/22x22/actions/
%_datadir/apps/%name/icons/hicolor/22x22/actions/*.png

%dir %_datadir/apps/%name/icons/hicolor/32x32/
%dir %_datadir/apps/%name/icons/hicolor/32x32/actions/
%_datadir/apps/%name/icons/hicolor/32x32/actions/*.png

%dir %_datadir/apps/%name/icons/locolor/
%dir %_datadir/apps/%name/icons/locolor/16x16/
%dir %_datadir/apps/%name/icons/locolor/16x16/actions/
%_datadir/apps/%name/icons/locolor/16x16/actions/*.png
#
#
%dir %_datadir/applnk/
%dir %_datadir/applnk/Applications/
%_datadir/applnk/Applications/*
#
#
%dir %_iconsdir/hicolor/
#
%dir %_iconsdir/hicolor/32x32/
%dir %_iconsdir/hicolor/32x32/apps/
%_iconsdir/hicolor/32x32/apps/*
#
%dir %_iconsdir/hicolor/48x48/
%dir %_iconsdir/hicolor/48x48/apps/
%_iconsdir/hicolor/48x48/apps/*
#
#
%dir %_iconsdir/locolor/
%dir %_iconsdir/locolor/16x16/
%dir %_iconsdir/locolor/16x16/apps/
%_iconsdir/locolor/16x16/apps/*
#
#
%dir %_iconsdir/locolor/32x32/
%dir %_iconsdir/locolor/32x32/apps/
%_iconsdir/locolor/32x32/apps/*
#
#
%_menudir/*  

%_datadir/services/*.desktop

%files -n %libname
%defattr(-,root,root)
%_libdir/*.so.*
%_libdir/*.la

%files -n %libname-devel
%defattr(-,root,root)
%_libdir/*.so


%changelog
* Mon Dec 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.1.4-1mdk
- 1.1.4

* Mon Sep 13 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.1.3-1mdk
- 1.1.3

* Tue Aug 10 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.1.2-1mdk
- 1.1.2

* Mon Jul 12 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.1.0-1mdk
- 1.1.0

* Fri Jun 04 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.0.0-3mdk
- rebuild 

* Mon Feb 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.0.0-2mdk
- Rebuild

* Mon Jan 26 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 1.0.0-1mdk
- 1.0 

* Mon Jan 12 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.9.2-1mdk
- 0.9.2

* Mon Dec 29 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.3-2mdk
- Fix requires

* Mon Nov 17 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 0.8.3-1mdk
- 0.8.3

* Fri Jul 18 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 0.7.2-5mdk
- Rebuild

* Mon Nov 25 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.7.2-4mdk
- fix missing files
- add real menu entry
- libidification

* Mon Aug 19 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.7.2-3mdk
- Rebuild against gcc-3.2

* Sat Jul 27 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.7.2-2mdk
- Rebuild against gcc3.2

* Sat Jun 01 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.7.2-1mdk
- New version
- Fix compile with gcc-3.1

* Fri Jan 04 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.7.1-2mdk
- Fix spec file
- Make rpmlint happy

* Thu Oct 30 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 0.7.1-1mdk
- Update code (0.7.1)

* Fri Oct 19 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 0.7-2mdk
- Rebuild against libpng3

* Mon Oct 08 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 0.7-1mdk
- Update code (0.7)

* Mon Sep 10 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6-2mdk
- Fix entry menu

* Thu Sep 05 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6-1mdk
- Update code (0.6)

* Thu Jul 26 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 0.5-1mdk
- Update code (0.5)

* Fri Jul 13 2001 Laurent MONTEL <lmontel@mandrakesoft.com> 0.4-1mdk
- package renamed : xmlexplorer -> kxmleditor

* Mon Jul 02 2001 Laurent Montel <lmontel@mandrakesoft.com> 0.3-1mdk
- Initial package