SPECS: vte.spec - 0.13.5, fixed --as-needed build (thx to sparky f...

freetz freetz at pld-linux.org
Tue Aug 1 19:29:12 CEST 2006


Author: freetz                       Date: Tue Aug  1 17:29:12 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- 0.13.5, fixed --as-needed build (thx to sparky for s uggestion how to fix
  it)

---- Files affected:
SPECS:
   vte.spec (1.98 -> 1.99) 

---- Diffs:

================================================================
Index: SPECS/vte.spec
diff -u SPECS/vte.spec:1.98 SPECS/vte.spec:1.99
--- SPECS/vte.spec:1.98	Wed Jul 26 18:59:03 2006
+++ SPECS/vte.spec	Tue Aug  1 19:29:06 2006
@@ -6,12 +6,12 @@
 Summary:	VTE terminal widget library
 Summary(pl):	Biblioteka z kontrolką terminala VTE
 Name:		vte
-Version:	0.13.4
-Release:	2
+Version:	0.13.5
+Release:	1
 License:	LGPL
 Group:		X11/Libraries
 Source0:	http://ftp.gnome.org/pub/gnome/sources/vte/0.13/%{name}-%{version}.tar.bz2
-# Source0-md5:	6b963ce0b5999d83b382089ef94d2874
+# Source0-md5:	47ea2c90bd64a7e8749cf7640dc82a28
 Patch0:		%{name}-keys.patch
 %{?with_glx:BuildRequires:	OpenGL-devel}
 BuildRequires:	autoconf
@@ -30,8 +30,6 @@
 Requires(pre):	utempter
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define		no_build_with_as_needed	1
-
 %description
 The vte package contains a terminal widget for GTK+. It's used by
 gnome-terminal among other programs.
@@ -94,8 +92,7 @@
 
 %prep
 %setup -q
-# disabled: breaks other apps
-#%patch0 -p1
+%patch0 -p1
 
 %build
 %{__intltoolize}
@@ -104,14 +101,23 @@
 %{__autoheader}
 %{__automake}
 %{__autoconf}
-CFLAGS="%{rpmcflags} -I/usr/include/ncurses"
+cd gnome-pty-helper
+%{__libtoolize}
+%{__aclocal}
+%{__autoheader}
+%{__automake}
+%{__autoconf}
+cd ..
+#CFLAGS="%{rpmcflags} -I/usr/include/ncurses"
 %configure \
+	LIBS='-ltinfo' \
 	--with-xft2 \
 	--with-pangox \
 	%{?with_glx:--with-glX} \
 	--with-default-emulation=xterm \
 	--enable-gtk-doc \
 	--with-html-dir=%{_gtkdocdir}
+	
 %{__make}
 
 %install
@@ -163,6 +169,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.99  2006/08/01 17:29:06  freetz
+- 0.13.5, fixed --as-needed build (thx to sparky for s uggestion how to fix
+  it)
+
 Revision 1.98  2006/07/26 16:59:03  freetz
 - disable keys.patch - causes gnome-terminal breakage, rel.2
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/vte.spec?r1=1.98&r2=1.99&f=u



More information about the pld-cvs-commit mailing list