taper-vl.spec 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. Summary: A menu-driven file backup system.
  2. Name: taper
  3. Version: 6.9b
  4. Release: 5%{?_dist_release}
  5. License: GPL
  6. Group: Applications/Archiving
  7. Source: http://prdownloads.sourceforge.net/taper/%{name}-%{version}.tar.gz
  8. URL: http://taper.sourceforge.net/
  9. Patch0: taper-6.9a-rh.patch
  10. Patch1: taper-6.9-sparc.patch
  11. Patch2: taper-6.9b-taper_h.patch
  12. Patch3: taper-7.0pre-1-umode_t.patch
  13. Buildroot: %{_tmppath}/%{name}-%{version}-root
  14. %description
  15. Taper is a backup and restoration program with a friendly user
  16. interface. Files may be backed up to a tape drive or to a hard disk.
  17. The interface for selecting files to be backed up/restored is very
  18. similar to the Midnight Commander interface, and allows easy traversal
  19. of directories. Taper supports recursive selection of directories.
  20. Taper also supports backing up SCSI, ftape, zftape and removable
  21. drives. By default, taper is set for incremental backups and
  22. automatic most recent restore.
  23. Install the taper package if you need a user friendly file backup and
  24. restoration program.
  25. %prep
  26. %setup -q
  27. %patch0 -p1 -b .rh
  28. %ifarch sparc
  29. %patch1 -p1 -b .sparc
  30. %endif
  31. %patch2 -p0 -b .taper_h
  32. %patch3 -p1 -b .umode_t
  33. find . -name CVS -type d | xargs rm -rf
  34. %build
  35. make CFLAGS="$RPM_OPT_FLAGS"
  36. %install
  37. rm -rf $RPM_BUILD_ROOT
  38. mkdir -p $RPM_BUILD_ROOT%{_sbindir} \
  39. $RPM_BUILD_ROOT%{_bindir} \
  40. $RPM_BUILD_ROOT%{_mandir}/man8
  41. %makeinstall
  42. %clean
  43. rm -rf $RPM_BUILD_ROOT
  44. %files
  45. %defattr(-,root,root)
  46. %{_sbindir}/*
  47. %{_bindir}/*
  48. %{_mandir}/*/*
  49. %doc docs/*
  50. %changelog
  51. * Sat Apr 25 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 6.9b-5
  52. - added Patch3 from Mandriva
  53. * Sun Oct 12 2008 Shu KONNO <owa@bg.wakwak.com> 6.9b-4vl5
  54. - added taper-6.9b-taper_h.patch
  55. - applied new versioning policy
  56. * Sat Jul 19 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 6.9b-3vl2
  57. - rebuild with new toolchains
  58. - s/Copyright/License/
  59. - change URL
  60. * Mon Dec 18 2000 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  61. - 6.9b-3vl1
  62. - rebuild for Vine Linux with ncurses5
  63. * Sun Aug 13 2000 Than Ngo <than@redhat.com>
  64. - fix messy symlinks (Bug #16129)
  65. * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
  66. - automatic rebuild
  67. * Sun Jun 18 2000 Than Ngo <than@redhat.de>
  68. - update to 0.69b (bugfix release)
  69. - use RPM macros
  70. - FHS fixes
  71. * Wed Apr 5 2000 Bill Nottingham <notting@redhat.com>
  72. - rebuild against current ncurses/readline
  73. * Thu Jan 13 2000 Preston Brown <pbrown@redhat.com>
  74. - fix --unattended-backup cmd line option (#7027)
  75. * Tue Aug 31 1999 Preston Brown <pbrown@redhat.com>
  76. - upgrade to 6.9a bugfix release
  77. * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
  78. - auto rebuild in the new build environment (release 6)
  79. * Tue Mar 16 1999 Preston Brown <pbrown@redhat.com>
  80. - removed file symlinks in /usr/bin -- taper is a root only sysadmin tool
  81. - changed -g to RPM_OPT_FLAGS for CFLAGS variable
  82. * Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
  83. - Injected new description and group.
  84. * Fri Dec 18 1998 Preston Brown <pbrown@redhat.com>
  85. - bumped spec number for initial rh 6.0 build
  86. * Mon Sep 28 1998 Cristian Gafton <gafton@redhat.com>
  87. - fixed bg_backup and bg_restore segv when called from command line
  88. * Wed Sep 23 1998 Jeff Johnson <jbj@redhat.com>
  89. - upgraded to 6.9.
  90. - move to /usr/{bin,sbin}
  91. - sparc is big endian.
  92. * Tue May 05 1998 Prospector System <bugs@redhat.com>
  93. - translations modified for de, fr, tr
  94. * Wed Apr 08 1998 Cristian Gafton <gafton@redhat.com>
  95. - upgraded to 6.8.4
  96. - buildroot
  97. * Tue Jan 6 1998 Otto Hammersmith <otto@redhat.com>
  98. - readded -DGLIBC_2 to Makefile.common
  99. * Thu Oct 23 1997 Cristian Gafton <gafton@redhat.com>
  100. - upgraded to 6.8.0
  101. * Mon Jul 21 1997 Erik Troan <ewt@redhat.com>
  102. - built against glibc