/[packages]/cauldron/fcitx/current/SPECS/fcitx.spec
ViewVC logotype

Annotation of /cauldron/fcitx/current/SPECS/fcitx.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1009943 - (hide annotations) (download)
Fri May 6 16:19:30 2016 UTC (8 years, 4 months ago) by yochenhsieh
File size: 3192 byte(s)
version 4.2.9.1

1 tv 73715 Summary: Fcitx - Free Chinese Input Toys for X
2     Name: fcitx
3 yochenhsieh 1009943 Version: 4.2.9.1
4     Release: %mkrel 1
5 wally 611991 License: GPLv2+
6 tv 73715 Group: System/Internationalization
7 fwang 496123 URL: https://fcitx-im.org
8 yochenhsieh 1009943 Source0: http://download.fcitx-im.org/fcitx/%{name}-%{version}_dict.tar.xz
9 fwang 144586 BuildRequires: cmake
10 fwang 871783 BuildRequires: extra-cmake-modules
11 tv 73715 BuildRequires: gettext-devel
12     BuildRequires: libx11-devel
13     BuildRequires: libxft-devel
14     BuildRequires: xpm-devel
15     BuildRequires: libxext-devel
16 fwang 144586 BuildRequires: dbus-glib-devel
17 fwang 257459 BuildRequires: pkgconfig(xkbfile)
18     BuildRequires: enchant-devel
19     BuildRequires: pkgconfig(iso-codes)
20 fwang 257472 BuildRequires: pkgconfig(gobject-introspection-1.0)
21 fwang 144590 BuildRequires: gtk+2-devel
22 fwang 144586 BuildRequires: gtk+3-devel
23     BuildRequires: opencc-devel
24 tv 73715 BuildRequires: wget
25     BuildRequires: cairo-devel
26     BuildRequires: pango-devel
27     BuildRequires: intltool
28 fwang 257478 BuildRequires: icu-devel
29 fwang 144586 BuildRequires: chrpath
30 fwang 154008 BuildRequires: desktop-file-utils
31 fwang 428065 BuildRequires: qt4-devel
32 tv 73715 Requires: locales-zh
33 yochenhsieh 1009943 Recommends: %{name}-gtk = %{version}
34     Recommends: %{name}-gtk3 = %{version}
35 tv 73715
36     %description
37     %{name} is an X input method allowing people to enter simplified Chinese
38     characters in X environment following XIM standard.
39    
40     %package devel
41     Summary: fcitx development library
42     Group: Development/C
43     Requires: %{name} = %{version}
44 wally 847178 Requires: %{name}-gir = %{version}
45 tv 73715
46     %description devel
47     fcitx development files.
48    
49 fwang 144586 %package gtk
50     Summary: fcitx gtk module
51     Group: System/Internationalization
52     Requires: %{name} = %{version}
53     Requires(post): gtk+2.0
54     Requires(postun): gtk+2.0
55    
56     %description gtk
57     fcitx gtk module.
58    
59     %package gtk3
60     Summary: fcitx gtk3 module
61     Group: System/Internationalization
62     Requires: %{name} = %{version}
63     Requires(post): gtk+3.0
64     Requires(postun): gtk+3.0
65    
66     %description gtk3
67     fcitx gtk module.
68    
69 fwang 257479 %package gir
70     Summary: GObject Introspection interface description for fcitx
71     Group: System/Libraries
72     Requires: %{name} = %{version}
73    
74     %description gir
75     GObject Introspection interface description for fcitx.
76    
77 fwang 428073 %package qt4
78     Summary: Qt4 immodule for fcitx
79     Group: System/Internationalization
80     Requires: %{name} = %{version}
81    
82     %description qt4
83     Qt4 immodule for fcitx.
84    
85 tv 73715 %prep
86 ovitters 876176 %setup -q
87 tv 73715
88     %build
89 fwang 496129 %cmake -DENABLE_GTK2_IM_MODULE=ON -DENABLE_GTK3_IM_MODULE=ON -DCMAKE_SKIP_RPATH=OFF -DENABLE_XDGAUTOSTART=OFF
90 tv 73715 %make
91    
92     %install
93 fwang 144586 %makeinstall_std -C build
94 tv 73715
95 fwang 144602 chrpath -d %{buildroot}%{_libdir}/*.so
96 fwang 154014 desktop-file-install --dir %{buildroot}%{_datadir}/applications \
97     %{buildroot}%{_datadir}/applications/*.desktop
98 fwang 144586
99 fwang 276455 rm -f %{buildroot}%{_sysconfdir}/xdg/autostart/fcitx-autostart.desktop
100    
101 tv 73715 %find_lang %name
102    
103     %files -f %name.lang
104     %attr(0644,-,-) %doc doc/*.txt doc/*.htm
105 tv 894221 %exclude /usr/share/doc/fcitx/Develop_Readme
106 tv 73715 %{_bindir}/*
107     %{_libdir}/*.so.*
108 fwang 144586 %{_libdir}/%{name}
109 tv 73715 %{_datadir}/%{name}
110 fwang 496129 %{_datadir}/dbus-1/services/org.fcitx.Fcitx.service
111 fwang 154004 %{_datadir}/mime/packages/*.xml
112 tv 73715 %{_mandir}/man1/*
113     %{_datadir}/applications/*.desktop
114 fwang 144586 %{_iconsdir}/*/*/*/*
115 tv 73715
116 fwang 144606 %files gtk
117     %{_libdir}/gtk-2.0/*/immodules/im-fcitx.so
118    
119     %files gtk3
120     %{_libdir}/gtk-3.0/*/immodules/im-fcitx.so
121    
122 fwang 257480 %files gir
123 fwang 257479 %{_libdir}/girepository-1.0/Fcitx-1.0.typelib
124    
125 fwang 428073 %files qt4
126     %_qt4_plugindir/inputmethods/qtim-fcitx.so
127    
128 tv 73715 %files devel
129     %{_libdir}/*.so
130     %{_libdir}/pkgconfig/*.pc
131 fwang 257479 %{_datadir}/gir-1.0/Fcitx-1.0.gir
132 fwang 144586 %{_datadir}/cmake/%{name}
133 tv 73715 %{_includedir}/*

  ViewVC Help
Powered by ViewVC 1.1.30