1 # 2 # spec file for package SUNWgnome-gtksourceview 3 # 4 # includes module(s): gtksourceview 5 # 6 # Copyright (c) 2003 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 # Owner: hawklu 11 # 12 %include Solaris.inc 13 %use gtksourceview = gtksourceview.spec 14 %use gsv2 = gtksourceview2.spec 15 16 Name: SUNWgnome-gtksourceview 17 Summary: GNOME syntax highlighting text widget 18 Version: %{default_pkg_version} 19 Source: %{name}-manpages-0.1.tar.gz 20 SUNW_BaseDir: %{_basedir} 21 SUNW_Copyright: %{name}.copyright 22 BuildRoot: %{_tmppath}/%{name}-%{version}-build 23 24 %include default-depend.inc 25 Requires: SUNWgnome-base-libs 26 Requires: SUNWgnome-print 27 BuildRequires: SUNWgnome-base-libs-devel 28 BuildRequires: SUNWgnome-print-devel 29 30 %package devel 31 Summary: %{summary} - development files 32 SUNW_BaseDir: %{_basedir} 33 %include default-depend.inc 34 Requires: %name 35 36 %if %build_l10n 37 %package l10n 38 Summary: %{summary} - l10n files 39 SUNW_BaseDir: %{_basedir} 40 %include default-depend.inc 41 Requires: %{name} 42 %endif 43 44 %prep 45 rm -rf %name-%version 46 mkdir %name-%version 47 %gtksourceview.prep -d %name-%version 48 %gsv2.prep -d %name-%version 49 cd %{_builddir}/%name-%version 50 gzcat %SOURCE0 | tar xf - 51 52 53 %build 54 %gtksourceview.build -d %name-%version 55 %gsv2.build -d %name-%version 56 57 %install 58 rm -rf $RPM_BUILD_ROOT 59 %gtksourceview.install -d %name-%version 60 %gsv2.install -d %name-%version 61 62 rm -rf $RPM_BUILD_ROOT%{_mandir} 63 cd %{_builddir}/%name-%version/sun-manpages 64 make install DESTDIR=$RPM_BUILD_ROOT 65 66 chmod 755 $RPM_BUILD_ROOT%{_mandir}/man3/*.3 67 68 %if %build_l10n 69 %else 70 # REMOVE l10n FILES 71 rm -rf $RPM_BUILD_ROOT%{_datadir}/locale 72 %endif 73 74 %{?pkgbuild_postprocess: %pkgbuild_postprocess -v -c "%{version}:%{jds_version}:%{name}:$RPM_ARCH:%(date +%%Y-%%m-%%d):%{support_level}" $RPM_BUILD_ROOT} 75 76 %clean 77 rm -rf $RPM_BUILD_ROOT 78 79 %files 80 %defattr (-, root, bin) 81 %dir %attr (0755, root, bin) %{_libdir} 82 %{_libdir}/lib*.so* 83 %dir %attr (0755, root, sys) %{_datadir} 84 %{_datadir}/gtksourceview-1.0 85 %{_datadir}/gtksourceview-2.0 86 87 %files devel 88 %defattr (-, root, bin) 89 %dir %attr (0755, root, other) %{_libdir}/pkgconfig 90 %{_libdir}/pkgconfig/* 91 %dir %attr (0755, root, bin) %{_includedir} 92 %{_includedir}/* 93 %dir %attr (0755, root, sys) %{_datadir} 94 %{_datadir}/gtk-doc/* 95 %dir %attr(0755, root, bin) %{_mandir} 96 %dir %attr(0755, root, bin) %{_mandir}/man3 97 %{_mandir}/man3/* 98 99 %if %build_l10n 100 %files l10n 101 %defattr (-, root, bin) 102 %dir %attr (0755, root, sys) %{_datadir} 103 %attr (-, root, other) %{_datadir}/locale 104 %endif 105 106 %changelog 107 * Thu Apr 03 2008 - elaine.xiong@sun.com 108 - Add file SUNWgnome-gtksourceview.copyright. 109 * Wed May 30 2007 - damien.carbery@sun.com 110 - Add gtksourceview2.spec to support version 2.x of gtksourceview which is not 111 ABI/API compatible with version 1.x. 112 * Wed May 30 2007 - damien.carbery@sun.com 113 - Revert dir name in %files, s/2.0/1.0/ as gtksourceview has been reverted from 114 1.90.0 to 1.8.5 so that gedit and gnome-python-desktop can build. 115 * Mon May 28 2007 - damien.carbery@sun.com 116 - Update dir name in %files, s/1.0/2.0/. 117 * Tue Apr 24 2007 - laca@sun.com 118 - s/0755/-/ in defattr so that files are not made all executable 119 * Mon Sep 04 2006 - Matt.Keenan@sun.com 120 - New Manpage tarball 121 * Thu Jun 29 2006 - laca@sun.com 122 - move gtksourceview into its own pkg due to dependency issues. 123 124