/[sysadmin-cookbook]/recepies/zfs/Makefile
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Annotation of /recepies/zfs/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 123 - (hide annotations)
Mon Aug 10 23:36:36 2009 UTC (14 years, 8 months ago) by dpavlin
File size: 1017 byte(s)
clone new upstream branch
1 root 43 # checkout source with
2    
3     all:
4 dpavlin 81 echo "make [checkout deb clean]"
5 root 43
6     checkout:
7 dpavlin 123 #hg clone http://www.wizy.org/mercurial/zfs-fuse/trunk zfs-fuse
8     hg clone http://git.rudd-o.com/zfs zfs-fuse
9 root 43
10     install: uninstall
11     cd src && scons install #install_dir=/usr/sbin/
12    
13     uninstall:
14     rm -vf /usr/local/sbin/zdb /usr/local/sbin/ztest /usr/local/sbin/zpool /usr/local/sbin/zfs /usr/local/sbin/zfs-fuse
15    
16     deb: uninstall zfs-fuse
17     echo "ZFS on FUSE/Linux" > zfs-fuse/description-pak
18     echo "install:" > zfs-fuse/Makefile
19     echo " cd src && scons install" >> zfs-fuse/Makefile
20     cd zfs-fuse && sudo checkinstall \
21     --pkgname zfs-fuse --pkgversion `hg log --limit 1 | cut -d: -f2 | head -1` \
22     --pkglicense CDDL --pkggroup contrib/non-free \
23     --pkgsource http://www.wizy.org/wiki/ZFS_on_FUSE --maintainer dpavlin@rot13.org \
24     --provides zfs --requires libfuse2,fuse-utils,libaio1 \
25     --exclude /rest/cvs/zfs-fuse/src/.sconsign.dblite \
26 dpavlin 81
27 dpavlin 123 depends:
28     sudo apt-get install checkinstall libfuse-dev fuse-utils libaio-dev
29    
30 dpavlin 81 clean:
31     rm -Rf zfs-fuse/

  ViewVC Help
Powered by ViewVC 1.1.26