Пакет ksquirrel-libs: 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 | %define _unpackaged_files_terminate_build 1 #%%define buildnum pre2 Name: ksquirrel-libs Version: 0.7.0 Release: alt1.1 Summary: File format plugins for KSquirrel image viewer License: LGPL Group: Graphics Packager: Andrey Rahmatullin <wrar@altlinux.ru> Url: http://ksquirrel.sf.net/ Source: %name-%version.tar.bz2 Patch1: %name-0.7.0-alt-configure.ac.patch Patch2: %name-0.6.2-makefile-fixes.patch Patch3: %name-0.7.0-alt-pkgconfig-workaround.patch BuildPreReq: fontconfig libfreetype-devel gcc-c++ zlib-devel libX11-devel BuildPreReq: libjpeg-devel libpng-devel libtiff-devel libungif-devel BuildPreReq: libmng-devel libwmf-devel libexpat-devel liblcms-devel BuildPreReq: pkgconfig djvu-utils netpbm # jpeg2000 BuildPreReq: libjasper-devel # exr BuildPreReq: openexr-devel # SVG BuildPreReq: libcairo-devel >= 0.5.2 BuildPreReq: libsvg-cairo-devel >= 0.1.6 libsvg-devel >= 0.1.4 BuildPreReq: libxml2-devel # DXF BuildPreReq: vec2web %description This package contains libraries needed for KSquirrel image viewer to handle various image formats. %package extra Summary: Extra file format plugins for KSquirrel image viewer Group: Graphics %description extra This package contains extra libraries needed for KSquirrel image viewer to handle various image formats. These libraries were packaged separately because of additional dependencies on external libraries. %package devel Summary: Header files for KSquirrel plugins Group: Development/C++ Requires: %name = %version %description devel Header files for KSquirrel image viewer plugins %prep %setup find . -name "*~" -delete rm -f {doc/{,html,sources},examples/{,qtapp,qtgl}}/Makefile* %__subst 's, doc,,' Makefile.am mv -f configure.ac configure.ac.orig && egrep -v 'doc|example' configure.ac.orig > configure.ac %patch1 -p1 %patch2 -p1 %patch3 -p2 %make_build -f admin/Makefile.common # #9721 %__subst "s|lcms\.h|lcms/lcms.h|g" kernel/kls_camera/dcraw.c %build %configure \ --enable-final \ %{subst_enable debug} %make_build %install %makeinstall find %buildroot%_libdir/%name/ -type l -name '*kls*.so' -delete %files %_bindir/ksquirrel-libs-dcraw %_bindir/ksquirrel-libs-xcf2pnm %_bindir/ksquirrel-libs-iff2ppm %_bindir/ksquirrel-libs-leaf2ppm %_bindir/ksquirrel-libs-mac2ppm %_bindir/ksquirrel-libs-neo2ppm %_bindir/ksquirrel-libs-pi12ppm %_bindir/ksquirrel-libs-utah2pnm %_bindir/ksquirrel-libs-xim2ppm %doc AUTHORS COPYING mng_LICENSE README VERSION doc/ examples/ %dir %_libdir/%name/ %_libdir/%name/libkls_avs.* %_libdir/%name/libkls_bmp.* %_libdir/%name/libkls_camera.* %_libdir/%name/libkls_cut.* %_libdir/%name/libkls_djvu.* %_libdir/%name/libkls_dxf.* %_libdir/%name/libkls_fli.* %_libdir/%name/libkls_gif.* %_libdir/%name/libkls_hdr.* %_libdir/%name/libkls_ico.* %_libdir/%name/libkls_iff.* %_libdir/%name/libkls_jbig.* %_libdir/%name/libkls_jpeg.* %_libdir/%name/libkls_koa*.* %_libdir/%name/libkls_leaf.* %_libdir/%name/libkls_lif.* %_libdir/%name/libkls_mac.* %_libdir/%name/libkls_mdl.* %_libdir/%name/libkls_mng.* %_libdir/%name/libkls_mtv.* %_libdir/%name/libkls_neo.* %_libdir/%name/libkls_pcx.* %_libdir/%name/libkls_pi1.* %_libdir/%name/libkls_pix.* %_libdir/%name/libkls_png.* %_libdir/%name/libkls_pnm.* %_libdir/%name/libkls_psd.* %_libdir/%name/libkls_pxr.* %_libdir/%name/libkls_ras.* %_libdir/%name/libkls_rawrgb.* %_libdir/%name/libkls_sct.* %_libdir/%name/libkls_sgi.* %_libdir/%name/libkls_sun.* %_libdir/%name/libkls_tga.* %_libdir/%name/libkls_tiff.* %_libdir/%name/libkls_ttf.* %_libdir/%name/libkls_utah.* %_libdir/%name/libkls_wal.* %_libdir/%name/libkls_wbmp.* %_libdir/%name/libkls_wmf.* %_libdir/%name/libkls_xbm.* %_libdir/%name/libkls_xcf.* %_libdir/%name/libkls_xcur.* %_libdir/%name/libkls_xim.* %_libdir/%name/libkls_xpm.* %_libdir/%name/libkls_xwd.* %_libdir/libksquirrel-libs.so.* %_datadir/%name/ %files extra %_libdir/%name/libkls_jpeg2000.* %_libdir/%name/libkls_openexr.* %_libdir/%name/libkls_svg.* %files devel %_includedir/* %_libdir/libksquirrel-libs.so %_pkgconfigdir/*.pc %changelog * Mon May 21 2007 Andrey Rahmatullin <wrar@altlinux.ru> 0.7.0-alt1.1 - rebuild with new openexr * Tue May 15 2007 Andrey Rahmatullin <wrar@altlinux.ru> 0.7.0-alt1 - 0.7.0 - add workaround for #11437 - add DXF plugin * Wed Apr 11 2007 Andrey Rahmatullin <wrar@altlinux.ru> 0.7.0-alt0.1.pre2 - 0.7.0-pre2 * Mon Mar 12 2007 Andrey Rahmatullin <wrar@altlinux.ru> 0.7.0-alt0.1.pre1 - 0.7.0-pre1 * Tue Feb 06 2007 Andrey Rahmatullin <wrar@altlinux.ru> 0.6.3-alt1.2 - rebuild * Fri Sep 15 2006 Andrey Rahmatullin <wrar@altlinux.ru> 0.6.3-alt1.1 - remove libpixman-devel from BuildReqs * Sun Jun 18 2006 Andrey Rahmatullin <wrar@altlinux.ru> 0.6.3-alt1 - 0.6.3 * Tue Apr 25 2006 Andrey Rahmatullin <wrar@altlinux.ru> 0.6.2-alt4 - fix .pc install on x86_64 * Thu Apr 06 2006 Andrey Rahmatullin <wrar@altlinux.ru> 0.6.2-alt3 - fix devel subpackage requires - enable _unpackaged_files_terminate_build * Thu Feb 23 2006 Andrey Rahmatullin <wrar@altlinux.ru> 0.6.2-alt2 - add %%_libdir/%%name/libksquirrel-libs.so to provides list * Sat Feb 18 2006 Andrey Rahmatullin <wrar@altlinux.ru> 0.6.2-alt1 - 0.6.2 * Wed Dec 14 2005 Andrey Rahmatullin <wrar@altlinux.ru> 0.6.0-alt3 - 0.6.0 release * Thu Nov 17 2005 Andrey Rahmatullin <wrar@altlinux.ru> 0.6.0-alt2.pre9 - 0.6.0-pre9 * Sun Oct 09 2005 Andrey Rahmatullin <wrar@altlinux.ru> 0.6.0-alt2.pre7 - 0.6.0-pre7 - fix permissions on %_libdir/%name/* (#8024, thanks to lav@) * Wed Sep 07 2005 Andrey Rahmatullin <wrar@altlinux.ru> 0.6.0-alt2.pre6 - build for Sisyphus * Sun Sep 04 2005 Andrey Rahmatullin <wrar@altlinux.ru> 0.6.0-alt1.pre6 - build for Daedalus |