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
31 libnvpair1_
${ZFSPKGVER}_all.deb \
32 libuutil1_
${ZFSPKGVER}_all.deb \
33 libzfs2_
${ZFSPKGVER}_all.deb \
34 libzpool2_
${ZFSPKGVER}_all.deb \
35 zfsutils_
${ZFSPKGVER}_all.deb
37 DEBS
=${SPL_DEBS} ${ZFS_DEBS} ${ZFS_TRANS_DEBS}
46 spl
${SPL_DEBS}: ${SPLSRC}
49 mv
${SPLDIR}/debian
/changelog
${SPLDIR}/debian
/changelog.org
50 cat spl-changelog.Debian
${SPLDIR}/debian
/changelog.org
> ${SPLDIR}/debian
/changelog
51 cd
${SPLDIR}; ln
-s ..
/spl-patches patches
52 cd
${SPLDIR}; quilt push
-a
53 cd
${SPLDIR}; rm -rf .
pc .
/patches
54 cd
${SPLDIR}; dpkg-buildpackage
-b
-uc
-us
57 zfs
${ZFS_DEBS} ${ZFS_TRANS_DEBS}: ${ZFSSRC}
60 mv
${ZFSDIR}/debian
/changelog
${ZFSDIR}/debian
/changelog.org
61 cat zfs-changelog.Debian
${ZFSDIR}/debian
/changelog.org
> ${ZFSDIR}/debian
/changelog
62 cd
${ZFSDIR}; ln
-s ..
/zfs-patches patches
63 cd
${ZFSDIR}; quilt push
-a
64 cd
${ZFSDIR}; rm -rf .
pc .
/patches
65 cd
${ZFSDIR}; dpkg-buildpackage
-b
-uc
-us
69 rm -rf pkg-spl pkg-zfs
${SPLSRC} ${ZFSSRC}
70 # clone pkg-zfsonlinux/spl and checkout 0.6.5.8-2
71 git clone
-b debian
/0.6.5.8-2 git
://anonscm.debian.org
/pkg-zfsonlinux
/spl.git pkg-spl
72 # clone pkg-zfsonlinux/zfs and checkout 0.6.5.8-1
73 git clone
-b debian
/0.6.5.8-1 git
://anonscm.debian.org
/pkg-zfsonlinux
/zfs.git pkg-zfs
74 tar czf
${SPLSRC} pkg-spl
75 tar czf
${ZFSSRC} pkg-zfs
79 rm -rf
*~
*.deb
*.changes
${ZFSDIR} ${SPLDIR}
87 tar -cf
- ${DEBS} | ssh repoman@repo.proxmox.com upload