Fix bug causing updates to fail on systems with multiple versions of a package installed
1 ## Process this file with automake to produce Makefile.in
3 check_SCRIPTS = relocate named-root remove update
9 relocate: relocate.sh primary.xml.gz
10 cp $(srcdir)/relocate.sh relocate
12 named-root: named-root.sh primary.xml.gz
13 cp $(srcdir)/named-root.sh named-root
15 remove: remove.sh primary.xml.gz
16 cp $(srcdir)/remove.sh remove
18 update: update.sh base/repodata/primary.xml.gz updates/repodata/primary.xml.gz
19 cp $(srcdir)/update.sh update
21 order: order.sh primary.xml.gz
22 cp $(srcdir)/order.sh order
24 lua: lua.sh primary.xml.gz
25 cp $(srcdir)/lua.sh lua
27 base/repodata/primary.xml.gz: zsh.spec zsh2.spec zip.spec zap.spec \
28 filesystem.spec Makefile
30 mkdir -p rpmbuild/BUILD rpmbuild/RPMS
31 rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zap.spec
32 rpmbuild --define "_topdir `pwd`/rpmbuild" --define "_version 1" \
33 -bb $(srcdir)/zip.spec
34 rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zsh.spec
35 rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zsh2.spec
36 rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/filesystem.spec
38 mv rpmbuild/RPMS/noarch/*.rpm base/rpms
40 createrepo -o base base/rpms
42 updates/repodata/primary.xml.gz: zip.spec Makefile
43 rm -rf rpmbuild updates
44 mkdir -p rpmbuild/BUILD rpmbuild/RPMS
45 rpmbuild --define "_topdir `pwd`/rpmbuild" --define "_version 2" \
46 -bb $(srcdir)/zip.spec
48 mv rpmbuild/RPMS/noarch/*.rpm updates/rpms
50 createrepo -o updates updates/rpms
52 primary.xml.gz: base/repodata/primary.xml.gz
53 cp base/repodata/primary.xml.gz base/repodata/filelists.xml.gz .
57 TESTS = $(check_SCRIPTS)
80 rm -rf repodata rpms base updates