Package qwtpolar: 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 | Name: qwtpolar Version: 1.1.1 Release: alt1 Summary: A Qwt/Qt Polar Plot Library License: QWT Group: Development/KDE and QT Url: http://qwtpolar.sourceforge.net/ Packager: Boris Savelev <boris@altlinux.org> Source: http://downloads.sourceforge.net/projects/qwtpolar/files/qwtpolar/%version/%name-%version.tar.bz2 # Automatically added by buildreq on Fri Jan 13 2012 # optimized out: libqt4-core libqt4-designer libqt4-gui libqt4-script libqt4-svg libqt4-xml libstdc++-devel phonon-devel BuildRequires: gcc-c++ libqt4-devel libqwt6-devel >= 6.0.1-alt2 %description The QwtPolar library contains classes for displaying values on a polar coordinate system. It is an addon package for to the Qwt Library. %package -n lib%name Summary: A Qwt/Qt Polar Plot Library Group: Development/KDE and QT %description -n lib%name Contains %name shared library %package -n lib%name-devel Summary: Header files for %name Group: Development/KDE and QT Requires: lib%name = %version-%release Requires: libqwt6-devel >= 6.0.1-alt2 %description -n lib%name-devel Header files for %name %package -n lib%name-qt4-designer Requires: lib%name = %version-%release Summary: %name qt4 designer plugin Group: Development/KDE and QT %description -n lib%name-qt4-designer %name designer plugin. %prep %setup # install to buildroot sed -i 's|/usr/local/%name-$$QWT_POLAR_VERSION|%prefix|g' qwtpolarconfig.pri # install headers to libqwt-devel directory sed -i 's|$${QWT_POLAR_INSTALL_PREFIX}/include|$${QWT_POLAR_INSTALL_PREFIX}/include/qwt|g' qwtpolarconfig.pri # install doc sed -i 's|$${QWT_POLAR_INSTALL_PREFIX}/doc|%_datadir/%name|g' qwtpolarconfig.pri # install lib sed -i 's|$${QWT_POLAR_INSTALL_PREFIX}/lib$|$${QWT_POLAR_INSTALL_PREFIX}/%_lib|g' qwtpolarconfig.pri #install features sed -i 's|$${QWT_POLAR_INSTALL_PREFIX}/features|$${QWT_POLAR_INSTALL_PREFIX}/include/qwt|g' qwtpolarconfig.pri # install plugins sed -i 's|$$\[QWT_POLAR_INSTALL_PLUGINS\]/designer$|%_qt4dir/plugins/designer|g' designer/designer.pro sed -i 's|$${QWT_POLAR_INSTALL_PREFIX}/plugins/designer|%_qt4dir/plugins/designer|g' qwtpolarconfig.pri # remove rpath for plugins sed -i 's|QMAKE_RPATHDIR \*= $${QWT_POLAR_INSTALL_LIBS}||g' designer/designer.pro %build qmake-qt4 -set QMAKEFEATURES %_includedir/qwt qmake-qt4 %make_build cd designer qmake-qt4 %make_build %install INSTALL_ROOT=%buildroot %makeinstall_std #install -d %buildroot%_qt4dir/plugins/designer #install -m644 designer/plugins/designer/*.so %buildroot%_qt4dir/plugins/designer %files -n lib%name %doc CHANGES COPYING %_libdir/*.so.* %files -n lib%name-devel %_includedir/qwt/*.h %_includedir/qwt/%name.prf %_includedir/qwt/qwtpolarconfig.pri %_includedir/qwt/qwtpolarfunctions.pri %_libdir/*.so %_datadir/%name %files -n lib%name-qt4-designer %_qt4dir/plugins/designer/*.so %changelog * Thu Apr 16 2015 Yuri N. Sedunov <aris@altlinux.org> 1.1.1-alt1 - 1.1.1 - built with libqwt-6.1.2 * Thu Jan 12 2012 Anatoly Lyutin <vostok@altlinux.org> 1.0.0-alt1 - new version * Sat Sep 05 2009 Boris Savelev <boris@altlinux.org> 0.1.0-alt1 - new version (0.1.0) * Sun Nov 16 2008 Boris Savelev <boris@altlinux.org> 0.0.3-alt1 - initial build for Sisyphus |