source: projects/specs/trunk/f/fcitx-configtool/fcitx-configtool-vl.spec @ 8501

Revision 8501, 2.0 KB checked in by daisuke, 10 years ago (diff)

fcitx-configtool:

  • add gtk2/gtk3 subpackage
Line 
1%define ver 0.4.8
2%define rel 2
3
4Summary: a GTK based configurae tool for Fcitx
5Summary(ja): GTKベースのFcitx設定ツール
6Name: fcitx-configtool
7Version: %{ver}
8Release: %{rel}%{?_dist_release}
9License: GPLv2
10Group: System Environment/Libraries
11URL: https://fcitx-im.org
12Source0: http://download.fcitx-im.org/fcitx-configtool/%{name}-%{version}.tar.xz
13BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
14BuildRequires: cmake
15BuildRequires: fcitx-devel >= 4.2.8
16BuildRequires: gtk3-devel >= 3.4
17BuildRequires: gtk2-devel >= 2.24
18BuildRequires: unique-devel
19BuildRequires: iso-codes
20Requires: fcitx
21Requires: fcitx-configtool-gtk2
22
23Distribution: Vine Linux
24Vendor:       Project Vine
25Packager:     iwaim
26
27%description
28A GTK based configure tool for fcitx.
29
30%description -l ja
31GTKベースのFcitx設定ツール
32
33%package gtk2
34Summary: a GTK3 based configurae tool for Fcitx
35Summary(ja): GTK2ベースのFcitx設定ツール
36Requires: fcitx-configtool = %{version}
37%description gtk2
38A GTK2 based configure tool for fcitx.
39%description -l ja gtk2
40GTK2ベースのFcitx設定ツール
41
42%package gtk3
43Summary: a GTK3 based configurae tool for Fcitx
44Summary(ja): GTK3ベースのFcitx設定ツール
45Requires: fcitx-configtool = %{version}
46%description gtk3
47A GTK3 based configure tool for fcitx.
48%description -l ja gtk3
49GTK3ベースのFcitx設定ツール
50
51
52%prep
53%setup -q
54
55%build
56%__mkdir build
57pushd build
58%cmake .. \
59  -DENABLE_GTK2=On \
60  -DENABLE_GTK3=On
61make %{?_smp_mflags}
62popd
63
64%install
65rm -rf $RPM_BUILD_ROOT
66pushd build
67make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
68popd
69
70%find_lang %{name}
71
72%clean
73rm -rf $RPM_BUILD_ROOT
74
75%files -f %{name}.lang
76%defattr(-,root,root,-)
77%doc README COPYING
78
79%files gtk2
80%{_bindir}/fcitx-config-gtk
81
82%files gtk3
83%{_bindir}/fcitx-config-gtk3
84
85%changelog
86* Wed Jun 04 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 0.4.8-2
87- build gtk2 and gtk3 version
88- add fcitx-configtool-gtk[23] subpackage.
89
90* Fri Nov  8 2013 IWAI, Masaharu <iwaim.sub@gmail.com> 0.4.8-1
91- initial release
92
Note: See TracBrowser for help on using the repository browser.