specs/SUNWncurses.spec
author laca
Wed, 27 Jul 2011 07:07:26 +0000
changeset 22033 b70fc8f8e98a
parent 22032 49aca9061101
permissions -rw-r--r--
merge from gnome-2-30
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
     1
#
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
     2
# spec file for package SUNWncurses
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
     3
#
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
     4
# includes module(s): ncurses
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
     5
#
16817
3f1d922c9f57 * restore Laca's change which i recovered by mistake in below:
jouby
parents: 16567
diff changeset
     6
# Copyright 2009 Sun Microsystems, Inc.
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
     7
# This file and all modifications and additions to the pristine
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
     8
# package are under the same license as the package itself.
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
     9
#
16434
f21f22550fe9 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16199
diff changeset
    10
%define owner jouby 
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    11
#
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    12
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    13
%include Solaris.inc
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    14
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    15
%define _basedir    /usr 
13155
aace282b2cef 2008-08-18 Rick Ju <[email protected]>
rickju
parents: 13144
diff changeset
    16
%define _subdir     gnu
aace282b2cef 2008-08-18 Rick Ju <[email protected]>
rickju
parents: 13144
diff changeset
    17
%define _prefix     %{_basedir}/%{_subdir}
aace282b2cef 2008-08-18 Rick Ju <[email protected]>
rickju
parents: 13144
diff changeset
    18
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    19
%ifarch amd64 sparcv9
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    20
%include arch64.inc
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    21
%use ncurses_64 = ncurses.spec
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    22
%endif
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    23
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    24
%include base.inc
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    25
%use ncurses = ncurses.spec 
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    26
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    27
Name:                    SUNWncurses
22033
b70fc8f8e98a merge from gnome-2-30
laca
parents: 22032
diff changeset
    28
IPS_package_name:        library/ncurses
17937
664c0536875a Added tags IPS_package_name and Meta(info.consolidation)
davelam
parents: 17902
diff changeset
    29
Meta(info.classification): %{classification_prefix}:System/Libraries
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    30
Summary:                 A CRT screen handling and optimization package.
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    31
Version:                 %{ncurses.version}
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    32
SUNW_BaseDir:            %{_basedir}
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    33
BuildRoot:               %{_tmppath}/%{name}-%{version}-build
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    34
SUNW_Copyright:          %{name}.copyright
20331
1fbf1bd5cf15 add license tags
jouby
parents: 18169
diff changeset
    35
License:                 MIT
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    36
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    37
%include default-depend.inc
20427
8d936b2ec938 2010-11-30 Christian Kelly <[email protected]>
chrisk
parents: 20331
diff changeset
    38
%include gnome-consolidation.inc
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    39
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    40
%package devel
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    41
Summary:                 %{summary} - development files
15237
0523e0f7ce4e Correct basedir of devel pkg to fix CR6760759.
elaine
parents: 13155
diff changeset
    42
SUNW_BaseDir:            %{_basedir}
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    43
%include default-depend.inc
20427
8d936b2ec938 2010-11-30 Christian Kelly <[email protected]>
chrisk
parents: 20331
diff changeset
    44
%include gnome-consolidation.inc
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    45
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    46
%prep
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    47
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    48
rm -rf %name-%version
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    49
mkdir %name-%version
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    50
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    51
%ifarch amd64 sparcv9
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    52
rm -rf %name-%version/%{_arch64}
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    53
mkdir %name-%version/%{_arch64}
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    54
%ncurses_64.prep -d %name-%version/%{_arch64}
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    55
%endif
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    56
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    57
mkdir %name-%version/%{base_arch}
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    58
%ncurses.prep -d %name-%version/%{base_arch}
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    59
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    60
%build
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    61
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    62
export PKG_CONFIG_PATH=%{_pkg_config_path}
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    63
export CFLAGS="%optflags"
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    64
export RPM_OPT_FLAGS="$CFLAGS"
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    65
export LDFLAGS="%_ldflags"
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    66
%ncurses.build -d %name-%version/%{base_arch}
13155
aace282b2cef 2008-08-18 Rick Ju <[email protected]>
rickju
parents: 13144
diff changeset
    67
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    68
%ifarch amd64 sparcv9
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    69
if [ "x`basename $CC`" != xgcc ]
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    70
then
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    71
  FLAG64="-xarch=generic64"
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    72
else
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    73
  FLAG64="-m64"
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    74
fi
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    75
export LDFLAGS="$FLAG64"
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    76
export CXXFLAGS="-g -m64"
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    77
export CFLAGS="%optflags64"
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    78
export RPM_OPT_FLAGS="$CFLAGS"
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    79
%ncurses_64.build -d %name-%version/%{_arch64}
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    80
%endif
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    81
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
    82
%install
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    83
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    84
rm -rf $RPM_BUILD_ROOT
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    85
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    86
%ifarch amd64 sparcv9
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
    87
%ncurses_64.install -d %name-%version/%{_arch64}
16567
    88
    89
cd $RPM_BUILD_ROOT%{_bindir}/%{_arch64}
    90
mkdir -p ../../../bin/%{_arch64}
    91
22032
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
    92
ln -s ncurses5-config ../../../bin/%{_arch64}/gncurses5-config
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
    93
ln -s clear ../../../bin/%{_arch64}/gclear      
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
    94
ln -s infocmp ../../../bin/%{_arch64}/ginfocmp    
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
    95
ln -s tic ../../../bin/%{_arch64}/gtic        
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
    96
ln -s toe ../../../bin/%{_arch64}/gtoe        
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
    97
ln -s tput ../../../bin/%{_arch64}/gtput       
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
    98
ln -s tset ../../../bin/%{_arch64}/gtset       
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
    99
ln -s captoinfo ../../../bin/%{_arch64}/gcaptoinfo       
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
   100
ln -s infotocap ../../../bin/%{_arch64}/ginfotocap       
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
   101
ln -s reset ../../../bin/%{_arch64}/greset       
16567
   102
   103
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   104
%endif
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   105
16567
   106
cd $RPM_BUILD_DIR
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   107
%ncurses.install -d %name-%version/%{base_arch}
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   108
16567
   109
cd $RPM_BUILD_ROOT%{_prefix}/bin
   110
mkdir -p  ../../bin
   111
22032
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
   112
ln -s ncurses5-config ../../bin/gncurses5-config
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
   113
ln -s clear ../../bin/gclear     
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
   114
ln -s infocmp ../../bin/ginfocmp    
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
   115
ln -s tic ../../bin/gtic        
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
   116
ln -s toe ../../bin/gtoe        
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
   117
ln -s tput ../../bin/gtput       
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
   118
ln -s tset ../../bin/gtset       
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
   119
ln -s captoinfo ../../bin/gcaptoinfo
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
   120
ln -s infotocap ../../bin/ginfotocap
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
   121
ln -s reset     ../../bin/greset
16462
a693406d8b0a fixed Bug 11165 :move ncurses bin programs under /usr/gnu/bin to /usr/bin
jouby
parents: 16434
diff changeset
   122
16199
07a656870a5b fix 10426 SUNWncurses missed man page and docs
jouby
parents: 16068
diff changeset
   123
#install man page
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   124
#rm -rf $RPM_BUILD_ROOT%{_mandir}
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   125
#cd %{_builddir}/%name-%version/sun-manpages
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   126
#make install DESTDIR=$RPM_BUILD_ROOT
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   127
16817
3f1d922c9f57 * restore Laca's change which i recovered by mistake in below:
jouby
parents: 16567
diff changeset
   128
# the sun-color terminfo included in ncurses does not work,
3f1d922c9f57 * restore Laca's change which i recovered by mistake in below:
jouby
parents: 16567
diff changeset
   129
# copying the one shipped with Sun's curses fixes it:
3f1d922c9f57 * restore Laca's change which i recovered by mistake in below:
jouby
parents: 16567
diff changeset
   130
cp /usr/share/lib/terminfo/s/sun-color $RPM_BUILD_ROOT%{_datadir}/terminfo/s/
3f1d922c9f57 * restore Laca's change which i recovered by mistake in below:
jouby
parents: 16567
diff changeset
   131
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   132
%{?pkgbuild_postprocess: %pkgbuild_postprocess -v -c "%{version}:%{jds_version}:%{name}:$RPM_ARCH:%(date +%%Y-%%m-%%d):%{support_level}" $RPM_BUILD_ROOT}
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   133
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   134
%clean
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   135
rm -rf $RPM_BUILD_ROOT
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   136
16462
a693406d8b0a fixed Bug 11165 :move ncurses bin programs under /usr/gnu/bin to /usr/bin
jouby
parents: 16434
diff changeset
   137
a693406d8b0a fixed Bug 11165 :move ncurses bin programs under /usr/gnu/bin to /usr/bin
jouby
parents: 16434
diff changeset
   138
a693406d8b0a fixed Bug 11165 :move ncurses bin programs under /usr/gnu/bin to /usr/bin
jouby
parents: 16434
diff changeset
   139
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   140
%files
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   141
%defattr (-, root, bin)
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   142
%dir %attr (0755, root, bin) %{_libdir}
13144
08b1300dc7e2 2008-08-16 Halton Huo <[email protected]>
halton
parents: 13131
diff changeset
   143
%dir %attr (0755, root, sys) %{_datadir}
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   144
%dir %attr (0755, root, bin) %{_datadir}/terminfo
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   145
%dir %attr (0755, root, bin) %{_datadir}/tabset
16462
a693406d8b0a fixed Bug 11165 :move ncurses bin programs under /usr/gnu/bin to /usr/bin
jouby
parents: 16434
diff changeset
   146
%dir %attr (0755, root, bin) %{_bindir}
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   147
%{_bindir}/captoinfo
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   148
%{_bindir}/clear
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   149
%{_bindir}/infocmp
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   150
%{_bindir}/infotocap
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   151
%{_bindir}/ncurses5-config
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   152
%{_bindir}/reset
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   153
%{_bindir}/tic
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   154
%{_bindir}/toe
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   155
%{_bindir}/tput
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   156
%{_bindir}/tset
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   157
%{_libdir}/terminfo
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   158
%{_libdir}/lib*.so
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   159
%{_libdir}/lib*.so.*
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   160
%{_datadir}/terminfo/*
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   161
%{_datadir}/tabset/*
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   162
22032
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
   163
%{_basedir}/bin/gncurses5-config
16567
   164
%{_basedir}/bin/gcaptoinfo
   165
%{_basedir}/bin/gclear
   166
%{_basedir}/bin/ginfocmp
   167
%{_basedir}/bin/ginfotocap
   168
%{_basedir}/bin/greset
   169
%{_basedir}/bin/gtic
   170
%{_basedir}/bin/gtput
   171
%{_basedir}/bin/gtset
   172
%{_basedir}/bin/gtoe
16462
a693406d8b0a fixed Bug 11165 :move ncurses bin programs under /usr/gnu/bin to /usr/bin
jouby
parents: 16434
diff changeset
   173
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   174
%ifarch amd64 sparcv9
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   175
%dir %attr (0755, root, bin) %{_libdir}/%{_arch64}
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   176
%{_bindir}/%{_arch64}/*
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   177
%{_libdir}/%{_arch64}/lib*.so
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   178
%{_libdir}/%{_arch64}/lib*.so.*
16567
   179
22032
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
   180
%{_basedir}/bin/%{_arch64}/gncurses5-config
16567
   181
%{_basedir}/bin/%{_arch64}/gcaptoinfo
   182
%{_basedir}/bin/%{_arch64}/gclear
   183
%{_basedir}/bin/%{_arch64}/ginfocmp
   184
%{_basedir}/bin/%{_arch64}/ginfotocap
   185
%{_basedir}/bin/%{_arch64}/greset
   186
%{_basedir}/bin/%{_arch64}/gtic
   187
%{_basedir}/bin/%{_arch64}/gtput
   188
%{_basedir}/bin/%{_arch64}/gtset
   189
%{_basedir}/bin/%{_arch64}/gtoe
   190
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   191
%endif
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   192
16199
07a656870a5b fix 10426 SUNWncurses missed man page and docs
jouby
parents: 16068
diff changeset
   193
%dir %attr(0755, root, bin) %{_mandir}
07a656870a5b fix 10426 SUNWncurses missed man page and docs
jouby
parents: 16068
diff changeset
   194
%dir %attr(0755, root, bin) %{_mandir}/man1
07a656870a5b fix 10426 SUNWncurses missed man page and docs
jouby
parents: 16068
diff changeset
   195
%{_mandir}/man1/*
07a656870a5b fix 10426 SUNWncurses missed man page and docs
jouby
parents: 16068
diff changeset
   196
%dir %attr(0755, root, bin) %{_mandir}/man3
07a656870a5b fix 10426 SUNWncurses missed man page and docs
jouby
parents: 16068
diff changeset
   197
%{_mandir}/man3/*
07a656870a5b fix 10426 SUNWncurses missed man page and docs
jouby
parents: 16068
diff changeset
   198
%dir %attr(0755, root, bin) %{_mandir}/man5
07a656870a5b fix 10426 SUNWncurses missed man page and docs
jouby
parents: 16068
diff changeset
   199
%{_mandir}/man5/*
07a656870a5b fix 10426 SUNWncurses missed man page and docs
jouby
parents: 16068
diff changeset
   200
%dir %attr(0755, root, bin) %{_mandir}/man7
07a656870a5b fix 10426 SUNWncurses missed man page and docs
jouby
parents: 16068
diff changeset
   201
%{_mandir}/man7/*
07a656870a5b fix 10426 SUNWncurses missed man page and docs
jouby
parents: 16068
diff changeset
   202
07a656870a5b fix 10426 SUNWncurses missed man page and docs
jouby
parents: 16068
diff changeset
   203
%doc -d %{base_arch}/ncurses-%version ANNOUNCE AUTHORS MANIFEST NEWS README
18169
f34e4294ee3e fix doo 16165
jouby
parents: 17947
diff changeset
   204
%dir %attr (0755, root, other) %{_datadir}/doc
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   205
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   206
%files devel
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   207
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   208
%define _preincludedir  /usr/include/ncurses
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   209
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   210
%defattr (-, root, bin)
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   211
%dir %attr (0755, root, bin) %{_preincludedir}
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   212
%{_preincludedir}/*
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   213
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   214
%changelog
22032
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
   215
* Mon Jul 25 2011 - [email protected]
49aca9061101 merge from gnome-2-30
laca
parents: 20980
diff changeset
   216
- fix bug 7031693
18169
f34e4294ee3e fix doo 16165
jouby
parents: 17947
diff changeset
   217
* Thu Jun 24 2010 - [email protected]
f34e4294ee3e fix doo 16165
jouby
parents: 17947
diff changeset
   218
- add missing directory permissions root:bin -> root:other for /usr/gnu/share/doc
16817
3f1d922c9f57 * restore Laca's change which i recovered by mistake in below:
jouby
parents: 16567
diff changeset
   219
* Tue Oct 20 2009 - [email protected]
3f1d922c9f57 * restore Laca's change which i recovered by mistake in below:
jouby
parents: 16567
diff changeset
   220
- copy the sun-color terminfo from /usr/share/lib
3f1d922c9f57 * restore Laca's change which i recovered by mistake in below:
jouby
parents: 16567
diff changeset
   221
  because the one that comes with ncurses does not work.
16567
   222
* Tru Sep 15 2009 - [email protected]
   223
- fix  Bug 11335 -  Installation of <SUNWncurses> failed
16462
a693406d8b0a fixed Bug 11165 :move ncurses bin programs under /usr/gnu/bin to /usr/bin
jouby
parents: 16434
diff changeset
   224
* Tur Sep 03 2009 - [email protected]
a693406d8b0a fixed Bug 11165 :move ncurses bin programs under /usr/gnu/bin to /usr/bin
jouby
parents: 16434
diff changeset
   225
- fix bug 11165 move ncurses bin programs under /usr/gnu/bin need move to /usr/bin
16199
07a656870a5b fix 10426 SUNWncurses missed man page and docs
jouby
parents: 16068
diff changeset
   226
* Mon Aug 03 2009 - [email protected]
07a656870a5b fix 10426 SUNWncurses missed man page and docs
jouby
parents: 16068
diff changeset
   227
- fix 10426 SUNWncurses missed man page and docs
16068
8dffa8f94e81 Bump to 5.7, reflesh patchs
jouby
parents: 15835
diff changeset
   228
* Mon Jul 2002009 - [email protected]
8dffa8f94e81 Bump to 5.7, reflesh patchs
jouby
parents: 15835
diff changeset
   229
- Bump to 5.7
15835
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   230
* Tue Jue 02 2009 - [email protected]
193f074b6aaf fix bug 8971 provide 64bit lib
jouby
parents: 15522
diff changeset
   231
- fix bug 8971 provide 64bit lib
15522
394e1dfce56f change the owner to yuntong.jin
jouby
parents: 15237
diff changeset
   232
* Mon Mar 30 2009 - [email protected]
394e1dfce56f change the owner to yuntong.jin
jouby
parents: 15237
diff changeset
   233
- change the owner to yuntong.jin
15237
0523e0f7ce4e Correct basedir of devel pkg to fix CR6760759.
elaine
parents: 13155
diff changeset
   234
* Thu Feb 26 2009 - [email protected]
0523e0f7ce4e Correct basedir of devel pkg to fix CR6760759.
elaine
parents: 13155
diff changeset
   235
- correct basedir setting to fix CR6760759.
13155
aace282b2cef 2008-08-18 Rick Ju <[email protected]>
rickju
parents: 13144
diff changeset
   236
* Mon Aug 18 2008 - [email protected]
aace282b2cef 2008-08-18 Rick Ju <[email protected]>
rickju
parents: 13144
diff changeset
   237
- use /usr/gnu as prefix
13144
08b1300dc7e2 2008-08-16 Halton Huo <[email protected]>
halton
parents: 13131
diff changeset
   238
* Sat Aug 16 2008 - [email protected]
08b1300dc7e2 2008-08-16 Halton Huo <[email protected]>
halton
parents: 13131
diff changeset
   239
- Add (0755, root, sys) %{_datadir} to fix conflict issue.
08b1300dc7e2 2008-08-16 Halton Huo <[email protected]>
halton
parents: 13131
diff changeset
   240
* Tur Jul 17 2008 - [email protected]
13131
2139929b6fba 2008-08-06 Rick Ju <[email protected]>
rickju
parents:
diff changeset
   241
- Initial spec file created.
17947
e214a2477013 Test build
chrisk
parents: 17937
diff changeset
   242
20434
9d31146c2570 Touch specs/SUNWncurses.spec for jucr test
chrisk
parents: 20432
diff changeset
   243
20663
14a2452541fd Touch specs/SUNWncurses.spec to test jucr
chrisk
parents: 20434
diff changeset
   244
20980
0effa7af60b6 Touch specs/SUNWncurses.spec to test jucr
chrisk
parents: 20663
diff changeset
   245