#sbs-git:slp/pkgs/w/wrt-security wrt-security 0.0.43 Name: security-tests Summary: Security repository for holding tests. Version: 0.0.45 Release: 1 Group: Development/Libraries License: Apache License, Version 2.0 URL: N/A Source0: %{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: pkgconfig(libsmack) BuildRequires: pkgconfig(libprivilege-control) BuildRequires: pkgconfig(security-server) BuildRequires: pkgconfig(dpl-test-efl) BuildRequires: pkgconfig(dlog) BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(dbus-glib-1) Requires: smack Requires: libprivilege-control %description Security tests repository - for tests that can't be kept together with code. %prep %setup -q %build export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} \ -DDPL_LOG="ON" \ -DVERSION=%{version} \ -DCMAKE_BUILD_TYPE=DEBUG make %{?jobs:-j%jobs} %install rm -rf %{buildroot} %make_install ln -sf /etc/smack/test_smack_rules %{buildroot}/etc/smack/test_smack_rules_lnk %clean rm -rf %{buildroot} %post find /etc/smack/test_privilege_control_DIR/ -type f -name exec -exec chmod 0755 {} + wrt-installer --install /usr/bin/TestMisiuPysiu123.wgt wrt-installer --install /usr/bin/MisiuPysiu123Partner.wgt wrt-installer --install /usr/bin/MisiuPysiu123Platform.wgt osp-installer --install=/usr/bin/uqNfgEjqc7-1.0.0-arm.tpk osp-installer --install=/usr/bin/j4RuPsZrNt-1.0.0-arm.tpk osp-installer --install=/usr/bin/V5LKqDFBXm-1.0.0-arm.tpk echo "security-tests postinst done ..." %postun wrt-installer --uninstall-name QwCqJ0ttyS wrt-installer --uninstall-name 7btsV1Y0sX wrt-installer --uninstall-name G4DE3U2vmW osp-installer --uninstall=uqNfgEjqc osp-installer --uninstall=j4RuPsZrNt osp-installer --uninstall=V5LKqDFBXm %files %defattr(-, root, root, -) /usr/bin/security-tests.sh /usr/bin/security-tests-all.sh /usr/bin/test-performance-check.sh /usr/bin/perf /usr/bin/libsmack-test /usr/bin/libprivilege-control-test /usr/bin/security-server-tests-client-smack /usr/bin/security-server-tests-label /usr/bin/security-server-tests-pid-reuser /usr/bin/security-server-tests-server /usr/bin/security-server-tests-password /usr/bin/security-server-tests-dbus /usr/bin/security-client /etc/smack/test_smack_rules_full /etc/smack/test_smack_rules2 /etc/smack/test_smack_rules3 /etc/smack/test_smack_rules4 /usr/bin/security-server-tests-mt /usr/bin/security-server-tests-api-speed /etc/smack/test_smack_rules /etc/smack/test_smack_rules_lnk /usr/share/privilege-control/* /etc/smack/test_privilege_control_DIR/* /usr/bin/TestMisiuPysiu123.wgt /usr/bin/MisiuPysiu123Partner.wgt /usr/bin/MisiuPysiu123Platform.wgt /usr/bin/uqNfgEjqc7-1.0.0-arm.tpk /usr/bin/j4RuPsZrNt-1.0.0-arm.tpk /usr/bin/V5LKqDFBXm-1.0.0-arm.tpk