source: projects/specs/trunk/p/psutils/psutils-vl.spec @ 521

Revision 521, 2.5 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary: PostScript Utilities
2Summary(ja): PostScriptユーティリティ
3Name: psutils
4Version: 1.17
5Release: 20%{?_dist_release}
6Source: ftp.dcs.ed.ac.uk:/pub/ajcd/psutils-p17.tar.gz
7Patch0: psutils-p17-Makefile.patch
8Patch1: psutils-p17-misc.patch
9Patch2: psutils-p17-paper.patch
10Patch3: psutils-p17-strip.patch
11License: distributable
12BuildRoot: %{_tmppath}/%{name}-%{version}-root
13Group: Applications/Publishing
14BuildPreReq: /usr/bin/perl
15
16%changelog
17* Fri Oct 10 2008 Shu KONNO <owa@bg.wakwak.com> 1.17-20vl5
18- applied new versioning policy, spec in utf-8
19
20* Sun Jul 02 2006 Shu KONNO <owa@bg.wakwak.com> 1.17-19vl2
21- s/Copylight/License/
22
23* Mon May  5 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.17-19vl1
24- rebuild with new toolchains
25- based on Rawhide 1.17-9
26- add BuildPreReq: /usr/bin/perl
27
28* Thu Jun 14 2001 <sagami@vinelinux.org>
29- p17-3: added defattr
30
31* Mon Jun 11 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@vinelinux.org>
32- p17-2
33- /usr/man -> %%{_mandir}
34
35* Thu Feb  1 2000 Yasuyuki Furukawa <furukawa@vinelinux.org>
36- rebuild for Vine
37
38* Mon Oct 13 1997 Atsushi Yamagata <yamagata@jwu.ac.jp>
39- 1st release
40
41
42%description
43This package contains some utilities for manipulating PostScript documents.
44Page selection and rearrangement are supported, including arrangement into
45signatures for booklet printing, and page merging for n-up printing.
46
47%description -l ja
48このパッケージはPostscript文章を加工するためのユーティリティをいくつか含
49んでいます。
50Page selection and rearrangement are supported, including arrangement into
51signatures for booklet printing, and page merging for n-up printing.
52
53
54%prep
55%setup -q -n psutils
56%patch0 -p1 -b .makefile
57%patch1 -p1 -b .misc
58%patch2 -p1 -b .paper
59%patch3 -p1 -b .strip
60
61%build
62make -f Makefile.unix PERL=/usr/bin/perl \
63            BINDIR=$RPM_BUILD_ROOT%{_bindir} \
64         SCRIPTDIR=$RPM_BUILD_ROOT%{_bindir} \
65        INCLUDEDIR=$RPM_BUILD_ROOT%{_datadir}/psutils \
66            MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1
67
68
69%install
70rm -rf $RPM_BUILD_ROOT
71
72mkdir -p $RPM_BUILD_ROOT%{_datadir}
73mkdir -p $RPM_BUILD_ROOT%{_mandir}
74make -f Makefile.unix install \
75            BINDIR=$RPM_BUILD_ROOT%{_bindir} \
76         SCRIPTDIR=$RPM_BUILD_ROOT%{_bindir} \
77        INCLUDEDIR=$RPM_BUILD_ROOT%{_datadir}/psutils \
78            MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1
79
80cd $RPM_BUILD_ROOT%{_bindir}
81strip epsffit psbook psnup psresize psselect pstops
82
83
84%clean
85rm -rf $RPM_BUILD_ROOT
86
87
88%files
89%defattr(-,root,root)
90%doc LICENSE README
91%dir %{_datadir}/psutils
92     %{_datadir}/psutils/*
93%{_mandir}/man1/*
94%{_bindir}/*
Note: See TracBrowser for help on using the repository browser.