Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > main-src > by-pkgid > 9a936fadac8fdbeb02670a4617d22f72 > files > 3

VFlib2-2.25.1-6mdk.src.rpm

%define	inst_prefix usr
%define ver 2.25.1
Obsoletes: VFlib
Provides: libVFlib.so.2

Summary: The vector font library (VFlib2)
Name: VFlib2
Version: %{ver}
Release: 6mdk
Source: ftp://TypeHack.aial.hiroshima-u.ac.jp/pub/TypeHack/VFlib2-%{ver}.tar.gz
#Patch0: vfontcap-jrpm.patch 
#Patch1: ltconfig.JRPM.patch
# By CLE {
#Source5: vfontcap-CLE
Source5: vfontcap-mdk
Patch5: VFlib2-2.25.1-Chinese.patch.bz2
# }
License: GPL
URL: http://TypeHack.aial.hiroshima-u.ac.jp/VFlib/
Group: System/Libraries
BuildRequires:	freetype-devel XFree86-devel
BuildRoot: %_tmppath/%{name}-%{version}-root
Summary(ja): ¥Ù¥¯¥È¥ë¥Õ¥©¥ó¥È¥é¥¤¥Ö¥é¥ê (VFlib2)
 
%description
VFlib is a library for converting vector fonts to bitmap data. Its
functions include rotation, shrinking, and changing the slant of
characters. VFlib is used by localized software for Japanese document
processing that requires Kanji fonts, for example xdvi, dvi2ps,
ghostscript.

%description -l ja 
VFlib ¤Ï¥Ù¥¯¥È¥ë¥Õ¥©¥ó¥È¤«¤é¥Ó¥Ã¥È¥Þ¥Ã¥×¥Ç¡¼¥¿¤Ø¤ÎÊÑ´¹¤ò¤¹¤ë¥é¥¤¥Ö¥é¥ê
¤Ç¤¹¡£ ʸ»ú¤Î²óž¡¢½Ì¾®¡¢¼ÐÂβ½¤Ê¤É¤Îµ¡Ç½¤â¤¢¤ê¤Þ¤¹¡£ÆüËܸì¸þ¤±¤Ë¥í¡¼
¥«¥é¥¤¥º¤µ¤ì¤¿ xdvi, dvi2ps ghostscript ¤Ê¤É¤Î´Á»ú¥Õ¥©¥ó¥È¤òɬÍפȤ¹¤ë
ÆüËܸìʸ½ñ½èÍý¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥½¥Õ¥È¥¦¥¨¥¢¤¬¡¢VFlib ¤ò»È¤Ã¤Æ¤¤¤Þ¤¹¡£

%package devel
Obsoletes: VFlib-devel
Summary:  header files and static library for VFlib v2.24.0.
Summary(ja):  VFlib v2.24.0¤Î¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤È¥¹¥¿¥Æ¥£¥Ã¥¯¡¦¥é¥¤¥Ö¥é¥ê
Group: Development/Libraries
Requires: VFlib2

%description devel
This package contains the VFlib2 static libraries and header files
required to develop VFlib2-based applications.

%description -l ja devel
¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ï¡¢VFlib2¤òÍøÍѤ·¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î³«È¯¤ËɬÍפʥ¹¥¿
¥Æ¥£¥Ã¥¯¡¦¥é¥¤¥Ö¥é¥ê¤È¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£

%prep
%setup -q
#%patch0 -p1 
%patch5 -p1 

%build
%ifarch ia64
libtoolize --copy --force
%endif
OPTS="--prefix=/%{inst_prefix} --with-x --with-freetype --enable-shared --enable-static"
if [ -d /usr/include/freetype ]; then
	./configure ${OPTS} --with-freetype-includedir=/usr/include/freetype
else
	./configure ${OPTS}
fi
make CFLAGS="$RPM_OPT_FLAGS -Wall -ansi"

%install
rm -rf   $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/etc
mkdir -p $RPM_BUILD_ROOT/%{inst_prefix}/bin
mkdir -p $RPM_BUILD_ROOT/%{inst_prefix}/lib
mkdir -p $RPM_BUILD_ROOT/%{inst_prefix}/include

make prefix=$RPM_BUILD_ROOT/%{inst_prefix} install

(cd $RPM_BUILD_ROOT/%{inst_prefix}/lib ; ln -f libVFlib2.so.24.0.3 libVFlib.so.%{ver})
(cd $RPM_BUILD_ROOT/%{inst_prefix}/lib ; ln -f libVFlib2.a libVFlib.a)
ln -fs libVFlib.so.%{ver} $RPM_BUILD_ROOT/%{inst_prefix}/lib/libVFlib.so.2
ln -fs libVFlib.so.2 $RPM_BUILD_ROOT/%{inst_prefix}/lib/libVFlib.so

# By CLE {
install -m0644 %SOURCE5 $RPM_BUILD_ROOT/etc/vfontcap
ln -fs ../../../../etc/vfontcap $RPM_BUILD_ROOT/usr/share/VFlib/%{ver}
rm -f doc/*.~1~
# }

install -c -s -m 0755 src/fwindex $RPM_BUILD_ROOT/%{inst_prefix}/bin

install -c -s -m 0755 tools/.libs/disol  $RPM_BUILD_ROOT/%{inst_prefix}/bin
install -c -s -m 0755 tools/.libs/fmtest $RPM_BUILD_ROOT/%{inst_prefix}/bin
install -c -s -m 0755 tools/.libs/kban   $RPM_BUILD_ROOT/%{inst_prefix}/bin
install -c -s -m 0755 tools/.libs/vfperf $RPM_BUILD_ROOT/%{inst_prefix}/bin
install -c -s -m 0755 tools/.libs/vftest $RPM_BUILD_ROOT/%{inst_prefix}/bin

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%clean
rm -rf $RPM_BUILD_ROOT
rm -f $RPM_BUILD_DIR/VFlib2

%files
%defattr(-,root,root)
%doc doc INSTALL COPYING COPYING.LIB DISTRIB.txt README.txt README.txt.JP_EUC CHANGES
%config /etc/vfontcap
/%{inst_prefix}/lib/libVFlib2.so.24.0.3
/%{inst_prefix}/lib/libVFlib2.so.24
/%{inst_prefix}/lib/libVFlib.so.%{ver}
/%{inst_prefix}/lib/libVFlib.so.2
/%{inst_prefix}/bin/ttindex
/%{inst_prefix}/bin/bdfindex
/%{inst_prefix}/bin/fwindex
/%{inst_prefix}/bin/disol
/%{inst_prefix}/bin/fmtest
/%{inst_prefix}/bin/kban
/%{inst_prefix}/bin/ktest
/%{inst_prefix}/bin/vfperf 
/%{inst_prefix}/bin/vftest
%dir /%{inst_prefix}/share/VFlib/%{ver}
/%{inst_prefix}/share/VFlib/%{ver}/vfontcap
/%{inst_prefix}/share/VFlib/%{ver}/vfontcap.bdf
/%{inst_prefix}/share/VFlib/%{ver}/vfontcap.comp2

%files devel
%defattr(-,root,root)
/%{inst_prefix}/lib/libVFlib2.so
/%{inst_prefix}/lib/libVFlib2.a
/%{inst_prefix}/lib/libVFlib2.la
/%{inst_prefix}/lib/libVFlib.so
/%{inst_prefix}/lib/libVFlib.a
/%{inst_prefix}/include/VF.h

%changelog
* Mon Jul 23 2001 Stefan van der Eijk <stefan@eijk.nu> 2.25.1-6mdk
- BuildRequires: freetype-devel XFree86-devel
- Bzipped patches

* Tue May 01 2001 David BAUDENS <baudens@mandrakesoft.com> 2.25.1-5mdk
- Use %%_tmmpath for BuildRoot

* Tue Apr 17 2001 DU Xiaoming <dxiaoming@mandrakesoft.com> 2.25.1-4mdk
- rewrite /etc/vfontcap against the locations of fonts in mandrakesoft distro.

* Fri Apr 13 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 2.25.1-3mdk
- Fix group.

* Thu Apr 12 2001 Francis Galiegue <fg@mandrakesoft.com> 2.25.1-2mdk

- libtoolize on ia64

* Fri Dec 29 2000 Geoff <snailtalk@mandrakesoft.com> 2.25.1-1mdk
- shameless rip from CLE.

* Mon Nov 27 2000 Chih-Wei Huang <cwhuang@linux.org.tw>
- rebuilt for RH7

* Wed Oct 18 2000 Chih-Wei Huang <cwhuang@linux.org.tw>
- vfontcap for CLE

* Mon Oct 16 2000 Chih-Wei Huang <cwhuang@linux.org.tw>
- remove VFjfm, CLE don't need it...:p
- apply Chinese patch modified from TurboLinux (add ETen extension)

* Thu Mar 16 2000 Matt Wilson <msw@redhat.com>
- rebuilt against new freetype libraries

* Sat Mar  4 2000 Chris Ding <cding@redhat.com>
- rebuilt for 6.2J

* Thu Jan 20 2000 MATSUURA Takanori <t-matsuu@protein.osaka-u.ac.jp>
- built against LinuxPPC-1999
- version up to 2.25.1

* Wed Jan 05 2000 Atsushi Yamagata <yamagata@plathome.co.jp>
- built against freetype 1.3.1
- changed Group: Libraries -> System Environment/Libraries (VFlib2)
- changed Group: Applications/Publishing/TeX -> Applications/Publishing (VFlib2VFjfm)

* Sun Jun 20 1999 FURUSAWA,Kazuhisa <kazu@linux.or.jp>
- 7th Release for i386 (glibc2.1)
- Original Packager: Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>

* Wed Jun 9 1999 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Release: 7jrpm
- changed ltconfig.JRPM.patch

* Wed Jun 9 1999 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Release: 6jrpm
- added %defattr(-,root,root)

* Sat Jun 6 1999 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Release: 5jrpm
- fixed about linking
- added Provides: libVFlib.so.2

* Mon Apr 19 1999 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Release: 4jrpm
- small fixed

* Sat Apr 17 1999 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Release: 3jrpm
- fixed vfontcap
- deleted Provides: libVFlib.so.2

* Sat Feb 20 1999 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Version: 2.24.2
- Release: 2
- make link (/usr/share/VFlib/2.24.2/vfontcap ->  /etc/vfontcap)

* Fri Feb 18 1999 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Version: 2.24.2
- Release: 1

* Wed Jan 13 1999 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Version: 2.24.1
- Release: 1
- vfontcap ¤Î PATH ¤ò ¥Ç¥Õ¥©¥ë¥ÈÃÍ(/usr/share/VFlib/2.24.1/vfontcap)
- ¥Ç¥Õ¥©¥ë¥È¥Õ¥©¥ó¥È¤ò xtt-fonts ¥Ñ¥Ã¥±¡¼¥¸¤Î¤â¤Î¤Ë

* Thu Dec 8 1998 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Version: 2.24.1
- Release: 0
- changed URL:
- deleted Source1: install-sh
- deleted Source2: config.sub
   ¤³¤ì¤Ëȼ¤¤ configure ¥ª¥×¥·¥ç¥ó¿¾¯Êѹ¹
- %doc 
	ReleaseNote -> CHANGES

* Wed Sep 16 1998 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Version: 2.24.0
- Release: 0.4
- freetype ¤¬ÁȤ߹þ¤Þ¤ì¤Æ¤Ø¤ó¤«¤Ã¤¿ :P

* Mon Sep  9 1998 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Version: 2.24.0
- Release: 0.2

- Êѹ¹ÅÀ
¡¦ /usr/local -> /usr ¤Ë
¡¦ ¾¤¤¤í¤¤¤í

- ´ûÃΤΥХ°
¡¦ vfontcap ¤Î¥Ç¥Õ¥©¥ë¥È¥Õ¥©¥ó¥È¥Ñ¥¹¤¬¤¢¤Ã¤Æ¤Ê¤¤

* Sun May 24 1998 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Release 2.
- ºîÀ®´Ä¶­¡§RedHat 5.0 
- VFlib ¤Î Group: ¤ò Libraries ¤ËÊѹ¹
- VFlib-devel ¤Î Group: ¤ò Development/Libraries ¤ËÊѹ¹
- VFlib-VFjfm ¤Î Group: ¤ò Applications/Publishing/TeX ¤ËÊѹ¹

* Mon Dec 1 1997 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Version: 2.22pl10
- Release: 1 
- removed VFlib-2.22-sparc.patch
- moved /usr/local/lib/libVFlib.so to VFlib-devel

* Wed Nov 19 1997 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Release 6
- added Distribution: and Vendor: tags

* Wed Oct 23 1997 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Release 5
- VFlib-2.22-shared.patch ¤ò VFlib-2.22-jrpm.patch ¤ØÊѹ¹
- vfontcap ¤Î¥Ç¥Õ¥©¥ë¥È¤òÊѹ¹¤¹¤ë¥Ñ¥Ã¥Á
- Group: ¤òÊѹ¹
- /usr/src/VFjfm ¤ò /usr/local/src/VFjfm ¤Ø
- strip ¤Ç¥À¥¤¥¨¥Ã¥È:^)

* Wed Aug 18 1997 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Release 4
- added script for /etc/ld.so.conf at %post 

* Wed Jun 30 1997 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Release 3
- changed Some tools in tools/* linked -lVFlib dynamically.
- added ln -fs libVFlib.so.2 libVFlib.so

* Wed Jun 26 1997 Satoshi Ishikawa <tigre@cc.gifu-u.ac.jp>
- Release 2
- added Patch2 for sparc
	in fman.c
	Commented-out free(FM_Table[port].path);