summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am3
-rw-r--r--spec/eet.spec.in76
-rw-r--r--spec/efl.spec.in (renamed from legacy/ephysics/ephysics.spec.in)29
-rw-r--r--spec/eina.spec.in60
4 files changed, 16 insertions, 152 deletions
diff --git a/Makefile.am b/Makefile.am
index 78ffecd8f3..ba69d93fd3 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -44,8 +44,7 @@ old/NEWS.eina \
44old/README.eina \ 44old/README.eina \
45old/NEWS.eet \ 45old/NEWS.eet \
46old/README.eet \ 46old/README.eet \
47spec/eina.spec \ 47spec/efl.spec \
48spec/eet.spec \
49pc/evil.pc \ 48pc/evil.pc \
50pc/eina.pc \ 49pc/eina.pc \
51pc/eet.pc \ 50pc/eet.pc \
diff --git a/spec/eet.spec.in b/spec/eet.spec.in
deleted file mode 100644
index 5a91f60044..0000000000
--- a/spec/eet.spec.in
+++ /dev/null
@@ -1,76 +0,0 @@
1%{!?_rel:%{expand:%%global _rel 0.enl%{?dist}}}
2%define _missing_doc_files_terminate_build 0
3
4Summary: Library for speedy data storage, retrieval, and compression.
5Name: @PACKAGE@
6Version: @VERSION@
7Release: %{_rel}
8License: BSD
9Group: System Environment/Libraries
10Source: http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz
11Packager: %{?_packager:%{_packager}}%{!?_packager:Michael Jennings <mej@eterm.org>}
12Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project (http://www.enlightenment.org/)}
13Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
14URL: http://www.enlightenment.org/
15BuildRequires: libjpeg-devel zlib-devel
16BuildRoot: %{_tmppath}/%{name}-%{version}-root
17
18%description
19Eet is a tiny library designed to write an arbitrary set of chunks of
20data to a file and optionally compress each chunk (very much like a
21zip file) and allow fast random-access reading of the file later
22on. It does not do zip as a zip itself has more complexity than is
23needed, and it was much simpler to implement this once here.
24
25It also can encode and decode data structures in memory, as well as
26image data for saving to eet files or sending across the network to
27other machines, or just writing to arbitrary files on the system. All
28data is encoded in a platform independent way and can be written and
29read by any architecture.
30
31%package devel
32Summary: Eet headers, static libraries, documentation and test programs
33Group: System Environment/Libraries
34Requires: %{name} = %{version}
35Requires: libjpeg-devel, zlib-devel
36
37%description devel
38Headers, static libraries, test programs and documentation for Eet
39
40%prep
41%setup -q
42
43%build
44%{configure} --prefix=%{_prefix}
45### use this if you have build problems
46#./configure --prefix=%{_prefix}
47%{__make} %{?_smp_mflags} %{?mflags}
48
49%install
50%{__make} %{?mflags_install} DESTDIR=$RPM_BUILD_ROOT install
51
52%clean
53test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT
54
55%post
56/sbin/ldconfig
57
58%postun
59/sbin/ldconfig
60
61%files
62%defattr(-, root, root)
63%doc AUTHORS COPYING COPYING-PLAIN README
64%{_libdir}/*.so.*
65
66%files devel
67%defattr(-, root, root)
68%{_bindir}/eet*
69%{_libdir}/pkgconfig/*
70%{_includedir}/*
71%{_libdir}/*.a
72%{_libdir}/*.so
73%{_datadir}/eet
74%{_libdir}/*.la
75
76%changelog
diff --git a/legacy/ephysics/ephysics.spec.in b/spec/efl.spec.in
index 0a18043f59..01ddcd7831 100644
--- a/legacy/ephysics/ephysics.spec.in
+++ b/spec/efl.spec.in
@@ -1,37 +1,39 @@
1%{!?_rel:%{expand:%%global _rel 0.enl%{?dist}}} 1%{!?_rel:%{expand:%%global _rel 0.enl%{?dist}}}
2%define _missing_doc_files_terminate_build 0 2%define _missing_doc_files_terminate_build 0
3 3
4Summary: ephysics library 4Summary: Enlightenment Foundation Libraries
5Name: @PACKAGE@ 5Name: efl
6Version: @VERSION@ 6Version: @VERSION@
7Release: %{_rel} 7Release: %{_rel}
8License: MIT 8License: LGPLv2.1 GPLv2.1 BSD
9Group: System Environment/Libraries 9Group: System Environment/Libraries
10Source: http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz 10Source: http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz
11Packager: %{?_packager:%{_packager}}%{!?_packager:Rui Miguel Seabra <rms@1407.org>} 11Packager: %{?_packager:%{_packager}}%{!?_packager:The Enlightenment Project <enlightenment-devel@lists.sourceforge.net>}
12Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project (http://www.enlightenment.org/)} 12Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project (http://www.enlightenment.org/)}
13Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}} 13Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
14URL: http://www.enlightenment.org/ 14URL: http://www.enlightenment.org/
15BuildRequires: libjpeg-devel zlib-devel
15BuildRoot: %{_tmppath}/%{name}-%{version}-root 16BuildRoot: %{_tmppath}/%{name}-%{version}-root
16 17
17%description 18%description
18EPhysics is a library that manages Ecore, Evas and Bullet Physics into 19EFL is a copllection of libraries ranging from data structure handling
19an easy to use way. It's a kind of wrapper, a glue, between these libraries. 20through to communications, rendering and widgets.
20It's not intended to be a physics library (we already have many out there).
21 21
22%package devel 22%package devel
23Summary: EPhysics headers, static libraries, documentation and test programs 23Summary: EFL headers, static libraries, documentation and test programs
24Group: System Environment/Libraries 24Group: System Environment/Libraries
25Requires: %{name} = %{version} 25Requires: %{name} = %{version}
26 26
27%description devel 27%description devel
28Headers, static libraries, test programs and documentation for EPhysics 28Headers, static libraries, test programs and documentation for EFL
29 29
30%prep 30%prep
31%setup -q 31%setup -q
32 32
33%build 33%build
34%{configure} --prefix=%{_prefix} 34%{configure} --prefix=%{_prefix}
35### use this if you have build problems
36#./configure --prefix=%{_prefix}
35%{__make} %{?_smp_mflags} %{?mflags} 37%{__make} %{?_smp_mflags} %{?mflags}
36 38
37%install 39%install
@@ -48,19 +50,18 @@ test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT
48 50
49%files 51%files
50%defattr(-, root, root) 52%defattr(-, root, root)
51%doc AUTHORS COPYING README 53%doc AUTHORS README NEWS COPYING licenses/COPYING.BSD licenses/COPYING.LGPL licenses/COPYING.GPL
52%{_bindir}/* 54%{_bindir}/*
53%{_libdir}/*.so.* 55%{_libdir}/*.so.*
54%dir %{_datadir}/ephysics/
55%{_datadir}/ephysics/*.edj
56%{_datadir}/ephysics/*.png
57 56
58%files devel 57%files devel
59%defattr(-, root, root) 58%defattr(-, root, root)
60%{_includedir}/* 59%{_includedir}/*
60%{_libdir}/pkgconfig/*
61%{_libdir}/*.a 61%{_libdir}/*.a
62%{_libdir}/*.so 62%{_libdir}/*.so
63%{_libdir}/*.la 63%{_libdir}/*.la
64%{_libdir}/pkgconfig/* 64%{_datadir}/eina
65%{_datadir}/eet
65 66
66%changelog 67%changelog
diff --git a/spec/eina.spec.in b/spec/eina.spec.in
deleted file mode 100644
index 3e526ad57d..0000000000
--- a/spec/eina.spec.in
+++ /dev/null
@@ -1,60 +0,0 @@
1%{!?_rel:%{expand:%%global _rel 0.enl%{?dist}}}
2%define _missing_doc_files_terminate_build 0
3
4Summary: Data Type Library
5Name: @PACKAGE@
6Version: @VERSION@
7Release: %{_rel}
8License: LGPLv2.1
9Group: System Environment/Libraries
10Source: http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz
11Packager: %{?_packager:%{_packager}}%{!?_packager:Michael Jennings <mej@eterm.org>}
12Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project (http://www.enlightenment.org/)}
13Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
14URL: http://www.enlightenment.org/
15BuildRoot: %{_tmppath}/%{name}-%{version}-root
16
17%description
18Eina is a data type library.
19
20%package devel
21Summary: Eina headers, static libraries, documentation and test programs
22Group: System Environment/Libraries
23Requires: %{name} = %{version}
24
25%description devel
26Headers, static libraries, test programs and documentation for Eina
27
28%prep
29%setup -q
30
31%build
32%{configure} --prefix=%{_prefix}
33%{__make} %{?_smp_mflags} %{?mflags}
34
35%install
36%{__make} %{?mflags_install} DESTDIR=$RPM_BUILD_ROOT install
37
38%clean
39test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT
40
41%post
42/sbin/ldconfig
43
44%postun
45/sbin/ldconfig
46
47%files
48%defattr(-, root, root)
49%doc AUTHORS COPYING README
50%{_libdir}/*.so.*
51
52%files devel
53%defattr(-, root, root)
54%{_includedir}/*
55%{_libdir}/*.a
56%{_libdir}/*.so
57%{_libdir}/*.la
58%{_libdir}/pkgconfig/*
59
60%changelog