File: rules

package info (click to toggle)
coolkey 1.1.0-16
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye
  • size: 3,508 kB
  • sloc: sh: 8,197; cpp: 6,934; ansic: 4,384; makefile: 113
file content (22 lines) | stat: -rwxr-xr-x 790 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/make -f
%:
	dh $@

# copy up to date files
override_dh_auto_configure:
	-test -r /usr/share/misc/config.sub && \
		cp -f /usr/share/misc/config.sub config.sub
	-test -r /usr/share/misc/config.guess && \
		cp -f /usr/share/misc/config.guess config.guess
	( PCSC_CFLAGS=`/usr/bin/pkg-config --cflags libpcsclite` ; PCSC_LIBS=`/usr/bin/pkg-config --libs libpcsclite` ; dh_auto_configure -- --with-debug --disable-dependency-tracking )

override_dh_auto_clean:
	dh_auto_clean
	rm -f config.guess config.sub

# avoid libtool -rpath problems
override_dh_auto_build:
	sed < libtool > libtool-2 -e 's/^hardcode_libdir_flag_spec.*$$/hardcode_libdir_flag_spec=" -D__LIBTOOL_IS_A_FOOL__ "/' -e '/^archive_cmds="/s/"$$/ \\$$deplibs"/'
	mv libtool-2 libtool
	chmod 755 libtool
	dh_auto_build