source: projects/specs/trunk/g/gegl04/gegl04-vl.spec @ 12484

Revision 12484, 4.2 KB checked in by tomop, 4 years ago (diff)

updated 8 packages

LibRaw?-0.20.0-1

OpenImageIO-2.2.6.1-1

babl-0.1.78-1

gegl04-0.4.26-1

gthumb-3.10.0-1

jasper-2.0.19-1

pugixml-1.10-1

pybind11-2.5.0-7

Line 
1Summary:        A graph based image processing framework
2Summary(ja):    グラフベースの画像処理フレームワーク
3Name:           gegl04
4Version:        0.4.26
5Release:        1%{?_dist_release}
6Group:          system
7Vendor:         Project Vine
8Distribution:   Vine Linux
9
10# The binary is under the GPL, while the libs are under LGPL
11License:        LGPLv3+ and GPLv3+
12URL:            http://www.gegl.org/
13%define         shortver %(echo %{version} | sed -e 's/\\.[0-9]*$//')
14Source0:        https://download.gimp.org/pub/gegl/%{shortver}/gegl-%{version}.tar.xz
15
16BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
17BuildRequires:  meson
18BuildRequires:  glib2-devel
19BuildRequires:  gdk-pixbuf2-devel
20BuildRequires:  pango-devel
21BuildRequires:  babl-devel >= 0.1.74
22BuildRequires:  json-glib-devel
23BuildRequires:  perl
24BuildRequires:  ruby
25BuildRequires:  exiv2-devel
26BuildRequires:  jasper-devel
27BuildRequires:  lcms2-devel
28BuildRequires:  lensfun-devel
29BuildRequires:  libgexiv2-devel
30BuildRequires:  libjpeg-devel
31BuildRequires:  libpng-devel
32BuildRequires:  LibRaw-devel
33BuildRequires:  librsvg2-devel
34BuildRequires:  libtiff-devel
35BuildRequires:  libv4l-devel
36BuildRequires:  libwebp-devel
37BuildRequires:  poppler-devel
38BuildRequires:  python3-devel
39BuildRequires:  python3-rpm-macros
40BuildRequires:  python3-pygobject
41BuildRequires:  pygobject3-devel
42BuildRequires:  gobject-introspection-devel
43BuildRequires:  vala-devel
44BuildRequires:  asciidoc
45BuildRequires:  SDL2-devel
46BuildRequires:  OpenEXR-devel
47BuildRequires:  lua-devel
48BuildRequires:  enscript
49BuildRequires:  w3m
50BuildRequires:  graphviz
51
52Obsoletes:      gegl < 0.4
53Obsoletes:      gegl03 < 0.4
54Obsoletes:      gegl02 < 0.4
55Provides:       gegl = %{version}-%{release}
56
57%description
58GEGL (Generic Graphics Library) is a graph based image processing framework.
59GEGLs original design was made to scratch GIMPs itches for a new
60compositing and processing core. This core is being designed to have
61minimal dependencies. and a simple well defined API.
62
63
64%package devel
65Summary:  Development files for %{name}
66Summary(ja):  %{name} の開発ファイル
67Group:    programming
68Requires: %{name} = %{version}-%{release}
69Requires: pkgconfig babl-devel glib2-devel
70Obsoletes:      gegl-devel < 0.4
71Obsoletes:      gegl03-devel < 0.4
72Provides:       gegl-devel = %{version}-%{release}
73
74%description devel
75This package contains the libraries and header files needed for
76developing with %{name}.
77
78
79%prep
80%setup -q -n gegl-%{version}
81
82
83%build
84export PYTHON=%{__python3}
85%meson \
86        -Dlibspiro=disabled \
87        -Dlibv4l=disabled \
88        -Dlua=disabled \
89        -Dmrg=disabled \
90        -Dlibav=disabled \
91        -Dumfpack=disabled
92
93%meson_build
94
95
96%install
97%{__rm} -rf %{buildroot}
98%meson_install
99
100find %{buildroot} -name '*.la' -delete
101
102%find_lang gegl-%{shortver}
103
104
105%clean
106%{__rm} -rf %{buildroot}
107
108
109%post -p %{_syssbindir}/ldconfig
110%postun -p %{_syssbindir}/ldconfig
111
112
113%files -f gegl-%{shortver}.lang
114%defattr(-, root, root, -)
115%license COPYING COPYING.LESSER
116%doc AUTHORS MAINTAINERS
117%doc docs/ChangeLog docs/NEWS.txt
118%{_bindir}/*
119%{_libdir}/libgegl-%{shortver}.so.*
120%{_libdir}/libgegl-npd-%{shortver}.so
121%{_libdir}/libgegl-sc-%{shortver}.so
122%{_libdir}/gegl-%{shortver}
123%{_libdir}/girepository-1.0/Gegl-%{shortver}.typelib
124
125%files devel
126%defattr(-, root, root, -)
127%{_includedir}/gegl-%{shortver}
128%{_libdir}/libgegl-%{shortver}.so
129%{_libdir}/pkgconfig/gegl-%{shortver}.pc
130%{_libdir}/pkgconfig/gegl-sc-%{shortver}.pc
131%{_datadir}/gir-1.0/Gegl-%{shortver}.gir
132%{_datadir}/vala/vapi/gegl-%{shortver}.deps
133%{_datadir}/vala/vapi/gegl-%{shortver}.vapi
134#{_datadir}/gtk-doc/html/*
135
136
137%changelog
138* Fri Sep 04 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4.26-1
139- new upstream release.
140
141* Fri Apr 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4.22-1
142- new upstream release.
143
144* Sat Oct 26 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4.16-1
145- new upstream release.
146- built with OpenEXR-2.4.0.
147
148* Mon Sep 09 2019 Toshiaki Ara <ara_t@384.jp> 0.4.12-2
149- rebuild with LibRaw-0.19.5
150- add BuildRequires:  python3-devel
151
152* Mon Dec 31 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4.12-1
153- new upstream release.
154- added O:gegl{,03}{,-devel}: none required.
155
156* Tue Oct 02 2018 Toshiaki Ara <ara_t@384.jp> 0.4.8-1
157- initial build
158
Note: See TracBrowser for help on using the repository browser.