Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.2:Update
gnome-libs
gnome-libs.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gnome-libs.spec of Package gnome-libs
# # spec file for package gnome-libs (Version 1.4.2) # # Copyright (c) 2009 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: gnome-libs BuildRequires: db-devel esound-devel giflib-devel gnome-common gtk-devel imlib-devel jpeg libpng-devel libtiff-devel orbit-devel popt-devel # For directory ownership: BuildRequires: gtk-doc License: GPL v2 or later ; LGPL v2.1 or later Group: System/Libraries Obsoletes: gnlibs Provides: gnlibs Requires: libgnomeui AutoReqProv: on # bug437293 %ifarch ppc64 Obsoletes: gnome-libs-64bit %endif # Summary: The GNOME Base Libraries Version: 1.4.2 Release: 14 Source0: ftp://ftp.gnome.org/pub/GNOME/stable/sources/gnome-libs/gnome-libs-%{version}.tar.bz2 Source1: gnome.sh Source2: gnome.csh Patch0: gnome-libs-%{version}.dif Patch2: susemenu.dif Patch3: gnome-scores.dif Patch4: gnome-libs-intl.dif Patch5: i18nfix.dif Patch8: gnome-libs-1.4.2-use-call-browser.diff Patch9: gnome-libs-m4_quote_fix.dif Patch10: gnome-libs-gcc4.patch Patch11: gnome-libs-gettext.patch Patch12: gnome-libs-system-popt.patch Patch13: gnome-libs.umode_t.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Url: http://www.gnome.org/ %description This package contains the basic GNOME libraries. GNOME itself contains no specific window manager. Many GNOME users like Sawfish, Enlightenment, or IceWM as a window manager for GNOME (see those packages). Authors: -------- Akira Higuchi <a-higuti@math.sci.hokudai.ac.jp> Anders Carlsson <andersca@gnu.org> Andreas Hyden <a.hyden@cyberpoint.se> Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> Andrew T. Veliath <andrewtv@usa.net> ape@spacetec.no (Asbjorn Pettersen) Arturo Espinosa Aldama <arturo@nuclecu.unam.mx> Augusto Cesar Radtke <bishop@sekure.org> Bertrand Guiheneuf <Bertrand.Guiheneuf@inria.fr> Birger Langkjer <birger.langkjer@image.dk> Carsten Schaar <nhadcasc@fs-maphy.uni-hannover.de> Cesar Miquel <miquel@df.uba.ar> Changwoo RYU <cwryu@adam.kaist.ac.kr> Chris Lahey <clahey@umich.edu> Christopher Blizzard <blizzard@redhat.com> Christopher James Lahey <clahey@helixcode.com> Christopher R. Gabriel <cgabriel@firenze.linux.it> Christoph Toshok <toshok@hungry.com> Cody Russell <bratsche@dfw.net> Daniel M. German <dmg@csg.uwaterloo.ca> Daniel Veillard <Daniel.Veillard@w3.org> Dave Camp <campd@oit.edu> David Abilleira <odaf@nexo.es> David KAELBLING <drk@sgi.com> Dick Porter <dick@acm.org> Dietmar Maurer <dm@vlsivie.tuwien.ac.at> Eckehard Berns <eb@berns.i-s-o.net> Eckeherad Berns <eb@berns.prima.de> Elliot Lee <sopwith@redhat.com> ERDI Gergo <cactus@cactus.rulez.org> Eric Backus <ericb@lsid.hp.com> Erik Troan <ewt@redhat.com> Ettore Perazzoli <ettore@helixcode.com> Evan Lawrence <evan@worldpath.net> Federico Mena Quintero <federico@helixcode.com> Felix Bellaby <felix@pooh.u-net.com> Francisco Bustamante <pancho@nuclecu.unam.mx> Francois Pinard <pinard@iro.umontreal.ca> Frank Belew <frb@umr.edu> George Lebl <jirka@5z.com> Gregory McLean <gregm@comstar.net> Havoc Pennington <hp@pobox.com> Herbert Valerio Riedel <hvr@hvrlab.dhs.org> Horacio J. Peqa <horape@compendium.com.ar> Howard Gayle <howard@hal.com> Iain Holmes <ih@csd.abdn.ac.uk> Ian Peters <itp@gnu.org> Jacob Berkman <jacob@helixcode.com> Jaka Mocnik <jaka.mocnik@kiss.uni-lj.si> James Henstridge <james@daa.com.au> Jason Leach <leach@wam.umd.edu> Jay Cox <jaycox@earthlink.net> Jay Painter <jpaint@serv.net> Jeff Garzik <jgarzik@pobox.com> Jesus Bravo Alvarez <jba@pobox.com> Jim Pick <jim@jimpick.com> Jody Goldberg <jgoldberg@home.com> Joe Shaw <joe@helixcode.com> John Ellis <johne@bellatlantic.net> John Sullivan <sullivan@eazel.com> Jonathan Blandford <jrb@redhat.com> JP Rosevear <jpr@arcavia.com> Justin Maurer <justin@openprojects.net> Karl Eichwalder <ke@suse.de> Karsten Weiss <karsten@addx.au.s.shuttle.de> Kjartan Maraas <kmaraas@online.no> Larry Ewing <lewing@gimp.org> Larry Schwimmer <rosebud@cyclone.stanford.edu> Lauris Kaplinski <lauris@ariman.ee> Luca Lizzeri <ll@niche.it> Maciej Stachowiak <mstachow@alum.mit.edu> Mandrake <mandrake@mandrake.net> Manish Singh <yosh@gimp.org> Manish Vachharajani <mvachhar@vger.rutgers.edu> Marc Ewing <marc@germ.labs.redhat.com> Marcus Daniels <marcus@sysc.pdx.edu> Marius Vollmer <mvo@zagadka.ping.de> Mark Crichton <crichton@expert.cc.purdue.edu> Mark Galassi <rosalia@cygnus.com> Martijn van Beers <martijn@earthling.net> Martin Baulig <martin@home-of-linux.org> Martin Norbdck <d95mback@dtek.chalmers.se> Martin Wahlen <mva@sbbs.se> Matthias Warkus <mawa@iname.com> Matt Loper <matt@gnome-support.com> Matt Wilson <msw@redhat.com> Michael Fulbright <msf@majestic.labs.redhat.com> Michael Lausch <mla@gams.at> Michael Meeks <michael@nuclecu.unam.mx> Michael Zucchi <zucchi@zedzone.mmc.com.au> Miguel de Icaza <miguel@helixcode.com> Mikko Rauhala <mjr@iki.fi> Miroslav Silovic <silovic@zesoi.fer.hr> Morten Welinder <terra@diku.dk> Nat Friedman <nat@gnome-support.com> Nathan Summers <rock@gimp.org> Nelson H. F. Beebe <beebe@math.utah.edu> Nick Fetchak <nuke@bayside.net> Norbert Warmuth <nwarmuth@privat.circular.de> NotZed <NotZed@HelixCode.com> Nuno Ferreira <nmrf@rnl.ist.utl.pt> Owen Taylor <otaylor@redhat.com> Pablo Saratxaga <pablo@mandrakesoft.com> Paolo Molaro <lupus@debian.org> Paul Sheer <psheer@obsidian.co.za> Pavel Machek <pavel@ucw.cz> Peter Teichman <pat4@acpub.duke.edu> Radek Doulik <rodo@aquarius> Raffaele Sena <raff@aromatic.com> Raja R Harinath <harinath@cs.umn.edu> Ramiro Estrugo <ramiro@eazel.com> Raph Levien <raph@acm.org> Richard Hestilow <hestgray@ionet.net> Richard Hult <rhult@hem2.passagen.se> Robert Brady <rwb197@ecs.soton.ac.uk> Roberto Zunino <zunino@cli.di.unipi.it> Rodrigo Stulzer Lopes <rodrigo@conectiva.com.br> Ronald de Man <deman@win.tue.nl> Russell Steinthal <rms39@columbia.edu> Rusty Conover <rconover@zootweb.com> Scott D. Heavner <sdh@po.cwru.edu> Sebastian Wilhelmi <wilhelmi@ira.uka.de> Sergey Panov <sipan@mit.edu> Seth Alves <alves@hungry.com> Shooby Ban <bansz@szif.hu> Simon Kagedal <simon@sdf.se> Spiros Papadimitriou <spapadim+@cs.cmu.edu> Stephen Rust <steve@tp.org> Stuart Parmenter <pavlov@pavlov.net> Sven Neumanns <sven@gimp.org> Szekeres Istvan <szekeres@cyberspace.mht.bme.hu> Ted Lemon <mellon@hoffman.vix.com> The Rasterman <raster@redhat.com> Tim Janik <timj@gtk.org> Tim P. Gerla <timg@means.net> Timur I. Bakeyev <timur@gnu.org> Tomas Ogren <stric@ing.umu.se> Tomislav Vujec <tvujec@carnet.hr> Tom Tromey <tromey@cygnus.com> Tristan Tarrant <ttarrant@etnoteam.it> Tuomas J. Lukka <lukka@iki.fi> Tuomas Kuosmanen <tigert@gimp.org> Tuomas Lukka <lukka@iki.fi> Ulrich Drepper <drepper@cygnus.com> Valek Filippov <frob@df.ru> Ville <villeh@cs.joensuu.fi> Vincent Renardias <vincent@ldsol.com> Walter Mueller <walt@pi4.informatik.uni-mannheim.de> Yukihiro Nakai <nakai@gnome.gr.jp> Zbigniew Chyla <chyla@buy.pl> %package devel License: GPL v2 or later ; LGPL v2.1 or later Requires: gnome-libs = %{version} gxmhtml = %{version} Requires: db-devel esound-devel gtk-devel orbit-devel imlib-devel libjpeg-devel libpng-devel popt-devel Obsoletes: gnlibsd Provides: gnlibsd # bug437293 %ifarch ppc64 Obsoletes: gnome-libs-devel-64bit %endif # Summary: Libraries, etc. to Develop GNOME Applications Group: Development/Libraries/GNOME %description devel Libraries, includes, and more for developing your own GNOME applications or to compile other GNOME packages. Authors: -------- cf. package "gnlibs" %package doc License: GPL v2 or later ; LGPL v2.1 or later Requires: gnome-libs = %{version} gxmhtml = %{version} Summary: Libraries, etc. to Develop GNOME Applications Group: Development/Libraries/GNOME %description doc Libraries, includes, and more for developing your own GNOME applications or to compile other GNOME packages. Authors: -------- cf. package "gnlibs" %package -n gxmhtml License: LGPL v2.1 or later Summary: Gtk-XMHTML Group: System/Libraries AutoReqProv: on PreReq: /bin/rmdir %description -n gxmhtml Gtk-XMHTML is a GTK component for visualizing HTML. Authors: -------- Akira Higuchi <a-higuti@math.sci.hokudai.ac.jp> ape@spacetec.no (Asbjorn Pettersen) Changwoo Ryu <cwryu@adam.kaist.ac.kr> Federico Mena Quintero <federico@nuclecu.unam.mx> Havoc Pennington <hp@pobox.com> Jay Cox <jaycox@earthlink.net> Kjartan Maraas <kmaraas@fib.hl.no> Manish Singh <yosh@gimp.org> Miguel de Icaza <miguel@nuclecu.unam.mx> Nuno Ferreira <nmrf@rnl.ist.utl.pt> Owen Taylor <otaylor@redhat.com> Raffaele Sena <raff@aromatic.com> Raja R Harinath <harinath@cs.umn.edu> Ronald de Man <deman@win.tue.nl> Tim Janik <timj@gtk.org> Ulrich Drepper <drepper@cygnus.com> %prep %setup -q %patch0 -p 1 %patch2 -p 1 %patch3 -p 1 %patch4 -p 1 %patch5 -p 1 %patch8 %patch9 %patch10 -p1 %patch11 %patch12 %patch13 -p1 cp -a %{S:1} %{S:2} . rename no nb po/no.* sed -i "s/\(ALL_LINGUAS.*\) no /\1 nb /" configure.in %build # This package failed when testing with -Wl,-as-needed being default. # So we disable it here, if you want to retest, just comment out the export. export SUSE_ASNEEDED=0 %if 0 libtoolize --force aclocal -I macros automake -a --copy autoconf sed -i -e "s|m4exit(1)| |g" configure pushd libart_lgpl libtoolize --force aclocal automake -a --copy autoconf popd sed -i -e "s@/lib@/%_lib@" gnome-config.in %ifarch ppc64 export ac_cv_type_umode_t=yes %endif %else autoreconf -fi pushd libart_lgpl autoreconf -fi popd %endif export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing --save-temps" #make CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" # FIXME: gtk-doc recompilation fails %configure --disable-static \ --with-pic \ --disable-gtk-doc %install make install DESTDIR=$RPM_BUILD_ROOT # installing profiles for GNOME mkdir -p $RPM_BUILD_ROOT/etc/profile.d/ install -m644 gnome.sh $RPM_BUILD_ROOT/etc/profile.d/gnome.sh install -m644 gnome.csh $RPM_BUILD_ROOT/etc/profile.d/gnome.csh #mv -f $RPM_BUILD_ROOT%{prefix}/html \ # $RPM_BUILD_ROOT%{_datadir}/gnome/help/gnome-libs mkdir to-doc mv -f $RPM_BUILD_ROOT%{_prefix}/doc/* to-doc mv -f $RPM_BUILD_ROOT%{_datadir}/doc/* to-doc gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man?/*.? mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/CORBA/servers # There files are used from libgnomeui rm $RPM_BUILD_ROOT%{_datadir}/pixmaps/{gnome-default-dlg.png,gnome-error.png,gnome-info.png,gnome-question.png,gnome-warning.png} rm devel-docs/*/Makefile* %find_lang %{name} %{__rm} -f %{buildroot}%{_libdir}/*.la %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %post -n gxmhtml -p /sbin/ldconfig %postun -n gxmhtml -p /sbin/ldconfig %files -f %{name}.lang %defattr(-, root, root) %doc ABOUT-NLS AUTHORS COPYING* HACKING NEWS README %doc to-doc/* /etc/profile.d/gnome.sh /etc/profile.d/gnome.csh %{_bindir}/dns-helper %{_bindir}/gconfigger %{_bindir}/gnome-bug %{_bindir}/gnome-dump-metadata %{_bindir}/gnome-gen-mimedb %{_bindir}/gnome-moz-remote %{_bindir}/gnome-name-service %{_bindir}/gnome_segv %{_bindir}/goad-browser %{_bindir}/loadshlib %{_bindir}/new-object %{_datadir}/idl/* %{_datadir}/pixmaps/* %{_datadir}/gtkrc* # This directory is also owned by libgnome for GNOME2 applications. %dir %{_datadir}/gnome %{_datadir}/gnome/html %doc %{_datadir}/gnome/help # generic directory for GNOME MIME Info. # We do not support it any more and no other files should be installed there. # FIXME: If gnome-libs can work without this directory, delete it. %dir %{_datadir}/mime-info %{_datadir}/mime-info/* %{_datadir}/type-convert %{_libdir}/libart*.so.* %{_libdir}/libgno*.so.* %{_libdir}/libzvt*.so.* %doc %{_mandir}/man?/*.* %attr(775, root, tty) %{_sbindir}/gnome-pty-helper %{_sysconfdir}/profile.d/* %config %{_sysconfdir}/mime-magic* %config %{_sysconfdir}/mime-magic.dat %config %{_sysconfdir}/paper.config # These directories are also owned by libgnome for GNOME2 applications. %dir %{_sysconfdir}/sound %dir %{_sysconfdir}/sound/events %config %{_sysconfdir}/sound/events/*.soundlist %files devel %defattr(-, root, root) %{_bindir}/gnome-config %{_bindir}/libart-config %{_libdir}/*.so %{_libdir}/*.sh %{_libdir}/gnome-libs %{_includedir}/* %{_datadir}/aclocal/* %files doc %defattr(-, root, root) %doc devel-docs %{_datadir}/gtk-doc/html/* %files -n gxmhtml %defattr(-, root, root) %{_libdir}/libgtkxmhtml*.so.* %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor