Rev 24 | Rev 70 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 24 | Rev 63 | ||
|---|---|---|---|
| Line 182... | Line 182... | ||
| 182 | install -d -m755 $(TMP)/usr/share/pixmaps |
182 | install -d -m755 $(TMP)/usr/share/pixmaps |
| 183 | install -m644 debian/pike.xpm $(TMP)/usr/share/pixmaps/$(PIKE).xpm |
183 | install -m644 debian/pike.xpm $(TMP)/usr/share/pixmaps/$(PIKE).xpm |
| 184 | mv $(TMP)/usr/bin/pike $(TMP)/usr/bin/$(PIKE) |
184 | mv $(TMP)/usr/bin/pike $(TMP)/usr/bin/$(PIKE) |
| 185 | mv $(TMP)/usr/share/man/man1/pike.1 $(TMP)/usr/share/man/man1/$(PIKE).1 |
185 | mv $(TMP)/usr/share/man/man1/pike.1 $(TMP)/usr/share/man/man1/$(PIKE).1 |
| 186 | 186 | ||
| 187 | # Fix permissions and shebang lines |
187 | # Simply strip exec permissions and shebangs from all pike scripts. |
| 188 | -for f in `find $(TMP)/usr/bin $(TMP)/usr/lib -type f`; do \ |
188 | find $(TMP)/usr -name *.p* -type f \ |
| 189 | if file $$f | grep -q "script"; then \ |
- | |
| 190 | chmod a+x $$f; \ |
189 | -exec chmod a-x '{}' + \
|
| 191 | sed -ri -e 's@#!.*NOMODULE@#!/usr/bin/$(PIKE)@' \ |
190 | -exec sed -ri -e '1!b;/^#!/d' '{}' +
|
| 192 | -e 's@#! */usr/local/bin/pike@#!/usr/bin/$(PIKE)@' \ |
- | |
| 193 | -e 's@#! */usr/bin/env.*pike@#!/usr/bin/$(PIKE)@' \ |
- | |
| 194 | $$f; \ |
- | |
| 195 | fi; \ |
- | |
| 196 | done |
- | |
| 197 | 191 | ||
| 198 | # Don't install our own specs file - the ordinary one is not that bad really |
192 | # Don't install our own specs file - the ordinary one is not that bad really |
| 199 | # sed -e 's/@PIKEVERSION@/$(VERSION)/g' \ |
193 | # sed -e 's/@PIKEVERSION@/$(VERSION)/g' \ |
| 200 | -e 's;@CONFIGURE_ARGS@;$(CFARGS);g' \ |
194 | -e 's;@CONFIGURE_ARGS@;$(CFARGS);g' \ |
| 201 | debian/specs.in > $(TMP)$(include_prefix)/specs |
195 | debian/specs.in > $(TMP)$(include_prefix)/specs |