~ubuntu-branches/ubuntu/hardy/pxp/hardy

« back to all changes in this revision

Viewing changes to debian/patches/01_build.dpatch

  • Committer: Bazaar Package Importer
  • Author(s): Stefano Zacchiroli
  • Date: 2005-03-29 11:06:39 UTC
  • mfrom: (2.1.2 hoary)
  • Revision ID: james.westby@ubuntu.com-20050329110639-5p39hz1d4aq3r2ec
Tags: 1.1.95-6
* Rebuilt against ocaml 3.08.3
* No longer built with wlex support (since wlex is no longer supported
  upstream and corresponding package has been removed from the debian
  archive)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#! /bin/sh -e
 
2
## 01_build.dpatch by  <zack@debian.org>
 
3
##
 
4
## All lines beginning with `## DP:' are a description of the patch.
 
5
## DP: Patch Makefiles so that stuff is installed under $(DESTDIR)
 
6
 
 
7
if [ $# -lt 1 ]; then
 
8
    echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
 
9
    exit 1
 
10
fi
 
11
 
 
12
[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
 
13
patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
 
14
 
 
15
case "$1" in
 
16
    -patch) patch -p1 ${patch_opts} < $0;;
 
17
    -unpatch) patch -R -p1 ${patch_opts} < $0;;
 
18
    *)
 
19
        echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
 
20
        exit 1;;
 
21
esac
 
22
 
 
23
exit 0
 
24
 
 
25
@DPATCH@
 
26
diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-lex-pattern/Makefile.in pxp-1.1.95/gensrc/pxp-lex-pattern/Makefile.in
 
27
--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-lex-pattern/Makefile.in   2004-09-04 19:48:32.000000000 +0200
 
28
+++ pxp-1.1.95/gensrc/pxp-lex-pattern/Makefile.in       2004-09-09 15:47:04.590588296 +0200
 
29
@@ -45,7 +45,7 @@
 
30
 
 
31
 install:
 
32
        files=`$(COLLECT_FILES) *.mli *.cmi *.cma *.cmxa *.a pxp_lex_link_*.cmo pxp_lex_link_*.cmx pxp_lex_link_*.o META` && \
 
33
-        $(OCAMLFIND) install pxp-lex-$(ENC) $$files
 
34
+        $(OCAMLFIND) install -destdir $(DESTDIR) pxp-lex-$(ENC) $$files
 
35
 
 
36
 uninstall:
 
37
        $(OCAMLFIND) remove pxp-lex-$(ENC)
 
38
diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-ulex-utf8/Makefile pxp-1.1.95/gensrc/pxp-ulex-utf8/Makefile
 
39
--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-ulex-utf8/Makefile        2004-09-04 19:48:32.000000000 +0200
 
40
+++ pxp-1.1.95/gensrc/pxp-ulex-utf8/Makefile    2004-09-09 15:47:26.088320144 +0200
 
41
@@ -51,7 +51,7 @@
 
42
 
 
43
 install:
 
44
        files=`$(COLLECT_FILES) *.mli *.cmi *.cma *.cmxa *.a pxp_ulex_link_*.cmo pxp_ulex_link_*.cmx pxp_ulex_link_*.o META` && \
 
45
-        $(OCAMLFIND) install pxp-ulex-$(ENC) $$files
 
46
+        $(OCAMLFIND) install -destdir $(DESTDIR) pxp-ulex-$(ENC) $$files
 
47
 
 
48
 uninstall:
 
49
        $(OCAMLFIND) remove pxp-ulex-$(ENC)
 
50
diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-wlex/Makefile pxp-1.1.95/gensrc/pxp-wlex/Makefile
 
51
--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-wlex/Makefile     2004-09-04 19:48:32.000000000 +0200
 
52
+++ pxp-1.1.95/gensrc/pxp-wlex/Makefile 2004-09-09 15:47:34.124098520 +0200
 
53
@@ -19,7 +19,7 @@
 
54
        rm -f META
 
55
 
 
56
 install:
 
57
-       $(OCAMLFIND) install pxp-wlex META
 
58
+       $(OCAMLFIND) install -destdir $(DESTDIR) pxp-wlex META
 
59
 
 
60
 uninstall:
 
61
        $(OCAMLFIND) remove pxp-wlex
 
62
diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-wlex-utf8/Makefile pxp-1.1.95/gensrc/pxp-wlex-utf8/Makefile
 
63
--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-wlex-utf8/Makefile        2004-09-04 19:48:32.000000000 +0200
 
64
+++ pxp-1.1.95/gensrc/pxp-wlex-utf8/Makefile    2004-09-09 15:47:44.872464520 +0200
 
65
@@ -48,7 +48,7 @@
 
66
 
 
67
 install:
 
68
        files=`$(COLLECT_FILES) *.mli *.cmi *.cma *.cmxa *.a pxp_wlex_link_*.cmo pxp_wlex_link_*.cmx pxp_wlex_link_*.o META` && \
 
69
-        $(OCAMLFIND) install pxp-wlex-$(ENC) $$files
 
70
+        $(OCAMLFIND) install -destdir $(DESTDIR) pxp-wlex-$(ENC) $$files
 
71
 
 
72
 uninstall:
 
73
        $(OCAMLFIND) remove pxp-wlex-$(ENC)
 
74
diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/Makefile pxp-1.1.95/Makefile
 
75
--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/Makefile     2004-09-04 19:48:30.000000000 +0200
 
76
+++ pxp-1.1.95/Makefile 2004-09-09 15:44:23.180126416 +0200
 
77
@@ -59,7 +59,7 @@
 
78
 CLEAN: clean
 
79
 
 
80
 .PHONY: distclean
 
81
-distclean:
 
82
+distclean: clean
 
83
        rm -f *~ Makefile.conf
 
84
        $(MAKE) -C tools distclean
 
85
        $(MAKE) -C src distclean
 
86
diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/Makefile.rules pxp-1.1.95/Makefile.rules
 
87
--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/Makefile.rules       2004-09-04 19:48:30.000000000 +0200
 
88
+++ pxp-1.1.95/Makefile.rules   2004-09-09 15:43:59.373745536 +0200
 
89
@@ -4,7 +4,7 @@
 
90
 
 
91
 # How to invoke compilers and tools:
 
92
 
 
93
-OCAMLC    = $(OCAMLFIND) ocamlc -g $(OCAMLC_OPTIONS) -package "$(PACKAGES)"
 
94
+OCAMLC    = $(OCAMLFIND) ocamlc $(OCAMLC_OPTIONS) -package "$(PACKAGES)"
 
95
 OCAMLOPT  = $(OCAMLFIND) ocamlopt $(OCAMLOPT_OPTIONS) -package "$(PACKAGES)"
 
96
 OCAMLDEP  = ocamldep $(OCAMLDEP_OPTIONS)
 
97
 OCAMLFIND = ocamlfind
 
98
diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp/Makefile pxp-1.1.95/src/pxp/Makefile
 
99
--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp/Makefile     2004-09-04 19:48:31.000000000 +0200
 
100
+++ pxp-1.1.95/src/pxp/Makefile 2004-09-09 15:44:44.889826040 +0200
 
101
@@ -13,7 +13,7 @@
 
102
        rm -f META
 
103
 
 
104
 install:
 
105
-       $(OCAMLFIND) install pxp META
 
106
+       $(OCAMLFIND) install -destdir $(DESTDIR) pxp META
 
107
 
 
108
 uninstall:
 
109
        $(OCAMLFIND) remove pxp
 
110
diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp-engine/Makefile pxp-1.1.95/src/pxp-engine/Makefile
 
111
--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp-engine/Makefile      2004-09-04 19:48:31.000000000 +0200
 
112
+++ pxp-1.1.95/src/pxp-engine/Makefile  2004-09-09 15:45:04.383862496 +0200
 
113
@@ -29,7 +29,7 @@
 
114
 
 
115
 install:
 
116
        files=`$(COLLECT_FILES) *.mli *.cmi *.cma *.cmxa *.a pxp_top.cmo META` && \
 
117
-       $(OCAMLFIND) install pxp-engine $$files
 
118
+       $(OCAMLFIND) install -destdir $(DESTDIR) pxp-engine $$files
 
119
 
 
120
 uninstall:
 
121
        $(OCAMLFIND) remove pxp-engine
 
122
diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp-pp/Makefile pxp-1.1.95/src/pxp-pp/Makefile
 
123
--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp-pp/Makefile  2004-09-04 19:48:32.000000000 +0200
 
124
+++ pxp-1.1.95/src/pxp-pp/Makefile      2004-09-09 15:45:31.891680672 +0200
 
125
@@ -24,7 +24,7 @@
 
126
        rm -f META depend
 
127
 
 
128
 install:
 
129
-       $(OCAMLFIND) install pxp-pp pxp_pp.cma META
 
130
+       $(OCAMLFIND) install -destdir $(DESTDIR) pxp-pp pxp_pp.cma META
 
131
 
 
132
 uninstall:
 
133
        $(OCAMLFIND) remove pxp-pp