ARCH:=$(shell dpkg-architecture -qDEB_BUILD_ARCH)
GITVERSION:=$(shell cat .git/refs/heads/master)
-DEB=dlm_${DLMVER}-${PKGREL}_${ARCH}.deb
+DEBS= \
+libdlm3_${DLMVER}-${PKGREL}_${ARCH}.deb \
+libdlm-dev_${DLMVER}-${PKGREL}_${ARCH}.deb
-all: deb
+all: ${DEBS}
.PHONY: dinstall
dinstall: deb
- dpkg -i ${DEB}
+ dpkg -i ${DEBS}
.PHONY: deb
-deb ${DEB}: ${DLMSRC}
+deb ${DEBS}: ${DLMSRC}
rm -rf ${DLMDIR}
tar xf ${DLMSRC}
cp -a debian ${DLMDIR}
cd ${DLMDIR}; dpkg-buildpackage -b -uc -us
+ lintian ${DEBS}
download:
Package: libdlm-dev
Section: libdevel
Architecture: any
-Depends: ${misc:Depends}, dlm1 (= ${binary:Version})
+Depends: ${misc:Depends}, libdlm3 (= ${binary:Version})
Description: Distributed lock manager (developer files)
DLM is a symmetric general-purpose distributed lock manager. It is used
for example by GFS and the distributed volume manager.