Пакет libirrlicht: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 | %def_disable static %define realname irrlicht Name: libirrlicht Version: 1.7.1 Release: alt2 Summary: Fast Open-source 3D engine License: BSD-style Group: System/Libraries Url: http://irrlicht.sourceforge.net/ Packager: Damir Shayhutdinov <damir@altlinux.ru> Source0: %realname-%version.tar.bz2 Patch0: irrlicht-%version-alt-autotools.patch Patch1: irrlicht-%version-alt-use-system-libs.patch BuildPreReq: libX11-devel libXxf86vm-devel libGLU-devel libpng-devel gcc-c++ zlib-devel BuildPreReq: libjpeg-devel pkg-config unzip bzlib-devel %description The Irrlicht Engine is a cross-platform high performance realtime 3D engine written in C++. It is a powerful high level API for creating complete 3D and 2D applications like games or scientific visualizations. It comes with an excellent documentation and integrates all the state-of-the-art features for visual representation like dynamic shadows, particle systems, character animation, indoor and outdoor technology, and collision detection. All this is accessible through a well designed C++ interface, which is extremely easy to use. %package devel Summary: Headers for %name Group: Development/C Requires: %name = %version-%release %description devel Headers for building software that uses %name %package examples Summary: Examples for %name Group: Development/C Requires: %name = %version-%release %description examples Examples that uses %name %if_enabled static %package devel-static Summary: Static libraries for %name Group: Development/C Requires: %name-devel = %version-%release %description devel-static Static libs for building statically linked software that uses %name %endif %prep %setup -q -n %realname-%version %patch0 -p2 %patch1 -p1 %build autoreconf -fisv %configure %{subst_enable static} %make_build %install %makeinstall %files %_libdir/*.so.* %files devel %_libdir/*.so %_includedir/irrlicht %doc doc/html doc/index.html %doc doc/upgrade-guide.txt %doc readme.txt changes.txt %files examples %_bindir/* %_datadir/irrlicht %if_enabled static %files -n lib%name-devel-static %_libdir/lib%name.a %endif %changelog * Sat Jan 22 2011 Damir Shayhutdinov <damir@altlinux.ru> 1.7.1-alt2 - Rebuilt with set-provides. * Tue Mar 30 2010 Damir Shayhutdinov <damir@altlinux.ru> 1.7.1-alt1 - New version. * Sat Nov 22 2008 Damir Shayhutdinov <damir@altlinux.ru> 1.4.2-alt1 - New version. * Fri Apr 13 2007 Damir Shayhutdinov <damir@altlinux.ru> 1.3-alt4 - Moved docs to devel subpackage. Now libirrlicht is ready for biarch. * Thu Apr 12 2007 Damir Shayhutdinov <damir@altlinux.ru> 1.3-alt3 - Fix license tag (#11483). * Thu Mar 22 2007 Damir Shayhutdinov <damir@altlinux.ru> 1.3-alt2 - Packaged readme.txt and changes.txt. - Added documentation to -devel package. * Sat Mar 17 2007 Damir Shayhutdinov <damir@altlinux.ru> 1.3-alt1 - New version. * Fri Mar 02 2007 Damir Shayhutdinov <damir@altlinux.ru> 1.2.0-alt1 - Initial build for ALT Linux. |