Пакет qt6-phonon: 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 | %def_disable zeitgeist %def_enable settings %define _K5link %_libdir Name: qt6-phonon Version: 4.12.0 Release: alt1 %K5init no_altplace Group: Graphical desktop/KDE Summary: KDE5 Multimedia Framework Url: http://phonon.kde.org/ License: LGPL-2.0-or-later Conflicts: qt5-phonon-settings #Source: ftp://ftp.kde.org/pub/kde/stable/%name/%version/%name-%version.tar.bz2 Source: phonon-%version.tar BuildRequires(pre): qt6-base-devel rpm-build-kf5 BuildRequires: qt6-tools-devel qt6-declarative-devel qt6-5compat-devel BuildRequires: libEGL-devel libGL-devel BuildRequires: cmake extra-cmake-modules BuildRequires: glib2-devel libpulseaudio-devel %if_enabled zeitgeist BuildRequires: libqzeitgeist-devel %endif %description Phonon is the KDE5 Multimedia Framework %package common Summary: %name common package Group: System/Configuration/Other BuildArch: noarch Requires: qt6-base-common %description common %name common package %package -n libphonon4qt6experimental Group: System/Libraries Summary: Phonon library Requires: %name-common %description -n libphonon4qt6experimental Phonon library. %package -n libphonon4qt6 Group: System/Libraries Summary: Phonon library Requires: %name-common %description -n libphonon4qt6 Phonon library. %package devel Group: Development/KDE and QT Summary: Header files and documentation for compiling Phonon applications Requires: %name-common %description devel This package includes the header files you will need to compile applications with Phonon. %prep %setup -n phonon-%version %build %add_optflags %optflags_shared # -UPIE -U__PIE__ %K5cmake \ -DSHARE_INSTALL_PREFIX:PATH=%_datadir \ -DLOCALE_INSTALL_DIR:PATH=%_K5i18n \ -DPLUGIN_INSTALL_DIR:PATH=%_qt6_archdatadir \ -DPHONON_INSTALL_QT_COMPAT_HEADERS:BOOL=ON \ -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT:BOOL=ON \ -DPHONON_BUILD_EXPERIMENTAL:BOOL=ON \ -DPHONON_BUILD_QT5:BOOL=OFF \ -DPHONON_BUILD_QT6:BOOL=ON \ -DPHONON_BUILD_DESIGNER_PLUGIN:BOOL=ON \ -DPHONON_BUILD_SETTINGS:BOOL=ON \ -DPHONON_NO_CAPTURE:BOOL=OFF \ # %K5make %install %K5install mkdir -p %buildroot/%_qt6_plugindir/phonon4qt6_backend %K5find_qtlang --all-name libphonon_qt %if_enabled settings %files %_bindir/phononsettings %endif %files common -f libphonon_qt.lang %files -n libphonon4qt6experimental %_libdir/libphonon4qt6experimental.so.* %files -n libphonon4qt6 %dir %_qt6_plugindir/phonon4qt6_backend/ %_libdir/libphonon4qt6.so.* %files devel %_includedir/phonon4qt6 %_libdir/libphonon4qt6.so %_libdir/libphonon4qt6experimental.so %_libdir/cmake/phonon4qt6/ %_qt6_plugindir/designer/phonon4qt6widgets.so %_pkgconfigdir/phonon4qt6.pc %changelog * Thu May 02 2024 Sergey V Turchin <zerg@altlinux.org> 4.12.0-alt1 - initial build |