Artifact
8df601f77de8edb674bf9e75f049ef2193aaf13f:
- Executable file
debian/rules
— part of check-in
[c1df996768]
at
2019-05-16 14:35:56
on branch trunk
— Bump version
(user:
bernd
size: 1380)
0000: 23 21 2f 75 73 72 2f 62 69 6e 2f 6d 61 6b 65 20 #!/usr/bin/make
0010: 2d 66 0a 23 20 2d 2a 2d 20 6d 61 6b 65 66 69 6c -f.# -*- makefil
0020: 65 20 2d 2a 2d 0a 23 20 53 69 6d 70 6c 65 20 64 e -*-.# Simple d
0030: 65 62 69 61 6e 2f 72 75 6c 65 73 20 74 68 61 74 ebian/rules that
0040: 20 75 73 65 73 20 64 65 62 68 65 6c 70 65 72 2e uses debhelper.
0050: 0a 23 20 43 72 65 61 74 65 64 20 62 79 20 42 65 .# Created by Be
0060: 72 6e 64 20 50 61 79 73 61 6e 2c 20 69 6e 20 74 rnd Paysan, in t
0070: 68 65 20 70 75 62 6c 69 63 20 64 6f 6d 61 69 6e he public domain
0080: 0a 0a 47 46 4f 52 54 48 5f 56 45 52 20 3d 20 60 ..GFORTH_VER = `
0090: 73 65 64 20 2d 65 20 27 73 2f 2e 2a 67 66 6f 72 sed -e 's/.*gfor
00a0: 74 68 20 28 3e 3d 20 5c 28 5b 5e 29 5d 5c 2b 5c th (>= \([^)]\+\
00b0: 29 2e 2a 2f 5c 31 2f 3b 20 36 71 27 20 64 65 62 ).*/\1/; 6q' deb
00c0: 69 61 6e 2f 63 6f 6e 74 72 6f 6c 20 7c 20 74 72 ian/control | tr
00d0: 20 27 2d 27 20 27 5f 27 20 7c 20 74 61 69 6c 20 '-' '_' | tail
00e0: 2d 6e 31 60 0a 4e 45 54 32 4f 5f 56 45 52 20 3d -n1`.NET2O_VER =
00f0: 20 60 63 75 74 20 2d 66 32 20 2d 64 5c 22 20 76 `cut -f2 -d\" v
0100: 65 72 73 69 6f 6e 2e 66 73 20 7c 20 73 65 64 20 ersion.fs | sed
0110: 2d 65 20 27 73 2f 20 2f 2f 67 27 60 0a 44 20 3d -e 's/ //g'`.D =
0120: 20 24 28 43 55 52 44 49 52 29 2f 64 65 62 69 61 $(CURDIR)/debia
0130: 6e 2f 6e 65 74 32 6f 0a 44 4c 20 3d 20 24 28 43 n/net2o.DL = $(C
0140: 55 52 44 49 52 29 2f 64 65 62 69 61 6e 2f 6e 65 URDIR)/debian/ne
0150: 74 32 6f 2d 6c 69 62 63 63 0a 44 54 20 3d 20 24 t2o-libcc.DT = $
0160: 28 43 55 52 44 49 52 29 2f 64 65 62 69 61 6e 2f (CURDIR)/debian/
0170: 6e 65 74 32 6f 2d 74 65 73 74 73 0a 44 47 20 3d net2o-tests.DG =
0180: 20 24 28 43 55 52 44 49 52 29 2f 64 65 62 69 61 $(CURDIR)/debia
0190: 6e 2f 6e 65 74 32 6f 2d 67 75 69 0a 53 48 45 4c n/net2o-gui.SHEL
01a0: 4c 09 20 3d 20 2f 62 69 6e 2f 62 61 73 68 0a 0a L. = /bin/bash..
01b0: 25 3a 0a 09 64 68 20 24 40 20 0a 0a 6f 76 65 72 %:..dh $@ ..over
01c0: 72 69 64 65 5f 64 68 5f 61 75 74 6f 5f 74 65 73 ride_dh_auto_tes
01d0: 74 3a 0a 6f 76 65 72 72 69 64 65 5f 64 68 5f 73 t:.override_dh_s
01e0: 68 6c 69 62 64 65 70 73 3a 0a 6f 76 65 72 72 69 hlibdeps:.overri
01f0: 64 65 5f 64 68 5f 61 75 74 6f 5f 62 75 69 6c 64 de_dh_auto_build
0200: 3a 0a 09 6d 61 6b 65 20 6c 69 62 63 63 0a 6f 76 :..make libcc.ov
0210: 65 72 72 69 64 65 5f 64 68 5f 61 75 74 6f 5f 69 erride_dh_auto_i
0220: 6e 73 74 61 6c 6c 3a 0a 09 72 6d 20 2d 72 66 20 nstall:..rm -rf
0230: 24 28 44 29 20 24 28 44 4c 29 20 24 28 44 54 29 $(D) $(DL) $(DT)
0240: 20 24 28 44 47 29 0a 09 64 68 5f 61 75 74 6f 5f $(DG)..dh_auto_
0250: 69 6e 73 74 61 6c 6c 20 2d 2d 20 44 45 53 54 44 install -- DESTD
0260: 49 52 3d 24 28 44 4c 29 0a 09 6d 6b 64 69 72 20 IR=$(DL)..mkdir
0270: 2d 70 20 24 28 44 29 2f 75 73 72 2f 73 68 61 72 -p $(D)/usr/shar
0280: 65 2f 64 6f 63 2f 0a 09 6d 6b 64 69 72 20 2d 70 e/doc/..mkdir -p
0290: 20 24 28 44 54 29 2f 75 73 72 2f 73 68 61 72 65 $(DT)/usr/share
02a0: 2f 67 66 6f 72 74 68 2f 24 28 47 46 4f 52 54 48 /gforth/$(GFORTH
02b0: 5f 56 45 52 29 2f 6e 65 74 32 6f 2d 24 28 4e 45 _VER)/net2o-$(NE
02c0: 54 32 4f 5f 56 45 52 29 2f 0a 09 6d 6b 64 69 72 T2O_VER)/..mkdir
02d0: 20 2d 70 20 24 28 44 47 29 2f 75 73 72 2f 73 68 -p $(DG)/usr/sh
02e0: 61 72 65 2f 67 66 6f 72 74 68 2f 24 28 47 46 4f are/gforth/$(GFO
02f0: 52 54 48 5f 56 45 52 29 2f 6e 65 74 32 6f 2d 24 RTH_VER)/net2o-$
0300: 28 4e 45 54 32 4f 5f 56 45 52 29 2f 0a 09 6d 76 (NET2O_VER)/..mv
0310: 20 24 28 44 4c 29 2f 75 73 72 2f 73 68 61 72 65 $(DL)/usr/share
0320: 2f 67 66 6f 72 74 68 2f 24 28 47 46 4f 52 54 48 /gforth/$(GFORTH
0330: 5f 56 45 52 29 2f 6e 65 74 32 6f 2d 24 28 4e 45 _VER)/net2o-$(NE
0340: 54 32 4f 5f 56 45 52 29 2f 74 65 73 74 73 20 24 T2O_VER)/tests $
0350: 28 44 54 29 2f 75 73 72 2f 73 68 61 72 65 2f 67 (DT)/usr/share/g
0360: 66 6f 72 74 68 2f 24 28 47 46 4f 52 54 48 5f 56 forth/$(GFORTH_V
0370: 45 52 29 2f 6e 65 74 32 6f 2d 24 28 4e 45 54 32 ER)/net2o-$(NET2
0380: 4f 5f 56 45 52 29 2f 0a 09 6d 76 20 24 28 44 4c O_VER)/..mv $(DL
0390: 29 2f 75 73 72 2f 73 68 61 72 65 2f 67 66 6f 72 )/usr/share/gfor
03a0: 74 68 20 24 28 44 29 2f 75 73 72 2f 73 68 61 72 th $(D)/usr/shar
03b0: 65 2f 0a 09 6d 76 20 24 28 44 29 2f 75 73 72 2f e/..mv $(D)/usr/
03c0: 73 68 61 72 65 2f 67 66 6f 72 74 68 2f 24 28 47 share/gforth/$(G
03d0: 46 4f 52 54 48 5f 56 45 52 29 2f 6e 65 74 32 6f FORTH_VER)/net2o
03e0: 2d 24 28 4e 45 54 32 4f 5f 56 45 52 29 2f 7b 67 -$(NET2O_VER)/{g
03f0: 75 69 2a 2e 66 73 2c 71 72 73 63 61 6e 2e 66 73 ui*.fs,qrscan.fs
0400: 2c 64 6f 63 7d 20 24 28 44 47 29 2f 75 73 72 2f ,doc} $(DG)/usr/
0410: 73 68 61 72 65 2f 67 66 6f 72 74 68 2f 24 28 47 share/gforth/$(G
0420: 46 4f 52 54 48 5f 56 45 52 29 2f 6e 65 74 32 6f FORTH_VER)/net2o
0430: 2d 24 28 4e 45 54 32 4f 5f 56 45 52 29 2f 0a 09 -$(NET2O_VER)/..
0440: 6d 76 20 24 28 44 4c 29 2f 75 73 72 2f 73 68 61 mv $(DL)/usr/sha
0450: 72 65 2f 69 63 6f 6e 73 20 24 28 44 47 29 2f 75 re/icons $(DG)/u
0460: 73 72 2f 73 68 61 72 65 0a 09 6d 76 20 24 28 44 sr/share..mv $(D
0470: 4c 29 2f 75 73 72 2f 73 68 61 72 65 2f 61 70 70 L)/usr/share/app
0480: 6c 69 63 61 74 69 6f 6e 73 20 24 28 44 47 29 2f lications $(DG)/
0490: 75 73 72 2f 73 68 61 72 65 0a 09 6d 76 20 24 28 usr/share..mv $(
04a0: 44 4c 29 2f 75 73 72 2f 62 69 6e 20 24 28 44 29 DL)/usr/bin $(D)
04b0: 2f 75 73 72 2f 0a 0a 6f 76 65 72 72 69 64 65 5f /usr/..override_
04c0: 64 68 5f 69 6e 73 74 61 6c 6c 63 68 61 6e 67 65 dh_installchange
04d0: 6c 6f 67 73 3a 0a 09 66 6f 73 73 69 6c 20 74 69 logs:..fossil ti
04e0: 6d 65 6c 69 6e 65 20 2d 2d 76 65 72 62 6f 73 65 meline --verbose
04f0: 20 2d 2d 6c 69 6d 69 74 20 32 30 30 20 20 7c 20 --limit 200 |
0500: 67 7a 69 70 20 3e 24 28 44 29 2f 75 73 72 2f 73 gzip >$(D)/usr/s
0510: 68 61 72 65 2f 64 6f 63 2f 6e 65 74 32 6f 2f 63 hare/doc/net2o/c
0520: 68 61 6e 67 65 6c 6f 67 2e 67 7a 0a 09 72 6d 20 hangelog.gz..rm
0530: 2d 72 66 20 24 28 44 4c 29 2f 75 73 72 2f 73 68 -rf $(DL)/usr/sh
0540: 61 72 65 2f 64 6f 63 0a 09 72 6d 20 2d 72 66 20 are/doc..rm -rf
0550: 24 28 44 54 29 2f 75 73 72 2f 73 68 61 72 65 2f $(DT)/usr/share/
0560: 64 6f 63 0a doc.