blob: 75287f74b858487950aa0081af34e08438a7cbe4 (
plain)
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
|
PKG := pkg-hardlink
TESTS_DEB := $(PKG)
include ../Test.mk
$(PKG)/test-hardlink:
link $(PKG)/test-file $@
build-hook: $(PKG)/test-hardlink
clean-hook:
rm -f $(PKG)/test-hardlink
test-case:
$(DPKG_DIVERT_ADD) /test-file
$(DPKG_DIVERT_ADD) /test-hardlink
# test if unpack can divert a hardlink
$(DPKG_INSTALL) pkg-hardlink.deb
$(call pkg_is_installed,pkg-hardlink)
test -f '$(DPKG_INSTDIR)/test-file.distrib'
test -f '$(DPKG_INSTDIR)/test-hardlink.distrib'
cmp '$(DPKG_INSTDIR)/test-file.distrib' \
'$(DPKG_INSTDIR)/test-hardlink.distrib'
test "`stat -c '%i' '$(DPKG_INSTDIR)/test-file.distrib'`" = \
"`stat -c '%i' '$(DPKG_INSTDIR)/test-hardlink.distrib'`"
test-clean:
$(DPKG_PURGE) pkg-hardlink
$(DPKG_DIVERT_DEL) /test-file
$(DPKG_DIVERT_DEL) /test-hardlink
|