source: projects/specs/trunk/e/enca/enca-vl.spec @ 12405

Revision 12405, 7.4 KB checked in by tomop, 3 years ago (diff)

updated 9 packages

enca-1.19-1

freetype2-2.10.2-1

id3lib-3.8.3-5

libass-0.14.0-1

libemf-1.0.12-1

libexif-0.6.21-3

libtheora-1.1.1-5

libvdpau-1.4-1

pstoedit-3.75-1

Line 
1Name:           enca
2Summary:        Character set analyzer and detector
3Version:        1.19
4Release:        1%{?_dist_release}
5Group:          Applications/Text
6Vendor:         Project Vine
7Distribution:   Vine Linux
8
9License:        GPLv2
10URL:            https://cihar.com/software/enca/
11Source:         http://dl.cihar.com/enca/enca-%{version}.tar.xz
12
13BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
14
15%description
16Enca is an Extremely Naive Charset Analyser. It detects character set and
17encoding of text files and can also convert them to other encodings using
18either a built-in converter or external libraries and tools like libiconv,
19librecode, or cstocs.
20
21Currently, it has support for Belarussian, Bulgarian, Croatian, Czech,
22Estonian, Latvian, Lithuanian, Polish, Russian, Slovak, Slovene, Ukrainian,
23Chinese and some multibyte encodings (mostly variants of Unicode)
24independent on the language.
25
26This package also contains shared Enca library other programs can make use of.
27
28Install %{name} if you need to cope with text files of dubious origin
29and unknown encoding and convert them to some reasonable encoding.
30
31
32%package devel
33Summary:        Header files and libraries for %{name} charset analyzer
34Group:          Development/Libraries
35Requires:       %{name} = %{version}-%{release}
36Requires:       pkgconfig
37
38%description devel
39The %{name}-devel package contains the static libraries and header files
40for writing programs using the Extremely Naive Charset Analyser library,
41and its API documentation.
42
43Install %{name}-devel if you are going to create applications using the Enca
44library.
45
46
47%prep
48%setup -q
49
50
51%build
52
53%configure \
54        --disable-dependency-tracking \
55        --without-librecode \
56        --disable-external \
57         --disable-static \
58        --disable-gtk-doc
59%{__make} %{?_smp_mflags}
60
61
62%install
63%{__rm} -rf $RPM_BUILD_ROOT
64
65%{__make} install DESTDIR=$RPM_BUILD_ROOT HTML_DIR=/tmp/html
66
67%{__rm} -rf $RPM_BUILD_ROOT/tmp/html
68%{__rm} -rf $RPM_BUILD_ROOT/%{_libexecdir}
69%{__rm} -f $RPM_BUILD_ROOT/%{_libdir}/*.la
70
71
72%check
73%{__make} check
74
75
76%clean
77%{__rm} -rf $RPM_BUILD_ROOT
78
79
80%post -p /sbin/ldconfig
81
82%postun -p /sbin/ldconfig
83
84
85%files
86%defattr(-,root,root)
87%{_bindir}/*
88%{_libdir}/libenca.so.*
89%{_mandir}/*/*
90%license COPYING
91%doc AUTHORS FAQ README THANKS TODO
92
93%files devel
94%defattr(-,root,root)
95%{_includedir}/*
96%{_libdir}/pkgconfig/*
97%{?_with_static: %{_libdir}/*.a}
98%{_libdir}/*.so
99%doc devel-docs/html/*.html README.devel
100
101
102%changelog
103* Mon May 18 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.19-1
104- new upstream release.
105
106* Wed Jan 09 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14-1
107- new upstream release
108
109* Thu Jan 20 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 1.13-1
110- new upstream release
111
112* Wed Dec 30 2009 Kazutaka HARADA <kazutaka@vinelinux.org> 1.10-1
113- initial build for Vine Linux based on fedora development
114
115* Tue Aug 25 2009 Dmitry Butskoy <Dmitry@Butskoy.name> - 1.10-1
116- Update to 1.10
117- Change urls for new upstream
118
119* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9-6
120- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
121
122* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9-5
123- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
124
125* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.9-4
126- Autorebuild for GCC 4.3
127
128* Thu Aug 16 2007 Dmitry Butskoy <Dmitry@Butskoy.name>
129- Change License tag to GPLv2
130
131* Fri Sep  1 2006 Dmitry Butskoy <Dmitry@Butskoy.name> - 1.9-3
132- rebuild for FC6
133
134* Tue Feb 14 2006 Dmitry Butskoy <Dmitry@Butskoy.name> - 1.9-2
135- rebuild for FC5
136
137* Mon Dec 19 2005 Dmitry Butskoy <Dmitry@Butskoy.name> - 1.9-1
138- upgrade to 1.9
139
140* Mon Nov 28 2005 Dmitry Butskoy <Dmitry@Butskoy.name> - 1.8-1
141- upgrade to 1.8
142- update description
143
144* Fri Sep 16 2005 Dmitry Butskoy <Dmitry@Butskoy.name> - 1.7-4
145- clenup in docs
146- Accepted for Fedora Extra (review by Ville Skytta <ville.skytta@iki.fi>)
147
148* Fri Sep  9 2005 Dmitry Butskoy <Dmitry@Butskoy.name> - 1.7-3
149- build static libs conditionally
150- disable external converters (#167820)
151
152* Thu Sep  8 2005 Dmitry Butskoy <Dmitry@Butskoy.name> - 1.7-2
153- more cleanups (#167820)
154
155* Thu Sep  8 2005 Dmitry Butskoy <Dmitry@Butskoy.name> - 1.7-1
156- spec cleanups for Fedora Extra
157- avoid build with librecode, use just glibc's iconv
158- avoid any gtk dependencies, html docs are already present in the source
159
160* Mon May 17 2004 David Necas (Yeti) <yeti@physics.muni.cz>
161- doubled percents in changelog
162
163* Mon Dec 22 2003 David Necas (Yeti) <yeti@physics.muni.cz>
164- moved wrappers to libexec
165
166* Thu Nov  6 2003 David Necas (Yeti) <yeti@physics.muni.cz>
167- added b-piconv
168- fixed HTML doc install paths
169
170* Tue Oct 14 2003 David Necas (Yeti) <yeti@physics.muni.cz>
171- testing whether $RPM_BUILD_ROOT is not /
172- updated for new HTML doc location
173- changed make -> %%__make, rm -> %%__rm
174
175* Sat Aug  2 2003 David Necas (Yeti) <yeti@physics.muni.cz>
176- cleaning $RPM_BUILD_ROOT in %%install
177
178* Sat Jun 28 2003 David Necas (Yeti) <yeti@physics.muni.cz>
179- removed --disable-gtk-doc, no longer needed
180
181* Fri Jun 20 2003 David Necas (Yeti) <yeti@physics.muni.cz>
182- added enca.pc to devel package
183
184* Sat Jun 14 2003 David Necas (Yeti) <yeti@physics.muni.cz>
185- updated description
186- added --disable-gtk-doc
187
188* Mon Dec 23 2002 David Necas (Yeti) <yeti@physics.muni.cz>
189- added libenca.so
190
191* Fri Dec 20 2002 David Necas (Yeti) <yeti@physics.muni.cz>
192- fixed URL and Source to trific.ath.cx
193
194* Mon Oct 21 2002 David Necas (Yeti) <yeti@physics.muni.cz>
195- added FAQ to docs
196
197* Thu Oct 10 2002 David Necas (Yeti) <yeti@physics.muni.cz>
198- removed twice-listed %%{docdir}/html
199
200* Sat Sep 21 2002 David Necas (Yeti) <yeti@physics.muni.cz>
201- added b-umap
202
203* Sun Sep 15 2002 David Necas (Yeti) <yeti@physics.muni.cz>
204- added enconv
205
206* Thu Aug 29 2002 David Necas (Yeti) <yeti@physics.muni.cz>
207- removed bzip2-devel buildprereq
208
209* Sat Aug 24 2002 David Necas (Yeti) <yeti@physics.muni.cz>
210- added postinstall and postuninstall scriptlets
211
212* Wed Aug 21 2002 David Necas (Yeti) <yeti@physics.muni.cz>
213- updated to enca-0.10.0-pre2
214- added libenca
215- split into enca and enca-devel
216- removed cache
217- fixed HTML_DIR
218
219* Tue Jul 10 2001 David Necas (Yeti) <yeti@physics.muni.cz>
220- changed rpm macros in Source and URL to autoconf macros to ease debian/
221  stuff generation
222
223* Sun May 20 2001 David Necas (Yeti) <yeti@physics.muni.cz>
224- added BuildPrereq: bzip2-devel
225
226* Wed May  2 2001 David Necas (Yeti) <yeti@physics.muni.cz>
227- changed group to standard (but much less appropriate) Applications/Text
228- rpm macros are used instead of autoconf macros (after the first definition)
229
230* Sun Mar 11 2001 David Necas (Yeti) <yeti@physics.muni.cz>
231- added defattr, doc attributes
232- uses global configure cache
233- heavy use of predefined directories
234- configure moved to build section as is usual
235
236* Sun Feb 25 2001 David Necas (Yeti) <yeti@physics.muni.cz>
237- updated to enca-0.9.0pre4 (including files and descriptions)
238- added sed dependency
239
240* Wed Oct 25 2000 David Necas (Yeti) <yeti@physics.muni.cz>
241- updated to enca-0.7.5
242
243* Wed Oct 11 2000 David Necas (Yeti) <yeti@physics.muni.cz>
244- removed redundant Provides: enca
245
246* Sun Oct  1 2000 David Necas (Yeti) <yeti@physics.muni.cz>
247- updated to enca-0.7.1
248- man page forced to be intstalled to ${prefix}/share/man
249
250* Tue Sep 26 2000 David Necas (Yeti) <yeti@physics.muni.cz>
251- updated to enca-0.7.0
252- spec autogenerated by configure
253
254* Tue Sep 19 2000 David Necas (Yeti) <yeti@physics.muni.cz>
255- fixed not installing bcstocs
256
257* Wed Sep 13 2000 David Necas (Yeti) <yeti@physics.muni.cz>
258- first packaged (0.6.2)
259
Note: See TracBrowser for help on using the repository browser.