add packaging files
[platform/upstream/ecore.git] / packaging / ecore.spec
1 Name:           ecore
2 Version:        1.7.1
3 Release:        1
4 License:        BSD 2-clause
5 Summary:        Enlightened Core X interface library
6 Url:            http://www.enlightenment.org
7 Group:          Graphics/X11
8 Source0:        ecore-%{version}.tar.gz
9 BuildRequires:  curl-devel
10 BuildRequires:  doxygen
11 BuildRequires:  gettext
12 ## BuildRequires:  pkgconfig(xscrnsaver)
13 BuildRequires:  pkgconfig(eet)
14 BuildRequires:  pkgconfig(eina)
15 BuildRequires:  pkgconfig(evas)
16 BuildRequires:  pkgconfig(glib-2.0)
17 BuildRequires:  pkgconfig(ice)
18 BuildRequires:  pkgconfig(pixman-1)
19 BuildRequires:  pkgconfig(x11)
20 BuildRequires:  pkgconfig(xcomposite)
21 BuildRequires:  pkgconfig(xcursor)
22 BuildRequires:  pkgconfig(xdamage)
23 BuildRequires:  pkgconfig(xext)
24 BuildRequires:  pkgconfig(xi)
25 #BuildRequires:  pkgconfig(xinerama)
26 BuildRequires:  pkgconfig(xrandr)
27 BuildRequires:  pkgconfig(xt)
28
29 %description
30 Ecore is the event/X abstraction layer that makes doing selections,
31 Xdnd, general X stuff, event loops, timeouts and idle handlers fast,
32 optimized, and convenient.
33
34 %package devel
35 Summary:        Development components for the ecore package
36 Group:          Development/Libraries
37 Requires:       %{name} = %{version}
38
39 %description devel
40 Development files for ecore
41
42 %prep
43 %setup -q
44
45 %build
46 %configure --disable-static 
47 make %{?_smp_mflags}
48
49 %install
50 %make_install
51 %find_lang ecore
52
53 %post -p /sbin/ldconfig
54 %postun -p /sbin/ldconfig
55
56
57 %files -f ecore.lang
58 %defattr(-,root,root,-)
59 %doc COPYING
60 %{_libdir}/libecore*.so.*
61 %{_libdir}/ecore/immodules/xim.so
62
63 %files devel
64 %defattr(-,root,root,-)
65 %{_includedir}/ecore-1/*.h
66 %{_libdir}/libecore*.so
67 %{_libdir}/pkgconfig/ecore.pc
68 %{_libdir}/pkgconfig/ecore-*.pc
69
70 %changelog