SPECS: loudmouth.spec, gossip.spec - rel.2, --as-needed support

freetz freetz at pld-linux.org
Sat Jul 15 22:45:04 CEST 2006


Author: freetz                       Date: Sat Jul 15 20:45:04 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- rel.2, --as-needed support

---- Files affected:
SPECS:
   loudmouth.spec (1.42 -> 1.43) , gossip.spec (1.62 -> 1.63) 

---- Diffs:

================================================================
Index: SPECS/loudmouth.spec
diff -u SPECS/loudmouth.spec:1.42 SPECS/loudmouth.spec:1.43
--- SPECS/loudmouth.spec:1.42	Tue Jun 27 20:41:32 2006
+++ SPECS/loudmouth.spec	Sat Jul 15 22:44:59 2006
@@ -5,12 +5,11 @@
 # Conditional build:
 %bcond_without	ssl	# without SSL support
 #
-%define		snap	20031128
 Summary:	Loudmouth - a Jabber library written in C
 Summary(pl):	Loudmouth - biblioteka do obsługi protokołu Jabber napisana w C
 Name:		loudmouth
 Version:	1.0.4
-Release:	1
+Release:	2
 License:	LGPL
 Group:		Libraries
 Source0:	http://ftp.gnome.org/pub/GNOME/sources/loudmouth/1.0/%{name}-%{version}.tar.bz2
@@ -19,12 +18,12 @@
 URL:		http://loudmouth.imendio.org/
 BuildRequires:	autoconf
 BuildRequires:	automake
-BuildRequires:	glib2-devel >= 1:2.4.0
+BuildRequires:	glib2-devel >= 1:2.12.0
 %{?with_ssl:BuildRequires:	gnutls-devel >= 1.2.5}
-BuildRequires:	gtk-doc >= 1.0
+BuildRequires:	gtk-doc >= 1.6
 BuildRequires:	libtool
 BuildRequires:	pkgconfig
-Requires:	glib2 >= 1:2.4.0
+Requires:	glib2 >= 1:2.12.0
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -43,9 +42,9 @@
 Summary(pl):	Pliki nagłówkowe Loudmouth, dokumentacja dla programistów
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
-Requires:	glib2-devel >= 1:2.4.0
+Requires:	glib2-devel >= 1:2.12.0
 Requires:	gtk-doc-common
-%{?with_ssl:Requires:	gnutls-devel >= 1.0.6}
+%{?with_ssl:Requires:	gnutls-devel >= 1.2.5}
 
 %description devel
 This package provides the necessary header files to allow you to
@@ -77,6 +76,7 @@
 %{__autoconf}
 %{__autoheader}
 %{__automake}
+LDFLAGS="%{rpmldflags} -Wl,--as-needed"
 %configure \
 	%{!?with_ssl:--without-ssl} \
 	--enable-gtk-doc
@@ -119,6 +119,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.43  2006/07/15 20:44:59  freetz
+- rel.2, --as-needed support
+
 Revision 1.42  2006/06/27 18:41:32  freetz
 - 1.0.4
 

================================================================
Index: SPECS/gossip.spec
diff -u SPECS/gossip.spec:1.62 SPECS/gossip.spec:1.63
--- SPECS/gossip.spec:1.62	Wed Jul  5 19:32:11 2006
+++ SPECS/gossip.spec	Sat Jul 15 22:44:59 2006
@@ -3,7 +3,7 @@
 Summary(pl):	Bardzo prosty w użyciu klient Jabbera dla GNOME
 Name:		gossip
 Version:	0.12
-Release:	1
+Release:	2
 License:	GPL
 Group:		Applications/Communications
 Source0:	http://ftp.gnome.org/pub/GNOME/sources/gossip/0.12/%{name}-%{version}.tar.bz2
@@ -57,6 +57,7 @@
 %{__autoheader}
 %{__automake}
 %{__autoconf}
+LDFLAGS="%{rpmldflags} -Wl,--as-needed"
 %configure \
 	--disable-schemas-install \
 	--disable-scrollkeeper \
@@ -110,6 +111,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.63  2006/07/15 20:44:59  freetz
+- rel.2, --as-needed support
+
 Revision 1.62  2006/07/05 17:32:11  freetz
 - 0.12, updated deps, file list and configure options
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/loudmouth.spec?r1=1.42&r2=1.43&f=u
    http://cvs.pld-linux.org/SPECS/gossip.spec?r1=1.62&r2=1.63&f=u



More information about the pld-cvs-commit mailing list