Home | History | Annotate | Download | only in trunk
      1 #
      2 # spec file for package SUNWgnome-base-libs
      3 #
      4 # includes module(s): none
      5 #
      6 # Copyright 2009 Sun Microsystems, Inc.
      7 # This file and all modifications and additions to the pristine
      8 # package are under the same license as the package itself.
      9 #
     10 %define owner erwannc
     11 #
     12 %include Solaris.inc
     13 
     14 %define OSR wrapper package, no content delivered:0
     15 
     16 Name:                    SUNWgnome-base-libs
     17 Summary:                 GNOME base GUI libraries
     18 Version:                 %{default_pkg_version}
     19 SUNW_BaseDir:            %{_basedir}
     20 SUNW_Copyright:          %{name}.copyright
     21 
     22 Requires: SUNWglib2
     23 Requires: SUNWcairo
     24 Requires: SUNWpango
     25 Requires: SUNWlibatk
     26 Requires: SUNWgtk2
     27 Requires: SUNWlibglade
     28 Requires: SUNWlibart
     29 Requires: SUNWlibgnomecanvas
     30 
     31 %package root
     32 Summary:                 %{summary} - / filesystem
     33 SUNW_BaseDir:            /
     34 Requires: SUNWpango-root
     35 Requires: SUNWgtk2-root
     36 
     37 %package devel		
     38 Summary:                 %{summary} - development files
     39 SUNW_BaseDir:            %{_basedir}
     40 Requires: SUNWglib2-devel
     41 Requires: SUNWcairo-devel
     42 Requires: SUNWpango-devel
     43 Requires: SUNWlibatk-devel
     44 Requires: SUNWgtk2-devel
     45 Requires: SUNWlibglade-devel
     46 Requires: SUNWlibart-devel
     47 Requires: SUNWlibgnomecanvas-devel
     48 
     49 %files
     50 # empty package
     51 
     52 %files devel
     53 # empty package
     54 
     55 %files root
     56 # empty package
     57 
     58 %changelog
     59 * Mon May 11 2009 - dave.lin@sun.com
     60 - Added SUNW_BaseDir for each subpackage to fix the integration issue.
     61 * Tue Mar 31 2009 - dave.lin@sun.com
     62 - Split SUNWgnome-base-libs into
     63     SUNWglib2
     64     SUNWcairo
     65     SUNWpango
     66     SUNWlibatk
     67     SUNWgtk2
     68     SUNWlibglade
     69     SUNWlibart
     70     SUNWlibgnomecanvas
     71   And keep SUNWgnome-base-libs as empty packages for dependency compatibility.
     72 * Tue Mar 24 2009 - jeff.cai@sun.com
     73 - Add dependencies on SUNWlxml-devel, SUNWxwinc, SUNWxorg-header
     74   for the development package
     75 - Change SUNWpixman to a hard dependency
     76 * Fri Jan 09 2009 - christian.kelly@sun.com
     77 - Add SUNWgtk-doc as a BuildRequires.
     78 * Wed Dec 10 2008 - dave.lin@sun.com
     79 - Change PKG_CONFIG_PATH=.../cairo-%{cairo.version}:...
     80 * Mon Dec 08 2008 - dave.lin@sun.com
     81 - Removed empty dirs /usr/lib/gio, /usr/lib/%{_arch64}/gio
     82 * Tue Nov 18 2008 - darren.kenny@sun.com
     83 - Remove references to building pixman since we should now be on the system
     84   (delivered by X).
     85 - Add Requires statement for SUNWpixman.
     86 * Wed Sep 17 2008 - ghee.teo@sun.com
     87 - Added %doc to %files for new copyright format.
     88 * Tue Jun 08 2008 - christian.kelly@sun.com
     89 - Bumped gtk+ to 2.13.4
     90 * Tue Jun 03 2008 - damien.carbery@sun.com
     91 - Remove gail module as it is not incorporated into gtk+. Update %files for
     92   new location of 64 bit gail libs.
     93 * Wed May 21 2008 - damien.carbery@sun.com
     94 - Add 'Requires: SUNWcupsu' to devel package to fix #6705123.
     95 * Fri Apr 18 2008 - darren.kenny@sun.com
     96 - Statically link in pixman into cairo, so don't ship libpixman.
     97 - This is a temporary workaround until the X server provide libpixman.
     98 * Tue Apr 15 2008 - erwann.chenede (at] sun.com
     99 - added pixman module
    100 * Tue Jan 22 2008 - damien.carbery (at] sun.com
    101 - Remove pixman module as cairo has been reverted to 1.4.14.
    102 * Thu Jan 17 2008 - damien.carbery (at] sun.com
    103 - Add pixman module, as required by cairo 1.5.6.
    104 * Wed Dec 26 2007 - damien.carbery (at] sun.com
    105 - Add gtester and gtester-report to %files, introduced by glib 2.15.0.
    106 * Wed Oct 10 2007 - damien.carbery (at] sun.com
    107 - Remove 'Requires: SUNWgnome-doc-utils' as it is only used during building;
    108   change SUNWgnome-doc-utils-devel to SUNWgnome-doc-utils to match change in
    109   SUNWgnome-doc-utils.spec.
    110 * Tue Oct  2 2007 - laca (at] sun.com
    111 - set CFLAGS and LDFLAGS for GNU libintl/libiconv
    112 * Sat Sep 29 2007 - damien.carbery (at] sun.com
    113 - Run gtk-query-immodules-2.0 in %post instead of using a class action script
    114   which does not remove invalid entries. Fixes 6550492.
    115 * Fri Sep 28 2007 - laca (at] sun.com
    116 - add optional GNU libiconv and FOX dependencies instead of the Nevada
    117   equivalents
    118 * Fri Sep 07 2007 - damien.carbery (at] sun.com
    119 - Add gtk-builder-convert.1 manpage to %files.
    120 * Thu Jul 12 2007 - damien.carbery (at] sun.com
    121 - Add gail module and associated %files. It is a prerequisite of libgnomecanvas
    122   now.
    123 * Wed Jul 04 2007 - damien.carbery (at] sun.com
    124 - Add gtk-builder-convert to %files.
    125 * Mon May 29 2007 - damien.carbery (at] sun.com
    126 - Remove 'rm $RPM_BUILD_ROOT/var' and add im-multipress.conf to %files root as
    127   issue has been resolved.
    128 * Fri May 25 2007 - damien.carbery (at] sun.com
    129 - Remove $RPM_BUILD_ROOT/var in %install because gtk+ is installing to
    130   $RPM_BUILD_ROOT$RPM_BUILD_ROOT !
    131 * Fri May 11 2007 - damien.carbery (at] sun.com
    132 - Add Build/Requires SUNWgnome-doc-utils/-devel as required by atk.
    133 * Thu Mar 15 2007 - laca (at] sun.com
    134 - convert to new style of building multiple ISAs as per docs/multi-ISA.txt
    135 * Mon Feb  5 2007 - damien.carbery (at] sun.com
    136 - Add Requires SUNWpapi after check-deps.pl run.
    137 * Fri Dec 01 2006 - takao.fujiwara (at] sun.com
    138 - Added SUNWuiu8 dependency. Fixes 6499071
    139 * Mon Oct 16 2006 - brian.cameron (at] sun.com
    140 - Fix comment.
    141 * Fri Oct 13 2006 - damien.carbery (at] sun.com
    142 - Delete .a and .la files.
    143 * Fri Sep 01 2006 - Matt.Keenan (at] sun.com
    144 - New Manpage tarball
    145 * Sun Aug 13 2006 - laca (at] sun.com
    146 - delete %pre script (hack) and SUNWj5rt dep since we changed the icon dirs
    147   back to root:other
    148 * Sat Aug 12 2006 - laca (at] sun.com
    149 - set PERL to /usr/perl5/bin/perl as per CR6454456
    150 * Fri Jul 21 2006 - damien.carbery (at] sun.com
    151 - Add cairo dir to CFLAGS; update %install and %files for printbackends files.
    152 * Fri Jul 14 2006 - laca (at] sun.com
    153 - update %post/%postun/etc scripts to support diskless client setup,
    154   part of 6448317
    155 * Thu Jul 13 2006 - damien.carbery (at] sun.com
    156 - Add %{_bindir}/%{_arch64}/gtk-demo because of new tarball.
    157 * Thu Jul  6 2006 - damien.carbery (at] sun.com
    158 - Add BuildRequires SUNWlxml-devel as required by libglade.
    159 * Sun Jun 11 2006 - laca (at] sun.com
    160 - change group from other to bin/sys
    161 * Wed May 10 2006 - laca (at] sun.com
    162 - merge -share pkg(s) into the base pkg(s)
    163 * Wed May 10 2006 - brian.cameron (at] sun.com
    164 - Move gtk-demo to /usr/demo/jds/bin to meet ARC requirements.
    165 * Mon Feb 20 2006 - damien.carbery (at] sun.com
    166 - Update Build/Requires after running check-deps.pl script.
    167 * Sat Dec  3 2005 - laca (at] sun.com
    168 - postrunify the gdk-pixbuf.loaders stuff
    169 * Thu Sep 08 2005 - brian.cameron (at] sun.com
    170 - Verified builds fine on Solaris, bump to 2.12.
    171 * Tue Sep 06 2005 - laca (at] sun.com
    172 - add to %files or remove unpackaged files
    173 - add %post
    174 - change _sysconfdir files to volatile (config)
    175 * Fri Aug 26 2005 - damien.carbery (at] sun.com
    176 - Add cairo.
    177 * Mon Aug  1 2005 - damien.carbery (at] sun.com
    178 - Add SUNWPython/-devel dependencies so that libglade-convert builds.
    179 * Tue Jul 26 2005 - brian.cameron (at] sun.com
    180 - Moved librsvg to SUNWlibrsvg.
    181 * Mon Jul 11 2005 - brian.cameron (at] sun.com
    182 - Added bin/rsvg-view and datadir/pixmaps to complete librsvg 
    183   packaging
    184 * Tue Jun 14 2005 - laca (at] sun.com
    185 - Added symlink to gdk/x11 so that the build can find gdkx.h
    186 * Wed May 11 2005 - brian.cameron (at] sun.com
    187 - Added libglade-convert to packaging.
    188 * Mon May 9 2005 - brian.cameron (at] sun.com
    189 - Fix setting of ACLOCAL_FLAGS so it builds with the 2.10 code.
    190 * Tue Dec 14 2004 - brian.cameron (at] sun.com
    191 - Add Requires SUNWmlib since we require SUNWmlib at runtime, not just
    192   build time.
    193 * Tue Nov 16 2004 - laca (at] sun.com
    194 - moved section 5 man page to share from devel-share
    195 * Thu Nov 4 2004 - archana.shah (at] wipro.com
    196 - Changed spec file to remove /etc/profile.d directory before packaging
    197   Fixes bug# 5097097
    198 * Thu Oct 27 2004 - hidetoshi.tajima (at] sun.com
    199 - fix typos for _arch64/gtk.immodules, fixes 6176001
    200 * Thu Oct 21 2004 - laca (at] sun.com
    201 - set PERL and PERL_PATH, fixes 5100958
    202 * Wed Oct 13 2004 - laca (at] sun.com
    203 - use _pkg_config_path64 in $PKG_CONFIG_PATH64
    204 * Sat Oct 02 2004 - laca (at] sun.com
    205 - added %pkgbuild_postprocess
    206 * Sat Oct  2 2004 - Joseph.Townsend (at] Sun.COM
    207 - Create 64bit libraries for Solaris
    208 * Sat Sep 11 2004 - damien.carbery (at] sun.com
    209 - Set LD_LIBRARY_PATH so Xrandr and Xrender found when running built files.
    210 * Sat Sep 11 2004 - laca (at] sun.com
    211 - Set LDFLAGS so Xrandr and Xrender can be found.
    212 * Thu Sep 09 2004 - matt.keenan (at] sun.com
    213 - Added librsvg-2.3, rsvg.1 manpages
    214 * Mon Aug 30 2004 - shirley.woo (at] sun.com
    215 - Bug 5091588 : include files and sman3/4 files should be in a separate devel
    216   package
    217 * Mon Aug 23 2004 - laca (at] sun.com
    218 - s/SUNWpl5u/SUNWperl584usr/
    219 * Wed Aug 18 2004 - damien.carbery (at] sun.com
    220 - Changed more manpage modes to 0755 for Solaris integration.
    221 * Mon Aug 16 2004 - damien.carbery (at] sun.com
    222 - Changed multiple manpage modes to 0755 for Solaris integration.
    223 * Sat Jun 26 2004  shirley.woo (at] sun.com
    224 - Changed install location to /usr/...
    225 * Wed Jun 1 2004 - hidetoshi.tajima (at] sun.com
    226 - remove unsupported input method modules
    227 * Wed May 26 2004 - laca (at] sun.com
    228 - add l10n subpackage
    229 * Tue May 25 2004 - laca (at] sun.com
    230 - add buildconflicts tags against glib/gtk 1.2 packages
    231 * Wed May 19 2004 - brian.cameron (at] sun.com
    232 - Added missing man pages.
    233 * Fri Apr 23 2004 - laca (at] sun.com
    234 - added SUNWfontconfig, MediaLib dependencies
    235 * Sun Apr 04 2004 - laca (at] sun.com
    236 - add some missing files to %files
    237 * Wed Mar 24 2004 - brian.cameron (at] sun.com
    238 - Added SGML man page integration
    239 * Web Mar 10 2004 - laca (at] sun.com
    240 - escape % chars in the sed commands
    241 * Sat Feb 28 2004 - laca (at] sun.com
    242 - add -D__STDC_VERSION__=199409L recommended by the compiler cteam
    243 * Web Feb 25 2004 - laca (at] sun.com
    244 - move libgnomecanvas here from SUNWgnome-libs
    245 - move libart_lgpl here from SUNWgnome-libs
    246 - move librsvg here from SUNWgnome-libs
    247 * Fri Feb 13 2004 - Laszlo.Peter (at] sun.com
    248 - add "-xc99=none -xCC" to make glib build on s10_51.
    249 - fix mandir permissions
    250 * Thu Feb 12 2004 - Niall.Power (at] sun.com
    251 - insert dir attribute in front of directories so as not
    252   to recursively suck up all it's contents
    253 * Mon Jan 19 2004 - Laszlo.Peter@sun.com
    254 - generate module list config files in %install
    255 * Fri Jan 9 2004 - Laszlo.Peter@sun.com
    256 - initial Sun release.
    257