%define __libtoolize /bin/true %define cvsdate 20050216 %define lib_name_orig lib%{name} %define lib_major 0 %define lib_name %mklibname yzis %lib_major Summary: Yzis Name: yzis Version: 0.%cvsdate Release: 1mdk Source: %{name}_%{cvsdate}-1.tar.bz2 Group: Graphical desktop/KDE License: GPL URL: ftp://download.yzis.org/yzis/releases BuildRoot: %_tmppath/%name-%version BuildRequires: kdelibs-devel, qt3-devel, arts, jpeg-devel, png-devel kdebase-devel Buildrequires: arts-devel, liblua5-devel Requires: arts, kdebase %description Yzis already contains a KDE and a NCurses GUI frontend. The vi-engine is available as a KDE component (kpart), usable in Quanta, KDevelop. Yzis is however not tied to KDE and could be used in other environments (Gnome, windows, ...) %package -n %lib_name-devel Summary: Header files for yzis Group: Development/KDE and Qt Requires: %lib_name = %version-%release %description -n %lib_name-devel Headers files for ksim program. %package -n %lib_name Summary: Librarie files for yzis Group: Development/KDE and Qt %description -n %lib_name Libraries files for yzis. %prep rm -rf $RPM_BUILD_ROOT %setup -q -n%{name}-%cvsdate %build make -f admin/Makefile.common export QTDIR=%_libdir/qt3 export KDEDIR=%_prefix export LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LD_LIBRARY_PATH export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH CFLAGS="%optflags" CXXFLAGS="%optflags" \ %configure --datadir=%_datadir \ --disable-rpath \ --disable-debug %make %install %makeinstall install -d $RPM_BUILD_ROOT%{_menudir} kdedesktop2mdkmenu.pl %{name} "System/Text Tools" $RPM_BUILD_ROOT%{_datadir}/applnk/Editors/kyzis.desktop $RPM_BUILD_ROOT%{_menudir}/%{name} %find_lang %name %clean rm -rf $RPM_BUILD_ROOT %post %update_menus %postun %clean_menus %post -n %lib_name -p /sbin/ldconfig %postun -n %lib_name -p /sbin/ldconfig %files -n %lib_name %defattr(-,root,root) %_libdir/kde3/*.la %_libdir/kde3/*.so %_libdir/*.so.* %_libdir/*.la %files -n %lib_name-devel %defattr(-,root,root) %_libdir/*.so %files -f %name.lang %defattr(-,root,root) %doc README RELEASE TODO HACKING BUGS ChangeLog %doc AUTHORS %_bindir/* %_menudir/* %_datadir/applnk/Editors/kyzis.desktop %dir %_datadir/yzis/scripts/ %dir %_datadir/yzis/scripts/indent/ %_datadir/yzis/scripts/indent/*.lua %dir %_datadir/apps/kyzis/ %_datadir/apps/kyzis/*.rc %dir %_datadir/apps/kyzispart/ %_datadir/apps/kyzispart/*.rc %dir %_datadir/yzis/ %_datadir/yzis/*.mime %dir %_datadir/yzis/scripts/ %_datadir/yzis/scripts/*.lua %dir %_datadir/config.kcfg/ %_datadir/config.kcfg/kyzis.kcfg %_datadir/icons/crystalsvg/128x128/apps/kyzis.png %_datadir/icons/crystalsvg/16x16/apps/kyzis.png %_datadir/icons/crystalsvg/32x32/apps/kyzis.png %_datadir/icons/crystalsvg/64x64/apps/kyzis.png %_datadir/services/kyzispart.desktop %dir %_datadir/yzis/syntax/ %_datadir/yzis/syntax/*.xml %_datadir/yzis/syntax/*.dtd %_datadir/yzis/syntax/*.template %changelog * Wed Feb 16 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 0.20050216-1mdk - New snapshot * Sat Sep 04 2004 Michael Scherer <misc@mandrake.org> 0.20040811-3mdk - [DIRM] - doc added * Fri Aug 27 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.20040811-2mdk - Rebuild to correct "headerRead failed: hdr size(16): BAD, read returned 0" * Thu Aug 26 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.20040811-1mdk - new version * Mon Jul 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.20040705-1mdk - New version * Mon Jun 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.20040613-1mdk - New version * Fri May 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.20040503-2mdk - Fix menu entry * Fri May 07 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.20040503-1mdk - New version * Thu Apr 22 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.20040420-1mdk - First package