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