Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37399375
en ru br
ALT Linux repos
S:0.05-alt1

Group :: Development/Other
RPM: repocop-collector-watch

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define testname watch

Name: repocop-collector-%testname
Version: 0.05
Release: alt1
BuildArch: noarch
Packager: Igor Yu. Vlasenko <viy at altlinux.org>

Summary: repocop collector for debian watch files.
Group: Development/Other
License: GPL or Artistic
Url: http://repocop.altlinux.org
Requires: repocop > 0.61
Requires: sqlite3


%description
%summary

%prep

%build

cat > %testname.filepattern <<'EOF'
\.watch$
EOF

cat > %testname.test <<'EOF'
#!/bin/sh
files_exist()
{
   [ -e "$1" ]
}
rm -f $REPOCOP_TEST_STATEDIR/$REPOCOP_PKG_KEY/
if files_exist $REPOCOP_PKG_ROOT/*.watch; then
  mkdir -p $REPOCOP_TEST_STATEDIR/$REPOCOP_PKG_KEY
  cp $REPOCOP_PKG_ROOT/*.watch $REPOCOP_TEST_STATEDIR/$REPOCOP_PKG_KEY/
fi
if files_exist $REPOCOP_PKG_ROOT/watch; then
  mkdir -p $REPOCOP_TEST_STATEDIR/$REPOCOP_PKG_KEY
  cp $REPOCOP_PKG_ROOT/watch $REPOCOP_TEST_STATEDIR/$REPOCOP_PKG_KEY/${REPOCOP_PKG_NAME}.watch
fi
EOF

%install
install -D -m 755 %testname.test $RPM_BUILD_ROOT%_datadir/repocop/srccollectors/%testname/test
install -D -m 644 %testname.filepattern $RPM_BUILD_ROOT%_datadir/repocop/srccollectors/%testname/filepattern
ln -s ../../common/purge-keydir $RPM_BUILD_ROOT%_datadir/repocop/srccollectors/%testname/purge

%files
#doc README ChangeLog
%_datadir/repocop/srccollectors/%testname

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin