~cmiller/ubuntu/trusty/icewm/translations-cause-crash-lp447883

« back to all changes in this revision

Viewing changes to debian/patches/package_build_fixes.dpatch

  • Committer: Bazaar Package Importer
  • Author(s): Jerome Marant
  • Date: 2002-03-23 13:06:05 UTC
  • Revision ID: james.westby@ubuntu.com-20020323130605-qvzaillwdk3j8x24
Tags: 1.0.9.2-7
* Integrated more fixes from Julien Lemoine:
  - Improved again window position patch.
    Closes: Bug#138784, Bug#126214.
  - Improved patch fixing taskbar display in hide mode. Closes: Bug#139426.
  - Fixed non-functional logout entry in icewm-lite. Closes: Bug#130466.
* Applied patch from Rob Funk fixing the broken POP3 mailcheck with
  some servers. Closes: Bug#139401.
* Applied patch removing src/.targets when cleaning so targets are
  calculated for each icewm flavour. Closes: Bug#139370.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#! /bin/sh -e
 
2
 
 
3
# DP: Fixes for building the debian package
 
4
 
 
5
if [ $# -ne 1 ]; then
 
6
    echo >&2 "$0: script expects -patch|-unpatch as argument"
 
7
    exit 1
 
8
fi
 
9
case "$1" in
 
10
    -patch) patch -f -p0 < $0;;
 
11
    -unpatch) patch -f -R -p0 < $0;;
 
12
    *)
 
13
        echo >&2 "$0: script expects -patch|-unpatch as argument"
 
14
        exit 1
 
15
esac
 
16
exit 0
 
17
 
 
18
--- Makefile.in.orig    Tue Sep 25 00:24:00 2001
 
19
+++ Makefile.in Tue Sep 25 00:27:21 2001
 
20
@@ -10,7 +10,7 @@
 
21
 ################################################################################
 
22
 
 
23
 BINFILES    = $(foreach APP,$(APPLICATIONS),src/$(APP))
 
24
-LIBFILES    = lib/preferences lib/menu lib/toolbar lib/winoptions lib/keys
 
25
+ETCFILES    = lib/preferences lib/menu lib/toolbar lib/winoptions lib/keys
 
26
 DOCFILES    = README TODO CHANGES COPYING AUTHORS FAQ INSTALL VERSION icewm.lsm
 
27
 XPMDIRS     = icons ledclock taskbar mailbox cursors
 
28
 THEMES      = nice motif win95 warp3 warp4 metal2 gtk2 Infadel2
 
29
@@ -24,7 +24,7 @@
 
30
 all:           @TARGETS@
 
31
 install:       @TARGETS_INSTALL@
 
32
 
 
33
-depend base icesound icehelp:
 
34
+depend base icesound$(EXEEXT) icehelp$(EXEEXT):
 
35
        @$(MAKE) -C src $@ LIBDIR=$(LIBDIR) CFGDIR=$(CFGDIR)
 
36
 
 
37
 docs:
 
38
@@ -78,9 +78,9 @@
 
39
        @echo "Installing defaults, icons and themes in $(LIBDIR)"
 
40
        @$(INSTALLDIR) $(LIBDIR)
 
41
        @$(INSTALLDIR) $(CFGDIR)
 
42
-       @for lib in $(LIBFILES) ; do \
 
43
-            $(INSTALLLIB) "$$lib" $(LIBDIR); \
 
44
-        done
 
45
+       #@for lib in $(LIBFILES) ; do \
 
46
+        #    $(INSTALLLIB) "$$lib" $(LIBDIR); \
 
47
+        #done
 
48
        @for xpmdir in $(XPMDIRS); do \
 
49
            if test -d lib/$$xpmdir; then \
 
50
                $(INSTALLDIR) $(LIBDIR)/$$xpmdir; \
 
51
@@ -125,7 +125,7 @@
 
52
                 fi;\
 
53
             done;\
 
54
         done
 
55
-       @#for a in $(ETCFILES) ; do $(INSTALLETC) "$$a" $(CFGDIR) ; done
 
56
+       for a in $(ETCFILES) ; do $(INSTALLETC) "$$a" $(CFGDIR) ; done
 
57
        @echo ------------------------------------------
 
58
 
 
59
 install-docs: docs $(LSM)
 
60
--- install.in.orig     Wed Aug  1 09:54:50 2001
 
61
+++ install.in  Wed Aug  1 09:54:58 2001
 
62
@@ -16,6 +16,6 @@
 
63
 INSTALLDIR  = @INSTALL@ -m 755 -d
 
64
 INSTALLBIN  = @INSTALL_PROGRAM@
 
65
 INSTALLLIB  = @INSTALL_DATA@
 
66
-#INSTALLETC  = @INSTALL_DATA@
 
67
+INSTALLETC  = @INSTALL_DATA@
 
68
 
 
69
 MKFONTDIR   = @MKFONTDIR@
 
70
--- src/Makefile.orig   Sun Mar 24 21:40:53 2002
 
71
+++ src/Makefile        Sun Mar 24 21:39:02 2002
 
72
@@ -20,7 +20,7 @@
 
73
        -DEXEEXT='"$(EXEEXT)"' \
 
74
        -DICEWMEXE='"icewm"EXEEXT' \
 
75
        -DICEHELPEXE='"icehelp"EXEEXT' \
 
76
-       -DICEHELPIDX='"$(DOCDIR)/icewm-$(VERSION)/icewm.html"' \
 
77
+       -DICEHELPIDX='"/usr/share/doc/icewm-common/html/icewm.html"' \
 
78
         $(SYS_CFLAGS) $(SYS_INCDIRS)
 
79
 LFLAGS = $(SYS_LIBDIRS) 
 
80
 LIBS = $(SYS_LIBS)
 
81
@@ -33,12 +33,12 @@
 
82
         misc.o icons.o ycursor.o ylabel.o yscrollview.o ysocket.o \
 
83
         wmconfig.o ypaths.o ypixbuf.o ylocale.o
 
84
 
 
85
-genpref_OBJS = \
 
86
+genpref$(EXEEXT)_OBJS = \
 
87
        genpref.o
 
88
 
 
89
-icewm_LIBS = \
 
90
+icewm$(EXEEXT)_LIBS = \
 
91
        $(CORE_LIBS) $(IMAGE_LIBS) $(GNOME_LIBS)
 
92
-icewm_OBJS = \
 
93
+icewm$(EXEEXT)_OBJS = \
 
94
         ymsgbox.o ydialog.o yurl.o \
 
95
         wmsession.o wmwinlist.o wmtaskbar.o wmwinmenu.o \
 
96
         wmdialog.o wmabout.o wmswitch.o wmstatus.o \
 
97
@@ -52,49 +52,49 @@
 
98
        apppstatus.o aaddressbar.o objbar.o aapm.o atray.o \
 
99
         $(COREOBJS)
 
100
 
 
101
-icesh_LIBS = \
 
102
+icesh$(EXEEXT)_LIBS = \
 
103
        $(CORE_LIBS)
 
104
-icesh_OBJS = \
 
105
+icesh$(EXEEXT)_OBJS = \
 
106
        icesh.o misc.o
 
107
 
 
108
-icewmhint_LIBS = \
 
109
+icewmhint$(EXEEXT)_LIBS = \
 
110
        $(CORE_LIBS)
 
111
-icewmhint_OBJS = \
 
112
+icewmhint$(EXEEXT)_OBJS = \
 
113
        icewmhint.o
 
114
 
 
115
-icewmbg_LIBS = \
 
116
+icewmbg$(EXEEXT)_LIBS = \
 
117
        $(CORE_LIBS) $(IMAGE_LIBS)
 
118
-icewmbg_OBJS = \
 
119
+icewmbg$(EXEEXT)_OBJS = \
 
120
        icewmbg.o misc.o
 
121
 
 
122
-icesound_LIBS = \
 
123
+icesound$(EXEEXT)_LIBS = \
 
124
        $(CORE_LIBS) $(AUDIO_LIBS)
 
125
-icesound_OBJS = \
 
126
+icesound$(EXEEXT)_OBJS = \
 
127
        icesound.o misc.o ycmdline.o
 
128
 
 
129
-icehelp_LIBS = \
 
130
+icehelp$(EXEEXT)_LIBS = \
 
131
        $(CORE_LIBS) $(IMAGE_LIBS)
 
132
-icehelp_OBJS = \
 
133
+icehelp$(EXEEXT)_OBJS = \
 
134
        $(COREOBJS) icehelp.o
 
135
 
 
136
-iceclock_OBJS = \
 
137
+iceclock$(EXEEXT)_OBJS = \
 
138
        $(COREOBJS) iceclock.o aclock.o
 
139
-icebar_OBJS = \
 
140
+icebar$(EXEEXT)_OBJS = \
 
141
        $(COREOBJS) \
 
142
         wmtaskbar.o \
 
143
         wmprog.o gnome.o browse.o themes.o wmaction.o \
 
144
        amailbox.o aclock.o acpustatus.o apppstatus.o aaddressbar.o objbar.o
 
145
-icesame_OBJS = \
 
146
+icesame$(EXEEXT)_OBJS = \
 
147
        $(COREOBJS) icesame.o
 
148
-icelist_OBJS = \
 
149
+icelist$(EXEEXT)_OBJS = \
 
150
        $(COREOBJS) icelist.o
 
151
-iceview_OBJS = \
 
152
+iceview$(EXEEXT)_OBJS = \
 
153
        $(COREOBJS) iceview.o
 
154
-iceicon_OBJS = \
 
155
+iceicon$(EXEEXT)_OBJS = \
 
156
        $(COREOBJS) iceicon.o
 
157
-icerun_OBJS = \
 
158
+icerun$(EXEEXT)_OBJS = \
 
159
        $(COREOBJS) icerun.o
 
160
-iceskt_OBJS = \
 
161
+iceskt$(EXEEXT)_OBJS = \
 
162
        $(COREOBJS) iceskt.o
 
163
 
 
164
 testlocale_OBJS = \
 
165
@@ -115,7 +115,7 @@
 
166
 base: $(BINARIES) ../lib/preferences
 
167
 
 
168
 clean:
 
169
-       rm -f $(BINARIES) *.o *.p *~
 
170
+       rm -f $(BINARIES) *.o *.p *~ .targets
 
171
 
 
172
 ################################################################################
 
173
 
 
174
@@ -133,12 +133,12 @@
 
175
 
 
176
 wmabout.o: ../VERSION
 
177
 
 
178
-.targets: Makefile
 
179
+.targets: ../Makefile
 
180
        @{ for p in $(BINARIES); do echo $$p: "\$$($${p}_OBJS)"; done; } > $@
 
181
 
 
182
 ../lib/preferences: genpref
 
183
        ./genpref >../lib/preferences
 
184
-       
 
185
+
 
186
 ################################################################################
 
187
 
 
188
 %.p: %.cc
 
189
@@ -148,5 +148,5 @@
 
190
 %.o: %.cc
 
191
        @echo Compiling $@...
 
192
        @$(CXX) $(CXXFLAGS) -c $<
 
193
-       
 
194
+
 
195
 ################################################################################