diff --git a/psi.spec b/psi.spec index 6b33997..9d115ae 100644 --- a/psi.spec +++ b/psi.spec @@ -10,32 +10,34 @@ Source0: https://sourceforge.net/projects/%{name}/files/Psi/%{version}/%{ Source1: https://github.com/%{name}-im/%{name}-l10n/archive/%{version}.tar.gz#/%{name}-l10n-%{version}.tar.gz Source2: https://github.com/%{name}-im/plugins/archive/%{version}.tar.gz#/%{name}-plugins-%{version}.tar.gz -BuildRequires: pkgconfig(Qt5XmlPatterns) -BuildRequires: pkgconfig(Qt5Multimedia) -BuildRequires: pkgconfig(Qt5X11Extras) BuildRequires: cmake(Qt5LinguistTools) -BuildRequires: pkgconfig(Qt5Network) +BuildRequires: cmake(Qt5XmlPatterns) +BuildRequires: cmake(Qt5Multimedia) +BuildRequires: cmake(Qt5X11Extras) +BuildRequires: cmake(Qt5Network) +BuildRequires: cmake(Qt5WebKit) +BuildRequires: cmake(QJDns-qt5) +BuildRequires: cmake(Qt5Core) +BuildRequires: cmake(Qt5DBus) +BuildRequires: cmake(Qca-qt5) +BuildRequires: cmake(Qt5Gui) +BuildRequires: cmake(Qt5Svg) +BuildRequires: cmake(Qt5Xml) +BuildRequires: cmake(Qca) + BuildRequires: pkgconfig(xscrnsaver) -BuildRequires: pkgconfig(Qt5WebKit) BuildRequires: pkgconfig(hunspell) BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(Qt5DBus) BuildRequires: pkgconfig(minizip) -BuildRequires: pkgconfig(Qt5Core) -BuildRequires: desktop-file-utils -BuildRequires: libappstream-glib -BuildRequires: pkgconfig(Qt5Gui) -BuildRequires: pkgconfig(Qt5Svg) -BuildRequires: pkgconfig(Qt5Xml) +BuildRequires: pkgconfig(libotr) BuildRequires: pkgconfig(libidn) BuildRequires: pkgconfig(zlib) -BuildRequires: qjdns-qt5-devel +BuildRequires: pkgconfig(tidy) + +BuildRequires: desktop-file-utils +BuildRequires: libappstream-glib BuildRequires: libgcrypt-devel -BuildRequires: libtidy-devel -BuildRequires: qca-qt5-devel -BuildRequires: libotr-devel BuildRequires: ninja-build -BuildRequires: qca-devel BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: gcc @@ -75,8 +77,6 @@ This package adds additional plugins to %{name}. # Unpacking tarball with additional locales... tar -xf %{SOURCE1} %{name}-l10n-%{version}/translations --strip=1 -echo "TRANSLATIONS = \\" > translations.pro -echo translations/*.ts >> translations.pro # Unpacking tarball with additional plugins... tar -C src/plugins -xf %{SOURCE2} plugins-%{version}/generic --strip=1 @@ -91,7 +91,16 @@ rm -rf iris/src/jdns %build pushd %{_target_platform} - %cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DUSE_QT5=ON -DUSE_ENCHANT=OFF -DUSE_HUNSPELL=ON -DUSE_QJDNS=ON -DSEPARATE_QJDNS=ON -DENABLE_PLUGINS=ON -DENABLE_WEBKIT=ON .. + %cmake -G Ninja \ + -DCMAKE_BUILD_TYPE=Release \ + -DUSE_QT5=ON \ + -DUSE_ENCHANT=OFF \ + -DUSE_HUNSPELL=ON \ + -DUSE_QJDNS=ON \ + -DSEPARATE_QJDNS=ON \ + -DENABLE_PLUGINS=ON \ + -DENABLE_WEBKIT=ON \ + .. popd %ninja_build -C %{_target_platform}