unionfs-utils-vl.spec 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. %define name unionfs-utils
  2. %define origname unionfs_utils
  3. Summary: Utilities for Unionfs a stackable unification file system.
  4. Summary(ja): Unionfs (スタック可能な単一化ファイルシステム) 用ユーティリティ
  5. Name: %{name}
  6. Version: 0.2.1
  7. Release: 2%{?_dist_release}
  8. Epoch: 1
  9. License: GPL
  10. Group: Applications/System
  11. URL: http://www.fsl.cs.sunysb.edu/project-unionfs.html
  12. Source: http://download.filesystems.org/unionfs/unionfs-utils-0.x/%{origname}-%{version}.tar.gz
  13. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  14. %description
  15. Unionfs is a stackable unification file system, which can appear to
  16. merge the contents of several directories (branches), while keeping
  17. their physical content separate. Unionfs is useful for unified source
  18. tree management, merged contents of split CD-ROM, merged separate
  19. software package directories, data grids, and more. Unionfs allows
  20. any mix of read-only and read-write branches, as well as insertion and
  21. deletion of branches anywhere in the fan-out.
  22. %package devel
  23. Summary: Development tools for programs using Unionfs
  24. Summary(ja): Unionfs を使うプログラム用開発ツール
  25. Group: Development/Libraries
  26. Requires: %{name} = %{epoch}:%{version}-%{release}
  27. %description devel
  28. Unionfs is a stackable unification file system.
  29. This package contains the header files and libraries needed for
  30. developing programs using the Unionfs utilities library.
  31. %prep
  32. %setup -q -n %{origname}-%{version}
  33. %build
  34. ./bootstrap
  35. %configure
  36. %__make LIBTOOL=%{_bindir}/libtool
  37. %install
  38. rm -rf $RPM_BUILD_ROOT
  39. %__make install DESTDIR=$RPM_BUILD_ROOT LIBTOOL=%{_bindir}/libtool
  40. rm $RPM_BUILD_ROOT%{_libdir}/lib*.{la,a}
  41. %clean
  42. rm -rf $RPM_BUILD_ROOT
  43. %__make clean
  44. %files
  45. %defattr(-,root,root)
  46. %doc AUTHORS ChangeLog COPYING NEWS README
  47. %{_bindir}/*
  48. %{_libdir}/*.so.*
  49. %{_mandir}/man8/*
  50. %files devel
  51. %defattr(-,root,root)
  52. %{_includedir}/*
  53. %{_libdir}/*.so
  54. %{_mandir}/man3/*
  55. %changelog
  56. * Tue Apr 05 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1:0.2.1-2
  57. - rebuild for Vine 6
  58. - remove static libs
  59. * Sat Aug 16 2008 Shu KONNO <owa@bg.wakwak.com> 1:0.2.1-1vl5
  60. - applied new versioning policy, spec in utf-8
  61. * Mon Oct 22 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1:0.2.1-0vl1
  62. - updated to unionfs_utils 0.2.1 (separated from unionfs kernel patch itself)
  63. - add Epoch: 1
  64. - add devel subpackage
  65. * Sat Dec 9 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2-0vl2
  66. - changed Group to Applications/System
  67. * Thu Aug 31 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2-0vl1
  68. - new upstream release
  69. * Thu Aug 18 2005 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.0.13-0vl1
  70. - initial build
  71. * Tue Jun 12 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.12a-0vl1
  72. - initial build