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

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

import VineSeed package specs

Line 
1%define name    perlftlib
2%define ver     1.2
3%define rel     0vl6
4%define prefix  /usr
5%define jcode_ver 2.13
6
7%define perl_vendorarch %(perl -MConfig -e 'print $Config{vendorarch}')
8
9Summary:        Perlftlib is a tool to make fonts.dir.
10Summary(ja):    Perlftlib ¤Ï¡¢fonts.dir ¤òºîÀ®¤¹¤ë¥Ä¡¼¥ë¤Ç¤¹¡£
11Name:           %name
12Version:        %ver
13Release:        %rel
14License:        GPL
15Group:          User Interface/X
16BuildRequires:  freetype-devel perl
17
18URL:            http://www.io.com/~kazushi/xtt/
19Source:         %{name}-%{ver}.tar.bz2
20Source1:        README.euc
21Source2:        jcode.pl-%{jcode_ver}
22Patch0:         %{name}-%{version}-conf.patch.bz2
23Patch1:         %{name}-%{version}-nojcode.patch.bz2
24Patch2:         perlftlib-1.2-perl_pollute.patch.bz2
25
26Requires:       perl
27BuildRoot:      %{_tmppath}/%{name}-%{version}-root
28
29
30%description
31Perlftlib is a tool to make fonts.dir from ttc file.
32
33%description -l ja
34Perlftlib ¤Ï¡¢ttc ¥Õ¥¡¥¤¥ë¤«¤é fonts.dir ¤òºîÀ®¤¹¤ë¥Ä¡¼¥ë¤Ç¤¹¡£
35jcode.pl¤âƱº­¤·¤Æ¤¤¤Þ¤¹¡£
36/usr/share/doc/perlftlib-1.2/README.euc¤Ë¡¢»ÈÍÑÊýË¡Åù¤ò½ñ¤¤¤Æ¤¤¤Þ¤¹¤Î¤Ç
37ɬ¤ºÆɤó¤Ç²¼¤µ¤¤¡£
38
39%prep
40[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
41
42%setup -q
43%patch0 -p1
44%patch1 -p1
45%patch2 -p1
46
47%build
48(cd FreeType ; %{__perl} Makefile.PL INSTALLDIRS=vendor)
49make OPTIMIZE="$RPM_OPT_FLAGS"
50
51%install
52[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
53
54make PREFIX=$RPM_BUILD_ROOT%{_prefix} \
55    PERLLIBDIR=$RPM_BUILD_ROOT%{perl_vendorarch} \
56    MFLAGS='DESTDIR=%{buildroot}' install
57
58mkdir -p $RPM_BUILD_ROOT/usr/X11R6/man/man3
59
60#cp FreeTypeWrapper.pm $RPM_BUILD_ROOT%{perl_vendorarch}
61cp -p FreeType/blib/man3/FreeType.3pm $RPM_BUILD_ROOT/usr/X11R6/man/man3/
62cp -p %{_sourcedir}/README.euc .
63cp -p %{_sourcedir}/jcode.pl-%{jcode_ver} $RPM_BUILD_ROOT%{perl_vendorarch}/jcode.pl
64
65%clean
66[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
67
68%files
69%defattr(-,root,root,0755)
70%doc README.euc
71/usr/X11R6/bin/*
72/usr/X11R6/man/man3/FreeType.3*
73%{_mandir}/man3/FreeType.3*
74%{perl_vendorarch}/FreeType*
75%{perl_vendorarch}/auto/FreeType/*
76%{perl_vendorarch}/jcode.pl
77
78%changelog
79* Sat Jul 15 2006 Ryoichi INAGAKI <ryo1@bc.wakwa.com> 1.2-0vl6
80- rebuilt with perl 5.8.6
81- installed perl modules to vendor_perl dir
82- changed Group to User Interface/X
83
84* Mon Nov 29 2004 IWAI, Masaharu <iwai@alib.jp> 1.2-0vl5
85- build with perl 5.8.2
86- using MFLAGS flag in %%install section
87
88* Thu Mar 27 2003 Satoshi MACHINO <machino@vinelinux.org> 1.2-0vl4
89- Fixed typo in description
90
91* Thu Mar 27 2003 Satoshi MACHINO <machino@vinelinux.org> 1.2-0vl3
92- New spec file
93- imported patches from 1.2-16mdk
94
95* Wed Apr 25 2001 net_hal <net_hal@cwa.bai.ne.jp>
96- jcode.pl Ver up
97
98* Wed Feb 14 2001 net_hal <net_hal@cwa.bai.ne.jp>
99- first build
Note: See TracBrowser for help on using the repository browser.