1 ## Process this file with automake to produce Makefile.in
3 check_SCRIPTS = relocate named-root remove update
5 check_SCRIPTS += lua mult-install
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 mult-install: mult-install.sh primary.xml.gz
28 cp $(srcdir)/mult-install.sh mult-install
30 base/repodata/primary.xml.gz: zsh.spec zsh2.spec zip.spec zap.spec \
31 filesystem.spec Makefile
33 mkdir -p rpmbuild/BUILD rpmbuild/RPMS
34 rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zap.spec
35 rpmbuild --define "_topdir `pwd`/rpmbuild" --define "_version 1" \
36 -bb $(srcdir)/zip.spec
37 rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zsh.spec
38 rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zsh2.spec
39 rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/filesystem.spec
41 mv rpmbuild/RPMS/noarch/*.rpm base/rpms
43 createrepo -o base base/rpms
45 updates/repodata/primary.xml.gz: zip.spec Makefile
46 rm -rf rpmbuild updates
47 mkdir -p rpmbuild/BUILD rpmbuild/RPMS
48 rpmbuild --define "_topdir `pwd`/rpmbuild" --define "_version 2" \
49 -bb $(srcdir)/zip.spec
51 mv rpmbuild/RPMS/noarch/*.rpm updates/rpms
53 createrepo -o updates updates/rpms
55 primary.xml.gz: base/repodata/primary.xml.gz
56 cp base/repodata/primary.xml.gz base/repodata/filelists.xml.gz .
60 TESTS = $(check_SCRIPTS)
84 rm -rf repodata rpms base updates