Package directfb: 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 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 | %define realname DirectFB Name: directfb Version: 1.1.0 Release: alt7 Summary: %realname - drivers and binaries License: LGPLv2.1 Group: System/Libraries Url: http://www.directfb.org Source: %realname-%version.tar.gz Patch0: %realname-am.patch Patch1: %realname-pmake.patch Patch2: %realname-fix.patch # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=462626&msg=35 Patch3: %realname-tty.patch # http://bugs.gentoo.org/show_bug.cgi?id=200661 Patch4: %realname-0.9.25.1-sysfs.patch Patch5: %realname-alt-libadd-fix.patch # http://mail.directfb.org/pipermail/directfb-dev/2011-February/006048.html # http://mail.directfb.org/pipermail/directfb-dev/2011-February/006049.html Patch6: directfb-1.1.0-libpng15.patch Patch7: directfb-1.1.0-nocruft.patch # Automatically added by buildreq on Sun Dec 14 2008 BuildRequires: gcc-c++ glibc-devel-static libX11-devel libXext-devel libfreetype-devel libjpeg-devel libpng-devel libsysfs-devel man %description %realname is a graphics library which was designed with embedded systems in mind. It offers maximum hardware accelerated performance at a minimum of resource usage and overhead. %package -n lib%name Summary: %realname - graphics and windowing library on Linux framebuffer Group: System/Libraries %description -n lib%name %realname is a graphics library which was designed with embedded systems in mind. It offers maximum hardware accelerated performance at a minimum of resource usage and overhead. %package -n lib%name-devel Summary: Includes and other files for devel %realname applications Group: Development/C Requires: lib%name = %version-%release Provides: %name-devel = %version-%release Obsoletes: %name-devel %description -n lib%name-devel Devel for %realname is a graphics library which was designed with embedded systems in mind. It offers maximum hardware accelerated performance at a minimum of resource usage and overhead. %prep %setup -n %realname-%version %patch0 -p1 -b .fix0 %patch1 -p1 -b .fix1 %patch2 -p1 -b .fix2 %patch3 -p1 -b .fix3 %patch4 -p1 -b .fix4 %patch5 -p1 -b .fix5 %patch6 -p1 %patch7 -p2 %build export DRIVERS=all %ifarch %e2k export DRIVERS=radeon %endif %autoreconf %configure \ --enable-fbdev \ --enable-shared \ --disable-static \ --with-pic \ --with-gfxdrivers=$DRIVERS \ # %make_build %install %makeinstall_std find %buildroot -name \*.la -delete { find %buildroot%_libdir/%name-* -name '*.so' -print find %buildroot%_libdir/%name-* -type d -printf '%%%%dir %%p\n' } | sed -e 's#%{buildroot}##' | sort -u > %name.files %files -f %name.files %doc TODO fb.modes %_bindir/mk* %_bindir/dfb* %_datadir/%name-* %_man1dir/dfb* %_man5dir/* %files -n lib%name %doc AUTHORS NEWS README %_libdir/lib*.so.* %files -n lib%name-devel %_includedir/* %_bindir/%{name}* %_libdir/lib*.so %_pkgconfigdir/*.pc %_man1dir/%{name}* %changelog * Fri Oct 15 2021 Grigory Ustinov <grenka@altlinux.org> 1.1.0-alt7 - Fixed FTBFS. * Wed Oct 31 2018 Michael Shigorin <mike@altlinux.org> 1.1.0-alt6 - E2K: reduce gfxdriver set to just radeon (matrox, ati128 FTBFS) - minor spec cleanup * Mon Apr 09 2018 Sergey Bolshakov <sbolshakov@altlinux.ru> 1.1.0-alt5 - fixed build on aarch64 * Thu Aug 15 2013 Michael Shigorin <mike@altlinux.org> 1.1.0-alt4.1.qa2 - NMU: fixed License: (closes: #6703) * Fri Apr 19 2013 Dmitry V. Levin (QA) <qa_ldv@altlinux.org> 1.1.0-alt4.1.qa1 - NMU: rebuilt for updated dependencies. * Wed Sep 26 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.1.0-alt4.1 - Rebuilt with libpng15 * Sun Dec 19 2010 Alexey Gladkov <legion@altlinux.ru> 1.1.0-alt4 - Rebuilt for new depends. * Mon Dec 15 2008 Alexey Gladkov <legion@altlinux.ru> 1.1.0-alt3 - Update build requires (Dmitry V. Levin). * Fri Apr 04 2008 Alexey Gladkov <legion@altlinux.ru> 1.1.0-alt2 - Fix directfb to able use virtual console. - Add gfxdrivers. - Add static libs. - Update build requires. * Sun Oct 14 2007 Alexey Gladkov <legion@altlinux.ru> 1.1.0-alt1 - New version (1.1.0). - Changed libraries sonames from lib*-0.9.so.25 to lib*-1.1.so.0 * Fri Sep 01 2006 Alexey Gladkov <legion@altlinux.ru> 0.9.25.1-alt1 - New version (0.9.25.1). - Soname change. * Thu Feb 02 2006 ALT QA Team Robot <qa-robot@altlinux.org> 0.9.24-alt2.1.1 - Rebuilt for new pkg-config dependencies. * Tue Dec 20 2005 ALT QA Team Robot <qa-robot@altlinux.org> 0.9.24-alt2.1 - Rebuild with libsysfs.so.2.0.0 . * Tue Dec 13 2005 Anton D. Kachalov <mouse@altlinux.org> 0.9.24-alt2 - x86_64 support * Sun Oct 30 2005 Valery Inozemtsev <shrek@altlinux.ru> 0.9.24-alt1 - 0.9.24 - rename %name-devel subpackage to lib%name-devel - fixed BuildRequires - cleanup spec * Fri Dec 10 2004 Grigory Milev <week@altlinux.ru> 0.9.21-alt1.20041024 - new snapshot version released * Tue Feb 24 2004 Grigory Milev <week@altlinux.ru> 0.9.20-alt1 - new version released * Fri Dec 12 2003 Grigory Milev <week@altlinux.ru> 0.9.17-alt2 - remove *.la files due policy * Tue Apr 15 2003 Grigory Milev <week@altlinux.ru> 0.9.17-alt1 - new version released * Fri Feb 28 2003 Grigory Milev <week@altlinux.ru> 0.9.16-alt1 - new version released * Wed Oct 23 2002 Grigory Milev <week@altlinux.ru> 0.9.13-alt1 - new version released - rebuild with gcc3 - remover perl from build requires * Mon Apr 29 2002 Grigory Milev <week@altlinux.ru> 0.9.9-alt2 - libification * Tue Apr 9 2002 Grigory Milev <week@altlinux.ru> 0.9.9-alt1 - new version released - remove all examples, now in separated package * Fri Oct 12 2001 AEN <aen@logic.ru> 0.9.6-alt2 - rebuilt with libpng.so.3 * Mon Oct 8 2001 Grigory Milev <week@altlinux.ru> 0.9.6-alt1 - new version released - move development files to separated package * Thu Sep 27 2001 Dmitry V. Levin <ldv@altlinux.ru> 0.9.5-alt2 - Built with system libtool. * Fri Sep 14 2001 Grigory Milev <week@altlinux.ru> 0.9.5-alt1 - New version 0.9.5. * Tue Aug 07 2001 Dmitry V. Levin <ldv@altlinux.ru> 0.9.4-alt2 - Enabled libmpeg3 support. * Fri Jul 27 2001 Grigory Milev <week@altlinux.ru> 0.9.4-alt1 - First build for Sisyphus |