/[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

Contents of /recepies/zfs/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


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

  ViewVC Help
Powered by ViewVC 1.1.26