From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Virus-Scanned: amavisd-new at localhost From: =?utf-8?b?0KjQtdC90YbQtdCyINCQ0LvQtdC60YHQtdC5?= =?utf-8?b?INCS0LvQsNC00LjQvNC40YDQvtCy0LjRhw==?= Organization: =?utf-8?b?0J7QkNCe?= "=?utf-8?b?0J3QodCg0Jc=?=" To: ALT Devel discussion list Date: Sat, 9 Jun 2007 13:37:02 +0400 User-Agent: KMail/1.9.7 X-Face: 'QRI*AI~am"KKk`p4bg0l4ch1, [P~F^w-u!q[v.Wl${jo}68Zshm%-QSKu|5}8pnQwrD'J ^x0BM?Y|T)32~xr1='^e[i}1&jf_o/X Subject: [devel] =?utf-8?b?0Jgg0YHQvdC+0LLQsCBsYXphcnVzLCDRgtC+0YfQvdC1?= =?utf-8?q?=D0=B5_lazrus_=26_Qt_=26_sisphus?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jun 2007 09:37:06 -0000 Archived-At: List-Archive: List-Post: =D0=9F=D1=80=D0=B8=D0=B2=D0=B5=D1=82 =D0=B2=D1=81=D0=B5=D0=BC! =D0=9F=D1=8B=D1=82=D0=B0=D1=8E=D1=81=D1=8C =D1=81=D0=BE=D0=B1=D1=80=D0=B0= =D1=82=D1=8C lazarus =D0=BF=D0=BE =D1=82=D0=B0=D0=BA=D0=BE=D0=BC=D1=83 =D1= =81=D0=BF=D0=B5=D0=BA=D1=83: =2D(ashen@oasu3)-(~/RPM/SPECS)-> cat lazarus.spec Name: lazarus Version: 0.9.22 Release: alt2 Summary: Lazarus Component Library and IDE Group: Development/Other License: GPL and modified LGPL URL: http://www.lazarus.freepascal.org/ Source0: %name-%version-1.tar.gz Packager: Alexey Shentzev Requires: fpc, fpc-src, gdb # NOTE: without the symlink trick for gtk1, it requires the devel packages. # Automatically added by buildreq on Sun Jun 03 2007 (-ba) BuildRequires: fpc >=3D 2.1.4 gdk-pixbuf-devel gtk+-devel libgtk+2-devel=20 libXi-devel libxmlsec1-nss packages-info-i18n-common %description Lazarus is a free and open source Rapid Application Development tool for the FreePascal compiler using the Lazarus component library - LCL. The LCL is included in this package. %prep %setup -q -n %name %build export LCL_PLATFORM=3Dqt if [ -n "$FPCCfg" ]; then MAKEOPTS=3D"$MAKEOPTS -n @$FPCCfg" fi make bigide OPT=3D"$MAKEOPTS" USESVN2REVISIONINC=3D0 make tools OPT=3D"$MAKEOPTS" make lazbuilder OPT=3D"$MAKEOPTS" make lcl ideintf packager/registration bigide OPT=3D"$MAKEOPTS" %install mkdir -p %buildroot%_libdir/%name mkdir -p %buildroot%_bindir mkdir -p %buildroot%_datadir/pixmaps mkdir -p %buildroot%_datadir/gnome/apps/Development mkdir -p %buildroot%_datadir/applications mkdir -p %buildroot%_mandir/man1 cp -aRf * %buildroot%_libdir/%name/ images/ide_icon48x48.png %buildroot%_datadir/pixmaps/lazarus.png install/lazarus.desktop %buildroot%_datadir/applications/lazarus.desktop install -p docs/lazbuild.1 %buildroot%_man1dir/lazbuild.1 install -p -m 644=20 images/ide_icon48x48.png %buildroot%_datadir/pixmaps/lazarus.png install -p -m 644=20 install/lazarus.desktop %buildroot%_datadir/applications/lazarus.desktop ln -sf ../%_lib/%name/lazarus %buildroot%_bindir/lazarus ln -sf ../%_lib/%name/startlazarus %buildroot%_bindir/startlazarus ln -sf ../%_lib/%name/lazbuild %buildroot%_bindir/lazbuild %post %update_menus %postun %clean_menus %files %_libdir/%name/ %_bindir/* %_datadir/pixmaps/lazarus.png %_datadir/applications/lazarus.desktop %_mandir/*/* %exclude %_libdir/%name/docs %exclude %_libdir/%name/examples #%exclude %_libdir/%name/lcl %exclude %_libdir/%name/tools %exclude %_libdir/%name/debian # docs %package docs Summary: Lazarus docs Group: Development/Other Requires: %name =3D %version-%release %description docs Lazarus docs %files docs %_libdir/%name/docs #end docs # examples %package examples Summary: Lazarus examples Group: Development/Other Requires: %name =3D %version-%release %description examples Lazarus examples %files examples %_libdir/%name/examples #end examples # tools %package tools Summary: Lazarus tools Group: Development/Other Requires: %name =3D %version-%release %description tools Lazarus tools %files tools %_libdir/%name/tools %exclude %_libdir/%name/tools/install #end tools %changelog =D0=9F=D1=80=D0=B8 =D1=81=D0=B1=D0=BE=D1=80=D0=BA=D0=B5 =D0=BF=D0=BE=D0=BB= =D1=83=D1=87=D0=B0=D1=8E =D1=82=D0=B0=D0=BA=D0=BE=D0=B5: Linking ../lazarus /usr/bin/ld: cannot find -lqt4intf lazarus.pp(119,1) Error: Error while linking lazarus.pp(119,1) Fatal: There were 1 errors compiling module, stopping = =20 =D0=91=D0=B8=D0=B1=D0=BB=D0=B8=D0=BE=D1=82=D0=B5=D0=BA=D0=B0 libqt4intf =D0= =BD=D0=B0=D1=85=D0=BE=D0=B4=D0=B8=D1=82=D1=81=D1=8F =D0=B2 /usr/lib, ldconf= ig =D0=B7=D0=B0=D0=BF=D1=83=D1=81=D0=BA=D0=B0=D0=BB. =D0=92=D1=81=D1=91 =D1=87=D1=82=D0=BE =D0=BD=D0=B0=D1=88=D1=91=D0=BB =D0=B2= =D0=B8=D0=BD=D0=B5=D1=82=D0=B5 (=D0=BC=D0=BE=D0=B6=D0=B5=D1=82 =D0=BF=D0= =BB=D0=BE=D1=85=D0=BE =D0=B8=D1=81=D0=BA=D0=B0=D0=BB): http://www.lazarus.freepascal.org/index.php?name=3DPNphpBB2&file=3Dprintvie= w&t=3D2446&start=3D0 =D0=A7=D1=82=D0=BE =D1=8F =D0=BD=D0=B5 =D1=82=D0=B0=D0=BA =D0=B4=D0=B5=D0= =BB=D0=B0=D1=8E? =2D-=20 =D0=A1 =D1=83=D0=B2=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC =D0=A8=D0=B5= =D0=BD=D1=86=D0=B5=D0=B2 =D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B5=D0=B9 =D0=92= =D0=BB=D0=B0=D0=B4=D0=B8=D0=BC=D0=B8=D1=80=D0=BE=D0=B2=D0=B8=D1=87. E-mail: ashen@nsrz.ru XMPP: ashen@altlinux.org, AlexShen@jabber.ru ICQ: 271053845