1 ## Process this file with automake to produce Makefile.in
3 check_SCRIPTS = relocate named-root remove update details
5 check_SCRIPTS += lua mult-install
8 check_SCRIPTS += archive
15 check_SCRIPTS += order non-ascii relative-root non-pchar
18 check_PROGRAMS = tftpd
21 if INSTALL_TEST_PROGRAMS
22 bin_PROGRAMS = $(check_PROGRAMS)
25 relocate: relocate.sh base/repodata/primary.xml.gz
26 cp $(srcdir)/relocate.sh relocate
28 named-root: named-root.sh base/repodata/primary.xml.gz
29 cp $(srcdir)/named-root.sh named-root
31 remove: remove.sh base/repodata/primary.xml.gz
32 cp $(srcdir)/remove.sh remove
34 update: update.sh base/repodata/primary.xml.gz updates/repodata/primary.xml.gz
35 cp $(srcdir)/update.sh update
37 details: details.sh base/repodata/primary.xml.gz
38 cp $(srcdir)/details.sh details
40 order: order.sh base/repodata/primary.xml.gz
41 cp $(srcdir)/order.sh order
43 non-ascii: non-ascii.sh base/repodata/primary.xml.gz
44 cp $(srcdir)/non-ascii.sh non-ascii
46 relative-root: relative-root.sh base/repodata/primary.xml.gz
47 cp $(srcdir)/relative-root.sh relative-root
49 non-pchar: non-pchar.sh base/repodata/primary.xml.gz
50 cp $(srcdir)/non-pchar.sh non-pchar
52 lua: lua.sh base/repodata/primary.xml.gz
53 cp $(srcdir)/lua.sh lua
55 mult-install: mult-install.sh base/repodata/primary.xml.gz
56 cp $(srcdir)/mult-install.sh mult-install
58 archive: archive.sh base.zip
59 cp $(srcdir)/archive.sh archive
61 curl: curl.sh tftpd base/repodata/primary.xml.gz
62 cp $(srcdir)/curl.sh curl
64 base/repodata/primary.xml.gz: zsh.spec zsh2.spec zip.spec zap.spec \
65 filesystem.spec Makefile
67 mkdir -p rpmbuild/BUILD rpmbuild/RPMS
68 rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zap.spec
69 rpmbuild --define "_topdir `pwd`/rpmbuild" --define "_version 1" \
70 -bb $(srcdir)/zip.spec
71 rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zsh.spec
72 rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zsh2.spec
73 rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/filesystem.spec
74 rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/aljip.spec
75 mkdir -p base/Packages
76 mv rpmbuild/RPMS/noarch/*.rpm base/Packages
78 createrepo --simple-md-filenames base
80 base.zip: base/repodata/primary.xml.gz
81 (cd base && zip -r ../$@ *)
83 updates/repodata/primary.xml.gz: zip.spec Makefile
84 rm -rf rpmbuild updates
85 mkdir -p rpmbuild/BUILD rpmbuild/RPMS
86 rpmbuild --define "_topdir `pwd`/rpmbuild" --define "_version 2" \
87 -bb $(srcdir)/zip.spec
88 mkdir -p updates/Packages
89 mv rpmbuild/RPMS/noarch/*.rpm updates/Packages
91 createrepo --simple-md-filenames updates
93 TESTS = $(check_SCRIPTS)