source: projects/specs/trunk/lib/libm/libmypaint/libmypaint-vl.spec @ 12401

Revision 12401, 3.8 KB checked in by tomop, 4 years ago (diff)

updated 7 packages

cryptsetup-2.3.2-1

device-mapper-multipath-0.8.2-2

gimp-2.10.18-1

json-c-0.14-1

libmypaint-1.6.1-1

strongswan-5.8.4-1

upstart-1.12.1-7

Line 
1Summary: Library for making brush strokes
2Name:    libmypaint
3Version: 1.6.1
4Release: 1%{?_dist_release}
5Vendor: Project Vine
6Distribution: Vine Linux
7
8# Compute some version related macros.
9# Ugly, need to get quoting percent signs straight.
10%global major %(ver=%{version}; echo ${ver%%%%.*})
11%global minor %(ver=%{version}; ver=${ver#%major.}; echo ${ver%%%%.*})
12%global micro %(ver=%{version}; ver=${ver#%major.%minor.}; echo ${ver%%%%.*})
13
14License: ISC
15URL:     https://github.com/mypaint/libmypaint
16Source0: https://github.com/mypaint/libmypaint/releases/download/v%{version}/libmypaint-%{version}.tar.xz
17
18BuildRequires: json-c-devel
19BuildRequires: glib2-devel
20BuildRequires: gobject-introspection-devel
21BuildRequires: babl-devel
22BuildRequires: gegl04-devel
23
24%description
25This is a self-contained library containing the MyPaint brush engine.
26
27%package devel
28Summary: Development files for libmypaint
29Requires: %{name} = %{version}-%{release}
30Requires: json-c-devel
31
32%description devel
33This package contains files needed for development with libmypaint.
34
35
36%prep
37%setup -q
38
39
40%build
41autoreconf
42
43%{configure} \
44 --disable-docs \
45 --enable-introspection=yes \
46 --enable-gegl
47
48%{__make} %{?_smp_mflags}
49
50
51%install
52%{make_install}
53find %{buildroot}%{_libdir} -name '*.la' -delete -print
54
55%find_lang %{name}
56
57
58%check
59#{__make} check
60
61
62%post -p %{_syssbindir}/ldconfig
63
64%postun -p %{_syssbindir}/ldconfig
65
66
67%files -f %{name}.lang
68%license COPYING
69%doc README.md
70%{_libdir}/*.so.*
71%dir %{_libdir}/girepository-1.0
72%{_libdir}/girepository-1.0/MyPaint-%{major}.%{minor}.typelib
73%{_libdir}/girepository-1.0/MyPaintGegl-%{major}.%{minor}.typelib
74
75%files devel
76%{_libdir}/*.so
77%{_includedir}/%{name}
78%{_includedir}/%{name}-gegl
79%{_libdir}/pkgconfig/libmypaint.pc
80%{_libdir}/pkgconfig/libmypaint-gegl.pc
81%dir %{_datadir}/gir-1.0
82%{_datadir}/gir-1.0/MyPaint-%{major}.%{minor}.gir
83%{_datadir}/gir-1.0/MyPaintGegl-%{major}.%{minor}.gir
84
85
86%changelog
87* Sat May 16 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.6.1-1
88- new upstream release.
89- built with json-c-0.14.
90
91* Tue Jan 01 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.3.0-2
92- rebuilt with json-c-0.13.1.
93
94* Tue Oct 02 2018 Toshiaki Ara <ara_t@384.jp> 1.3.0-1
95- initial build for Vine Linux
96
97* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-9
98- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
99
100* Wed May 02 2018 Nils Philippsen <nils@tiptoe.de> - 1.3.0-8
101- rebuild with gegl04
102
103* Tue Mar 06 2018 Björn Esser <besser82@fedoraproject.org> - 1.3.0-7
104- Rebuilt for libjson-c.so.4 (json-c v0.13.1)
105
106* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-6
107- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
108
109* Wed Dec 13 2017 Björn Esser <besser82@fedoraproject.org> - 1.3.0-5
110- Rebuilt for libjson-c.so.3
111
112* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-4
113- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
114
115* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-3
116- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
117
118* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-2
119- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
120
121* Fri Jan 27 2017 Nils Philippsen <nils@tiptoe.de> - 1.3.0-1
122- version 1.3.0 final
123- conflict with mypaint < 1.3.0
124- mention pkgconfig, introspection files explicitly
125
126* Sun Jul 31 2016 Nils Philippsen <nils@tiptoe.de> - 1.3.0-0.2.beta.1
127- fix locale names 'ar_AR' -> 'ar'
128- fix build dependencies
129- fix summary and description texts
130- use current build and install macros
131- remove all .la files beneath %%_libdir
132- ship development documentation
133
134* Sun Jul 31 2016 Nils Philippsen <nils@tiptoe.de> - 1.3.0-0.1.beta.1
135- initial release of 1.3.0-beta.1
Note: See TracBrowser for help on using the repository browser.