3
# DP: Fixes for building the debian package
6
echo >&2 "$0: script expects -patch|-unpatch as argument"
10
-patch) patch -f -p0 < $0;;
11
-unpatch) patch -f -R -p0 < $0;;
13
echo >&2 "$0: script expects -patch|-unpatch as argument"
18
--- Makefile.in.orig Tue Sep 25 00:24:00 2001
19
+++ Makefile.in Tue Sep 25 00:27:21 2001
21
################################################################################
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
31
install: @TARGETS_INSTALL@
33
-depend base icesound icehelp:
34
+depend base icesound$(EXEEXT) icehelp$(EXEEXT):
35
@$(MAKE) -C src $@ LIBDIR=$(LIBDIR) CFGDIR=$(CFGDIR)
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); \
45
+ #@for lib in $(LIBFILES) ; do \
46
+ # $(INSTALLLIB) "$$lib" $(LIBDIR); \
48
@for xpmdir in $(XPMDIRS); do \
49
if test -d lib/$$xpmdir; then \
50
$(INSTALLDIR) $(LIBDIR)/$$xpmdir; \
55
- @#for a in $(ETCFILES) ; do $(INSTALLETC) "$$a" $(CFGDIR) ; done
56
+ for a in $(ETCFILES) ; do $(INSTALLETC) "$$a" $(CFGDIR) ; done
57
@echo ------------------------------------------
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
63
INSTALLDIR = @INSTALL@ -m 755 -d
64
INSTALLBIN = @INSTALL_PROGRAM@
65
INSTALLLIB = @INSTALL_DATA@
66
-#INSTALLETC = @INSTALL_DATA@
67
+INSTALLETC = @INSTALL_DATA@
69
MKFONTDIR = @MKFONTDIR@
70
--- src/Makefile.orig Sun Mar 24 21:40:53 2002
71
+++ src/Makefile Sun Mar 24 21:39:02 2002
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)
82
misc.o icons.o ycursor.o ylabel.o yscrollview.o ysocket.o \
83
wmconfig.o ypaths.o ypixbuf.o ylocale.o
86
+genpref$(EXEEXT)_OBJS = \
90
+icewm$(EXEEXT)_LIBS = \
91
$(CORE_LIBS) $(IMAGE_LIBS) $(GNOME_LIBS)
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 \
98
apppstatus.o aaddressbar.o objbar.o aapm.o atray.o \
102
+icesh$(EXEEXT)_LIBS = \
105
+icesh$(EXEEXT)_OBJS = \
109
+icewmhint$(EXEEXT)_LIBS = \
112
+icewmhint$(EXEEXT)_OBJS = \
116
+icewmbg$(EXEEXT)_LIBS = \
117
$(CORE_LIBS) $(IMAGE_LIBS)
119
+icewmbg$(EXEEXT)_OBJS = \
123
+icesound$(EXEEXT)_LIBS = \
124
$(CORE_LIBS) $(AUDIO_LIBS)
126
+icesound$(EXEEXT)_OBJS = \
127
icesound.o misc.o ycmdline.o
130
+icehelp$(EXEEXT)_LIBS = \
131
$(CORE_LIBS) $(IMAGE_LIBS)
133
+icehelp$(EXEEXT)_OBJS = \
134
$(COREOBJS) icehelp.o
137
+iceclock$(EXEEXT)_OBJS = \
138
$(COREOBJS) iceclock.o aclock.o
140
+icebar$(EXEEXT)_OBJS = \
143
wmprog.o gnome.o browse.o themes.o wmaction.o \
144
amailbox.o aclock.o acpustatus.o apppstatus.o aaddressbar.o objbar.o
146
+icesame$(EXEEXT)_OBJS = \
147
$(COREOBJS) icesame.o
149
+icelist$(EXEEXT)_OBJS = \
150
$(COREOBJS) icelist.o
152
+iceview$(EXEEXT)_OBJS = \
153
$(COREOBJS) iceview.o
155
+iceicon$(EXEEXT)_OBJS = \
156
$(COREOBJS) iceicon.o
158
+icerun$(EXEEXT)_OBJS = \
161
+iceskt$(EXEEXT)_OBJS = \
166
base: $(BINARIES) ../lib/preferences
169
- rm -f $(BINARIES) *.o *.p *~
170
+ rm -f $(BINARIES) *.o *.p *~ .targets
172
################################################################################
174
@@ -133,12 +133,12 @@
176
wmabout.o: ../VERSION
179
+.targets: ../Makefile
180
@{ for p in $(BINARIES); do echo $$p: "\$$($${p}_OBJS)"; done; } > $@
182
../lib/preferences: genpref
183
./genpref >../lib/preferences
186
################################################################################
191
@echo Compiling $@...
192
@$(CXX) $(CXXFLAGS) -c $<
195
################################################################################