Cross Reference: SUNWlibxmlpp.spec
xref
: /
solaris-desktop
/
specs
/
SUNWlibxmlpp.spec
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
18861
N/A
#
18861
N/A
# spec file for package SUNWlibxmlpp
18861
N/A
#
18861
N/A
# Copyright (c) 2008 Sun Microsystems, Inc.
18861
N/A
# This file and all modifications and additions to the pristine
18861
N/A
# package are under the same license as the package itself.
18861
N/A
#
18861
N/A
%
define
owner
kevmca
18861
N/A
18861
N/A
%
define
OSR
LFI
#105446 (gnome Exec. summary):n/a
18861
N/A
18861
N/A
%
include
Solaris.inc
18861
N/A
18861
N/A
%
define
OSR
9812
:
2.6
18861
N/A
18861
N/A
Name
:
SUNWlibxmlpp
18861
N/A
IPS_package_name
:
library
/c++/
libxml
++
18861
N/A
Meta
(
info.classification
)
: %{
classification_prefix
}:
Development
/C++
18861
N/A
License
:
LGPLv2
18861
N/A
Version
:
2.26
.
1
18861
N/A
Summary
: C++
Wrapper
for
the
libxml2
XML
Library
18861
N/A
Source
:
http
://
ftp.gnome.org
/
pub
/
GNOME
/
sources
/
libxml
++/
2.26
/
libxml
++-%{
version
}
.tar.bz
2
18861
N/A
SUNW_Basedir
: %{
_basedir
}
18861
N/A
SUNW_Copyright
: %{
name
}.
copyright
18861
N/A
URL
:
http
://
libxmlplusplus.sourceforge.net
/
18861
N/A
BuildRoot
: %{
_tmppath
}/%{
name
}-%{
version
}-
build
18861
N/A
18861
N/A
%
include
default-depend.inc
20857
N/A
%
include
desktop-incorporation.inc
18861
N/A
Requires
:
SUNWlxmlr
18861
N/A
Requires
:
SUNWglibmm
18861
N/A
Requires
:
SUNWlxml
18861
N/A
Requires
:
SUNWlibmsr
18861
N/A
Requires
:
SUNWsigcpp
18861
N/A
Requires
:
SUNWzlib
18861
N/A
BuildRequires
:
SUNWsigcpp
-
devel
18861
N/A
BuildRequires
:
SUNWglibmm
-
devel
18862
N/A
BuildRequires
:
SUNWbtool
20857
N/A
BuildRequires
:
consolidation
/
desktop
/
gnome-incorporation
18861
N/A
18861
N/A
%
package
devel
18861
N/A
Summary
: %{
summary
} -
development
files
18861
N/A
SUNW_BaseDir
: %{
_basedir
}
18861
N/A
%
include
default-depend.inc
20857
N/A
%
include
desktop-incorporation.inc
18861
N/A
Requires
: %
name
18861
N/A
Requires
:
SUNWglibmm
-
devel
18861
N/A
18861
N/A
%
description
18861
N/A
libxml
++
is
a C++
API
for
the
popular
libxml
XML
parser
,
written
in
C.
18861
N/A
libxml
is
famous
for
its
high
performance
and
compliance
to
standard
18861
N/A
specifications
,
but
its
C
API
is
quite
difficult
even
for
common
tasks
.
18861
N/A
18861
N/A
%
prep
18861
N/A
%
setup
-q -n
libxml
++-%
version
18861
N/A
18861
N/A
%
build
18861
N/A
CPUS
=
`/
usr
/
sbin
/
psrinfo
|
grep
on
-
line
|
wc
-l |
tr
-d
' '
`
18861
N/A
if
test
"x
$CPUS
"
=
"x"
-o
$CPUS
=
0
;
then
18861
N/A
CPUS
=
1
18861
N/A
fi
18861
N/A
18861
N/A
%
if
%
cc_is_gcc
18861
N/A
%
else
18861
N/A
export
CXX
=
"${CXX} -norunpath"
18861
N/A
%
endif
18861
N/A
export
CXXFLAGS
=
"%cxx_optflags"
18861
N/A
export
LDFLAGS
=
"%_ldflags"
18861
N/A
18861
N/A
./
configure
--
prefix
=%{
_prefix
} \
18861
N/A
--
mandir
=%{
_mandir
} \
18861
N/A
--
libdir
=%{
_libdir
} \
18861
N/A
--
libexecdir
=%{
_libexecdir
} \
18861
N/A
--
sysconfdir
=%{
_sysconfdir
} \
18861
N/A
--
disable
-
python
18861
N/A
18861
N/A
make
-j
$CPUS
18861
N/A
18861
N/A
%
install
18861
N/A
rm
-
rf
$RPM_BUILD_ROOT
18861
N/A
make
install
DESTDIR
=
$RPM_BUILD_ROOT
18861
N/A
rm
-f
$RPM_BUILD_ROOT
%{
_libdir
}/
lib
*a
18861
N/A
18861
N/A
%
clean
18861
N/A
rm
-
rf
$RPM_BUILD_ROOT
18861
N/A
18861
N/A
%
files
18861
N/A
%
doc
COPYING
AUTHORS
NEWS
ChangeLog
README
18861
N/A
%
dir
%
attr
(
0755
,
root
,
sys
)
%{
_datadir
}
18861
N/A
%
dir
%
attr
(
0755
,
root
,
other
)
%{
_datadir
}/
doc
18861
N/A
%
defattr
(-,
root
,
bin
)
18861
N/A
%
dir
%
attr
(
0755
,
root
,
bin
)
%{
_libdir
}
18861
N/A
%{
_libdir
}/
lib
*.
so
*
18861
N/A
18861
N/A
%
files
devel
18861
N/A
%
defattr
(-,
root
,
bin
)
18861
N/A
%
dir
%
attr
(
0755
,
root
,
bin
)
%{
_libdir
}
18861
N/A
%
dir
%
attr
(
0755
,
root
,
other
)
%{
_libdir
}/
pkgconfig
18861
N/A
%{
_libdir
}/
libxml
*/
include
/*
18861
N/A
%{
_libdir
}/
pkgconfig
/*
18861
N/A
%
dir
%
attr
(
0755
,
root
,
sys
)
%{
_datadir
}
18861
N/A
%
dir
%
attr
(
0755
,
root
,
other
)
%{
_datadir
}/
doc
18861
N/A
%{
_datadir
}/
doc
/
libxml
*
18861
N/A
%
dir
%
attr
(
0755
,
root
,
bin
)
%{
_includedir
}
18861
N/A
%{
_includedir
}/*
18861
N/A
18861
N/A
%
changelog
18861
N/A
*
Tue
Sep
01
2009
-
dave.lin
@
sun.com
18861
N/A
-
Bump
to
2.26
.
1
18861
N/A
*
Tue
Mar
17
2009
-
dave.lin
@
sun.com
18861
N/A
-
Bump
to
2.26
.
0
18861
N/A
*
Fri
Mar
13
2009
-
dave.lin
@
sun.com
18861
N/A
-
Bump
to
2.24
.
3
18861
N/A
*
Thu
Sep
25
2008
-
dave.lin
@
sun.com
18861
N/A
-
Define
include
dir
under
%{
_libdir
}.
18861
N/A
*
Wed
Sep
24
2008
-
dave.lin
@
sun.com
18861
N/A
-
Remove
the
following
line
in
devel
pkg
which
is
already
defined
in
base
pkg
.
18861
N/A
%{
_libdir
}/
libxml
++*
18861
N/A
*
Tue
Sep
23
2008
-
dave.lin
@
sun.com
18861
N/A
-
Define
%{
_datadir
}/
doc
/
libxml
*
explicitly
to
get
rid
of
licensing
/
copyright
files
in
devel
pkg
.
18861
N/A
*
Thu
Sep
11
2008
-
kevin.mcareavey
@
sun.com
18861
N/A
-
Add
%
doc
to
%
files
for
copyright
18861
N/A
*
Wed
Aug
27
2008
-
kevin.mcareavey
@
sun.com
18861
N/A
-
Fixed
source
url
18861
N/A
*
Tue
Aug
26
2008
-
kevin.mcareavey
@
sun.com
18861
N/A
-
Cleanup
for
spec
-
files
-
other
integration
18861
N/A
-
Bump
to
2.23
.
2
18861
N/A
*
Fri
Aug
17
2007
-
trisk
@
acm.jhu.edu
18861
N/A
-
Bump
to
2.19
.
1
18861
N/A
*
Fri
Jun
30
2006
-
laca
@
sun.com
18861
N/A
-
bump
to
2.14
.
0
18861
N/A
-
rename
to
SFElibxmlpp
18861
N/A
-
update
file
attributes
18861
N/A
*
Thu
Nov
17
2005
-
laca
@
sun.com
18861
N/A
-
create
18861
N/A
19367
N/A
19684
N/A