source: projects/specs/trunk/i/imlib2/imlib2-vl.spec @ 521

Revision 521, 4.5 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary: Powerful image loading and rendering library
2Summary(ja): 強力な画像ロード & レンダリングライブラリ
3Name: imlib2
4Version: 1.4.1
5Release: 1%{?_dist_release}
6License: BSD
7Group: System Environment/Libraries
8URL: http://www.enlightenment.org/Libraries/Imlib2
9Source: http://downloads.sourceforge.net/enlightenment/%{name}-%{version}.tar.bz2
10
11BuildRoot: %{_tmppath}/%{name}-%{version}-root
12Requires: %{name}-loader = %{version}
13
14%description
15Imlib2 is an advanced replacement library for libraries like libXpm that
16provides many more features with much greater flexibility and speed than
17standard libraries, including font rasterization, rotation, RGBA space
18rendering and blending, dynamic binary filters, scripting, and more.
19
20%package devel
21Summary: Imlib2 headers, static libraries and documentation
22Summary(ja): Imlib2 のヘッダーファイル,静的ライブラリ,ドキュメント
23Group: Development/Libraries
24Requires: %{name} = %{version}
25%description devel
26Headers, static libraries and documentation for Imlib2.
27
28%package filters
29Summary: Imlib2 basic plugin filters set
30Group: System Environment/Libraries
31Requires: %{name} = %{version}
32%description filters
33Basic set of plugin filters that come with Imlib2
34
35%package loader
36Summary: Imlib2 loader set
37Group: System Environment/Libraries
38Requires: libjpeg libpng zlib libtiff
39BuildRequires: libjpeg-devel libpng-devel zlib-devel libtiff-devel
40BuildRequires: libid3tag-devel
41Provides: %{name}-loader_jpeg %{name}-loader_png %{name}-loader_argb
42Provides: %{name}-loader_bmp %{name}-loader_gif %{name}-loader_pnm
43Provides: %{name}-loader_tga %{name}-loader_tiff %{name}-loader_xpm
44Provides: %{name}-loader_gz %{name}-loader_bz2
45Provides: %{name}-loader_lbm %{name}-loader_id3
46
47%description loader
48Set of image loader/saver of Imlib2. This package contains
49the following loader.
50
51loader_lbm - LBM image loader/saver
52loader_jpeg - JPEG image loader/saver
53loader_png - PNG image loader/saver
54loader_argb - ARGB image loader/saver
55loader_bmp - BMP image loader/saver
56loader_gif - GIF image loader
57loader_pnm - PNM image loader/saver
58loader_tga - TGA image loader/saver
59loader_tiff - TIFF image loader/saver
60loader_xpm - XPM image loader/saver
61loader_bz2 - Bzip2 compressed image loader/saver
62loader_gz  - gz compressed image loader/saver
63loader_id3 - id3 tag image loader/saver
64
65%prep
66%setup -q
67
68%build
69%configure
70make %{?_smp_mflags}
71
72%install
73rm -rf $RPM_BUILD_ROOT
74make DESTDIR=$RPM_BUILD_ROOT install
75
76# remove unpackage files
77rm -f $RPM_BUILD_ROOT%{_libdir}/imlib2/*/*.{a,la}
78rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
79
80%clean
81rm -rf $RPM_BUILD_ROOT
82
83%post -p /sbin/ldconfig
84
85%postun -p /sbin/ldconfig
86
87%files
88%defattr(-,root,root,0755)
89%doc AUTHORS README COPYING ChangeLog doc/index.html doc/imlib2.gif doc/blank.gif
90%{_libdir}/lib*.so.*
91%{_bindir}/imlib2_*
92%{_datadir}/imlib2
93
94%files devel
95%defattr(-,root,root,0755)
96%{_bindir}/imlib2-config
97%{_libdir}/libImlib2.so
98%{_libdir}/*.a
99%{_libdir}/pkgconfig/imlib2.pc
100%{_includedir}/*
101
102%files filters
103%defattr(-,root,root,0755)
104%dir %{_libdir}/imlib2/filters
105%{_libdir}/imlib2/filters/*.so
106
107%files loader
108%defattr(-,root,root,0755)
109%dir %{_libdir}/imlib2/loaders
110%{_libdir}/imlib2/loaders/*.so
111
112%changelog
113* Sun Sep 28 2008 Shu KONNO <owa@bg.wakwak.com> 1.2.2-1vl5
114- applied new versioning policy, spec in utf-8
115
116* Wed May 17 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.2-0vl1
117- updated to 1.2.2
118
119* Sat Feb  5 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.0-0vl1
120- updated to 1.2.0
121- fix typo
122
123* Wed Oct  6 2004 IKEDA Katsumi <ikeda@webmasters.gr.jp> 1.1.0-1vl2
124- added patch imlib2-1.1.0-bmpfix.patch for CAN-2004-0817
125
126* Sat May 15 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.1.0-1vl1
127- rebuild with Vine Linux
128- s/Copyright/License/
129- collect imlib2-loader-* packages and make imlib2-loader package
130
131* Mon Jan 8 2001 The Rasterman <raster@rasterman.com>
132- Fix Requires & BuildRequires for freetype.
133
134* Sat Sep 30 2000 Lyle Kempler <term@kempler.net>
135- Bring back building imlib2 as root via autogen.sh for the lazy (me)
136- Some minor changes
137
138* Sat Sep 30 2000 Joakim Bodin <bodin@dreamhosted.com>
139- Linux-Mandrake:ise the spec file
140
141* Tue Sep 12 2000 The Rasterman <raster@rasterman.com>
142- Redo spec file
143
144* Wed Aug 30 2000 Lyle Kempler <kempler@utdallas.edu>
145- Include imlib2-config
146
147* Sat May 20 2000 Lyle Kempler <kempler@utdallas.edu>
148- Fixed problems with requiring imlib2_view
149- Went back to imlib2_view (not imlib2-view)
150
151* Tue Nov 2 1999 Lyle Kempler <kempler@utdallas.edu>
152- Mangled imlib 1.9.8 imlib spec file into imlib2 spec file
Note: See TracBrowser for help on using the repository browser.