Cross Reference: libIDL.spec
xref
: /
solaris-desktop
/
base-specs
/
libIDL.spec
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
libIDL.spec revision 10307
10710
N/A
#
10710
N/A
# spec file for package libIDL
10710
N/A
#
10710
N/A
# Copyright (c) 2005 Sun Microsystems, Inc.
10710
N/A
# This file and all modifications and additions to the pristine
10710
N/A
# package are under the same license as the package itself.
10710
N/A
#
17185
N/A
# Owner:gheet
10843
N/A
#
10843
N/A
Name
:
libIDL
10710
N/A
License
:
LGPL
17178
N/A
Group
:
System
/
Libraries
17178
N/A
Version
:
0.8
.
8
17178
N/A
Release
:
1
10710
N/A
Distribution
:
Java
Desktop
System
10710
N/A
Vendor
:
Sun
Microsystems
,
Inc
.
17563
N/A
Summary
:
IDL
parsing
library
10710
N/A
Source
:
http
://
ftp.gnome.org
/
pub
/
GNOME
/
sources
/
libIDL
/
0.8
/
libIDL
-%{
version
}
.tar.bz
2
10710
N/A
URL
:
http
://
www.gnome.org
10710
N/A
Docdir
: %{
_defaultdocdir
}/
doc
10710
N/A
BuildRoot
: %{
_tmppath
}/%{
name
}-%{
version
}-
build
10710
N/A
AutoReqProv
:
on
10710
N/A
Prereq
: /
sbin
/
ldconfig
17061
N/A
12773
N/A
%
define
glib2_version
2.4
.
0
15153
N/A
%
define
pkgconfig_version
0.15
.
0
15153
N/A
12773
N/A
Requires
:
glib2
>= %{
glib2_version
}
16604
N/A
BuildRequires
:
glib2
-
devel
>= %{
glib2_version
}
10881
N/A
BuildRequires
:
pkgconfig
>= %{
pkgconfig_version
}
16604
N/A
10881
N/A
%
description
16604
N/A
libIDL
is
a
small
library
for
creating
parse
trees
of
CORBA
v2
.
2
13952
N/A
compliant
Interface
Definition
Language
(
IDL
)
files
,
which
is
a
16604
N/A
specification
for
defining
interfaces
which
can
be
used
between
10881
N/A
different
CORBA
implementations
.
16604
N/A
10881
N/A
%
package
devel
16604
N/A
Summary
:
IDL
parsing
library
development
libraries
and
header
files
.
11114
N/A
Group
:
Development
/
Languages
/
Other
13957
N/A
Requires
: %{
name
} = %{
version
}
13957
N/A
Requires
:
glib2
-
devel
>= %{
glib2_version
}
17391
N/A
17012
N/A
%
description
devel
17216
N/A
libIDL
is
a
small
library
for
creating
parse
trees
of
CORBA
v2
.
2
17216
N/A
compliant
Interface
Definition
Language
(
IDL
)
files
,
which
is
a
17216
N/A
specification
for
defining
interfaces
which
can
be
used
between
17216
N/A
different
CORBA
implementations
.
17455
N/A
17455
N/A
%
prep
17455
N/A
%
setup
-q
10710
N/A
10710
N/A
%
ifos
solaris
10710
N/A
%
ifarch
amd64
sparcv9
10710
N/A
cd
..
13079
N/A
cp
-
rp
libIDL
-%{
version
}
libIDL
-%{
version
}-
64
10710
N/A
cd
libIDL
-%{
version
}
10710
N/A
%
endif
10710
N/A
%
endif
10710
N/A
10710
N/A
10710
N/A
10710
N/A
%
build
10710
N/A
%
ifos
linux
10710
N/A
if
[ -x /
usr
/
bin
/
getconf
];
then
10710
N/A
CPUS
=
`
getconf
_NPROCESSORS_ONLN
`
10710
N/A
fi
10710
N/A
%
else
10710
N/A
CPUS
=
`/
usr
/
sbin
/
psrinfo
|
grep
on
-
line
|
wc
-l |
tr
-d
' '
`
10710
N/A
%
endif
10710
N/A
if
test
"x
$CPUS
"
=
"x"
-o
$CPUS
=
0
;
then
10710
N/A
CPUS
=
1
10710
N/A
fi
10710
N/A
10710
N/A
CONFLAGS
=
"--prefix=%{_prefix} --infodir=%{_infodir}"
10710
N/A
10710
N/A
%
ifos
solaris
10710
N/A
%
ifarch
amd64
sparcv9
10710
N/A
CPUS
=
$(
(
$CPUS
*
4
)
)
10710
N/A
10710
N/A
cd
../
libIDL
-%
version
-
64
10710
N/A
10710
N/A
export
CFLAGS
=
"
$CFLAGS64
"
10710
N/A
export
PKG_CONFIG_PATH
=
"
$PKG_CONFIG_PATH64
"
10710
N/A
10710
N/A
./
configure
$CONFLAGS
\
13079
N/A
--
bindir
=%{
_bindir
}/%{
_arch64
} \
13079
N/A
--
libdir
=%{
_libdir
}/%{
_arch64
} \
13079
N/A
--
libexecdir
=%{
_libexecdir
}/%{
_arch64
} \
13079
N/A
--
sysconfdir
=%{
_sysconfdir
}/%{
_arch64
}
10710
N/A
10710
N/A
make
-j
$CPUS
10710
N/A
10710
N/A
cd
../
libIDL
-%
version
10710
N/A
11114
N/A
export
CFLAGS
=
"
$CFLAGS32
"
13957
N/A
export
RPM_OPT_FLAGS
=
"
$CFLAGS
"
17012
N/A
export
PKG_CONFIG_PATH
=
"
$PKG_CONFIG_PATH32
"
17216
N/A
17455
N/A
%
endif
10710
N/A
%
endif
10710
N/A
10710
N/A
CFLAGS
=
"
$RPM_OPT_FLAGS
"
\
10710
N/A
./
configure
$CONFLAGS
\
10710
N/A
--
sysconfdir
=%{
_sysconfdir
}
10710
N/A
make
-j
$CPUS
10710
N/A
10710
N/A
%
install
10710
N/A
10710
N/A
%
ifos
solaris
10710
N/A
%
ifarch
amd64
sparcv9
10710
N/A
cd
../
libIDL
-%
version
-
64
10710
N/A
make
install
DESTDIR
=
$RPM_BUILD_ROOT
10710
N/A
rm
-f
$RPM_BUILD_ROOT
%{
_bindir
}/%{
_arch64
}/
libIDL
-
config
-
2
10710
N/A
cd
../
libIDL
-%
version
11149
N/A
%
endif
12773
N/A
%
endif
12773
N/A
12773
N/A
make
DESTDIR
=
$RPM_BUILD_ROOT
install
12773
N/A
rm
$RPM_BUILD_ROOT
%{
_libdir
}/*.a
12773
N/A
rm
$RPM_BUILD_ROOT
%{
_libdir
}/*.
la
10710
N/A
10710
N/A
%
clean
10710
N/A
rm
-
rf
$RPM_BUILD_ROOT
10710
N/A
10710
N/A
%
post
10710
N/A
/
sbin
/
ldconfig
10710
N/A
10710
N/A
%
postun
10710
N/A
/
sbin
/
ldconfig
10710
N/A
10710
N/A
%
files
10710
N/A
%
defattr
(-,
root
,
root
)
10710
N/A
%{
_libdir
}/*.
so
.*
10710
N/A
10710
N/A
%
files
devel
10710
N/A
%
defattr
(-,
root
,
root
)
10710
N/A
%{
_bindir
}/*
12831
N/A
%{
_libdir
}/
pkgconfig
/*.
pc
13282
N/A
%{
_libdir
}/*.
so
13282
N/A
%{
_includedir
}/*
13079
N/A
%{
_mandir
}/
man3
/*
13079
N/A
%{
_infodir
}/*
.info.gz
13466
N/A
17239
N/A
%
changelog
17239
N/A
*
Wed
Mar
15
2007
-
dougs
@
truemail.co.th
10710
N/A
-
Removed
adding
ccdir
to
PATH
10710
N/A
10710
N/A
*
Tue
Mar
06
2005
-
damien.carbery
@
sun.com
17195
N/A
-
Bump
to
0.8
.
8
.
17195
N/A
17195
N/A
*
Mon
Aug
15
2005
-
damien.carbery
@
sun.com
17195
N/A
-
Bump
to
0.8
.
6
.
17195
N/A
17195
N/A
*
Fri
May
06
2005
-
glynn.foster
@
sun.com
10710
N/A
-
Bump
to
0.8
.
5
10710
N/A
10710
N/A
*
Fri
Oct
29
2004
-
laca
@
sun.com
10710
N/A
-
use
$CC64
for
the
64
-
bit
build
if
defined
12741
N/A
10710
N/A
*
Sat
Oct
2
2004
-
Joseph.Townsend
@
Sun.COM
10710
N/A
-
Create
64
bit
libraries
for
Solaris
10710
N/A
12557
N/A
*
Thu
Jul
08
2004
-
niall.power
@
sun.com
11867
N/A
-
ported
to
rpm4
11867
N/A
10881
N/A
*
Wed
Jul
07
2004
-
dermot.mccluskey
@
sun.com
10881
N/A
-
added
"-j
$CPUS
"
to
make
to
speed
up
builds
10881
N/A
11947
N/A
*
Wed
Jan
28
2004
- <
laca
@
sun.com
>
0.8
.
3
-
1
12741
N/A
-
Upgrade
to
0.8
.
3
12741
N/A
10710
N/A
*
Mon
Dec
15
2003
- <
glynn.foster
@
sun.com
>
10710
N/A
-
Add
back
the
man
pages
.
10710
N/A
10710
N/A
*
Thu
Aug
14
2003
- <
laca
@
sun.com
>
10710
N/A
-
move
lib
*.
so
to
-
devel
,
remove
*.a, *.
la
10710
N/A
10710
N/A
*
Fri
Aug
01
2003
- <
markmc
@
sun.com
>
0.8
.
2
-
1
10710
N/A
-
Upgrade
to
0.8
.
2
10710
N/A
10710
N/A
*
Tue
May
20
2003
- <
Niall.Power
@
Sun.COM
>
10710
N/A
-
initial
Sun
release
10710
N/A