]> git.pld-linux.org Git - packages/elementary.git/blob - elementary.spec
- updated to 0.7.0.55225
[packages/elementary.git] / elementary.spec
1 #
2 # TODO: - BRs
3 #       - plugins in separate packages
4 #
5 # Conditional build:
6 %bcond_without  static_libs     # don't build static library
7 #
8
9 %define         svn             -ver-pre-svn-09
10 %define         evas_ver        0.9.9.49898
11
12 Summary:        Basic widget set
13 Summary(pl.UTF-8):      Zestaw prostych widżetów
14 Name:           elementary
15 Version:        0.7.0.55225
16 Release:        0.1
17 License:        LGPL v2.1+
18 Group:          Libraries
19 Source0:        http://download.enlightenment.org/snapshots/LATEST/%{name}-%{version}.tar.bz2
20 # Source0-md5:  0c4460fe656c8dafc42abee76c33975c
21 URL:            http://enlightenment.org/
22 BuildRequires:  autoconf
23 BuildRequires:  automake
24 BuildRequires:  evas-loader-jpeg >= %{evas_ver}
25 Requires:       %{name}-libs = %{version}-%{release}
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %description
29 Elementary - a basic widget set that is easy to use based on EFL for
30 mobile touch-screen devices.
31
32 %description -l pl.UTF-8
33 Elementary - zestaw prostych, łatwych w użyciu widżetów, oparty na EFL
34 dla urządzeń mobilnych.
35
36 %package devel
37 Summary:        Elementary header files
38 Summary(pl.UTF-8):      Pliki nagłówkowe Elementary
39 Group:          Development/Libraries
40 Requires:       %{name}-libs = %{version}-%{release}
41
42 %description devel
43 Header files for Elementary.
44
45 %description devel -l pl.UTF-8
46 Pliki nagłówkowe Elementary.
47
48 %package libs
49 Summary:        Elementary library
50 Summary(pl.UTF-8):      Bilblioteka Elementary
51 Group:          Libraries
52
53 %description libs
54 Elementary library files.
55
56 %description libs -l pl.UTF-8
57 Biblioteka Elementary.
58
59 %package static
60 Summary:        Static Elementary library
61 Summary(pl.UTF-8):      Statyczna biblioteka Elementary
62 Group:          Development/Libraries
63 Requires:       %{name}-devel = %{version}-%{release}
64
65 %description static
66 Static Elementary library.
67
68 %description static -l pl.UTF-8
69 Statyczna biblioteka Elementary.
70
71 %prep
72 %setup -q
73
74 %build
75 rm -rf autom4te.cache
76 rm -f aclocal.m4 ltmain.sh
77 %{__libtoolize}
78 %{__aclocal} -I m4
79 %{__autoconf}
80 %{__autoheader}
81 %{__automake}
82 %configure \
83         %{?with_static_libs:--enable-static}
84
85 %{__make} V=1
86
87 %install
88 rm -rf $RPM_BUILD_ROOT
89
90 %{__make} install \
91         DESTDIR=$RPM_BUILD_ROOT
92
93 %clean
94 rm -rf $RPM_BUILD_ROOT
95
96 %post   -p /sbin/ldconfig
97 %postun -p /sbin/ldconfig
98
99 %files
100 %defattr(644,root,root,755)
101 %doc AUTHORS
102 %attr(755,root,root) %{_bindir}/elementary_config
103 %attr(755,root,root) %{_bindir}/elementary_quicklaunch
104 %attr(755,root,root) %{_bindir}/elementary_run
105 %attr(755,root,root) %{_bindir}/elementary_test
106 %attr(755,root,root) %{_bindir}/elementary_testql
107 %{_desktopdir}/elementary_config.desktop
108 %{_desktopdir}/elementary_test.desktop
109 %{_datadir}/elementary
110 %{_iconsdir}/elementary.png
111
112 %files devel
113 %defattr(644,root,root,755)
114 %dir %{_includedir}/elementary-0
115 %{_includedir}/elementary-0/Elementary.h
116 %{_includedir}/elementary-0/Elementary_Cursor.h
117 %{_includedir}/elementary-0/elm_widget.h
118 %{_libdir}/edje/modules/elm/linux-gnu-i686-1.0.0/module.la
119 %{_libdir}/elementary/modules/test_entry/linux-gnu-i686-0.7.0/module.la
120 %{_libdir}/elementary_testql.la
121 %{_libdir}/libelementary.la
122 %{_libdir}/libelementary.so
123 %{_pkgconfigdir}/elementary.pc
124
125 %files libs
126 %defattr(644,root,root,755)
127 #%%attr(755,root,roo) %{_libdir}/edje/elm.so
128 %dir %{_libdir}/elementary
129 %dir %{_libdir}/elementary/modules
130 %dir %{_libdir}/elementary/modules/test_entry
131 %dir %{_libdir}/elementary/modules/test_entry/linux-gnu-*
132 %{_libdir}/edje/modules/elm/linux-gnu-i686-1.0.0/module.so
133 %{_libdir}/elementary/modules/test_entry/linux-gnu-i686-0.7.0/module.so
134 %attr(755,root,root) %{_libdir}/elementary_testql.so
135 %attr(755,root,root) %{_libdir}/libelementary%{svn}.so.0.7.0
136 %attr(755,root,root) %ghost %{_libdir}/libelementary%{svn}.so.0
137
138 %if %{with static_libs}
139 %files static
140 %defattr(644,root,root,755)
141 %{_libdir}/elementary_testql.a
142 %{_libdir}/libelementary.a
143 %defattr(644,root,root,755)
144 %endif
This page took 0.092065 seconds and 4 git commands to generate.