diff --git a/legacy/ethumb/Makefile.am b/legacy/ethumb/Makefile.am index d8ed52a908..cea71e3b90 100644 --- a/legacy/ethumb/Makefile.am +++ b/legacy/ethumb/Makefile.am @@ -12,6 +12,7 @@ MAINTAINERCLEANFILES = \ missing EXTRA_DIST = m4/Makefile.in \ + ethumb.spec README \ AUTHORS \ COPYING diff --git a/legacy/ethumb/configure.ac b/legacy/ethumb/configure.ac index ec985b9b82..588e68f2ef 100644 --- a/legacy/ethumb/configure.ac +++ b/legacy/ethumb/configure.ac @@ -201,6 +201,7 @@ AC_SUBST(dbusservicedir) AC_OUTPUT([ ethumb.pc +ethumb.spec ethumb_client.pc org.enlightenment.Ethumb.service Makefile diff --git a/legacy/ethumb/ethumb.spec.in b/legacy/ethumb/ethumb.spec.in new file mode 100644 index 0000000000..e24d880797 --- /dev/null +++ b/legacy/ethumb/ethumb.spec.in @@ -0,0 +1,69 @@ +%{!?_rel:%{expand:%%global _rel 0.r%(svnversion | sed 's/[^0-9].*$//' || echo 0000)}} +%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:Rui Miguel Silva Seabra } +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 +Ethumb is a thumbnail generation library + +%package devel +Summary: Ethumb headers, static libraries, documentation and test programs +Group: System Environment/Libraries +Requires: %{name} = %{version} + +%description devel +Headers, static libraries, test programs and documentation for Ethumb + +%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.* +%{_bindir}/ethumb +%{_bindir}/ethumbd +%{_bindir}/ethumbd_client +%{_datadir}/dbus-1/services/org.enlightenment.Ethumb.service +%{_datadir}/ethumb/data/frames/default.edj + +%files devel +%defattr(-, root, root) +%{_includedir}/* +%{_libdir}/*.a +%{_libdir}/*.so +%{_libdir}/*.la +%{_libdir}/pkgconfig/* +%{_libdir}/ethumb/plugins/*.so +%{_libdir}/ethumb/plugins/*.la +%{_libdir}/ethumb/plugins/data/emotion_template.edj +%{_libexecdir}/ethumbd_slave + +%changelog