123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159 |
- Name: m17n-lib
- Version: 1.7.0
- Release: 1%{?_dist_release}
- Summary: Multilingual text library
- Summary(ja): 多言語テキストライブラリ
- License: LGPLv2+
- Group: System Environment/Libraries
- URL: http://www.nongnu.org/m17n/
- Source0: http://download.savannah.gnu.org/releases/m17n/%{name}-%{version}.tar.gz
- Patch0: %{name}-1.6.1-multilib.patch
- BuildRoot: %{_tmppath}/%{name}-%{version}-root
- BuildRequires: fontconfig-devel
- BuildRequires: fribidi-devel
- BuildRequires: gd-devel
- BuildRequires: libotf-devel
- BuildRequires: libthai-devel
- BuildRequires: libxml2-devel
- BuildRequires: libXt-devel
- BuildRequires: m17n-db-devel
- BuildConflicts: anthy-devel
- Requires: m17n-db
- Vendor: Project Vine
- Distribution: Vine Linux
- %description
- m17n-lib is a multilingual text library used primarily to allow
- the input of many languages with the input table maps from m17n-db.
- %package devel
- Summary: Development files for the %{name} package
- Summary(ja): %{name} の開発用ファイル
- Group: Development/Libraries
- Requires: %{name} = %{version}-%{release}
- Requires: %{name}-tools = %{version}-%{release}
- Requires: pkgconfig
- %description devel
- Development files for the %{name} package.
- %package tools
- Summary: m17n GUI Library tools
- Summary(ja): m17n GUI ライブラリツール集
- Group: Applications/Text
- Requires: m17n-db
- Requires: %{name} = %{version}-%{release}
- %description tools
- Tools to test M17n GUI widget library.
- %prep
- %setup -q
- %patch0 -p1
- mkdir -p docs_to_include
- cp -pr example docs_to_include
- %build
- autoreconf -ivf
- %configure \
- --disable-rpath \
- --disable-static \
- --with-fontconfig \
- --with-gd
- sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
- sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
- # parallel make usage with make command fails build on koji
- make
- %install
- rm -rf $RPM_BUILD_ROOT
- make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
- find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
- # remove unused files
- rm -f $RPM_BUILD_ROOT%{_libdir}/m17n/1.0/libmimx-anthy.so
- rm -f $RPM_BUILD_ROOT%{_libdir}/m17n/1.0/libmimx-ispell.so
- %clean
- rm -rf $RPM_BUILD_ROOT
- %check
- make check
- %post -p /sbin/ldconfig
- %postun -p /sbin/ldconfig
- %post tools -p /sbin/ldconfig
- %postun tools -p /sbin/ldconfig
- %files
- %defattr(-,root,root)
- %doc AUTHORS COPYING NEWS ChangeLog README
- %dir %{_libdir}/m17n
- %dir %{_libdir}/m17n/1.0
- %{_bindir}/m17n-conv
- %{_libdir}/libm17n.so.*
- %{_libdir}/libm17n-core.so.*
- %{_libdir}/libm17n-flt.so.*
- %files devel
- %defattr(-,root,root)
- %doc docs_to_include/example
- %{_bindir}/m17n-config
- %{_includedir}/*
- %{_libdir}/lib*.so
- %{_libdir}/pkgconfig/*
- %files tools
- %defattr(-,root,root)
- %{_bindir}/m17n-date
- %{_bindir}/m17n-dump
- %{_bindir}/m17n-edit
- %{_bindir}/m17n-view
- %{_libdir}/m17n/1.0/libm17n-X.so
- %{_libdir}/m17n/1.0/libm17n-gd.so
- %{_libdir}/libm17n-gui.so.*
- %changelog
- * Thu Apr 2 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.7.0-1
- - update to 1.7.0
- - fixed lib*.so.? location
- - added BuildRequires: fribidi-devel, libthai-devel and m17-db-devel
- - added Japanese summary
- - split tools into tools subpackage
- * Sun Jul 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.4-1
- - update to 1.6.4
- - add BuildRequires: libXt-devel
- * Mon Dec 30 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.5.5-5
- - rebuild with VineSeed environment
- * Wed Oct 02 2013 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.5.5-4
- - rebuilt with gd-2.1.0.
- * Sun May 8 2011 IWAI, Masaharu <iwai@alib.jp> 1.5.5-3
- - add BuildRequires: libxml2-devel
- - add BuildConflicts: anthy-devel
- * Fri Oct 01 2010 Shu KONNO <owa@bg.wakwak.com> 1.5.5-2
- - rebuilt with rpm-4.8.1 for pkg-config
- * Sun Feb 7 2010 IWAI, Masaharu <iwai@alib.jp> 1.5.5-1
- - new upstream release
- * Tue Apr 7 2009 Shu KONNO <owa@bg.wakwak.com> 1.5.4-2
- - dropt %%{?_smp_mflags}
- * Wed Apr 1 2009 IWAI, Masaharu <iwai@alib.jp> 1.5.4-1
- - initial release
|