99a360e1f775991215791bc3d084b3feef368420
[framework/uifw/e17.git] / enlightenment.spec.in
1 Summary: The Enlightenment window manager
2 Name: @PACKAGE@
3 Version: @VERSION@
4 Release: 0.%(date '+%Y%m%d')
5 License: BSD
6 Group: User Interface/Desktops
7 URL: http://www.enlightenment.org/
8 Source: ftp://ftp.enlightenment.org/pub/enlightenment/%{name}-%{version}.tar.gz
9 Packager: %{?_packager:%{_packager}}%{!?_packager:Michael Jennings <mej@eterm.org>}
10 Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project (http://www.enlightenment.org/)}
11 Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
12 Prefix: %{_prefix}
13 #BuildSuggests: xorg-x11-devel, XFree86-devel, libX11-devel
14 BuildRequires: evas-devel, edje-devel, edje-bin, ecore-devel, eet-devel
15 BuildRequires: embryo-devel, embryo-bin
16 Requires: evas-module_loader_eet evas-module_saver_eet
17 Requires: evas-module_loader_png evas-module_saver_png
18 Requires: evas-module_loader_jpeg evas-module_saver_jpeg
19 Requires: evas-module_engine_software_x11 evas-module_engine_buffer
20 BuildRoot: %{_tmppath}/%{name}-%{version}-root
21
22 %description
23 Enlightenment is a window manager.
24
25 %package devel
26 Summary: Development headers for Enlightenment. 
27 Group: User Interface/Desktops
28 Requires: %{name} = %{version}
29 Requires: evas-devel, edje-devel, ecore-devel, eet-devel, embryo-devel
30
31 %description devel
32 Development headers for Enlightenment.
33
34 %prep
35 %setup -q
36
37 %build
38 %{configure} --prefix=%{_prefix}
39 %{__make} %{?_smp_mflags} %{?mflags}
40
41 %install
42 %{__make} %{?mflags_install} DESTDIR=$RPM_BUILD_ROOT install
43 test -x `which doxygen` && sh gendoc || :
44 rm -f `find $RPM_BUILD_ROOT/usr/lib/enlightenment -name "*.a" -print`
45 rm -f `find $RPM_BUILD_ROOT/usr/lib/enlightenment -name "*.la" -print`
46
47 %clean
48 test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT
49
50 %post
51 /sbin/ldconfig
52
53 %postun
54 /sbin/ldconfig
55
56 %files
57 %defattr(-, root, root)
58 %doc AUTHORS COPYING COPYING-PLAIN README
59 %dir %{_sysconfdir}/enlightenment
60 %config(noreplace) %{_sysconfdir}/enlightenment/*
61 %{_bindir}/enlightenment
62 %{_bindir}/enlightenment_*
63 #%{_bindir}/eap_to_desktop
64 %{_libdir}/%{name}
65 %{_datadir}/%{name}
66 %{_datadir}/locale/*
67 %{_datadir}/xsessions/%{name}.desktop
68
69 %files devel
70 %defattr(-, root, root)
71 %{_includedir}/enlightenment
72 %{_libdir}/pkgconfig/*.pc
73
74 %changelog