Пакет repocop-unittest-unknown-summary: Specfile
%define testname unknown-summary Name: repocop-unittest-%testname Version: 0.01 Release: alt1 BuildArch: noarch Packager: Igor Yu. Vlasenko <viy@altlinux.org> Summary: repocop test for non-informative summary. Group: Development/Other License: GPL or Artistic Url: http://repocop.altlinux.org Requires: repocop >= 0.73 Requires: repocop-collector-description Requires: sqlite3 %description Repocop integration test for non-informative summary. %prep %build cat > %testname.posttest <<'EOF' #!/bin/sh sqlite3 "$REPOCOP_TEST_DBDIR/description.db" <<EOSQL .mode tabs .output $REPOCOP_TEST_TMPDIR/msg select pkgid,summary from SRCRPM_SUMMARY_DESCRIPTION where summary='unknown'; EOSQL perl -ne 'chomp;@a=split /\t/;system("repocop-test-fail -k $a[0]: bad summary: $a[1]")' $REPOCOP_TEST_TMPDIR/msg rm $REPOCOP_TEST_TMPDIR/* EOF %install mkdir -p $RPM_BUILD_ROOT%_datadir/repocop/srctests/%testname/ %__install -m 755 %testname.posttest $RPM_BUILD_ROOT%_datadir/repocop/srctests/%testname/posttest %files #doc README ChangeLog %_datadir/repocop/srctests/%testname %changelog * Fri Oct 27 2017 Igor Vlasenko <viy@altlinux.ru> 0.01-alt1 - First build for Sisyphus. |