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

Revision 12195, 3.3 KB checked in by ara_t, 5 years ago (diff)

gegl04: rebuild with LibRaw?-0.19.5

Line 
1%define VER 0.4
2
3Summary:  A graph based image processing framework
4Summary(ja):  グラフベースの画像処理フレームワーク
5Name:     gegl04
6Version:  0.4.12
7Release:  2%{?_dist_release}
8# The binary is under the GPL, while the libs are under LGPL
9License:  LGPLv3+ and GPLv3+
10Group:    System Environment/Libraries
11URL:      http://www.gegl.org/
12Source0:  https://download.gimp.org/pub/gegl/%{VER}/gegl-%{version}.tar.bz2
13
14BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
15BuildRequires:  glib2-devel
16BuildRequires:  gdk-pixbuf2-devel
17BuildRequires:  pango-devel
18BuildRequires:  babl-devel >= 0.1.56
19BuildRequires:  json-glib-devel
20BuildRequires:  perl
21BuildRequires:  ruby
22BuildRequires:  python3-devel
23BuildRequires:  exiv2-devel
24BuildRequires:  libgexiv2-devel
25BuildRequires:  lcms2-devel
26BuildRequires:  libpng-devel
27BuildRequires:  libjpeg-devel
28BuildRequires:  librsvg2-devel
29BuildRequires:  libtiff-devel
30BuildRequires:  libwebp-devel
31BuildRequires:  LibRaw-devel
32BuildRequires:  jasper-devel
33BuildRequires:  lensfun-devel
34BuildRequires:  asciidoc
35BuildRequires:  SDL-devel
36BuildRequires:  OpenEXR-devel
37BuildRequires:  lua-devel
38BuildRequires:  enscript
39BuildRequires:  w3m
40BuildRequires:  graphviz
41
42Obsoletes:      gegl < 0.4
43Obsoletes:      gegl03 < 0.4
44Provides:       gegl = %{version}-%{release}
45
46Vendor: Project Vine
47Distribution: Vine Linux
48
49%description
50GEGL (Generic Graphics Library) is a graph based image processing framework.
51GEGLs original design was made to scratch GIMPs itches for a new
52compositing and processing core. This core is being designed to have
53minimal dependencies. and a simple well defined API.
54
55%package devel
56Summary:  Development files for %{name}
57Summary(ja):  %{name} の開発ファイル
58Group:    Development/Libraries
59Requires: %{name} = %{version}-%{release}
60Requires: pkgconfig babl-devel glib2-devel
61Obsoletes:      gegl-devel < 0.4
62Obsoletes:      gegl03-devel < 0.4
63Provides:       gegl-devel = %{version}-%{release}
64
65%description devel
66This package contains the libraries and header files needed for
67developing with %{name}.
68
69
70%prep
71%setup -q -n gegl-%{version}
72
73%build
74./autogen.sh
75%{configure} --disable-static
76%{__make} %{?_smp_mflags}
77
78%install
79%{__rm} -rf ${RPM_BUILD_ROOT}
80%{__make} DESTDIR=${RPM_BUILD_ROOT} install INSTALL='install -p'
81
82find ${RPM_BUILD_ROOT} -name '*.la' -delete
83
84%find_lang gegl-%{VER}
85
86%clean
87%{__rm} -rf ${RPM_BUILD_ROOT}
88
89%post -p %{_syssbindir}/ldconfig
90
91%postun -p %{_syssbindir}/ldconfig
92
93
94%files -f gegl-%{VER}.lang
95%defattr(-, root, root, -)
96%license COPYING COPYING.LESSER
97%doc AUTHORS MAINTAINERS
98%doc docs/ChangeLog docs/NEWS.txt
99%{_bindir}/*
100%{_libdir}/libgegl-%{VER}.so.*
101%{_libdir}/libgegl-npd-%{VER}.so
102%{_libdir}/libgegl-sc-%{VER}.so
103%{_libdir}/gegl-%{VER}
104%{_libdir}/girepository-1.0/Gegl-%{VER}.typelib
105
106%files devel
107%defattr(-, root, root, -)
108%{_includedir}/gegl-%{VER}
109%{_libdir}/libgegl-%{VER}.so
110%{_libdir}/pkgconfig/gegl-%{VER}.pc
111%{_libdir}/pkgconfig/gegl-sc-%{VER}.pc
112%{_datadir}/gir-1.0/Gegl-%{VER}.gir
113%{_datadir}/gtk-doc/html/*
114
115
116%changelog
117* Mon Sep 09 2019 Toshiaki Ara <ara_t@384.jp> 0.4.12-2
118- rebuild with LibRaw-0.19.5
119- add BuildRequires:  python3-devel
120
121* Mon Dec 31 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.4.12-1
122- new upstream release.
123- added O:gegl{,03}{,-devel}: none required.
124
125* Tue Oct 02 2018 Toshiaki Ara <ara_t@384.jp> 0.4.8-1
126- initial build
127
Note: See TracBrowser for help on using the repository browser.