SPECS: libedit.spec, libelysium.spec, libevent.spec, libexif.spec, ...

witekfl witekfl at pld-linux.org
Wed Jun 15 22:42:36 CEST 2005


Author: witekfl                      Date: Wed Jun 15 20:42:36 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- added bcond_without static_libs

---- Files affected:
SPECS:
   libedit.spec (1.8 -> 1.9) , libelysium.spec (1.15 -> 1.16) , libevent.spec (1.8 -> 1.9) , libexif.spec (1.31 -> 1.32) , libexif-gtk.spec (1.22 -> 1.23) , libexo.spec (1.12 -> 1.13) , libxfce4util.spec (1.33 -> 1.34) , dbh.spec (1.10 -> 1.11) , libxfcegui4.spec (1.41 -> 1.42) , libextractor.spec (1.28 -> 1.29) 

---- Diffs:

================================================================
Index: SPECS/libedit.spec
diff -u SPECS/libedit.spec:1.8 SPECS/libedit.spec:1.9
--- SPECS/libedit.spec:1.8	Mon May 16 19:03:13 2005
+++ SPECS/libedit.spec	Wed Jun 15 22:42:31 2005
@@ -1,4 +1,5 @@
 # $Revision$, $Date$
+%bcond_without	static_libs	# don't build static library
 Summary:	Editline Library
 Summary(pl):	Biblioteka Editline (edytor linii poleceń)
 Name:		libedit
@@ -71,7 +72,8 @@
 LANG=C; export LANG
 LC_ALL=C; export LC_ALL
 CPPFLAGS="-I%{_includedir}/ncurses"
-%configure
+%configure \
+	%{!?with_static_libs:--disable-static}
 %{__make} -C src vi.h emacs.h common.h
 %{__make}
 
@@ -100,9 +102,11 @@
 %{_includedir}/*
 %{_mandir}/man3/*
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libedit.a
+%endif
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -110,6 +114,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.9  2005/06/15 20:42:31  witekfl
+- added bcond_without static_libs
+
 Revision 1.8  2005/05/16 17:03:13  arekm
 - up to 20050311
 

================================================================
Index: SPECS/libelysium.spec
diff -u SPECS/libelysium.spec:1.15 SPECS/libelysium.spec:1.16
--- SPECS/libelysium.spec:1.15	Mon Jun  6 19:08:08 2005
+++ SPECS/libelysium.spec	Wed Jun 15 22:42:31 2005
@@ -1,4 +1,5 @@
 # $Revision$, $Date$
+%bcond_without	static_libs	# don't build static library
 Summary:	Elysium GNU/Linux Utilities Library
 Summary(pl):	Biblioteka narzędziowa Elysium GNU/Linux
 Name:		libelysium
@@ -66,7 +67,8 @@
 %{__aclocal}
 %{__autoconf}
 %{__automake}
-%configure
+%configure \
+	%{!?with_static_libs:--disable-static}
 
 %{__make}
 
@@ -94,9 +96,11 @@
 %{_includedir}/libelysium-2.0
 %{_pkgconfigdir}/*
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/lib*.a
+%endif
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -104,6 +108,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.16  2005/06/15 20:42:31  witekfl
+- added bcond_without static_libs
+
 Revision 1.15  2005/06/06 17:08:08  zbyniu
 - BR: intltool, pkgconfig
 

================================================================
Index: SPECS/libevent.spec
diff -u SPECS/libevent.spec:1.8 SPECS/libevent.spec:1.9
--- SPECS/libevent.spec:1.8	Sun Feb 27 20:41:00 2005
+++ SPECS/libevent.spec	Wed Jun 15 22:42:31 2005
@@ -1,4 +1,5 @@
 # $Revision$, $Date$
+%bcond_without	static_libs	# don't build static library
 Summary:	libevent - an event notification library
 Summary(pl):	libevent - biblioteka powiadamiająca o zdarzeniach
 Name:		libevent
@@ -62,7 +63,8 @@
 %{__autoconf}
 %{__autoheader}
 %{__automake}
-%configure
+%configure \
+	%{!?with_static_libs:--disable-static}
 %{__make}
 
 %install
@@ -88,9 +90,11 @@
 %{_includedir}/*.h
 %{_mandir}/man3/*
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/lib*.a
+%endif
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -98,6 +102,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.9  2005/06/15 20:42:31  witekfl
+- added bcond_without static_libs
+
 Revision 1.8  2005/02/27 19:41:00  arekm
 - up to 1.0b
 

================================================================
Index: SPECS/libexif.spec
diff -u SPECS/libexif.spec:1.31 SPECS/libexif.spec:1.32
--- SPECS/libexif.spec:1.31	Thu Mar 24 19:33:24 2005
+++ SPECS/libexif.spec	Wed Jun 15 22:42:31 2005
@@ -1,4 +1,5 @@
 # $Revision$, $Date$
+%bcond_without	static_libs	# don't build static library
 Summary:	Library for parsing EXIF files from digital cameras
 Summary(pl):	Biblioteka do czytania plików EXIF z kamer cyfrowych
 Name:		libexif
@@ -74,7 +75,8 @@
 %{__autoconf}
 %{__autoheader}
 %{__automake}
-%configure
+%configure \
+	%{!?with_static_libs:--disable-static}
 
 %{__make}
 
@@ -104,9 +106,11 @@
 %{_includedir}/%{name}
 %{_pkgconfigdir}/*.pc
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/lib*.a
+%endif
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -114,6 +118,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.32  2005/06/15 20:42:31  witekfl
+- added bcond_without static_libs
+
 Revision 1.31  2005/03/24 18:33:24  qboosh
 - added segv patch, release 3
 

================================================================
Index: SPECS/libexif-gtk.spec
diff -u SPECS/libexif-gtk.spec:1.22 SPECS/libexif-gtk.spec:1.23
--- SPECS/libexif-gtk.spec:1.22	Mon Mar 21 20:12:14 2005
+++ SPECS/libexif-gtk.spec	Wed Jun 15 22:42:31 2005
@@ -1,4 +1,5 @@
 # Revision: 1.21 $, $Date$
+%bcond_without	static_libs	# don't build static library
 Summary:	GTK+ widgets for libexif
 Summary(pl):	Widgety GTK+ do libexif
 Name:		libexif-gtk
@@ -66,7 +67,8 @@
 %{__autoconf}
 %{__autoheader}
 %{__automake}
-%configure
+%configure \
+	%{!?with_static_libs:--disable-static}
 
 %{__make}
 
@@ -97,9 +99,11 @@
 %{_includedir}/libexif-gtk
 %{_pkgconfigdir}/*.pc
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/lib*.a
+%endif
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -107,6 +111,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.23  2005/06/15 20:42:31  witekfl
+- added bcond_without static_libs
+
 Revision 1.22  2005/03/21 19:12:14  qboosh
 - added pl.po, release 2
 

================================================================
Index: SPECS/libexo.spec
diff -u SPECS/libexo.spec:1.12 SPECS/libexo.spec:1.13
--- SPECS/libexo.spec:1.12	Sun Mar 20 12:59:59 2005
+++ SPECS/libexo.spec	Wed Jun 15 22:42:31 2005
@@ -1,4 +1,5 @@
 # $Revision$, $Date$
+%bcond_without	static_libs	# don't build static library
 Summary:	Extension library to Xfce developed by os-cillation
 Summary(pl):	Biblioteka rozszerzeń do Xfce opracowana przez os-cillation
 Name:		libexo
@@ -79,7 +80,8 @@
 
 %build
 %configure \
-	--with-html-dir=%{_gtkdocdir}
+	--with-html-dir=%{_gtkdocdir} \
+	%{!?with_static_libs:--disable-static}
 %{__make}
 
 %install
@@ -111,9 +113,11 @@
 %{_pkgconfigdir}/*.pc
 %{_gtkdocdir}/exo
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/lib*.a
+%endif
 
 %files -n python-exo
 %defattr(644,root,root,755)
@@ -133,6 +137,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.13  2005/06/15 20:42:31  witekfl
+- added bcond_without static_libs
+
 Revision 1.12  2005/03/20 11:59:59  qboosh
 - it's pure C, builds fine without libstdc++-devel
 

================================================================
Index: SPECS/libxfce4util.spec
diff -u SPECS/libxfce4util.spec:1.33 SPECS/libxfce4util.spec:1.34
--- SPECS/libxfce4util.spec:1.33	Wed May 18 10:30:06 2005
+++ SPECS/libxfce4util.spec	Wed Jun 15 22:42:31 2005
@@ -1,4 +1,5 @@
 # $Revision$, $Date$
+%bcond_without	static_libs	# don't build static library
 Summary:	Utility library for the Xfce desktop environment
 Summary(pl):	Biblioteka narzędziowa dla środowiska Xfce
 Name:		libxfce4util
@@ -71,7 +72,8 @@
 %{__automake}
 %{__autoconf}
 %configure \
-	--with-html-dir=%{_gtkdocdir}
+	--with-html-dir=%{_gtkdocdir} \
+	%{!?with_static_libs:--disable-static}
 %{__make}
 
 %install
@@ -101,9 +103,11 @@
 %{_pkgconfigdir}/*.pc
 %{_gtkdocdir}/libxfce4util
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/lib*.a
+%endif
 
 %files tools
 %defattr(644,root,root,755)
@@ -115,6 +119,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.34  2005/06/15 20:42:31  witekfl
+- added bcond_without static_libs
+
 Revision 1.33  2005/05/18 08:30:06  koorek
 - uodated to 4.2.2
 

================================================================
Index: SPECS/dbh.spec
diff -u SPECS/dbh.spec:1.10 SPECS/dbh.spec:1.11
--- SPECS/dbh.spec:1.10	Sat Apr  2 20:47:11 2005
+++ SPECS/dbh.spec	Wed Jun 15 22:42:31 2005
@@ -1,4 +1,5 @@
 # $Revision$, $Date$
+%bcond_without	static_libs	# don't build static library
 Summary:	Disk based hash library
 Summary(pl):	Biblioteka obsługująca tablice haszujące na dysku
 Name:		dbh
@@ -66,7 +67,8 @@
 %{__automake}
 %{__autoheader}
 %{__autoconf}
-%configure
+%configure \
+	%{!?with_static_libs:--disable-static}
 
 %{__make}
 
@@ -102,9 +104,11 @@
 %{_pkgconfigdir}/*.pc
 %{_examplesdir}/%{name}-%{version}
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/lib*.a
+%endif
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -112,6 +116,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.11  2005/06/15 20:42:31  witekfl
+- added bcond_without static_libs
+
 Revision 1.10  2005/04/02 18:47:11  qboosh
 - updated to 1.0.24
 

================================================================
Index: SPECS/libxfcegui4.spec
diff -u SPECS/libxfcegui4.spec:1.41 SPECS/libxfcegui4.spec:1.42
--- SPECS/libxfcegui4.spec:1.41	Thu May 19 01:52:06 2005
+++ SPECS/libxfcegui4.spec	Wed Jun 15 22:42:31 2005
@@ -1,4 +1,5 @@
 # $Revision$, $Date$
+%bcond_without	static_libs	# don't build static library
 Summary:	Various GTK+ widgets for Xfce
 Summary(pl):	Różne widgety GTK+ dla Xfce
 Name:		libxfcegui4
@@ -69,7 +70,8 @@
 %{__autoconf}
 %configure \
 	--enable-xinerama \
-	--with-html-dir=%{_gtkdocdir}
+	--with-html-dir=%{_gtkdocdir} \
+	%{!?with_static_libs:--disable-static}
 %{__make}
 
 %install
@@ -110,9 +112,11 @@
 %{_pkgconfigdir}/*.pc
 %{_gtkdocdir}/libxfcegui4
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/lib*.a
+%endif
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -120,6 +124,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.42  2005/06/15 20:42:31  witekfl
+- added bcond_without static_libs
+
 Revision 1.41  2005/05/18 23:52:06  troll
 - BR: xfce4-dev-tools
 

================================================================
Index: SPECS/libextractor.spec
diff -u SPECS/libextractor.spec:1.28 SPECS/libextractor.spec:1.29
--- SPECS/libextractor.spec:1.28	Sun May 22 21:04:50 2005
+++ SPECS/libextractor.spec	Wed Jun 15 22:42:31 2005
@@ -2,6 +2,7 @@
 #
 # Conditional build:
 %bcond_with	static		# build with static glib
+%bcond_without	static_libs	# don't build static library
 #
 Summary:	Meta-data extraction library
 Summary(pl):	Biblioteka do ekstrakcji metadanych
@@ -141,7 +142,8 @@
 %{__autoconf}
 %{__autoheader}
 %{__automake}
-%configure
+%configure \
+	%{!?with_static_libs:--disable-static}
 
 %{__make}
 
@@ -255,9 +257,11 @@
 %{_includedir}/extractor.h
 %{_mandir}/man3/*
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libextractor.a
+%endif
 
 %files -n python-extractor
 %defattr(644,root,root,755)
@@ -269,6 +273,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.29  2005/06/15 20:42:31  witekfl
+- added bcond_without static_libs
+
 Revision 1.28  2005/05/22 19:04:50  witekfl
 - update to 0.5.0
 - new subpackage python-extractor
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/libedit.spec?r1=1.8&r2=1.9&f=u
    http://cvs.pld-linux.org/SPECS/libelysium.spec?r1=1.15&r2=1.16&f=u
    http://cvs.pld-linux.org/SPECS/libevent.spec?r1=1.8&r2=1.9&f=u
    http://cvs.pld-linux.org/SPECS/libexif.spec?r1=1.31&r2=1.32&f=u
    http://cvs.pld-linux.org/SPECS/libexif-gtk.spec?r1=1.22&r2=1.23&f=u
    http://cvs.pld-linux.org/SPECS/libexo.spec?r1=1.12&r2=1.13&f=u
    http://cvs.pld-linux.org/SPECS/libxfce4util.spec?r1=1.33&r2=1.34&f=u
    http://cvs.pld-linux.org/SPECS/dbh.spec?r1=1.10&r2=1.11&f=u
    http://cvs.pld-linux.org/SPECS/libxfcegui4.spec?r1=1.41&r2=1.42&f=u
    http://cvs.pld-linux.org/SPECS/libextractor.spec?r1=1.28&r2=1.29&f=u




More information about the pld-cvs-commit mailing list