63
install: fixupperms install-manpage
64
53
mkdir -p ${PREFIX}/etc/bash_completion.d
65
54
mkdir -p ${PREFIX}/etc/rinse
66
55
mkdir -p ${PREFIX}/usr/sbin
67
56
mkdir -p ${PREFIX}/usr/lib/rinse
68
57
mkdir -p ${PREFIX}/usr/lib/rinse/common
69
cp ./scripts.common/* ${PREFIX}/usr/lib/rinse/common
58
cp -p ./scripts.common/* ${PREFIX}/usr/lib/rinse/common
70
59
chmod 755 ${PREFIX}/usr/lib/rinse/common/*.sh
71
60
mkdir -p ${PREFIX}/var/cache/rinse
72
cp bin/rinse ${PREFIX}/usr/sbin/
73
chmod 755 ${PREFIX}/usr/sbin/rinse
74
cp etc/*.packages ${PREFIX}/etc/rinse
75
cp etc/*.conf ${PREFIX}/etc/rinse
76
for i in scripts/*/; do name=`basename $$i`; if [ "$$name" != "CVS" ]; then mkdir -p ${PREFIX}/usr/lib/rinse/$$name ; cp $$i/*.sh ${PREFIX}/usr/lib/rinse/$$name ; fi ; done
77
cp misc/rinse ${PREFIX}/etc/bash_completion.d
61
cp -p bin/rinse ${PREFIX}/usr/sbin/
62
perl -pi -e "s/XXUNRELEASEDXX/$(VERSION)/" $(PREFIX)/usr/sbin/rinse*
63
chmod 755 ${PREFIX}/usr/sbin/rinse*
64
cp -p etc/*.packages ${PREFIX}/etc/rinse
65
cp -p etc/*.conf ${PREFIX}/etc/rinse
66
for i in scripts/*/; do name=`basename $$i`; mkdir -p ${PREFIX}/usr/lib/rinse/$$name ; cp $$i/*.sh ${PREFIX}/usr/lib/rinse/$$name ; done
67
cp -p misc/rinse ${PREFIX}/etc/bash_completion.d
81
68
pod2man --release=${VERSION} --official --section=8 ./bin/rinse ./bin/rinse.8
82
69
gzip --force -9 bin/rinse.8
83
70
-mkdir -p ${PREFIX}/usr/share/man/man8/
92
79
cp -R . $(DIST_PREFIX)/$(BASE)-$(VERSION)
93
80
perl -pi -e "s/XXUNRELEASEDXX/$(VERSION)/g" $(DIST_PREFIX)/$(BASE)-$(VERSION)/bin/rinse*
94
81
rm -rf $(DIST_PREFIX)/$(BASE)-$(VERSION)/debian
95
rm -rf $(DIST_PREFIX)/$(BASE)-$(VERSION)/.hg*
96
rm -rf $(DIST_PREFIX)/$(BASE)-$(VERSION)/.release
97
82
cd $(DIST_PREFIX) && tar -cvf $(DIST_PREFIX)/$(BASE)-$(VERSION).tar $(BASE)-$(VERSION)/
98
83
gzip $(DIST_PREFIX)/$(BASE)-$(VERSION).tar
99
84
mv $(DIST_PREFIX)/$(BASE)-$(VERSION).tar.gz .