~ubuntu-branches/ubuntu/karmic/italc/karmic-updates

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
AUTOMAKE_OPTIONS = foreign 1.4

SUBDIRS = lib ica ima setup $(subdirs) $(EXTRA_TARGETS)

EXTRA_DIST = build_mingw32 tightvnc4win_integrate tightvnc4win_italc.diff README.LZO

nobase_doc_DATA = AUTHORS ChangeLog COPYING INSTALL README README.LZO TODO

dist-hook:
	rm -rf `find $(distdir) -name *.moc`
	rm -rf `find $(distdir) -name *_qrc.cpp`

# strip all binaries after installation
install-exec-hook:
	cd $(DESTDIR)$(bindir) ; \
	strip ica; \
	strip italc


if HAVE_RPM
$(PACKAGE)-$(VERSION).tar.gz: dist

# Rule to build RPM distribution package
rpm: $(PACKAGE)-$(VERSION).tar.gz $(PACKAGE).spec
	cp $(PACKAGE)-$(VERSION).tar.gz @RPMSOURCEDIR@
	rpmbuild -ba $(PACKAGE).spec
endif


#CLEANFILES = config.log config.status
clean: clean-recursive
	rm -f config.log
	rm -f config.status

clean-am: clean-generic clean-libtool mostlyclean-am

if BUILD_WIN32
win32-pkg: all
	mkdir -p tmp/italc
	cp lib/italc_core.dll tmp/italc
	cp ica/.libs/ica.exe tmp/italc
	cp ica/vnchooks.dll tmp/italc
	cp ima/.libs/italc.exe tmp/italc
	cp setup/.libs/setup.exe tmp/italc
#	cp lupus/lupus/lupus.exe tmp/italc
#	cp lupus/service/lupus_service.exe tmp/italc
	cp /opt/mingw/bin/QtCore4.dll tmp/italc
	cp /opt/mingw/bin/QtGui4.dll tmp/italc
	cp /opt/mingw/bin/QtNetwork4.dll tmp/italc
	cp /opt/mingw/bin/QtXml4.dll tmp/italc
	cp /opt/mingw/bin/libeay32.dll tmp/italc
	cp /opt/mingw/bin/libjpeg.dll tmp/italc
	cp /opt/mingw/bin/libssl32.dll tmp/italc
	cp /opt/mingw/bin/libz.dll tmp/italc
	cp /opt/mingw/i586-mingw32/bin/mingwm10.dll tmp/italc
	cp -L COPYING tmp/italc/LICENSE.TXT
	cp -L README tmp/italc/README.TXT
	/opt/mingw/bin/i586-mingw32-strip tmp/italc/ica.exe
	/opt/mingw/bin/i586-mingw32-strip tmp/italc/italc.exe
	/opt/mingw/bin/i586-mingw32-strip tmp/italc/setup.exe
#	/opt/mingw/bin/i586-mingw32-strip tmp/italc/lupus.exe
#	/opt/mingw/bin/i586-mingw32-strip tmp/italc/lupus_service.exe
	mv tmp/italc tmp/italc-$(VERSION)
	cd tmp && zip -9 ../$(PACKAGE)-$(VERSION)-bin-win32.zip italc-$(VERSION)/*
	rm -rf tmp
endif