source: projects/specs/trunk/lib/libe/libexif/libexif-vl.spec @ 12417

Revision 12417, 4.1 KB checked in by tomop, 4 years ago (diff)

updated 7 packages

bison-3.6.4-1

libexif-0.6.22-2

libvncserver-0.9.13-1

nodejs-12.18.0-1

perl-5.26.2-3

php74-7.4.7-1

postfix-3.5.4-1

Line 
1Name: libexif
2Summary: EXIF tag library
3Summary(ja): EXIF タグライブラリ
4Version: 0.6.22
5Release: 2%{?_dist_release}
6Group: System Environment/Libraries
7Vendor: Project Vine
8Distribution: Vine Linux
9
10License: LGPLv2+
11URL: https://libexif.github.io/
12%define altver %(echo %{version} | tr . _)
13Source: https://github.com/libexif/libexif/releases/download/libexif-%{altver}-release/%{name}-%{version}.tar.xz
14Patch1000: CVE-2020-0198.patch
15
16BuildRoot: %{_tmppath}/%{name}-%{version}-root
17BuildRequires: pkgconfig gettext doxygen
18
19%description
20libexif is a library for parsing, editing, and saving EXIF data. It is
21intended to replace lots of redundant implementations in command-line
22utilities and programs with GUIs.
23
24%package devel
25Summary: The files needed for libexif application development
26Group: Development/Libraries
27Requires: %{name} = %{version}
28
29%description devel
30The libexif-devel package contains the libraries and include files
31that you can use to develop libexif applications.
32
33
34%prep
35%setup -q
36%autopatch -p1
37
38%build
39autoreconf -fiv
40%configure --disable-static
41make %{?_smp_mflags}
42
43
44%install
45rm -rf %{buildroot}
46make DESTDIR=%{buildroot} install
47
48rm -rf installed-docs
49cp -pr %{buildroot}%{_datadir}/doc/%{name} installed-docs
50rm -rf %{buildroot}%{_datadir}/doc/%{name}
51
52rm -f %{buildroot}%{_libdir}/*.la
53
54
55%clean
56rm -rf %{buildroot}
57
58
59%files
60%defattr(-,root,root)
61%license COPYING
62%doc ABOUT-NLS AUTHORS ChangeLog NEWS README
63%{_libdir}/libexif.so.*
64%{_datadir}/locale/*/LC_MESSAGES/*.mo
65
66%files devel
67%defattr(-,root,root)
68%license COPYING
69%doc installed-docs/libexif-api.html
70%{_libdir}/libexif.so
71%{_libdir}/pkgconfig/libexif.pc
72%{_includedir}/libexif
73#{_libdir}/libexif.la
74#{_libdir}/libexif.a
75
76
77%changelog
78* Tue Jun 16 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.6.22-2
79- added Patch1000 to fix CVE-2020-0198.
80
81* Fri May 22 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.6.22-1
82- new upstream release.
83- dropped Patch0-4: fixed in upstream.
84
85* Sun May 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.6.21-3
86- added Patch0-4 to fix CVE-2016-6328, CVE-2018-20030 and CVE-2020-12767.
87
88* Sat Jan  4 2014 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 0.6.21-2
89- rebuilt with new vineseed toolchan
90
91* Thu Sep 20 2012 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 0.6.21-1
92- new upstream release with security fixes
93  (CVE-2012-2812, 2813, 2814, 2836, 2837, 2840, 2841, 2845)
94
95* Wed Mar 21 2012 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.6.20-1
96- new upstream release (stability/bug fix release)
97
98* Tue Sep 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.6.19-1
99- new upstream release with security fix (CVE-2009-3895)
100- built with rpm-4.8.1 for pkg-config
101
102* Mon Oct 19 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.6.18-1
103- new upstream release
104- removed static library from devel package
105
106* Sat Mar 28 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.6.17-1
107- new upstream release
108- dropped Patch0, 1 (merged into upstream)
109
110* Mon Apr 28 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.6.16-1vl5
111- applied new versioning policy
112- removed *.la files from devel package
113
114* Fri Dec 21 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.6.16-0vl2
115- Add Patch0 for CVE-2007-6351
116- Add Patch1 for CVE-2007-6352
117- change License to LGPL
118- update %%doc
119
120* Thu Jun 14 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 0.6.16-0vl1
121- new upstream release with security fix
122
123* Mon May 14 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.6.14-0vl1
124- new upstream release
125
126* Thu Feb 16 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.6.13-0vl1
127- new upstream release
128- add BuildRequires: doxygen
129- add %%doc to devel package
130
131* Sat Mar 19 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.6.12-0vl2
132- rebuild for VineSeed
133
134* Tue Mar 15 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.6.12-0vl1
135- new upstream release (includes security fix for CAN-2005-0664)
136- remove patch0
137
138* Sat Feb 26 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.6.11-0vl2
139- rebuild for VineSeed
140
141* Sat Feb 26 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.6.11-0vl1
142- new upstream release
143- add Patch0
144
145* Wed Sep 29 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.6.10-0vl1
146- first release
Note: See TracBrowser for help on using the repository browser.