psutils-vl.spec 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. Summary: PostScript Utilities
  2. Summary(ja): PostScriptユーティリティ
  3. Name: psutils
  4. Version: 1.17
  5. Release: 22%{?_dist_release}
  6. License: distributable
  7. Group: Applications/Publishing
  8. Source: ftp.dcs.ed.ac.uk:/pub/ajcd/psutils-p17.tar.gz
  9. Patch0: psutils-p17-Makefile.patch
  10. Patch1: psutils-p17-misc.patch
  11. Patch2: psutils-p17-paper.patch
  12. Patch3: psutils-p17-strip.patch
  13. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  14. BuildRequires: perl
  15. %description
  16. This package contains some utilities for manipulating PostScript documents.
  17. Page selection and rearrangement are supported, including arrangement into
  18. signatures for booklet printing, and page merging for n-up printing.
  19. %description -l ja
  20. このパッケージは PostScript 文章を加工するためのユーティリティをいくつか含んでいます。
  21. ページの選択や再配置が対応しており、小冊子印刷用に署名を調整したり、n 面付印刷のためにページを取り込むする機能が含まれます。
  22. %prep
  23. %setup -q -n psutils
  24. %patch0 -p1 -b .makefile
  25. %patch1 -p1 -b .misc
  26. %patch2 -p1 -b .paper
  27. %patch3 -p1 -b .strip
  28. %build
  29. %__make -f Makefile.unix PERL=%__perl \
  30. BINDIR=$RPM_BUILD_ROOT%{_bindir} \
  31. SCRIPTDIR=$RPM_BUILD_ROOT%{_bindir} \
  32. INCLUDEDIR=$RPM_BUILD_ROOT%{_datadir}/psutils \
  33. MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1
  34. %install
  35. %__rm -rf $RPM_BUILD_ROOT
  36. %__mkdir_p $RPM_BUILD_ROOT%{_datadir}
  37. %__mkdir_p $RPM_BUILD_ROOT%{_mandir}
  38. %__make -f Makefile.unix install \
  39. BINDIR=$RPM_BUILD_ROOT%{_bindir} \
  40. SCRIPTDIR=$RPM_BUILD_ROOT%{_bindir} \
  41. INCLUDEDIR=$RPM_BUILD_ROOT%{_datadir}/psutils \
  42. MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1
  43. cd $RPM_BUILD_ROOT%{_bindir}
  44. strip epsffit psbook psnup psresize psselect pstops
  45. %clean
  46. %__rm -rf $RPM_BUILD_ROOT
  47. %files
  48. %defattr(-,root,root)
  49. %doc LICENSE README
  50. %dir %{_datadir}/psutils
  51. %{_datadir}/psutils/*
  52. %{_mandir}/man1/*
  53. %{_bindir}/*
  54. %changelog
  55. * Sat Feb 28 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.17-22
  56. - rebuilt on current VineSeed
  57. * Sat Apr 16 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.17-21
  58. - rebuilt
  59. - improved the Japanese translation of %%description
  60. * Fri Oct 10 2008 Shu KONNO <owa@bg.wakwak.com> 1.17-20vl5
  61. - applied new versioning policy, spec in utf-8
  62. * Sun Jul 02 2006 Shu KONNO <owa@bg.wakwak.com> 1.17-19vl2
  63. - s/Copylight/License/
  64. * Mon May 5 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.17-19vl1
  65. - rebuild with new toolchains
  66. - based on Rawhide 1.17-9
  67. - add BuildPreReq: /usr/bin/perl
  68. * Thu Jun 14 2001 <sagami@vinelinux.org>
  69. - p17-3: added defattr
  70. * Mon Jun 11 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org>
  71. - p17-2
  72. - /usr/man -> %%{_mandir}
  73. * Thu Feb 1 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
  74. - rebuild for Vine
  75. * Mon Oct 13 1997 Atsushi Yamagata <yamagata@jwu.ac.jp>
  76. - 1st release