Группа :: Система/Настройка/Прочее
Пакет: seappletsimple
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%def_enable qt5
Name: seappletsimple
Version: 0.2.3
Release: alt4
Summary: Simple applet for SELinux
License: GPL
Group: System/Configuration/Other
Requires: qt5-translations
Source: %name-%version.tar
BuildRequires: libselinux-devel rpm-build-xdg
%if_disabled qt5
BuildRequires: gcc-c++ libqt4-devel
%else
BuildRequires: qt5-base-devel qt5-tools
%endif
%description
%summary.
%prep
%setup -q -n %name-%version
%if_disabled qt5
%qmake_qt4
%else
%qmake_qt5
%endif
%build
%make
%if_disabled qt5
lrelease-qt4 seappletsimple.pro
%else
lrelease-qt5 seappletsimple.pro
%endif
%install
%if_disabled qt5
%make install INSTALL_ROOT=%buildroot
%else
%installqt5
%endif
%if_disabled qt5
mkdir -p %buildroot/%_datadir/qt4/translations/
install -m644 translations/seappletsimple_??.qm %buildroot/%_datadir/qt4/translations/
%else
mkdir -p %buildroot/%_qt5_translationdir/
install -m644 translations/seappletsimple_??.qm %buildroot/%_qt5_translationdir/
%endif
mkdir -p %buildroot/%_xdgconfigdir/autostart/
install -m644 %name.desktop %buildroot/%_xdgconfigdir/autostart/%name.desktop
%find_lang --with-qt --all-name %name
%files -f %name.lang
%_bindir/%name
%_xdgconfigdir/autostart/%name.desktop
%changelog
…
Полный changelog можно просмотреть здесь
Name: seappletsimple
Version: 0.2.3
Release: alt4
Summary: Simple applet for SELinux
License: GPL
Group: System/Configuration/Other
Requires: qt5-translations
Source: %name-%version.tar
BuildRequires: libselinux-devel rpm-build-xdg
%if_disabled qt5
BuildRequires: gcc-c++ libqt4-devel
%else
BuildRequires: qt5-base-devel qt5-tools
%endif
%description
%summary.
%prep
%setup -q -n %name-%version
%if_disabled qt5
%qmake_qt4
%else
%qmake_qt5
%endif
%build
%make
%if_disabled qt5
lrelease-qt4 seappletsimple.pro
%else
lrelease-qt5 seappletsimple.pro
%endif
%install
%if_disabled qt5
%make install INSTALL_ROOT=%buildroot
%else
%installqt5
%endif
%if_disabled qt5
mkdir -p %buildroot/%_datadir/qt4/translations/
install -m644 translations/seappletsimple_??.qm %buildroot/%_datadir/qt4/translations/
%else
mkdir -p %buildroot/%_qt5_translationdir/
install -m644 translations/seappletsimple_??.qm %buildroot/%_qt5_translationdir/
%endif
mkdir -p %buildroot/%_xdgconfigdir/autostart/
install -m644 %name.desktop %buildroot/%_xdgconfigdir/autostart/%name.desktop
%find_lang --with-qt --all-name %name
%files -f %name.lang
%_bindir/%name
%_xdgconfigdir/autostart/%name.desktop
%changelog
…
Полный changelog можно просмотреть здесь