]> git.proxmox.com Git - zfsonlinux.git/blobdiff - Makefile
add python3-pyzfs binary package
[zfsonlinux.git] / Makefile
index 673aae47bf831cee9519ec77767f696c29f287e9..238b0f16121801653edb183f38d638a66b50c6c6 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -2,12 +2,6 @@ RELEASE=5.1
 
 # source form https://github.com/zfsonlinux/
 
-ZFSVER=0.7.12
-ZFSPKGREL=pve1~bpo1
-SPLPKGREL=pve1~bpo1
-ZFSPKGVER=${ZFSVER}-${ZFSPKGREL}
-SPLPKGVER=${ZFSVER}-${SPLPKGREL}
-
 SPLDIR=spl-linux_${ZFSVER}
 SPLSRC=spl/upstream
 SPLPKG=spl/debian
@@ -15,6 +9,11 @@ ZFSDIR=zfs-linux_${ZFSVER}
 ZFSSRC=zfs/upstream
 ZFSPKG=zfs/debian
 
+ZFSVER != dpkg-parsechangelog -l ${ZFSPKG}/changelog -Sversion | cut -d- -f1
+
+ZFSPKGVER != dpkg-parsechangelog -l ${ZFSPKG}/changelog -Sversion
+SPLPKGVER != dpkg-parsechangelog -l ${SPLPKG}/changelog -Sversion
+
 SPL_DEB =                                      \
 spl_${SPLPKGVER}_amd64.deb
 SPL_DSC = spl-linux_${SPLPKGVER}.dsc
@@ -42,6 +41,13 @@ deb: ${DEBS}
 .PHONY: dsc
 dsc: ${DSCS}
 
+# called from pve-kernel's Makefile to get patched sources
+.PHONY: kernel
+kernel: dsc
+       dpkg-source -x ${SPL_DSC} ../pkg-spl
+       dpkg-source -x ${ZFS_DSC} ../pkg-zfs
+       $(MAKE) -C ../pkg-zfs -f debian/rules adapt_meta_file
+
 .PHONY: dinstall
 dinstall: ${DEBS}
        dpkg -i ${DEBS}
@@ -96,4 +102,4 @@ distclean: clean
 
 .PHONY: upload
 upload: ${DEBS}
-       tar -cf - ${DEBS} | ssh repoman@repo.proxmox.com -- upload --product pve,pmg --dist stretch --arch amd64
+       tar -cf - ${DEBS} | ssh repoman@repo.proxmox.com -- upload --product pve,pmg --dist buster --arch amd64