| 
									
										
										
										
											2010-04-08 12:41:16 +00:00
										 |  |  | #!/usr/bin/make -f | 
					
						
							|  |  |  | # -*- makefile -*- | 
					
						
							|  |  |  | # Sample debian/rules that uses debhelper. | 
					
						
							|  |  |  | # This file was originally written by Joey Hess and Craig Small. | 
					
						
							|  |  |  | # As a special exception, when this file is copied by dh-make into a | 
					
						
							|  |  |  | # dh-make output file, you may use that output file without restriction. | 
					
						
							|  |  |  | # This special exception was added by Craig Small in version 0.37 of dh-make. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Uncomment this to turn on verbose mode. | 
					
						
							|  |  |  | #export DH_VERBOSE=1 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # These are used for cross-compiling and for saving the configure script | 
					
						
							|  |  |  | # from having to guess our platform (since we know it already) | 
					
						
							|  |  |  | DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) | 
					
						
							|  |  |  | DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) | 
					
						
							|  |  |  | ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE)) | 
					
						
							|  |  |  | CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) | 
					
						
							|  |  |  | else | 
					
						
							|  |  |  | CROSS= --build $(DEB_BUILD_GNU_TYPE) | 
					
						
							|  |  |  | endif | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # shared library versions, option 1 | 
					
						
							|  |  |  | version=2.0.5 | 
					
						
							|  |  |  | major=2 | 
					
						
							|  |  |  | # option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so | 
					
						
							|  |  |  | #version=`ls src/.libs/lib*.so.* | \ | 
					
						
							|  |  |  | # awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'` | 
					
						
							|  |  |  | #major=`ls src/.libs/lib*.so.* | \ | 
					
						
							|  |  |  | # awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'` | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | config.status: configure | 
					
						
							|  |  |  | 	dh_testdir | 
					
						
							|  |  |  | ifneq "$(wildcard /usr/share/misc/config.sub)" "" | 
					
						
							|  |  |  | 	cp -f /usr/share/misc/config.sub config.sub | 
					
						
							|  |  |  | endif | 
					
						
							|  |  |  | ifneq "$(wildcard /usr/share/misc/config.guess)" "" | 
					
						
							|  |  |  | 	cp -f /usr/share/misc/config.guess config.guess | 
					
						
							|  |  |  | endif | 
					
						
							| 
									
										
										
										
											2014-05-16 12:24:16 +00:00
										 |  |  | 	CPPFLAGS="${CPPFLAGS} -DALLOW_SSL_0_8 -std=c++0x -I/usr/include/PCSC -I/usr/include/pkcs11-helper-1.0" CXXFLAGS="-ggdb" LDFLAG="-ggdb" ./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" MOC=/usr/bin/moc | 
					
						
							| 
									
										
										
										
											2010-04-08 12:41:16 +00:00
										 |  |  | # does not work: LDFLAGS="-Wl,-z,defs" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | build: build-stamp | 
					
						
							|  |  |  | build-stamp:  config.status  | 
					
						
							|  |  |  | 	dh_testdir | 
					
						
							|  |  |  | 	$(MAKE) | 
					
						
							|  |  |  | 	touch $@ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | clean:  | 
					
						
							|  |  |  | 	dh_testdir | 
					
						
							|  |  |  | 	dh_testroot | 
					
						
							|  |  |  | 	rm -f build-stamp  | 
					
						
							|  |  |  | 	[ ! -f [Mm]akefile ] || $(MAKE) distclean | 
					
						
							|  |  |  | 	rm -f config.sub config.guess | 
					
						
							|  |  |  | 	dh_clean  | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | install: build | 
					
						
							|  |  |  | 	dh_testdir | 
					
						
							|  |  |  | 	dh_testroot | 
					
						
							|  |  |  | 	dh_prep   | 
					
						
							|  |  |  | 	dh_installdirs | 
					
						
							|  |  |  | 	$(MAKE) prefix=$(CURDIR)/debian/tmp/usr install | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Build architecture-independent files here. | 
					
						
							|  |  |  | binary-indep: install | 
					
						
							|  |  |  | # We have nothing to do by default. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Build architecture-dependent files here. | 
					
						
							|  |  |  | binary-arch: install | 
					
						
							|  |  |  | 	dh_testdir | 
					
						
							|  |  |  | 	dh_testroot | 
					
						
							|  |  |  | 	dh_installchangelogs ChangeLog | 
					
						
							|  |  |  | 	dh_installdocs | 
					
						
							|  |  |  | 	dh_installexamples | 
					
						
							|  |  |  | 	dh_install | 
					
						
							|  |  |  | #	dh_installmenu | 
					
						
							|  |  |  | #	dh_installdebconf | 
					
						
							|  |  |  | #	dh_installlogrotate | 
					
						
							|  |  |  | #	dh_installemacsen | 
					
						
							|  |  |  | #	dh_installpam | 
					
						
							|  |  |  | #	dh_installmime | 
					
						
							|  |  |  | #	dh_installinit | 
					
						
							|  |  |  | #	dh_installcron | 
					
						
							|  |  |  | #	dh_installinfo | 
					
						
							|  |  |  | #	dh_installman | 
					
						
							|  |  |  | 	dh_link | 
					
						
							| 
									
										
										
										
											2013-11-06 12:24:52 +00:00
										 |  |  | 	dh_strip --dbg-package=libpcscxx-dbg | 
					
						
							| 
									
										
										
										
											2010-04-08 12:41:16 +00:00
										 |  |  | 	dh_compress | 
					
						
							|  |  |  | 	dh_fixperms | 
					
						
							|  |  |  | #	dh_perl | 
					
						
							|  |  |  | #	dh_python | 
					
						
							| 
									
										
										
										
											2010-04-15 13:16:36 +00:00
										 |  |  | 	dh_makeshlibs | 
					
						
							| 
									
										
										
										
											2010-04-08 12:41:16 +00:00
										 |  |  | 	dh_installdeb | 
					
						
							|  |  |  | 	dh_shlibdeps | 
					
						
							|  |  |  | 	dh_gencontrol | 
					
						
							|  |  |  | 	dh_md5sums | 
					
						
							|  |  |  | 	dh_builddeb | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | binary: binary-indep binary-arch | 
					
						
							|  |  |  | .PHONY: build clean binary-indep binary-arch binary install  |