| author | J. Ali Harlow <ali@juiblex.co.uk> |
| Fri Jul 08 15:54:49 2016 +0100 (2016-07-08) | |
| changeset 482 | 6a8a57779674 |
| parent 475 | 008c75a5e08d |
| child 493 | 06f70d662e39 |
| permissions | -rw-r--r-- |
| ali@351 | 1 |
## Process this file with automake to produce Makefile.in |
| ali@351 | 2 |
|
| ali@394 | 3 |
check_SCRIPTS = relocate named-root remove update details |
| ali@352 | 4 |
if HAVE_LUA |
| ali@387 | 5 |
check_SCRIPTS += lua mult-install |
| ali@352 | 6 |
endif |
| ali@476 | 7 |
if HAVE_ZIP |
| ali@476 | 8 |
check_SCRIPTS += archive |
| ali@476 | 9 |
endif |
| ali@476 | 10 |
if HAVE_CURL |
| ali@476 | 11 |
if !MSWIN_API |
| ali@476 | 12 |
check_SCRIPTS += curl |
| ali@476 | 13 |
endif |
| ali@476 | 14 |
endif |
| ali@475 | 15 |
check_SCRIPTS += order non-ascii relative-root |
| ali@351 | 16 |
|
| ali@476 | 17 |
if !MSWIN_API |
| ali@476 | 18 |
check_PROGRAMS = tftpd |
| ali@476 | 19 |
endif |
| ali@476 | 20 |
|
| ali@476 | 21 |
if INSTALL_TEST_PROGRAMS |
| ali@476 | 22 |
bin_PROGRAMS = $(check_PROGRAMS) |
| ali@476 | 23 |
endif |
| ali@476 | 24 |
|
| ali@476 | 25 |
relocate: relocate.sh base/repodata/primary.xml.gz |
| ali@351 | 26 |
cp $(srcdir)/relocate.sh relocate |
| ali@351 | 27 |
|
| ali@476 | 28 |
named-root: named-root.sh base/repodata/primary.xml.gz |
| ali@359 | 29 |
cp $(srcdir)/named-root.sh named-root |
| ali@359 | 30 |
|
| ali@476 | 31 |
remove: remove.sh base/repodata/primary.xml.gz |
| ali@363 | 32 |
cp $(srcdir)/remove.sh remove |
| ali@363 | 33 |
|
| ali@382 | 34 |
update: update.sh base/repodata/primary.xml.gz updates/repodata/primary.xml.gz |
| ali@382 | 35 |
cp $(srcdir)/update.sh update |
| ali@382 | 36 |
|
| ali@476 | 37 |
details: details.sh base/repodata/primary.xml.gz |
| ali@394 | 38 |
cp $(srcdir)/details.sh details |
| ali@394 | 39 |
|
| ali@476 | 40 |
order: order.sh base/repodata/primary.xml.gz |
| ali@367 | 41 |
cp $(srcdir)/order.sh order |
| ali@367 | 42 |
|
| ali@476 | 43 |
non-ascii: non-ascii.sh base/repodata/primary.xml.gz |
| ali@475 | 44 |
cp $(srcdir)/non-ascii.sh non-ascii |
| ali@475 | 45 |
|
| ali@476 | 46 |
relative-root: relative-root.sh base/repodata/primary.xml.gz |
| ali@475 | 47 |
cp $(srcdir)/relative-root.sh relative-root |
| ali@475 | 48 |
|
| ali@476 | 49 |
lua: lua.sh base/repodata/primary.xml.gz |
| ali@352 | 50 |
cp $(srcdir)/lua.sh lua |
| ali@352 | 51 |
|
| ali@476 | 52 |
mult-install: mult-install.sh base/repodata/primary.xml.gz |
| ali@387 | 53 |
cp $(srcdir)/mult-install.sh mult-install |
| ali@387 | 54 |
|
| ali@476 | 55 |
archive: archive.sh base.zip |
| ali@476 | 56 |
cp $(srcdir)/archive.sh archive |
| ali@476 | 57 |
|
| ali@476 | 58 |
curl: curl.sh tftpd base/repodata/primary.xml.gz |
| ali@476 | 59 |
cp $(srcdir)/curl.sh curl |
| ali@476 | 60 |
|
| ali@382 | 61 |
base/repodata/primary.xml.gz: zsh.spec zsh2.spec zip.spec zap.spec \ |
| ali@382 | 62 |
filesystem.spec Makefile |
| ali@382 | 63 |
rm -rf rpmbuild base |
| ali@351 | 64 |
mkdir -p rpmbuild/BUILD rpmbuild/RPMS |
| ali@351 | 65 |
rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zap.spec |
| ali@382 | 66 |
rpmbuild --define "_topdir `pwd`/rpmbuild" --define "_version 1" \ |
| ali@382 | 67 |
-bb $(srcdir)/zip.spec |
| ali@351 | 68 |
rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zsh.spec |
| ali@363 | 69 |
rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/zsh2.spec |
| ali@352 | 70 |
rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/filesystem.spec |
| ali@475 | 71 |
rpmbuild --define "_topdir `pwd`/rpmbuild" -bb $(srcdir)/aljip.spec |
| ali@475 | 72 |
mkdir -p base/Packages |
| ali@475 | 73 |
mv rpmbuild/RPMS/noarch/*.rpm base/Packages |
| ali@351 | 74 |
rm -rf rpmbuild |
| ali@475 | 75 |
createrepo --simple-md-filenames base |
| ali@382 | 76 |
|
| ali@476 | 77 |
base.zip: base/repodata/primary.xml.gz |
| ali@476 | 78 |
(cd base && zip -r ../$@ *) |
| ali@476 | 79 |
|
| ali@382 | 80 |
updates/repodata/primary.xml.gz: zip.spec Makefile |
| ali@382 | 81 |
rm -rf rpmbuild updates |
| ali@382 | 82 |
mkdir -p rpmbuild/BUILD rpmbuild/RPMS |
| ali@382 | 83 |
rpmbuild --define "_topdir `pwd`/rpmbuild" --define "_version 2" \ |
| ali@382 | 84 |
-bb $(srcdir)/zip.spec |
| ali@475 | 85 |
mkdir -p updates/Packages |
| ali@475 | 86 |
mv rpmbuild/RPMS/noarch/*.rpm updates/Packages |
| ali@382 | 87 |
rm -rf rpmbuild |
| ali@475 | 88 |
createrepo --simple-md-filenames updates |
| ali@382 | 89 |
|
| ali@351 | 90 |
TESTS = $(check_SCRIPTS) |
| ali@351 | 91 |
|
| ali@351 | 92 |
EXTRA_DIST = \ |
| ali@351 | 93 |
zap.spec \ |
| ali@351 | 94 |
zip.spec \ |
| ali@351 | 95 |
zsh.spec \ |
| ali@363 | 96 |
zsh2.spec \ |
| ali@352 | 97 |
filesystem.spec \ |
| ali@475 | 98 |
aljip.spec \ |
| ali@367 | 99 |
order.sh \ |
| ali@475 | 100 |
non-ascii.sh \ |
| ali@475 | 101 |
relative-root.sh \ |
| ali@476 | 102 |
archive.sh \ |
| ali@476 | 103 |
curl.sh \ |
| ali@387 | 104 |
mult-install.sh \ |
| ali@352 | 105 |
lua.sh \ |
| ali@363 | 106 |
remove.sh \ |
| ali@382 | 107 |
update.sh \ |
| ali@394 | 108 |
details.sh \ |
| ali@394 | 109 |
details.ref \ |
| ali@359 | 110 |
named-root.sh \ |
| ali@351 | 111 |
relocate.sh |
| ali@351 | 112 |
|
| ali@378 | 113 |
MOSTLYCLEANFILES = \ |
| ali@476 | 114 |
base.zip \ |
| ali@378 | 115 |
primary.xml.gz \ |
| ali@378 | 116 |
filelists.xml.gz \ |
| ali@378 | 117 |
$(check_SCRIPTS) \ |
| ali@394 | 118 |
details.out \ |
| ali@378 | 119 |
rawhide.rzdb |
| ali@378 | 120 |
|
| ali@351 | 121 |
clean-local : |
| ali@351 | 122 |
rm -f *~ |
| ali@476 | 123 |
rm -rf base updates |