3 # source form https://github.com/zfsonlinux/
8 ZFSPKGVER
=${ZFSVER}-${ZFSPKGREL}
9 SPLPKGVER
=${ZFSVER}-${SPLPKGREL}
17 spl_
${SPLPKGVER}_amd64.deb
20 libnvpair1linux_
${ZFSPKGVER}_amd64.deb \
21 libuutil1linux_
${ZFSPKGVER}_amd64.deb \
22 libzfs2linux_
${ZFSPKGVER}_amd64.deb \
23 libzfslinux-dev_
${ZFSPKGVER}_amd64.deb \
24 libzpool2linux_
${ZFSPKGVER}_amd64.deb \
25 zfs-dbg_
${ZFSPKGVER}_amd64.deb \
26 zfs-zed_
${ZFSPKGVER}_amd64.deb \
27 zfs-initramfs_
${ZFSPKGVER}_all.deb \
28 zfsutils-linux_
${ZFSPKGVER}_amd64.deb
30 DEBS
=${SPL_DEBS} ${ZFS_DEBS}
39 spl
${SPL_DEBS}: ${SPLSRC}
42 mv
${SPLDIR}/debian
/changelog
${SPLDIR}/debian
/changelog.org
43 cat spl-changelog.Debian
${SPLDIR}/debian
/changelog.org
> ${SPLDIR}/debian
/changelog
44 cd
${SPLDIR}; ln
-s ..
/spl-patches patches
45 cd
${SPLDIR}; quilt push
-a
46 cd
${SPLDIR}; rm -rf .
pc .
/patches
47 cd
${SPLDIR}; dpkg-buildpackage
-b
-uc
-us
50 zfs
${ZFS_DEBS}: ${ZFSSRC}
53 mv
${ZFSDIR}/debian
/changelog
${ZFSDIR}/debian
/changelog.org
54 cat zfs-changelog.Debian
${ZFSDIR}/debian
/changelog.org
> ${ZFSDIR}/debian
/changelog
55 cd
${ZFSDIR}; ln
-s ..
/zfs-patches patches
56 cd
${ZFSDIR}; quilt push
-a
57 cd
${ZFSDIR}; rm -rf .
pc .
/patches
58 cd
${ZFSDIR}; dpkg-buildpackage
-b
-uc
-us
62 rm -rf pkg-spl pkg-zfs
${SPLSRC} ${ZFSSRC}
63 # clone pkg-zfsonlinux/spl and checkout 0.6.5.8-2
64 git clone
-b debian
/0.6.5.8-2 git
://anonscm.debian.org
/pkg-zfsonlinux
/spl.git pkg-spl
65 # clone pkg-zfsonlinux/zfs and checkout 0.6.5.8-1
66 git clone
-b debian
/0.6.5.8-1 git
://anonscm.debian.org
/pkg-zfsonlinux
/zfs.git pkg-zfs
67 tar czf
${SPLSRC} pkg-spl
68 tar czf
${ZFSSRC} pkg-zfs
72 rm -rf
*~
*.deb
*.changes
${ZFSDIR} ${SPLDIR}
80 tar -cf
- ${DEBS} | ssh repoman@repo.proxmox.com upload