Use -p with install to preserve timestamps, etc...

This commit is contained in:
Jesse Keating 2007-02-20 10:01:29 -05:00
parent 034de335ad
commit d802163348
13 changed files with 21 additions and 21 deletions

View file

@ -16,13 +16,13 @@ install:
fi
mkdir -p $(DESTDIR)/usr/sbin
install -m 755 $(BINFILES) $(DESTDIR)/usr/sbin
install -p -m 755 $(BINFILES) $(DESTDIR)/usr/sbin
mkdir -p $(DESTDIR)/etc/mock/koji
mkdir -p $(DESTDIR)/etc/rc.d/init.d
install -m 755 kojid.init $(DESTDIR)/etc/rc.d/init.d/kojid
install -p -m 755 kojid.init $(DESTDIR)/etc/rc.d/init.d/kojid
mkdir -p $(DESTDIR)/etc/sysconfig
install -m 644 kojid.sysconfig $(DESTDIR)/etc/sysconfig/kojid
install -p -m 644 kojid.sysconfig $(DESTDIR)/etc/sysconfig/kojid
install -m 644 kojid.conf $(DESTDIR)/etc/kojid.conf
install -p -m 644 kojid.conf $(DESTDIR)/etc/kojid.conf

View file

@ -14,5 +14,5 @@ install:
fi
mkdir -p $(DESTDIR)/usr/bin
install -m 755 $(FILES) $(DESTDIR)/usr/bin
install -m 644 koji.conf $(DESTDIR)/etc/koji.conf
install -p -m 755 $(FILES) $(DESTDIR)/usr/bin
install -p -m 644 koji.conf $(DESTDIR)/etc/koji.conf

View file

@ -23,11 +23,11 @@ install:
fi
mkdir -p $(DESTDIR)/etc/httpd/conf.d
install -m 644 httpd.conf $(DESTDIR)/etc/httpd/conf.d/kojihub.conf
install -p -m 644 httpd.conf $(DESTDIR)/etc/httpd/conf.d/kojihub.conf
mkdir -p $(DESTDIR)/$(SERVERDIR)
for p in $(PYFILES) ; do \
install -m 644 $$p $(DESTDIR)/$(SERVERDIR)/$$p; \
install -p -m 644 $$p $(DESTDIR)/$(SERVERDIR)/$$p; \
done
$(PYTHON) -c "import compileall; compileall.compile_dir('$(DESTDIR)/$(SERVERDIR)', 1, '$(PYDIR)', 1)"

View file

@ -16,7 +16,7 @@ clean:
install:
mkdir -p $(DESTDIR)/$(PKGDIR)
for p in $(PYFILES) ; do \
install -m 644 $$p $(DESTDIR)/$(PKGDIR)/$$p; \
install -p -m 644 $$p $(DESTDIR)/$(PKGDIR)/$$p; \
done
for p in $(PYSCRIPTS) ; do \
chmod 0755 $(DESTDIR)/$(PKGDIR)/$$p; \

View file

@ -13,12 +13,12 @@ install:
exit 1; \
fi
mkdir -p $(DESTDIR)/usr/sbin
install -m 755 $(BINFILES) $(DESTDIR)/usr/sbin
install -p -m 755 $(BINFILES) $(DESTDIR)/usr/sbin
mkdir -p $(DESTDIR)/etc/rc.d/init.d
install -m 755 kojira.init $(DESTDIR)/etc/rc.d/init.d/kojira
install -p -m 755 kojira.init $(DESTDIR)/etc/rc.d/init.d/kojira
mkdir -p $(DESTDIR)/etc/sysconfig
install -m 644 kojira.sysconfig $(DESTDIR)/etc/sysconfig/kojira
install -p -m 644 kojira.sysconfig $(DESTDIR)/etc/sysconfig/kojira
install -m 644 kojira.conf $(DESTDIR)/etc/kojira.conf
install -p -m 644 kojira.conf $(DESTDIR)/etc/kojira.conf

View file

@ -13,4 +13,4 @@ install:
fi
mkdir -p $(DESTDIR)/etc/httpd/conf.d
install -m 644 kojiweb.conf $(DESTDIR)/etc/httpd/conf.d/kojiweb.conf
install -p -m 644 kojiweb.conf $(DESTDIR)/etc/httpd/conf.d/kojiweb.conf

View file

@ -18,7 +18,7 @@ install:
fi
mkdir -p $(DESTDIR)/$(SERVERDIR)
install -m 644 $(FILES) $(DESTDIR)/$(SERVERDIR)
install -p -m 644 $(FILES) $(DESTDIR)/$(SERVERDIR)
for d in $(SUBDIRS); do make DESTDIR=$(DESTDIR)/$(SERVERDIR) \
-C $$d install; [ $$? = 0 ] || exit 1; done

View file

@ -15,4 +15,4 @@ install:
fi
mkdir -p $(DESTDIR)/$(SERVERDIR)
install -m 644 $(FILES) $(DESTDIR)/$(SERVERDIR)
install -p -m 644 $(FILES) $(DESTDIR)/$(SERVERDIR)

View file

@ -25,6 +25,6 @@ install:
mkdir -p $(DESTDIR)/$(SERVERDIR)
for p in $(PYFILES) ; do \
install -m 644 $$p $(DESTDIR)/$(SERVERDIR)/$$p; \
install -p -m 644 $$p $(DESTDIR)/$(SERVERDIR)/$$p; \
done
$(PYTHON) -c "import compileall; compileall.compile_dir('$(DESTDIR)/$(SERVERDIR)', 1, '$(PYDIR)', 1)"

View file

@ -18,7 +18,7 @@ install:
fi
mkdir -p $(DESTDIR)/$(SERVERDIR)
install -m 644 $(FILES) $(DESTDIR)/$(SERVERDIR)
install -p -m 644 $(FILES) $(DESTDIR)/$(SERVERDIR)
for d in $(SUBDIRS); do make DESTDIR=$(DESTDIR)/$(SERVERDIR) \
-C $$d install; [ $$? = 0 ] || exit 1; done

View file

@ -15,4 +15,4 @@ install:
fi
mkdir -p $(DESTDIR)/$(SERVERDIR)
install -m 644 $(FILES) $(DESTDIR)/$(SERVERDIR)
install -p -m 644 $(FILES) $(DESTDIR)/$(SERVERDIR)

View file

@ -15,4 +15,4 @@ install:
fi
mkdir -p $(DESTDIR)/$(SERVERDIR)
install -m 644 $(FILES) $(DESTDIR)/$(SERVERDIR)
install -p -m 644 $(FILES) $(DESTDIR)/$(SERVERDIR)

View file

@ -16,6 +16,6 @@ install:
fi
mkdir -p $(DESTDIR)/$(SERVERDIR)
install -m 644 $(FILES) $(DESTDIR)/$(SERVERDIR)
install -p -m 644 $(FILES) $(DESTDIR)/$(SERVERDIR)
cp -r jsolait $(DESTDIR)/$(SERVERDIR)