source: projects/specs/trunk/g/gtranslator/gtranslator-vl.spec @ 7119

Revision 7119, 6.0 KB checked in by Takemikaduchi, 12 years ago (diff)

GNOME-3.6.2

Line 
1Summary: A GNOME po file editor with many bells and whistles.
2Summary(ja): GNOME po ファイルエディタ
3Name: gtranslator
4Version: 2.91.5
5Release: 3%{?_dist_release}
6License: GPL
7Group: Applications/Development
8URL: http://www.gtranslator.org/
9Source: http://ftp.gnome.org/pub/GNOME/sources/gtranslator/2.91/%{name}-%{version}.tar.xz
10
11Patch0: gtranslator-2.91.5-gdl.patch
12
13Vendor: Project Vine
14Distribution: Vine Linux
15Packager: inagaki,yasumichi
16
17BuildRoot: %{_tmppath}/%{name}-%{version}-root
18
19BuildRequires: libxml2-devel >= 2.4.12
20BuildRequires: glib2-devel >= 2.25.10
21BuildRequires: gtk3-devel >= 3.0.3
22BuildRequires: gtksourceview3-devel >= 3.0.0
23BuildRequires: gdl-devel >= 2.91.1
24BuildRequires: libgda-devel >= 4.2.0
25BuildRequires: libpeas-devel >= 1.0.0
26BuildRequires: gsettings-desktop-schemas-devel
27BuildRequires: iso-codes
28BuildRequires: gnome-common
29
30Requires(post): scrollkeeper
31Requires(postun): scrollkeeper
32
33Requires: libxml2 >= 2.4.12
34Requires: glib2 >= 2.25.10
35Requires: gtk2 >= 2.21.5
36Requires: gtksourceview2 >= 2.4.0
37Requires: gdl >= 2.26.0
38Requires: gda-sqlite
39Requires: gsettings-desktop-schemas
40
41# for documentation
42BuildRequires: gtk-doc
43BuildRequires: gnome-doc-utils >= 0.20.2
44
45# for open-tran plugin
46BuildRequires: json-glib-devel >= 0.12.0
47
48# for dictionary plugin
49Requires: gnome-utils
50BuildRequires: gnome-utils-devel
51
52# for spell support
53#Requires: gtkspell >= 2.0.16
54#BuildRequires: gtkspell-devel >= 2.0.16
55
56
57%description
58gtranslator is a comfortable po file editor with many bells and whistles.
59It features many useful function which ease the work of translators of po
60files imminently.
61
62%package devel
63Summary: Headers for developing programs that will use %{name}
64Summary(ja): %{name} の開発用ファイル
65Group: Development/Libraries
66Requires: %{name} = %{version}-%{release}
67Requires: libglade2-devel
68Requires: gtksourceview2-devel
69
70%description devel
71This package contains the headers that programmers will need to develop
72applications which will use %{name}.
73
74%prep
75%setup -q
76%patch0 -p1
77
78%build
79autoreconf -if
80%configure --disable-static \
81        --disable-debug \
82        --disable-scrollkeeper \
83        --disable-schemas-compile
84
85make %{?_smp_mflags}
86
87%install
88rm -rf $RPM_BUILD_ROOT
89make DESTDIR=$RPM_BUILD_ROOT UPDATE_DESKTOP= install
90
91find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
92
93%find_lang %{name}
94
95%post
96scrollkeeper-update -q > /dev/null 2>&1 || :
97
98%posttrans
99glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
100update-desktop-database %{_datadir}/applications/
101
102%postun
103scrollkeeper-update -q > /dev/null 2>&1 || :
104if [ $1 -eq 0 ]; then
105  glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
106  update-desktop-database %{_datadir}/applications/
107fi
108
109%clean
110rm -rf $RPM_BUILD_ROOT
111
112%files -f %{name}.lang
113%defattr(-, root, root, 0755)
114%doc AUTHORS ChangeLog COPYING NEWS README THANKS
115%{_bindir}/*
116%{_libdir}/gtranslator
117%{_datadir}/applications/*.desktop
118%{_datadir}/glib-2.0/schemas/org.gnome.gtranslator.*gschema.xml
119%{_datadir}/gnome/help/gtranslator
120%{_datadir}/gtranslator
121%{_datadir}/omf/gtranslator
122%{_datadir}/icons/hicolor/*/apps/gtranslator.*
123%{_mandir}/man?/*
124
125%files devel
126%defattr(-, root, root, -)
127%{_includedir}/gtranslator-3.0
128%{_libdir}/pkgconfig/*.pc
129%{_datadir}/gtk-doc/html/gtranslator
130
131%changelog
132* Thu Nov 15 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.91.5-3
133- add Patch0 (gtranslator-2.91.5-gdl.patch)
134
135* Sun Oct 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.91.5-2
136- rebuild with gdl-3.6.0
137
138* Sun Aug 05 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.91.5-1
139- new upstream release
140
141* Sun May 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.91.4-1
142- new upstream release
143
144* Mon Apr 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.91.3-1
145- new upstream release
146
147* Sat Apr 28 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.91.2-1
148- new upstream release
149
150* Thu Nov 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.90.7-1
151- new upstream release
152- change BuildRequires: gtk3-devel instead of gtk2-devel
153- change BuildRequires: gtksourceview3-devel instead of gtksourceview2-devel
154- add BuildRequires: libpeas-devel, iso-codes, json-glib-devel
155
156* Wed Oct 20 2010 Yasumichi Akahoshi <yasumichi@vinelinux.org> 1.9.12-2
157- add (Build)Requires gsettings-desktop-schemas.
158- add Requires gda-sqlite instead of libgda.
159
160* Wed Oct 13 2010 Yasumichi Akahoshi <yasumichi@vinelinux.org> 1.9.12-1
161- new upstream release
162- rebuild dependency
163- replace GConf2 by glib-compile-schemas
164- care desktop-files
165
166* Thu Mar 11 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.9.9-1
167- new upstream release
168- add BuildRequires: unique-devel
169- drop Patch0
170
171* Thu Nov 19 2009 Yasumichi Akahoshi <yasumichi@vinelinux.org> 1.9.6-2
172- add libuuid to Requires.
173- add libuuid-devel and gnome-doc-utils to BR.
174- add Patch0 (https://bugzilla.gnome.org/show_bug.cgi?id=591587)
175- export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 when install.
176
177* Thu Nov 19 2009 Yasumichi Akahoshi <yasumichi@vinelinux.org> 1.9.6-1
178- new upstream release
179- add Requires glib2,gtksourceview2,gdl,gtkspell,gucharmap,apr,apr-util,neon,subversion
180
181* Sat May 16 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.9.5-1
182- applied new versioning policy, spec in UTF-8
183- new upstream release
184- updated BuildRequires:
185- split devel subpackage
186- changed Group to Applications/Development
187
188* Sat Oct  8 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.6-0vl1
189- new upstream release
190- added BuildRequires: gtkspell-devel
191
192* Thu Jan 29 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.4-0vl1
193- new upstream snapshot, tarball is taken from debian pool
194- add Patch10 from debian package
195
196* Tue Sep 09 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.0-1vl1
197- build for VineSeedPlus
198
199* Thu Sep 04 2003 Dag Wieers <dag@wieers.com> - 1.0-1
200- Updated to release 1.0.
201
202* Tue Sep 02 2003 Dag Wieers <dag@wieers.com> - 1.0-0.pre1
203- Updated to release 1.0pre1.
204
205* Fri Jun 27 2003 Dag Wieers <dag@wieers.com> - 1.0-0.cvs20030626
206- Updated to release 1.0CVS-20030626.
207
208* Sat Jun 14 2003 Dag Wieers <dag@wieers.com> - 0.99-0
209- Updated to release 0.99.
210
211* Tue Mar 18 2003 Dag Wieers <dag@wieers.com> - 0.43-0
212- Initial package. (using DAR)
Note: See TracBrowser for help on using the repository browser.