summaryrefslogtreecommitdiff
path: root/elementary.spec.in
diff options
context:
space:
mode:
authorMichael Jennings <mej@kainx.org>2012-12-26 11:53:38 +0000
committerMichael Jennings <mej@kainx.org>2012-12-26 11:53:38 +0000
commit417d5b391fc830db266ec24787171b235709dec1 (patch)
tree419525b6cdd432a7e97613a5f1ece3f333671e63 /elementary.spec.in
parente877e8b2965d1674e941cd8255b61655b6baa984 (diff)
Spec and build dependency fixes.
SVN revision: 81711
Diffstat (limited to 'elementary.spec.in')
-rw-r--r--elementary.spec.in37
1 files changed, 18 insertions, 19 deletions
diff --git a/elementary.spec.in b/elementary.spec.in
index cdfd6b793..c1cf56694 100644
--- a/elementary.spec.in
+++ b/elementary.spec.in
@@ -1,6 +1,5 @@
1%define _missing_doc_files_terminate_build 0
2
3%{!?_rel:%{expand:%%global _rel 0.enl%{?dist}}} 1%{!?_rel:%{expand:%%global _rel 0.enl%{?dist}}}
2%global _missing_doc_files_terminate_build 0
4 3
5Summary: EFL toolkit for small touchscreens 4Summary: EFL toolkit for small touchscreens
6Name: @PACKAGE@ 5Name: @PACKAGE@
@@ -15,7 +14,6 @@ Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project
15Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}} 14Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
16#BuildSuggests: xorg-x11-devel, vim-enhanced 15#BuildSuggests: xorg-x11-devel, vim-enhanced
17BuildRequires: efl-devel 16BuildRequires: efl-devel
18Requires: efl
19BuildRoot: %{_tmppath}/%{name}-%{version}-root 17BuildRoot: %{_tmppath}/%{name}-%{version}-root
20 18
21%description 19%description
@@ -29,6 +27,7 @@ fine-grained library splitting means all of this is shared, just a new
29widget "personality" is on top. And that is... Elementary, my dear watson. 27widget "personality" is on top. And that is... Elementary, my dear watson.
30Elementary. 28Elementary.
31 29
30
32%package devel 31%package devel
33Summary: Elementary headers, static libraries, documentation and test programs 32Summary: Elementary headers, static libraries, documentation and test programs
34Group: System Environment/Libraries 33Group: System Environment/Libraries
@@ -38,66 +37,66 @@ Requires: efl-devel
38%description devel 37%description devel
39Headers, static libraries, test programs and documentation for Elementary 38Headers, static libraries, test programs and documentation for Elementary
40 39
40
41%package bin 41%package bin
42Summary: Elementary file compiler/decompiler suite 42Summary: Elementary file compiler/decompiler suite
43Group: System Environment/Libraries 43Group: System Environment/Libraries
44Requires: %{name} = %{version} 44Requires: %{name} = %{version}
45Requires: elementary
46 45
47%description bin 46%description bin
48Elmementary programs 47Elmementary programs
49 48
49
50%prep 50%prep
51%setup -q 51%setup -q
52 52
53
53%build 54%build
54%{configure} --prefix=%{_prefix} 55%{configure} --prefix=%{_prefix}
55%{__make} %{?_smp_mflags} %{?mflags} 56%{__make} %{?_smp_mflags} %{?mflags}
56 57
58
57%install 59%install
58%{__make} %{?mflags_install} DESTDIR=$RPM_BUILD_ROOT install 60%{__make} %{?mflags_install} DESTDIR=$RPM_BUILD_ROOT install
59test -x `which doxygen` && sh gendoc || : 61test -x `which doxygen` && sh gendoc || :
60 62
63%{find_lang} %{name}
64
65
61%post 66%post
62/sbin/ldconfig || : 67/sbin/ldconfig || :
63 68
69
64%postun 70%postun
65/sbin/ldconfig || : 71/sbin/ldconfig || :
66 72
73
67%clean 74%clean
68test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT 75test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT
69 76
70%files 77
78%files -f %{name}.lang
71%defattr(-, root, root) 79%defattr(-, root, root)
72%doc AUTHORS COPYING README 80%doc AUTHORS COPYING README
73%{_libdir}/*.a 81%{_libdir}/*.a
74%{_libdir}/*.la 82%{_libdir}/*.la
75%{_libdir}/*.so 83%{_libdir}/*.so
76%{_libdir}/libelementary*.so.* 84%{_libdir}/libelementary*.so.*
77%{_libdir}/edje/modules/elm/*/module.la 85%{_libdir}/edje/modules/elm/
78%{_libdir}/edje/modules/elm/*/module.so
79%{_datadir}/locale/*/LC_MESSAGES/elementary.mo
80 86
81%files devel 87%files devel
82%defattr(-, root, root) 88%defattr(-, root, root)
83%doc doc/html 89%doc doc/html
84%{_libdir}/elementary/modules/*/*/module.* 90%{_includedir}/%{name}*/
85 91%{_libdir}/elementary/
86%{_libdir}/pkgconfig/* 92%{_libdir}/pkgconfig/*
87%{_includedir}/elementary-1/*.h
88 93
89%files bin 94%files bin
90%defattr(-, root, root) 95%defattr(-, root, root)
91%{_bindir}/* 96%{_bindir}/*
92%{_datadir}/applications/*.desktop 97%{_datadir}/applications/*.desktop
93%{_datadir}/elementary/config/*.cfg 98%{_datadir}/elementary/
94%{_datadir}/elementary/config/default/*
95%{_datadir}/elementary/config/mobile/*
96%{_datadir}/elementary/config/standard/*
97%{_datadir}/elementary/edje_externals/*
98%{_datadir}/elementary/images/*
99%{_datadir}/elementary/objects/*
100%{_datadir}/elementary/themes/*
101%{_datadir}/icons/elementary.png 99%{_datadir}/icons/elementary.png
102 100
101
103%changelog 102%changelog