]>
git.proxmox.com Git - zfsonlinux.git/blob - Makefile
3 # source form https://github.com/zfsonlinux/
8 ZFSPKGVER
=0.6.3-${ZFSPKGREL}
9 SPLPKGVER
=0.6.3-${SPLPKGREL}
11 SPLDIR
=spl-spl-
${ZFSVER}
12 SPLSRC
=spl-
${ZFSVER}.
tar.gz
13 ZFSDIR
=zfs-zfs-
${ZFSVER}
14 ZFSSRC
=zfs-
${ZFSVER}.
tar.gz
17 spl_
${SPLPKGVER}_amd64.deb
20 libnvpair1_
${ZFSPKGVER}_amd64.deb \
21 libuutil1_
${ZFSPKGVER}_amd64.deb \
22 libzfs2_
${ZFSPKGVER}_amd64.deb \
23 libzfs-dev_
${ZFSPKGVER}_amd64.deb \
24 libzpool2_
${ZFSPKGVER}_amd64.deb \
25 zfs-doc_
${ZFSPKGVER}_amd64.deb \
26 zfs-initramfs_
${ZFSPKGVER}_amd64.deb \
27 zfsutils_
${ZFSPKGVER}_amd64.deb
29 DEBS
=${SPL_DEBS} ${ZFS_DEBS}
38 spl
${SPL_DEBS}: ${SPLSRC}
41 cp
-a spl-debian-pve
${SPLDIR}/debian
42 cd
${SPLDIR}; dpkg-buildpackage
-b
-uc
-us
45 zfs
${ZFS_DEBS}: ${ZFSSRC}
48 cp
-a zfs-debian-pve
${ZFSDIR}/debian
49 cd
${ZFSDIR}; dpkg-buildpackage
-b
-uc
-us
53 #git clone https://github.com/zfsonlinux/pkg-spl.git
54 #git clone https://github.com/zfsonlinux/pkg-zfs.git
55 ##git checkout master/ubuntu/precise
56 ##git checkout master/debian/wheezy
59 wget https
://github.com
/zfsonlinux
/spl
/archive
/${SPLSRC}
60 wget https
://github.com
/zfsonlinux
/zfs
/archive
/${ZFSSRC}
64 rm -rf
*~
*.deb
*.changes
${ZFSDIR} ${SPLDIR}
72 umount
/pve
/${RELEASE}; mount
/pve
/${RELEASE} -o rw
73 mkdir
-p
/pve
/${RELEASE}/extra
74 rm -f
/pve
/${RELEASE}/extra
/spl_
*.deb
75 rm -f
/pve
/${RELEASE}/extra
/spl-dkms_
*.deb
76 rm -f
/pve
/${RELEASE}/extra
/libnvpair1_
*.deb
77 rm -f
/pve
/${RELEASE}/extra
/libnvpair1-dbg_
*.deb
78 rm -f
/pve
/${RELEASE}/extra
/libuutil1_
*.deb
79 rm -f
/pve
/${RELEASE}/extra
/libuutil1-dbg_
*.deb
80 rm -f
/pve
/${RELEASE}/extra
/libzfs2_
*.deb
81 rm -f
/pve
/${RELEASE}/extra
/libzfs2-dbg_
*.deb
82 rm -f
/pve
/${RELEASE}/extra
/libzfs-dev_
*.deb
83 rm -f
/pve
/${RELEASE}/extra
/libzpool2_
*.deb
84 rm -f
/pve
/${RELEASE}/extra
/libzpool2-dbg_
*.deb
85 rm -f
/pve
/${RELEASE}/extra
/zfs_
*.deb
86 rm -f
/pve
/${RELEASE}/extra
/zfs-dkms_
*.deb
87 rm -f
/pve
/${RELEASE}/extra
/zfs-doc_
*.deb
88 rm -f
/pve
/${RELEASE}/extra
/zfs-initramfs_
*.deb
89 rm -f
/pve
/${RELEASE}/extra
/zfsutils_
*.deb
90 rm -f
/pve
/${RELEASE}/extra
/zfsutils-dbg_
*.deb
91 rm -f
/pve
/${RELEASE}/extra
/Packages
*
92 cp
${DEBS} /pve
/${RELEASE}/extra
93 cd
/pve
/${RELEASE}/extra
; dpkg-scanpackages .
/dev
/null
> Packages
; gzip
-9c Packages
> Packages.gz
94 umount
/pve
/${RELEASE}; mount
/pve
/${RELEASE} -o ro