]>
git.proxmox.com Git - lvm.git/blob - Makefile
6 # also update debian changelog patch
7 PVERELEASE
=${DEBRELEASE}pve1
8 PVEVER
=${LVMVERSION}-${PVERELEASE}
9 DMVER
=${DMVERSION}-${PVERELEASE}
11 LVMDIR
=lvm2-
${LVMVERSION}
12 LVMSRC
=lvm2_
${LVMVERSION}.orig.
tar.gz
13 LVMDEBSRC
=lvm2_
${LVMVERSION}-${DEBRELEASE}.debian.
tar.gz
15 ARCH
:=$(shell dpkg-architecture
-qDEB_BUILD_ARCH
)
19 clvm_
${PVEVER}_
${ARCH}.deb \
20 dmsetup_
${DMVER}_
${ARCH}.deb \
21 libdevmapper1.02
.1_
${DMVER}_
${ARCH}.deb \
22 libdevmapper-dev_
${DMVER}_
${ARCH}.deb \
23 liblvm2app2.2_
${PVEVER}_
${ARCH}.deb \
24 liblvm2cmd2.02_
${PVEVER}_
${ARCH}.deb \
25 liblvm2-dev_
${PVEVER}_
${ARCH}.deb \
26 lvm2_
${PVEVER}_
${ARCH}.deb
35 deb
${DEBS}: ${LVMSRC} ${LVMDEBSRC}
36 rm -rf
${LVMDIR} tmpdeb
38 cd tmpdeb
; tar xvf ..
/${LVMDEBSRC}
39 mv tmpdeb
/debian
/clvm.defaults tmpdeb
/debian
/clvm.default
40 cd tmpdeb
; ln
-s ..
/patchdir patches
; quilt push
-a
42 cp
-av tmpdeb
/debian
${LVMDIR}
43 cd
${LVMDIR}; dpkg-buildpackage
-b
-uc
-us
47 rm -f
${LVMSRC} ${LVMDEBSRC}
48 wget http
://ftp.de.debian.org
/debian
/pool
/main
/l
/lvm2
/${LVMSRC}
49 wget http
://ftp.de.debian.org
/debian
/pool
/main
/l
/lvm2
/${LVMDEBSRC}
53 umount
/pve
/${RELEASE}; mount
/pve
/${RELEASE} -o rw
54 mkdir
-p
/pve
/${RELEASE}/extra
55 rm -rf
/pve
/${RELEASE}/extra
/clvm_
*.deb
56 rm -rf
/pve
/${RELEASE}/extra
/lvm2_
*.deb
57 rm -rf
/pve
/${RELEASE}/extra
/dmsetup_
*.deb
58 rm -rf
/pve
/${RELEASE}/extra
/liblvm2
*.deb
59 rm -rf
/pve
/${RELEASE}/extra
/libdevmapper
*.deb
60 rm -rf
/pve
/${RELEASE}/extra
/Packages
*
61 cp
${DEBS} /pve
/${RELEASE}/extra
62 cd
/pve
/${RELEASE}/extra
; dpkg-scanpackages .
/dev
/null
> Packages
; gzip
-9c Packages
> Packages.gz
63 umount
/pve
/${RELEASE}; mount
/pve
/${RELEASE} -o ro
67 rm -rf
*~ tmpdeb
*_
${ARCH}.deb
*_
${ARCH}.udeb
*.changes
*.dsc
${LVMDIR}