and make a single efl.spec file.
authorCarsten Haitzler <raster@rasterman.com>
Thu, 27 Sep 2012 03:09:17 +0000 (03:09 +0000)
committerCarsten Haitzler <raster@rasterman.com>
Thu, 27 Sep 2012 03:09:17 +0000 (03:09 +0000)
SVN revision: 77108

Makefile.am
spec/eet.spec.in [deleted file]
spec/efl.spec.in [moved from legacy/ephysics/ephysics.spec.in with 64% similarity]
spec/eina.spec.in [deleted file]

index 78ffecd..ba69d93 100644 (file)
@@ -44,8 +44,7 @@ old/NEWS.eina \
 old/README.eina \
 old/NEWS.eet \
 old/README.eet \
-spec/eina.spec \
-spec/eet.spec \
+spec/efl.spec \
 pc/evil.pc \
 pc/eina.pc \
 pc/eet.pc \
diff --git a/spec/eet.spec.in b/spec/eet.spec.in
deleted file mode 100644 (file)
index 5a91f60..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-%{!?_rel:%{expand:%%global _rel 0.enl%{?dist}}}
-%define _missing_doc_files_terminate_build 0
-
-Summary: Library for speedy data storage, retrieval, and compression.
-Name: @PACKAGE@
-Version: @VERSION@
-Release: %{_rel}
-License: BSD
-Group: System Environment/Libraries
-Source: http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz
-Packager: %{?_packager:%{_packager}}%{!?_packager:Michael Jennings <mej@eterm.org>}
-Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project (http://www.enlightenment.org/)}
-Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
-URL: http://www.enlightenment.org/
-BuildRequires: libjpeg-devel zlib-devel
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
-
-%description
-Eet is a tiny library designed to write an arbitrary set of chunks of
-data to a file and optionally compress each chunk (very much like a
-zip file) and allow fast random-access reading of the file later
-on. It does not do zip as a zip itself has more complexity than is
-needed, and it was much simpler to implement this once here.
-
-It also can encode and decode data structures in memory, as well as
-image data for saving to eet files or sending across the network to
-other machines, or just writing to arbitrary files on the system. All
-data is encoded in a platform independent way and can be written and
-read by any architecture.
-
-%package devel
-Summary: Eet headers, static libraries, documentation and test programs
-Group: System Environment/Libraries
-Requires: %{name} = %{version}
-Requires: libjpeg-devel, zlib-devel
-
-%description devel
-Headers, static libraries, test programs and documentation for Eet
-
-%prep
-%setup -q
-
-%build
-%{configure} --prefix=%{_prefix}
-### use this if you have build problems
-#./configure --prefix=%{_prefix}
-%{__make} %{?_smp_mflags} %{?mflags}
-
-%install
-%{__make} %{?mflags_install} DESTDIR=$RPM_BUILD_ROOT install
-
-%clean
-test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT
-
-%post
-/sbin/ldconfig
-
-%postun
-/sbin/ldconfig
-
-%files
-%defattr(-, root, root)
-%doc AUTHORS COPYING COPYING-PLAIN README
-%{_libdir}/*.so.*
-
-%files devel
-%defattr(-, root, root)
-%{_bindir}/eet*
-%{_libdir}/pkgconfig/*
-%{_includedir}/*
-%{_libdir}/*.a
-%{_libdir}/*.so
-%{_datadir}/eet
-%{_libdir}/*.la
-
-%changelog
similarity index 64%
rename from legacy/ephysics/ephysics.spec.in
rename to spec/efl.spec.in
index 0a18043..01ddcd7 100644 (file)
@@ -1,37 +1,39 @@
 %{!?_rel:%{expand:%%global _rel 0.enl%{?dist}}}
 %define _missing_doc_files_terminate_build 0
 
-Summary: ephysics library
-Name: @PACKAGE@
+Summary: Enlightenment Foundation Libraries
+Name: efl
 Version: @VERSION@
 Release: %{_rel}
-License: MIT
+License: LGPLv2.1 GPLv2.1 BSD
 Group: System Environment/Libraries
 Source: http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz
-Packager: %{?_packager:%{_packager}}%{!?_packager:Rui Miguel Seabra <rms@1407.org>}
+Packager: %{?_packager:%{_packager}}%{!?_packager:The Enlightenment Project <enlightenment-devel@lists.sourceforge.net>}
 Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project (http://www.enlightenment.org/)}
 Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
 URL: http://www.enlightenment.org/
+BuildRequires: libjpeg-devel zlib-devel
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
 %description
-EPhysics is a library that manages Ecore, Evas and Bullet Physics into
-an easy to use way. It's a kind of wrapper, a glue, between these libraries.
-It's not intended to be a physics library (we already have many out there).
+EFL is a copllection of libraries ranging from data structure handling
+through to communications, rendering and widgets.
 
 %package devel
-Summary: EPhysics headers, static libraries, documentation and test programs
+Summary: EFL headers, static libraries, documentation and test programs
 Group: System Environment/Libraries
 Requires: %{name} = %{version}
 
 %description devel
-Headers, static libraries, test programs and documentation for EPhysics
+Headers, static libraries, test programs and documentation for EFL
 
 %prep
 %setup -q
 
 %build
 %{configure} --prefix=%{_prefix}
+### use this if you have build problems
+#./configure --prefix=%{_prefix}
 %{__make} %{?_smp_mflags} %{?mflags}
 
 %install
@@ -48,19 +50,18 @@ test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-, root, root)
-%doc AUTHORS COPYING README
+%doc AUTHORS README NEWS COPYING licenses/COPYING.BSD licenses/COPYING.LGPL licenses/COPYING.GPL
 %{_bindir}/*
 %{_libdir}/*.so.*
-%dir %{_datadir}/ephysics/
-%{_datadir}/ephysics/*.edj
-%{_datadir}/ephysics/*.png
 
 %files devel
 %defattr(-, root, root)
 %{_includedir}/*
+%{_libdir}/pkgconfig/*
 %{_libdir}/*.a
 %{_libdir}/*.so
 %{_libdir}/*.la
-%{_libdir}/pkgconfig/*
+%{_datadir}/eina
+%{_datadir}/eet
 
 %changelog
diff --git a/spec/eina.spec.in b/spec/eina.spec.in
deleted file mode 100644 (file)
index 3e526ad..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-%{!?_rel:%{expand:%%global _rel 0.enl%{?dist}}}
-%define _missing_doc_files_terminate_build 0
-
-Summary: Data Type Library
-Name: @PACKAGE@
-Version: @VERSION@
-Release: %{_rel}
-License: LGPLv2.1
-Group: System Environment/Libraries
-Source: http://download.enlightenment.org/releases/%{name}-%{version}.tar.gz
-Packager: %{?_packager:%{_packager}}%{!?_packager:Michael Jennings <mej@eterm.org>}
-Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project (http://www.enlightenment.org/)}
-Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
-URL: http://www.enlightenment.org/
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
-
-%description
-Eina is a data type library.
-
-%package devel
-Summary: Eina headers, static libraries, documentation and test programs
-Group: System Environment/Libraries
-Requires: %{name} = %{version}
-
-%description devel
-Headers, static libraries, test programs and documentation for Eina
-
-%prep
-%setup -q
-
-%build
-%{configure} --prefix=%{_prefix}
-%{__make} %{?_smp_mflags} %{?mflags}
-
-%install
-%{__make} %{?mflags_install} DESTDIR=$RPM_BUILD_ROOT install
-
-%clean
-test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT
-
-%post
-/sbin/ldconfig
-
-%postun
-/sbin/ldconfig
-
-%files
-%defattr(-, root, root)
-%doc AUTHORS COPYING README
-%{_libdir}/*.so.*
-
-%files devel
-%defattr(-, root, root)
-%{_includedir}/*
-%{_libdir}/*.a
-%{_libdir}/*.so
-%{_libdir}/*.la
-%{_libdir}/pkgconfig/*
-
-%changelog