forked from old/legacy-imlib2
185 lines
4.5 KiB
Plaintext
185 lines
4.5 KiB
Plaintext
Summary: Powerful image loading and rendering library
|
|
Name: imlib2
|
|
Version: 1.2.0
|
|
Release: 1.%(date '+%Y%m%d')
|
|
Copyright: BSD
|
|
Group: System Environment/Libraries
|
|
Source: ftp://ftp.enlightenment.org/pub/enlightenment/e17/libs/%{name}-%{version}.tar.gz
|
|
BuildRoot: %{_tmppath}/%{name}-root
|
|
Packager: Michael Jennings <mej@eterm.org>
|
|
URL: http://www.rasterman.com/raster/imlib.html
|
|
#BuildSuggests: freetype-devel xorg-x11-devel
|
|
Requires: %{name}-loader_jpeg = %{version}
|
|
Requires: %{name}-loader_png = %{version}
|
|
Requires: %{name}-loader_argb = %{version}
|
|
|
|
%description
|
|
Imlib2 is an advanced replacement library for libraries like libXpm that
|
|
provides many more features with much greater flexibility and speed than
|
|
standard libraries, including font rasterization, rotation, RGBA space
|
|
rendering and blending, dynamic binary filters, scripting, and more.
|
|
|
|
%package devel
|
|
Summary: Imlib2 headers, static libraries and documentation
|
|
Group: System Environment/Libraries
|
|
Requires: %{name} = %{version}
|
|
%description devel
|
|
Headers, static libraries and documentation for Imlib2.
|
|
|
|
%package filters
|
|
Summary: Imlib2 basic plugin filters set
|
|
Group: System Environment/Libraries
|
|
Requires: %{name} = %{version}
|
|
%description filters
|
|
Basic set of plugin filters that come with Imlib2
|
|
|
|
%package loader_lbm
|
|
Summary: Imlib2 LBM loader
|
|
Group: System Environment/Libraries
|
|
%description loader_lbm
|
|
LBM image loader/saver for Imlib2
|
|
|
|
%package loader_jpeg
|
|
Summary: Imlib2 JPEG loader
|
|
Group: System Environment/Libraries
|
|
BuildRequires: libjpeg-devel
|
|
%description loader_jpeg
|
|
JPEG image loader/saver for Imlib2
|
|
|
|
%package loader_png
|
|
Summary: Imlib2 PNG loader
|
|
Group: System Environment/Libraries
|
|
BuildRequires: libpng-devel
|
|
BuildRequires: zlib-devel
|
|
%description loader_png
|
|
PNG image loader/saver for Imlib2
|
|
|
|
%package loader_argb
|
|
Summary: Imlib2 ARGB loader
|
|
Group: System Environment/Libraries
|
|
%description loader_argb
|
|
ARGB image loader/saver for Imlib2
|
|
|
|
%package loader_bmp
|
|
Summary: Imlib2 BMP loader
|
|
Group: System Environment/Libraries
|
|
%description loader_bmp
|
|
BMP image loader/saver for Imlib2
|
|
|
|
%package loader_gif
|
|
Summary: Imlib2 GIF loader
|
|
Group: System Environment/Libraries
|
|
%description loader_gif
|
|
GIF image loader for Imlib2
|
|
|
|
%package loader_pnm
|
|
Summary: Imlib2 PNM loader
|
|
Group: System Environment/Libraries
|
|
%description loader_pnm
|
|
PNM image loader/saver for Imlib2
|
|
|
|
%package loader_tga
|
|
Summary: Imlib2 TGA loader
|
|
Group: System Environment/Libraries
|
|
%description loader_tga
|
|
TGA image loader/saver for Imlib2
|
|
|
|
%package loader_tiff
|
|
Summary: Imlib2 TIFF loader
|
|
Group: System Environment/Libraries
|
|
BuildRequires: libtiff-devel
|
|
%description loader_tiff
|
|
TIFF image loader/saver for Imlib2
|
|
|
|
%package loader_xpm
|
|
Summary: Imlib2 XPM loader
|
|
Group: System Environment/Libraries
|
|
%description loader_xpm
|
|
XPM image loader/saver for Imlib2
|
|
|
|
%package loader_bz2
|
|
Summary: Imlib2 .bz2 loader
|
|
Group: System Environment/Libraries
|
|
%description loader_bz2
|
|
Bzip2 compressed image loader/saver for Imlib2
|
|
|
|
%package loader_gz
|
|
Summary: Imlib2 .gz loader
|
|
Group: System Environment/Libraries
|
|
%description loader_gz
|
|
gz compressed image loader/saver for Imlib2
|
|
|
|
%prep
|
|
%setup -q
|
|
|
|
%build
|
|
%{configure} --prefix=%{_prefix}
|
|
%{__make} %{?_smp_mflags} %{?mflags}
|
|
|
|
%install
|
|
%{__make} %{?mflags_install} DESTDIR=$RPM_BUILD_ROOT install
|
|
|
|
%clean
|
|
test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT
|
|
|
|
%post
|
|
/sbin/ldconfig
|
|
|
|
%postun
|
|
/sbin/ldconfig
|
|
|
|
%files
|
|
%defattr(-, root, root)
|
|
%doc AUTHORS COPYING README ChangeLog doc/index.html doc/imlib2.gif doc/blank.gif
|
|
%{_libdir}/lib*.so.*
|
|
%{_bindir}/*
|
|
|
|
%files devel
|
|
%defattr(-, root, root, 0755)
|
|
%{_libdir}/libImlib2.so
|
|
%{_libdir}/*.a
|
|
%{_libdir}/*.la
|
|
%{_libdir}/pkgconfig/imlib2.pc
|
|
%{_includedir}/*
|
|
|
|
%files filters
|
|
%attr(755,root,root) %{_libdir}/imlib2/filters/*.so
|
|
|
|
%files loader_lbm
|
|
%attr(755,root,root) %{_libdir}/imlib2/loaders/lbm.so
|
|
|
|
%files loader_jpeg
|
|
%attr(755,root,root) %{_libdir}/imlib2/loaders/jpeg.so
|
|
|
|
%files loader_png
|
|
%attr(755,root,root) %{_libdir}/imlib2/loaders/png.so
|
|
|
|
%files loader_argb
|
|
%attr(755,root,root) %{_libdir}/imlib2/loaders/argb.so
|
|
|
|
%files loader_bmp
|
|
%attr(755,root,root) %{_libdir}/imlib2/loaders/bmp.so
|
|
|
|
%files loader_gif
|
|
%attr(755,root,root) %{_libdir}/imlib2/loaders/gif.so
|
|
|
|
%files loader_pnm
|
|
%attr(755,root,root) %{_libdir}/imlib2/loaders/pnm.so
|
|
|
|
%files loader_tga
|
|
%attr(755,root,root) %{_libdir}/imlib2/loaders/tga.so
|
|
|
|
%files loader_tiff
|
|
%attr(755,root,root) %{_libdir}/imlib2/loaders/tiff.so
|
|
|
|
%files loader_xpm
|
|
%attr(755,root,root) %{_libdir}/imlib2/loaders/xpm.so
|
|
|
|
%files loader_bz2
|
|
%attr(755,root,root) %{_libdir}/imlib2/loaders/bz2.so
|
|
|
|
%files loader_gz
|
|
%attr(755,root,root) %{_libdir}/imlib2/loaders/zlib.so
|
|
|
|
%changelog
|