Enlightenment CVS committal

Author  : mej
Project : e17
Module  : libs/ewl

Dir     : e17/libs/ewl


Modified Files:
        ewl.spec 


Log Message:
Thu Jul  8 17:43:11 2004                        Michael Jennings (mej)

Spec file cleanups and "make distcheck" fixes.
----------------------------------------------------------------------

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/ewl/ewl.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -3 -r1.7 -r1.8
--- ewl.spec    26 May 2004 17:03:13 -0000      1.7
+++ ewl.spec    8 Jul 2004 21:43:33 -0000       1.8
@@ -1,71 +1,62 @@
-# this is NOT relocatable, unless you alter the patch!
-%define        name    ewl
-%define        ver     0.0.3
-%define        rel     1
-%define prefix  /usr
-
 Summary: Enlightenment Widget Library
-Name: %{name}
-Version: %{ver}
-Release: %{rel}
+Name: ewl
+Version: 0.0.3
+Release: 1
 Copyright: BSD
 Group: User Interface/X
 URL: http://www.enlightenment.org/pages/ewl.html
-Packager: The Rasterman <[EMAIL PROTECTED]> Term <[EMAIL PROTECTED]>
+Source: ftp://ftp.enlightenment.org/enlightenment/%{name}-%{version}.tar.gz
+Packager: Michael Jennings <[EMAIL PROTECTED]>
 Vendor: The Enlightenment Development Team <[EMAIL PROTECTED]>
-Source: ftp://ftp.enlightenment.org/enlightenment/%{name}-%{ver}.tar.gz
-BuildRoot: /var/tmp/%{name}-root
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
 %description
-Ewl is brub.
+EWL is a widget library which uses the E Foundation Libraries (EFL).
 
 %package devel
-Summary: Ewl headers and development libraries.
+Summary: EWL headers and development libraries.
 Group: Development/Libraries
-Requires: %{name} = %{ver}
+Requires: %{name} = %{version}
 
 %description devel
-Ewl development files
+EWL development files
 
 %prep
 %setup -q
 
 %build
-if [ -e ./configure ]
-then
-  ./configure --prefix=%{prefix}
-else
-  ./autogen.sh --prefix=%{prefix}
-fi
-make
+%{configure} --prefix=%{_prefix}
+%{__make} %{?_smp_mflags} %{?mflags}
 
 %install
-make prefix=$RPM_BUILD_ROOT%{prefix} install
+%{__make} %{?mflags_install} DESTDIR=$RPM_BUILD_ROOT install
+test -x `which doxygen` && sh gendoc || :
 
 %post
-/sbin/ldconfig
+/sbin/ldconfig || :
 
 %postun
-/sbin/ldconfig
+/sbin/ldconfig || :
 
 %clean
-rm -rf $RPM_BUILD_ROOT
-
+test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT
 
 %files
-%defattr(-,root,root)
-%{prefix}/lib/libewl.so.*
-%{prefix}/lib/libewl.la
-%{prefix}/bin/ewl_embed_test
-%{prefix}/bin/ewl_test
-%{prefix}/share/ewl/*
+%defattr(-, root, root)
+%doc AUTHORS COPYING* NEWS README TODO
+%{_libdir}/libewl.so.*
+%{_libdir}/libewl.la
+%{_bindir}/ewl_embed_test
+%{_bindir}/ewl_test
+%{_datadir}/ewl
 
 %files devel
-%defattr(-,root,root)
-%{prefix}/share/aclocal/ewl.m4
-%{prefix}/bin/ewl_config
-%{prefix}/lib/libewl.so
-%{prefix}/lib/libewl.a
-%{prefix}/include/ewl/Ewl.h
-%{prefix}/include/ewl/ewl_*.h
-%{prefix}/bin/ewl-config
+%defattr(-, root, root)
+%doc doc/html
+%{_datadir}/aclocal/ewl.m4
+%{_bindir}/ewl_config
+%{_libdir}/libewl.so
+%{_libdir}/libewl.a
+%{_includedir}/ewl/Ewl.h
+%{_includedir}/ewl/ewl_*.h
+%{_bindir}/ewl-config




-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to