Solaris/SUNWgnome-common-devel.spec
author laca
Sat, 02 Oct 2004 23:26:05 +0000
changeset 4122 0c938071234a
parent 3984 e40c19c65ed3
child 4313 61786353fba8
permissions -rw-r--r--
2004-10-03 Laszlo Peter <[email protected]> * SUNWPython.spec, SUNWTiff.spec, SUNWacroread.spec, SUNWapoc-adapter-gconf.spec, SUNWaspell.spec, ...... ..... SUNWogg-vorbis.spec, SUNWperl-xml-parser.spec, SUNWpng.spec: add %pkgbuild_postprocess so that binaries are stripped, ELF .comments set and sane permissions set. * SUNWopenjade.spec: add %pkgbuild_postprocess, move to /usr/sfw * SUNWopensp.spec: add %pkgbuild_postprocess, move to /usr/sfw * Solaris.inc: define jds_version macro (=JDS3) * cron-script.sh: mail log to gnome-re and only include warnings, errors and summary
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1508
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
     1
#
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
     2
# spec file for package SUNWgnome-common-devel
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
     3
#
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
     4
# includes module(s): pkgconfig, intltool, gtk-doc, gnome-common
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
     5
#
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
     6
# Copyright (c) 2003 Sun Microsystems, Inc.
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
     7
# This file and all modifications and additions to the pristine
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
     8
# package are under the same license as the package itself.
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
     9
#
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    10
%include Solaris.inc
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    11
%use gcommon = gnome-common.spec
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    12
%use intltool = intltool.spec
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    13
%use gtkdoc = gtk-doc.spec
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    14
%define pkgconfig_version 0.15.0
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    15
Name:                    SUNWgnome-common-devel
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    16
Summary:                 GNOME common development tools and libraries - developer files
2326
9ef1328515c2 2004-03-24 Brian Cameron <[email protected]>
bc99092
parents: 2097
diff changeset
    17
Version:                 2.6.0
1508
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    18
Source:                  pkgconfig-%{pkgconfig_version}.tar.gz
2326
9ef1328515c2 2004-03-24 Brian Cameron <[email protected]>
bc99092
parents: 2097
diff changeset
    19
Source1:                 intltool-extract.1
9ef1328515c2 2004-03-24 Brian Cameron <[email protected]>
bc99092
parents: 2097
diff changeset
    20
Source2:                 intltool-merge.1
9ef1328515c2 2004-03-24 Brian Cameron <[email protected]>
bc99092
parents: 2097
diff changeset
    21
Source3:                 intltool-prepare.1
9ef1328515c2 2004-03-24 Brian Cameron <[email protected]>
bc99092
parents: 2097
diff changeset
    22
Source4:                 intltool-unicodify.1
9ef1328515c2 2004-03-24 Brian Cameron <[email protected]>
bc99092
parents: 2097
diff changeset
    23
Source5:                 intltool-update.1
9ef1328515c2 2004-03-24 Brian Cameron <[email protected]>
bc99092
parents: 2097
diff changeset
    24
Source6:                 intltoolize.1
2811
fa144bdcab01 2004-05-19 Brian Cameron <[email protected]>
bc99092
parents: 2621
diff changeset
    25
Source7:                 pkg-config.1
3020
37a81c1e5847 2004-06-06 Laszlo Peter <[email protected]>
laca
parents: 2918
diff changeset
    26
Patch:                   pkgconfig-01-always_search_usr_lib_pkgconfig.diff
37a81c1e5847 2004-06-06 Laszlo Peter <[email protected]>
laca
parents: 2918
diff changeset
    27
Patch1:                  pkgconfig-02-suppress_gnome-config_error_msg.diff
2621
ffa9546fd848 2004-05-03 Laszlo Peter <[email protected]>
laca
parents: 2605
diff changeset
    28
SUNW_BaseDir:            %{_basedir}
1508
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    29
BuildRoot:               %{_tmppath}/%{name}-%{version}-build
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    30
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    31
%include default-depend.inc
3669
83ac9ef5f846 2004-08-23 Laszlo Peter <[email protected]>
laca
parents: 3613
diff changeset
    32
Requires: SUNWperl584usr
1508
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    33
Requires: SUNWlibpopt
1536
f4366853a450 2004-01-26 Laszlo Peter <[email protected]>
laca
parents: 1508
diff changeset
    34
Requires: SUNWperl-xml-parser
f4366853a450 2004-01-26 Laszlo Peter <[email protected]>
laca
parents: 1508
diff changeset
    35
Requires: SUNWopenjade
1982
294b4732edaa 2004-02-25 Laszlo Peter <[email protected]>
laca
parents: 1639
diff changeset
    36
Requires: SUNWgnome-xml-root
2097
3063afe3b3dc 2004-03-01 Laszlo Peter <[email protected]>
laca
parents: 1982
diff changeset
    37
Requires: SUNWlxsl
1508
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    38
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    39
%package share
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    40
Summary:                 GNOME common development tools and libraries - developer files
2621
ffa9546fd848 2004-05-03 Laszlo Peter <[email protected]>
laca
parents: 2605
diff changeset
    41
SUNW_BaseDir:            %{_basedir}
1508
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    42
%include default-depend.inc
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    43
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    44
%prep
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    45
%setup -q -c -n SUNWgnome-common-devel-%{version}
3020
37a81c1e5847 2004-06-06 Laszlo Peter <[email protected]>
laca
parents: 2918
diff changeset
    46
cd pkgconfig-%pkgconfig_version
37a81c1e5847 2004-06-06 Laszlo Peter <[email protected]>
laca
parents: 2918
diff changeset
    47
%patch -p1
37a81c1e5847 2004-06-06 Laszlo Peter <[email protected]>
laca
parents: 2918
diff changeset
    48
%patch1 -p1
37a81c1e5847 2004-06-06 Laszlo Peter <[email protected]>
laca
parents: 2918
diff changeset
    49
cd ..
1508
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    50
%gcommon.prep -d %name-%version
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    51
%intltool.prep -d %name-%version
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    52
%gtkdoc.prep -d %name-%version
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    53
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    54
%build
3984
e40c19c65ed3 2004-09-18 Laszlo Peter <[email protected]>
laca
parents: 3700
diff changeset
    55
CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
3700
7eae69c7987e enable parallel build using make -j$CPUS
laca
parents: 3669
diff changeset
    56
if test "x$CPUS" = "x" -o $CPUS = 0; then
3984
e40c19c65ed3 2004-09-18 Laszlo Peter <[email protected]>
laca
parents: 3700
diff changeset
    57
    CPUS=1
3700
7eae69c7987e enable parallel build using make -j$CPUS
laca
parents: 3669
diff changeset
    58
fi
1508
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    59
cd pkgconfig-%pkgconfig_version
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    60
CFLAGS="$RPM_OPT_FLAGS" \
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    61
./configure --prefix=%{_prefix}
3700
7eae69c7987e enable parallel build using make -j$CPUS
laca
parents: 3669
diff changeset
    62
make -j$CPUS
1508
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    63
# pkg-config is needed by gnome-common
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    64
make install DESTDIR=$RPM_BUILD_ROOT
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    65
PATH=$RPM_BUILD_ROOT/%{_bindir}:$PATH
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    66
%gcommon.build -d %name-%version
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    67
%intltool.build -d %name-%version
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    68
%gtkdoc.build -d %name-%version
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    69
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    70
%install
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    71
%gcommon.install -d %name-%version
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    72
%intltool.install -d %name-%version
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    73
%gtkdoc.install -d %name-%version
2326
9ef1328515c2 2004-03-24 Brian Cameron <[email protected]>
bc99092
parents: 2097
diff changeset
    74
rm -rf $RPM_BUILD_ROOT%{_mandir}
9ef1328515c2 2004-03-24 Brian Cameron <[email protected]>
bc99092
parents: 2097
diff changeset
    75
install -d $RPM_BUILD_ROOT%{_mandir}/sman1
3613
77e68a943ac9 Change manpage and xml perms for Solaris integration.
dc144907
parents: 3221
diff changeset
    76
install --mode=0755 %SOURCE1 $RPM_BUILD_ROOT%{_mandir}/sman1
77e68a943ac9 Change manpage and xml perms for Solaris integration.
dc144907
parents: 3221
diff changeset
    77
install --mode=0755 %SOURCE2 $RPM_BUILD_ROOT%{_mandir}/sman1
77e68a943ac9 Change manpage and xml perms for Solaris integration.
dc144907
parents: 3221
diff changeset
    78
install --mode=0755 %SOURCE3 $RPM_BUILD_ROOT%{_mandir}/sman1
77e68a943ac9 Change manpage and xml perms for Solaris integration.
dc144907
parents: 3221
diff changeset
    79
install --mode=0755 %SOURCE4 $RPM_BUILD_ROOT%{_mandir}/sman1
77e68a943ac9 Change manpage and xml perms for Solaris integration.
dc144907
parents: 3221
diff changeset
    80
install --mode=0755 %SOURCE5 $RPM_BUILD_ROOT%{_mandir}/sman1
77e68a943ac9 Change manpage and xml perms for Solaris integration.
dc144907
parents: 3221
diff changeset
    81
install --mode=0755 %SOURCE6 $RPM_BUILD_ROOT%{_mandir}/sman1
77e68a943ac9 Change manpage and xml perms for Solaris integration.
dc144907
parents: 3221
diff changeset
    82
install --mode=0755 %SOURCE7 $RPM_BUILD_ROOT%{_mandir}/sman1
1508
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    83
4122
0c938071234a 2004-10-03 Laszlo Peter <[email protected]>
laca
parents: 3984
diff changeset
    84
%{?pkgbuild_postprocess: %pkgbuild_postprocess -v -c "%{version}:%{jds_version}:%{name}:$RPM_ARCH:%(date +%%Y-%%m-%%d):supported" $RPM_BUILD_ROOT}
0c938071234a 2004-10-03 Laszlo Peter <[email protected]>
laca
parents: 3984
diff changeset
    85
1508
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    86
%clean
2605
cb1fd7905908 2004-05-01 Laszlo Peter <[email protected]>
laca
parents: 2326
diff changeset
    87
rm -rf $RPM_BUILD_ROOT
1508
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    88
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    89
%files
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    90
%defattr (-, root, other)
1635
9339b9d96806 add %dir to directories
laca
parents: 1536
diff changeset
    91
%dir %attr (0755, root, bin) %{_bindir}
1508
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    92
%{_bindir}/*
1635
9339b9d96806 add %dir to directories
laca
parents: 1536
diff changeset
    93
%dir %attr (0755, root, bin) %{_libdir}
2918
dafe81325cf6 2004-05-27 Laszlo Peter <[email protected]>
laca
parents: 2811
diff changeset
    94
%{_libdir}/pkgconfig
1508
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    95
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    96
%files share
bc32d918c0d2 Adding Solaris specific stuff
laca
parents:
diff changeset
    97
%defattr (-, root, other)
1639
6697e9216734 *** empty log message ***
laca
parents: 1635
diff changeset
    98
%dir %attr(0755, root, sys) %{_datadir}
6697e9216734 *** empty log message ***
laca
parents: 1635
diff changeset
    99
%{_datadir}/aclocal
6697e9216734 *** empty log message ***
laca
parents: 1635
diff changeset
   100
%{_datadir}/gnome-common
6697e9216734 *** empty log message ***
laca
parents: 1635
diff changeset
   101
%{_datadir}/gtk-doc
6697e9216734 *** empty log message ***
laca
parents: 1635
diff changeset
   102
%{_datadir}/intltool
6697e9216734 *** empty log message ***
laca
parents: 1635
diff changeset
   103
%dir %attr(0755, root, bin) %{_mandir}
6697e9216734 *** empty log message ***
laca
parents: 1635
diff changeset
   104
%dir %attr(0755, root, bin) %{_mandir}/*
6697e9216734 *** empty log message ***
laca
parents: 1635
diff changeset
   105
%{_mandir}/*/*
1536
f4366853a450 2004-01-26 Laszlo Peter <[email protected]>
laca
parents: 1508
diff changeset
   106
f4366853a450 2004-01-26 Laszlo Peter <[email protected]>
laca
parents: 1508
diff changeset
   107
%changelog
4122
0c938071234a 2004-10-03 Laszlo Peter <[email protected]>
laca
parents: 3984
diff changeset
   108
* Sat Oct 02 2004 - [email protected]
0c938071234a 2004-10-03 Laszlo Peter <[email protected]>
laca
parents: 3984
diff changeset
   109
- added %pkgbuild_postprocess
3669
83ac9ef5f846 2004-08-23 Laszlo Peter <[email protected]>
laca
parents: 3613
diff changeset
   110
* Mon Aug 23 2004 - [email protected]
83ac9ef5f846 2004-08-23 Laszlo Peter <[email protected]>
laca
parents: 3613
diff changeset
   111
- s/SUNWpl5u/SUNWperl584usr/
3221
a9dc1a9a5f37 Updated for changing Gnome install location to /usr/...,
woos
parents: 3020
diff changeset
   112
* Sat Jun 26 2004  [email protected]
a9dc1a9a5f37 Updated for changing Gnome install location to /usr/...,
woos
parents: 3020
diff changeset
   113
- Changed install location to /usr/...
2918
dafe81325cf6 2004-05-27 Laszlo Peter <[email protected]>
laca
parents: 2811
diff changeset
   114
* Thu May 27 2004 - [email protected]
dafe81325cf6 2004-05-27 Laszlo Peter <[email protected]>
laca
parents: 2811
diff changeset
   115
- added %_libdir/pkgconfig
2811
fa144bdcab01 2004-05-19 Brian Cameron <[email protected]>
bc99092
parents: 2621
diff changeset
   116
* Wed May 19 2004 - [email protected]
fa144bdcab01 2004-05-19 Brian Cameron <[email protected]>
bc99092
parents: 2621
diff changeset
   117
- Added missing man pages.
2326
9ef1328515c2 2004-03-24 Brian Cameron <[email protected]>
bc99092
parents: 2097
diff changeset
   118
* Wed Mar 24 2004 - [email protected]
9ef1328515c2 2004-03-24 Brian Cameron <[email protected]>
bc99092
parents: 2097
diff changeset
   119
- Added SGML man page integration
2097
3063afe3b3dc 2004-03-01 Laszlo Peter <[email protected]>
laca
parents: 1982
diff changeset
   120
* Mon Mar 02 2004 - [email protected]
3063afe3b3dc 2004-03-01 Laszlo Peter <[email protected]>
laca
parents: 1982
diff changeset
   121
- add dependency on SUNWlxsl (libxslt)
1536
f4366853a450 2004-01-26 Laszlo Peter <[email protected]>
laca
parents: 1508
diff changeset
   122
* Mon Jan 26 2004 - [email protected]
f4366853a450 2004-01-26 Laszlo Peter <[email protected]>
laca
parents: 1508
diff changeset
   123
- initial version added to CVS