base-specs/pkg-config.spec
author convert-repo
Tue, 28 Sep 2010 11:41:29 +0000
changeset 20122 34a34bffcb68
parent 18072 05241b9f97f5
child 22198 c07430be2af1
permissions -rw-r--r--
update tags
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
12819
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     1
#
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     2
# spec file for package pkg-config
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     3
#
18023
d2b9c176444d 2010-05-24 Brian Cameron <[email protected]>
yippi
parents: 17893
diff changeset
     4
# Copyright (c) 2010 Sun Microsystems, Inc.
12819
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     5
# This file and all modifications and additions to the pristine
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     6
# package are under the same license as the package itself.
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     7
#
16434
f21f22550fe9 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16426
diff changeset
     8
%define owner laca
12819
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
     9
#
16426
6e0af232ec80 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 12819
diff changeset
    10
17893
36619080451b 2010-04-21 Christian Kelly <[email protected]>
chrisk
parents: 17865
diff changeset
    11
%define OSR delivered in s10:n/a
16426
6e0af232ec80 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 12819
diff changeset
    12
12819
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    13
Name:			pkg-config
18052
2021603e5a14 2010-05-28 Brian Cameron <[email protected]>
yippi
parents: 18024
diff changeset
    14
License:		GPLv2
12819
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    15
Group:			System/Libraries
18072
05241b9f97f5 2010-06-04 Dave Lin <[email protected]>
davelam
parents: 18052
diff changeset
    16
Version:		0.23
12819
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    17
Release:		1
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    18
Distribution:		Java Desktop System
17865
b7ff02e93f66 2010-04-19 Christian Kelly <[email protected]>
chrisk
parents: 16434
diff changeset
    19
Vendor:			Gnome Community
12819
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    20
Summary:		Helper tool used when compiling applications and libraries.
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    21
Source:			http://pkgconfig.freedesktop.org/releases/%{name}-%{version}.tar.gz
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    22
# date:2004-06-06 owner:laca type:bug bugster:4809315
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    23
# upstreamable
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    24
Patch1:                 pkgconfig-01-suppress_gnome-config_error_msg.diff
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    25
URL:			http://pkgconfig.freedesktop.org
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    26
BuildRoot:		%{_tmppath}/%{name}-%{version}-build
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    27
Docdir:			%{_defaultdocdir}/%{name}
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    28
Autoreqprov:		on
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    29
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    30
%description
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    31
pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    32
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    33
%prep
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    34
%setup -q
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    35
%patch1 -p1
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    36
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    37
%build
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    38
%ifos linux
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    39
if [ -x /usr/bin/getconf ]; then
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    40
  CPUS=`getconf _NPROCESSORS_ONLN`
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    41
fi
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    42
%else
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    43
  CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    44
%endif
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    45
if test "x$CPUS" = "x" -o $CPUS = 0; then
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    46
  CPUS=1
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    47
fi
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    48
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    49
CFLAGS="$RPM_OPT_FLAGS" \
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    50
./configure --prefix=%{_prefix} --mandir=%{_mandir}
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    51
make -j$CPUS
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    52
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    53
%install
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    54
make install DESTDIR=$RPM_BUILD_ROOT
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    55
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    56
%clean
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    57
rm -rf $RPM_BUILD_ROOT
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    58
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    59
%files
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    60
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    61
%changelog
18072
05241b9f97f5 2010-06-04 Dave Lin <[email protected]>
davelam
parents: 18052
diff changeset
    62
* Thu Jun 03 2010 - [email protected]
05241b9f97f5 2010-06-04 Dave Lin <[email protected]>
davelam
parents: 18052
diff changeset
    63
- Rolled back to 0.23. Because 0.25 escapes characters '$', '(' and ')', and 
05241b9f97f5 2010-06-04 Dave Lin <[email protected]>
davelam
parents: 18052
diff changeset
    64
  returns the string like this "\$\(top_builddir\)/../...", which could not be
05241b9f97f5 2010-06-04 Dave Lin <[email protected]>
davelam
parents: 18052
diff changeset
    65
  substituted correctly in Makefile and cause many gnome modules build failed.
18052
2021603e5a14 2010-05-28 Brian Cameron <[email protected]>
yippi
parents: 18024
diff changeset
    66
* Fri May 28 2010 - [email protected]
2021603e5a14 2010-05-28 Brian Cameron <[email protected]>
yippi
parents: 18024
diff changeset
    67
- Bump to 0.25.  I previously unbumped back to 0.23 because 0.24 had a COPYING
2021603e5a14 2010-05-28 Brian Cameron <[email protected]>
yippi
parents: 18024
diff changeset
    68
  file that said GPLv3.  However, this was an error and has been corrected in
2021603e5a14 2010-05-28 Brian Cameron <[email protected]>
yippi
parents: 18024
diff changeset
    69
  0.25.  So now it is okay to bump.
18023
d2b9c176444d 2010-05-24 Brian Cameron <[email protected]>
yippi
parents: 17893
diff changeset
    70
* Mon May 24 2010 - [email protected]
d2b9c176444d 2010-05-24 Brian Cameron <[email protected]>
yippi
parents: 17893
diff changeset
    71
- Bump to 0.24.
12819
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    72
* Tue Jul 15 2008 - [email protected]
911d0842f7b7 2008-07-15 Damien Carbery <[email protected]>
dcarbery
parents:
diff changeset
    73
- Separate out from SUNWgnome-common-devel.spec.