Hello community,

here is the log from the commit of package xiterm for openSUSE:Factory checked 
in at 2012-01-27 21:27:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xiterm (Old)
 and      /work/SRC/openSUSE:Factory/.xiterm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xiterm", Maintainer is "pgaj...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/xiterm/xiterm.changes    2011-11-24 
11:37:57.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.xiterm.new/xiterm.changes       2012-01-27 
21:28:04.000000000 +0100
@@ -1,0 +2,6 @@
+Fri Jan 27 10:52:48 UTC 2012 - pgaj...@suse.com
+
+- build with asneeded
+  * asneeded-and-dso.patch
+
+-------------------------------------------------------------------

New:
----
  xiterm-asneeded-and-dso.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xiterm.spec ++++++
--- /var/tmp/diff_new_pack.Bu6Xk9/_old  2012-01-27 21:28:05.000000000 +0100
+++ /var/tmp/diff_new_pack.Bu6Xk9/_new  2012-01-27 21:28:05.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xiterm
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,14 @@
 #
 
 
-
 Name:           xiterm
-BuildRequires:  fribidi-devel gtk2-devel libtool ncurses-devel 
update-desktop-files xorg-x11 xorg-x11-devel
+BuildRequires:  fribidi-devel
+BuildRequires:  gtk2-devel
+BuildRequires:  libtool
+BuildRequires:  ncurses-devel
+BuildRequires:  update-desktop-files
+BuildRequires:  xorg-x11
+BuildRequires:  xorg-x11-devel
 %if 0%{?suse_version} > 1130
 BuildRequires:  utempter-devel
 %else
@@ -27,12 +32,9 @@
 %define        appdefdir  /usr/share/X11
 %define xincludes  /usr/include
 %define xlibraries /usr/%{_lib}
-License:        IPL-1.0
-Group:          System/X11/Terminals
-AutoReqProv:    on
 Provides:       locale(xorg-x11:ja;ko;zh)
 Version:        0.5.20040304
-Release:        275
+Release:        0
 # cvs -d:pserver:anonym...@www.openi18n.org:/cvsroot login (no password to 
login)
 # cvs -d:pserver:anonym...@www.openi18n.org:/cvsroot co iterm
 # tar jcvf iterm-0.5.20040304.tar.bz2 iterm
@@ -47,14 +49,16 @@
 Patch6:         fbiterm-devconsole.dif
 Patch7:         fbiterm-combine-optimize.patch
 Patch8:         xiterm-implicit-fortify-decl.patch
+Patch9:         xiterm-asneeded-and-dso.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Summary:        Internationalized Terminal Emulator for X11
+License:        IPL-1.0
+Group:          System/X11/Terminals
 
 %description
 Internationalized Terminal Emulator for X11
 
 %package -n fbiterm
-License:        IPL-1.0
 Summary:        Internationalized Terminal Emulator for Framebuffers
 Group:          System/X11/Terminals
 Provides:       locale(ja;ko;zh)
@@ -63,7 +67,6 @@
 An internationalized terminal emulator for framebuffers.
 
 %package -n gtkiterm
-License:        IPL-1.0
 Summary:        Internationalized Terminal Emulator for GTK
 Group:          System/X11/Terminals
 Provides:       locale(gtk2:ja;ko;zh)
@@ -72,9 +75,8 @@
 An internationalized terminal emulator for GTK.
 
 %package -n libiterm
-License:        IPL-1.0
-Group:          System/Libraries
 Summary:        Internationalized Terminal Emulator Library
+Group:          System/Libraries
 
 %description -n libiterm
 This is a portable library for internationalized terminal emulator. All
@@ -83,7 +85,6 @@
 fore/background color and so on.
 
 %package -n libiterm-devel
-License:        IPL-1.0
 Summary:        Header files and development libraries for libiterm
 Group:          Development/Libraries/Other
 Requires:       libiterm = %{version}
@@ -92,15 +93,13 @@
 Header files and development libraries for libiterm
 
 %package -n libXiterm
-License:        IPL-1.0
-Group:          System/Libraries
 Summary:        Terminal emulator Xaw widget library based on libiterm
+Group:          System/Libraries
 
 %description -n libXiterm
 Terminal emulator Xaw widget library based on libiterm
 
 %package -n libXiterm-devel
-License:        IPL-1.0
 Summary:        Header files and development libraries for libXiterm
 Group:          Development/Libraries/Other
 Requires:       libXiterm = %{version}
@@ -109,7 +108,7 @@
 Header files and development libraries for libXiterm
 
 %prep
-%setup0 -q -n iterm -a 1
+%setup -q -n iterm -a 1
 %patch0 -p 1 -b .fontset
 %patch1 -p 0
 %patch2 -p 0 -b .intptr
@@ -119,6 +118,7 @@
 %patch6 -p 0
 %patch7
 %patch8
+%patch9 -p1
 find . -name CVS -type d | xargs rm -rf
 find . -name .cvsignore -type f | xargs rm -f
 find . -type f | xargs chmod u+w
@@ -128,10 +128,6 @@
 done
 
 %build
-# This package failed when testing with -Wl,-as-needed being default.
-# So we disable it here, if you want to retest, just delete this comment and 
the line below.
-export SUSE_ASNEEDED=0
-%{?suse_update_config:%{suse_update_config -f lib unix/Xaw/lib unix/Xaw/src 
unix/fbiterm }}
 export CFLAGS="$RPM_OPT_FLAGS"
 pushd lib
     autoreconf --force --install

++++++ xiterm-asneeded-and-dso.patch ++++++
Index: iterm/unix/Xaw/src/Makefile.am
===================================================================
--- iterm.orig/unix/Xaw/src/Makefile.am
+++ iterm/unix/Xaw/src/Makefile.am
@@ -1,6 +1,6 @@
 bin_PROGRAMS   = xiterm
 
-xiterm_LDADD   = -L$(libdir) @X_LIBS@ -lX11 -lXmu -lXaw -lXt -literm -lXiterm
+xiterm_LDADD   = -L$(libdir) @X_LIBS@ -lXiterm -lX11 -lXmu -lXaw -lXt -literm
 xiterm_SOURCES = popup_menu.c popup_menu.h  xiterm.c
 
 CPPFLAGS        = -I$(includedir)
Index: iterm/unix/gtk/src/Makefile
===================================================================
--- iterm.orig/unix/gtk/src/Makefile
+++ iterm/unix/gtk/src/Makefile
@@ -8,7 +8,7 @@ all: $(TARGET)
 $(OBJS): gtkiterm.c
        $(CC) $(CFLAGS) -c -o $@  -I../lib `pkg-config --cflags gtk+-2.0`  $<
 $(TARGET): $(OBJS) ../lib/libgtkiterm.a
-       gcc $(CFLAGS) -o gtkiterm gtkiterm.c -I../lib `pkg-config --cflags 
--libs gtk+-2.0` ../lib/libgtkiterm.a -literm
+       gcc $(CFLAGS) -o gtkiterm gtkiterm.c -I../lib `pkg-config --cflags 
--libs gtk+-2.0` ../lib/libgtkiterm.a -literm -lgdk-x11-2.0 -lpango-1.0 
-lglib-2.0
 
 ../lib/libgtkiterm.a: ../lib/VTScreenView.c  ../lib/gtkiterm.c 
../lib/VTScreenView.h  ../lib/gtkiterm.h
        $(MAKE) -C ../lib
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to