Cross Reference: SUNWtack.spec
xref
: /
solaris-desktop
/
specs
/
SUNWtack.spec
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
SUNWtack.spec revision 20857
16948
N/A
#
16948
N/A
# spec file for package SUNWtack
16948
N/A
#
16948
N/A
# includes module(s): tack
16948
N/A
#
16948
N/A
# Copyright (c) 2009 Sun Microsystems, Inc.
16948
N/A
# This file and all modifications and additions to the pristine
16948
N/A
# package are under the same license as the package itself.
16948
N/A
#
17185
N/A
%
define
owner
jouby
16948
N/A
#
16948
N/A
16948
N/A
%
include
Solaris.inc
16948
N/A
16948
N/A
%
define
_basedir
/
usr
16948
N/A
%
define
_subdir
gnu
16948
N/A
%
define
_prefix
%{
_basedir
}/%{
_subdir
}
16948
N/A
16948
N/A
%
ifarch
amd64
sparcv9
16948
N/A
%
include
arch64.inc
16948
N/A
%
use
tack_64
=
tack.spec
16948
N/A
%
endif
16948
N/A
16948
N/A
%
include
base.inc
16948
N/A
%
use
tack
=
tack.spec
16948
N/A
16948
N/A
Name
:
SUNWtack
18688
N/A
IPS_package_name
:
terminal
/
tack
18688
N/A
Meta
(
info.classification
)
: %{
classification_prefix
}:
Applications
/
System
Utilities
16948
N/A
Summary
: A
CRT
screen
handling
and
optimization
package
.
19892
N/A
# note: 1.06 is not a valid IPS version number so changed it to 1.0.6
19892
N/A
Version
:
1.0
.
6
16948
N/A
SUNW_BaseDir
: %{
_basedir
}
16948
N/A
BuildRoot
: %{
_tmppath
}/%{
name
}-%{
version
}-
build
16948
N/A
SUNW_Copyright
: %{
name
}.
copyright
19092
N/A
License
:
GPLv2
16948
N/A
Requires
:
SUNWncurses
16948
N/A
BuildRequires
:
SUNWncurses
-
devel
20857
N/A
%
include
desktop-incorporation.inc
16948
N/A
%
include
default-depend.inc
16948
N/A
16948
N/A
%
prep
16948
N/A
16948
N/A
rm
-
rf
%
name
-%
version
16948
N/A
mkdir
%
name
-%
version
16948
N/A
16948
N/A
%
ifarch
amd64
sparcv9
16948
N/A
rm
-
rf
%
name
-%
version
/%{
_arch64
}
16948
N/A
mkdir
%
name
-%
version
/%{
_arch64
}
16948
N/A
%
tack_64.prep
-d %
name
-%
version
/%{
_arch64
}
16948
N/A
%
endif
16948
N/A
16948
N/A
mkdir
%
name
-%
version
/%{
base_arch
}
16948
N/A
%
tack.prep
-d %
name
-%
version
/%{
base_arch
}
16948
N/A
16948
N/A
%
build
16948
N/A
16948
N/A
export
PKG_CONFIG_PATH
=%{
_pkg_config_path
}
16948
N/A
export
CFLAGS
=
"-
I
/
usr
/
include
/
ncurses
%optflags"
16948
N/A
export
RPM_OPT_FLAGS
=
"
$CFLAGS
"
16948
N/A
export
LDFLAGS
=
"%_ldflags -
L
/
usr
/
gnu
/
lib
-
R
/
usr
/
gnu
/
lib
-lncurses"
16948
N/A
%
tack.build
-d %
name
-%
version
/%{
base_arch
}
16948
N/A
16948
N/A
%
ifarch
amd64
sparcv9
16948
N/A
if
[
"x
`
basename
$CC
`
"
!=
xgcc
]
16948
N/A
then
16948
N/A
FLAG64
=
"-xarch=generic64"
16948
N/A
else
16948
N/A
FLAG64
=
"-m64"
16948
N/A
fi
16948
N/A
export
LDFLAGS
=
"
$FLAG64
-
L
/
usr
/
gnu
/
lib
/%{_arch64} -
R
/
usr
/
gnu
/
lib
/%{_arch64} -lncurses "
16948
N/A
export
CFLAGS
=
"-
I
/
usr
/
include
/
ncurses
%optflags64"
16948
N/A
export
RPM_OPT_FLAGS
=
"
$CFLAGS
"
16948
N/A
%
tack_64.build
-d %
name
-%
version
/%{
_arch64
}
16948
N/A
%
endif
16948
N/A
16948
N/A
%
install
16948
N/A
16948
N/A
rm
-
rf
$RPM_BUILD_ROOT
16948
N/A
16948
N/A
%
ifarch
amd64
sparcv9
16948
N/A
%
tack_64.install
-d %
name
-%
version
/%{
_arch64
}
20857
N/A
rm
-
rf
$RPM_BUILD_ROOT
/
usr
/
gnu
/
bin
/%{
_arch64
}
16948
N/A
%
endif
16948
N/A
20814
N/A
cd
$RPM_BUILD_DIR
16948
N/A
%
tack.install
-d %
name
-%
version
/%{
base_arch
}
20814
N/A
20857
N/A
mkdir
-p
$RPM_BUILD_ROOT
%{
_basedir
}/
bin
20857
N/A
cd
$RPM_BUILD_ROOT
%{
_basedir
}/
bin
20857
N/A
ln
-s ../%{
_subdir
}/
bin
/
tack
gtack
16948
N/A
16948
N/A
%{?
pkgbuild_postprocess
: %
pkgbuild_postprocess
-v -c
"%{version}:%{jds_version}:%{name}:
$RPM_ARCH
:%(date +%%Y-%%m-%%d):%{support_level}"
$RPM_BUILD_ROOT
}
16948
N/A
16948
N/A
%
clean
16948
N/A
rm
-
rf
$RPM_BUILD_ROOT
16948
N/A
16948
N/A
%
files
16960
N/A
%
defattr
(-,
root
,
bin
)
16948
N/A
%{
_bindir
}/
tack
20814
N/A
%{
_basedir
}/
bin
/
gtack
16948
N/A
%
dir
%
attr
(
0755
,
root
,
bin
)
%{
_mandir
}
16948
N/A
%
dir
%
attr
(
0755
,
root
,
bin
)
%{
_mandir
}/
man1
16948
N/A
%{
_mandir
}/
man1
/*
16960
N/A
%
dir
%
attr
(
0755
,
root
,
sys
)
%{
_basedir
}/
gnu
/
share
16948
N/A
19893
N/A
%
doc
-d %{
base_arch
}/
tack
-%{
tack.version
}
CHANGES
HISTORY
README
19893
N/A
%
doc
(
bzip2
)
-d %{
base_arch
}/
tack
-%{
tack.version
}
COPYING
18920
N/A
%
dir
%
attr
(
0755
,
root
,
other
)
%{
_datadir
}/
doc
16948
N/A
16948
N/A
%
ifarch
amd64
sparcv9
16948
N/A
%
endif
16948
N/A
16948
N/A
%
changelog
20814
N/A
*
Wen
Jul
13
2011
-
yanjing.guo
@
oracle.com
20814
N/A
-
fix
bug
7031695
18920
N/A
*
Wen
Jun
24
2010
-
Thomas.Wangner
@
sun.com
18920
N/A
-
add
missing
directory
permissions
root
:
bin
->
root
:
other
for
18920
N/A
/
usr
/
gnu
/
share
/
doc
16960
N/A
*
Wed
Aug
05
2009
-
christian.kelly
@
sun.com
16960
N/A
-
Fix
%
files
section
.
16948
N/A
*
Mon
Jul
27
2009
-
yuntong.jin
@
sun.com
16948
N/A
-
Initial
spec
file
created
.
19439
N/A
19756
N/A