SPECS: enlightenmentDR17.spec, epeg.spec, epsilon.spec, esmart.spe...

charles charles at pld-linux.org
Wed Nov 30 15:01:01 CET 2005


Author: charles                      Date: Wed Nov 30 14:01:01 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- bcond static_libs

---- Files affected:
SPECS:
   enlightenmentDR17.spec (1.10 -> 1.11) , epeg.spec (1.7 -> 1.8) , epsilon.spec (1.7 -> 1.8) , esmart.spec (1.6 -> 1.7) , etox.spec (1.7 -> 1.8) , ewl.spec (1.9 -> 1.10) 

---- Diffs:

================================================================
Index: SPECS/enlightenmentDR17.spec
diff -u SPECS/enlightenmentDR17.spec:1.10 SPECS/enlightenmentDR17.spec:1.11
--- SPECS/enlightenmentDR17.spec:1.10	Sun Nov 20 18:51:06 2005
+++ SPECS/enlightenmentDR17.spec	Wed Nov 30 15:00:55 2005
@@ -1,4 +1,8 @@
 # $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	static_libs	# don't build static library
+#
 %define		_src_name	enlightenment
 Summary:	Enlightenment Window Manager
 Summary(pl):	Zarządca okien X - Enlightenment
@@ -119,6 +123,7 @@
 %{__autoheader}
 %{__automake}
 %configure \
+	%{!?with_static_libs:--disable-static} \
 	--disable-valgrind	\
 	--with-profile=FAST_PC
 %{__make}
@@ -189,9 +194,11 @@
 %{_includedir}/enlightenment/*.h
 %{_includedir}/E_Lib.h
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libe.a
+%endif
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -199,6 +206,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.11  2005/11/30 14:00:55  charles
+- bcond static_libs
+
 Revision 1.10  2005/11/20 17:51:06  sparky
 - up to 0.16.999.019
 - force FAST_PC profile

================================================================
Index: SPECS/epeg.spec
diff -u SPECS/epeg.spec:1.7 SPECS/epeg.spec:1.8
--- SPECS/epeg.spec:1.7	Sun Oct 30 12:59:11 2005
+++ SPECS/epeg.spec	Wed Nov 30 15:00:55 2005
@@ -1,4 +1,8 @@
 # $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	static_libs	# don't build static library
+#
 Summary:	JPEG Scaling Library
 Summary(pl):	Biblioteka do skalowania JPEG-ów
 Name:		epeg
@@ -68,7 +72,8 @@
 %{__autoconf}
 %{__autoheader}
 %{__automake}
-%configure
+%configure \
+	%{!?with_static_libs:--disable-static}
 %{__make}
 
 %install
@@ -99,9 +104,11 @@
 %{_libdir}/libepeg.la
 %{_includedir}/Epeg*
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libepeg.a
+%endif
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -109,6 +116,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.8  2005/11/30 14:00:55  charles
+- bcond static_libs
+
 Revision 1.7  2005/10/30 11:59:11  sparky
 - library separated
 

================================================================
Index: SPECS/epsilon.spec
diff -u SPECS/epsilon.spec:1.7 SPECS/epsilon.spec:1.8
--- SPECS/epsilon.spec:1.7	Sun Oct 30 13:02:13 2005
+++ SPECS/epsilon.spec	Wed Nov 30 15:00:55 2005
@@ -1,4 +1,8 @@
 # $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	static_libs	# don't build static library
+#
 Summary:	Enlightened Thumbnail Generator
 Summary(pl):	Oświecony generator miniaturek obrazów
 Name:		epsilon
@@ -86,7 +90,8 @@
 %{__autoconf}
 %{__autoheader}
 %{__automake}
-%configure
+%configure \
+	%{!?with_static_libs:--disable-static}
 %{__make}
 
 %install
@@ -117,9 +122,11 @@
 %{_libdir}/libepsilon.la
 %{_includedir}/Epsilon.h
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libepsilon.a
+%endif
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -127,6 +134,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.8  2005/11/30 14:00:55  charles
+- bcond static_libs
+
 Revision 1.7  2005/10/30 12:02:13  sparky
 - library separated
 

================================================================
Index: SPECS/esmart.spec
diff -u SPECS/esmart.spec:1.6 SPECS/esmart.spec:1.7
--- SPECS/esmart.spec:1.6	Sun Oct 30 13:12:02 2005
+++ SPECS/esmart.spec	Wed Nov 30 15:00:55 2005
@@ -1,4 +1,8 @@
 # $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	static_libs	# don't build static library
+#
 Summary:	Evas "smart objects"
 Summary(pl):	"Inteligentne obiekty" Evas
 Name:		esmart
@@ -75,7 +79,8 @@
 %{__autoconf}
 %{__autoheader}
 %{__automake}
-%configure
+%configure \
+	%{!?with_static_libs:--disable-static}
 %{__make}
 
 %install
@@ -114,10 +119,12 @@
 %{_includedir}/Esmart/Esmart_*
 %{_pkgconfigdir}/esmart.pc
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libesmart_*.a
 %{_libdir}/%{name}/layout/*.a
+%endif
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -125,6 +132,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.7  2005/11/30 14:00:55  charles
+- bcond static_libs
+
 Revision 1.6  2005/10/30 12:12:02  sparky
 - back to unofficial snap, it buids and official didn't
 - separated libs

================================================================
Index: SPECS/etox.spec
diff -u SPECS/etox.spec:1.7 SPECS/etox.spec:1.8
--- SPECS/etox.spec:1.7	Mon Nov 21 11:56:01 2005
+++ SPECS/etox.spec	Wed Nov 30 15:00:55 2005
@@ -1,4 +1,8 @@
 # $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	static_libs	# don't build static library
+#
 Summary:	Enlightened Text Object Library
 Summary(pl):	Oświecona biblioteka obiektów tekstowych (Enlightened Text Object Library)
 Name:		etox
@@ -79,7 +83,8 @@
 %{__autoconf}
 %{__autoheader}
 %{__automake}
-%configure
+%configure \
+	%{!?with_static_libs:--disable-static}
 %{__make}
 
 %install
@@ -114,9 +119,11 @@
 %{_pkgconfigdir}/etox.pc
 %{_aclocaldir}/etox.m4
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libetox.a
+%endif
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -124,6 +131,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.8  2005/11/30 14:00:55  charles
+- bcond static_libs
+
 Revision 1.7  2005/11/21 10:56:01  sparky
 - separated library
 

================================================================
Index: SPECS/ewl.spec
diff -u SPECS/ewl.spec:1.9 SPECS/ewl.spec:1.10
--- SPECS/ewl.spec:1.9	Sun Nov 20 22:10:34 2005
+++ SPECS/ewl.spec	Wed Nov 30 15:00:55 2005
@@ -1,4 +1,8 @@
 # $Revision$, $Date$
+#
+# Conditional build:
+%bcond_without	static_libs	# don't build static library
+#
 Summary:	Enlightenment Widget Library
 Summary(pl):	Biblioteka widgetów Enlightenmenta (Enlightenment Widget Library)
 Name:		ewl
@@ -71,7 +75,8 @@
 %{__autoconf}
 %{__autoheader}
 %{__automake}
-%configure
+%configure \
+	%{!?with_static_libs:--disable-static}
 %{__make}
 
 %install
@@ -108,9 +113,11 @@
 %{_pkgconfigdir}/ewl.pc
 %{_aclocaldir}/ewl.m4
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libewl.a
+%endif
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -118,6 +125,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.10  2005/11/30 14:00:55  charles
+- bcond static_libs
+
 Revision 1.9  2005/11/20 21:10:34  qboosh
 - pl for -libs
 - I don't see anything X11-specific here - removed X11/ from Group
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/enlightenmentDR17.spec?r1=1.10&r2=1.11&f=u
    http://cvs.pld-linux.org/SPECS/epeg.spec?r1=1.7&r2=1.8&f=u
    http://cvs.pld-linux.org/SPECS/epsilon.spec?r1=1.7&r2=1.8&f=u
    http://cvs.pld-linux.org/SPECS/esmart.spec?r1=1.6&r2=1.7&f=u
    http://cvs.pld-linux.org/SPECS/etox.spec?r1=1.7&r2=1.8&f=u
    http://cvs.pld-linux.org/SPECS/ewl.spec?r1=1.9&r2=1.10&f=u




More information about the pld-cvs-commit mailing list