unionfs-utils-vl.spec 2.8 KB

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