source: projects/specs/trunk/lib/libg/libgexiv2/libgexiv2-vl.spec @ 12005

Revision 12005, 5.5 KB checked in by tomop, 5 years ago (diff)

Merge branch 'tomop'

RevLine 
[1343]1Name:           libgexiv2
2Summary:        Gexiv2 is a GObject-based wrapper around the Exiv2 library
3Summary(ja):    Exiv2 ライブラリの GObject ベースのラッパー
[12005]4Version:        0.10.9
[11803]5Release:        1%{?_dist_release}
[1343]6
7Group:          System Environment/Libraries
8License:        GPLv2
[9791]9URL:            https://wiki.gnome.org/Projects/gexiv2
[10429]10Vendor:         Project Vine
11Distribution:   Vine Linux
[4663]12
[9791]13Source0:        http://ftp.gnome.org/pub/GNOME/sources/gexiv2/0.10/gexiv2-%{version}.tar.xz
[12005]14Patch0:         replace-single-file-includes.patch
[4663]15
[1343]16BuildRoot:      %{_tmppath}/%{name}-%{version}-root
17
[12005]18BuildRequires:  meson
19BuildRequires:  gtk-doc
[1343]20BuildRequires:  exiv2-devel >= 0.19
21BuildRequires:  expat-devel
22BuildRequires:  gobject-introspection-devel
23
[11815]24BuildRequires:  vala-devel vala-tools
25BuildRequires:  python-devel
26BuildRequires:  pygobject3
27BuildRequires:  python3-devel
28BuildRequires:  python3-pygobject
29BuildRequires:  python3-rpm-macros
30
31
[1343]32%description
33libgexiv2 is a GObject-based wrapper around the Exiv2 library.
34It makes the basic features of Exiv2 available to GNOME applications.
35
36%description -l ja
37gexiv2 は Exiv2 ライブラリの GObject ベースのラッパーです。
38Exiv2 の基本的な機能が GNOME アプリケーションで利用できるようになります。
39
40%package        devel
41Summary:        Development files for %{name}
42Summary(ja):    %{name} の開発ファイル
43Group:          Development/Libraries
44Requires:       %{name} = %{version}-%{release}
45Requires:       vala
[1638]46Requires:       exiv2-devel
47Requires:       glib2-devel
[1343]48
49%description    devel
50The %{name}-devel package contains libraries and header files for
51developing applications that use %{name}.
52
[11815]53%package -n     python-gexiv2
54Summary:        Python2 bindings for %{name}
55Requires:       %{name} = %{version}-%{release}
56Requires:       pygobject3
[1343]57
[11815]58%description -n python-gexiv2
59This package contains the python bindings for %{name}
60
61%package -n     python3-gexiv2
62Summary:        Python3 bindings for %{name}
63Requires:       %{name} = %{version}-%{release}
64Requires:       python3-pygobject
65
66%description -n python3-gexiv2
67This package contains the python3 bindings for %{name}
68
69
[1343]70%prep
[9791]71%setup -q -n gexiv2-%{version}
[12005]72%patch0 -p1
[1343]73
74%build
[12005]75%meson \
76  -Denable-gtk-doc=true
[1343]77
[12005]78%meson_build
79
[1343]80%install
[11815]81%{__rm} -rf ${RPM_BUILD_ROOT}
[12005]82%meson_install
[11803]83
[1343]84%clean
[11815]85%{__rm} -rf ${RPM_BUILD_ROOT}
[1343]86
[11803]87%post -p %{_syssbindir}/ldconfig
88%postun -p %{_syssbindir}/ldconfig
[1343]89
90
91%files
92%defattr(-,root,root,-)
[11803]93%doc AUTHORS COPYING README THANKS
[1343]94%{_libdir}/libgexiv2.so.*
[11803]95%{_libdir}/girepository-1.0/
[1343]96
97%files devel
98%defattr(-,root,root,-)
99%{_includedir}/gexiv2/
100%{_libdir}/libgexiv2.so
101%{_libdir}/pkgconfig/gexiv2.pc
[11803]102%{_datadir}/gir-1.0/
103%{_datadir}/gtk-doc/
[12005]104%{_datadir}/vala/vapi/gexiv2.deps
[1343]105%{_datadir}/vala/vapi/gexiv2.vapi
106
[11815]107%files -n python-gexiv2
108%{python_sitearch}/gi/overrides/GExiv2.py*
[1343]109
[11815]110%files -n python3-gexiv2
111%{python3_sitearch}/gi/overrides/GExiv2.py
112
113
[1343]114%changelog
[12005]115* Sat Dec 29 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.10.9-1
116- update to 0.10.9.
117
[11815]118* Mon Oct 08 2018 Toshiaki Ara <ara_t@384.jp> 0.10.8-1
119- update to 0.10.8
120- add new subpackages for python2/python3 bindings
121
[11803]122* Tue Oct 02 2018 Toshiaki Ara <ara_t@384.jp> 0.10.6-1
123- update to 0.10.6
124
[10429]125* Wed Jun 29 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.10.3-2
126- rebuilt with new toolchain.
127
[9791]128* Tue Nov 03 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.10.3-1
129- update to 0.10.3
130
[8056]131* Wed Dec 11 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5.0-2
132- rebuild with exiv2-0.24
133
[7643]134* Thu May 02 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.0-1
135- new upstream release
136- changed source archive type to xz
137
[6655]138* Sun Jul 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.1-2
139- rebuild with exiv2-0.23
140
141* Sun Apr 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.1-1
142- new upstream release
143
[4663]144* Sun Jul 31 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.2.2-2
145- rebuilt with exiv2-0.21.1
146- added Patch100
147
[2462]148* Sun Jan 9 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.2.2-1
149- new upstream release
150
[2149]151* Fri Oct 29 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.2.1-1
152- new upstream release
153
[1935]154* Mon Sep 27 2010 Shu KONNO <owa@bg.wakwak.com> 0.2.0-3
155- rebuilt with rpm-4.8.1 for pkg-config
156
[1638]157* Sun Aug 22 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.2.0-2
158- add Requires: exiv2-devel, glib2-devel (devel package)
159
[1628]160* Sat Aug 21 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.2.0-1
161- new upstream release
162
[1343]163* Wed Jul 14 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.1.0-1
164- initial build for VineSeed
165
166* Mon Jun 14 2010 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.0.91-2
167- changed file section so package owns the directory containing headers too
168
169* Fri Jun 11 2010 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.0.91-1
170- updated to latest release
171- removed patch - it was included in this release
172
173* Sat Jun 05 2010 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.0.90-5
174- changed configure macro as per bug report comment
175
176* Sat Jun 05 2010 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.0.90-4
177- changed configure portion
178- added Requires:  vala for devel
179- made the file section more precise
180- bugzilla #599097
181- changed patch to include a default LIB setting
182
183* Fri Jun 04 2010 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.0.90-3
184- patched makefile
185
186* Thu Jun 03 2010 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.0.90-2
187- some fixes in spec
188- moved *.vapi to devel
189- removed INSTALL from doc
190- added comment to yorba ticket link
191- corrected typo in description
192
193* Wed Jun 02 2010 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.0.90-1
194- initial rpmbuild
Note: See TracBrowser for help on using the repository browser.