base-specs/opensolaris-gdm-themes.spec
author chrisk
Mon, 31 Aug 2009 16:23:04 +0000
changeset 16434 f21f22550fe9
parent 16027 3d71339636d7
child 17881 1eaaaad29d9a
permissions -rw-r--r--
2009-08-31 Christian Kelly <[email protected]> * base-specs/*.spec, *.spec: Change owner field to be parsable with spectool.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
10679
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     1
#
10682
85804651fe07 cosmetic changes
laca
parents: 10679
diff changeset
     2
# spec file for package opensolaris-gdm-themes
10679
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     3
#
11505
77894e30600e 2008-01-23 Glynn Foster <[email protected]>
gman
parents: 11390
diff changeset
     4
# Copyright 2008 Sun Microsystems, Inc.
10679
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     5
# This file and all modifications and additions to the pristine
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     6
# package are under the same license as the package itself.
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
     7
#
16434
f21f22550fe9 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16027
diff changeset
     8
%define owner erwannc
13805
e4ffa6c7e85f update bugdb and patch comments
laca
parents: 13316
diff changeset
     9
# bugdb: defect.opensolaris.org/bz
10679
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    10
#
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    11
Name:			opensolaris-gdm-themes
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    12
License:		LGPL
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    13
Group:			System/GUI/GNOME
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    14
BuildArchitectures:	noarch
15508
304449e111c9 2009-03-26 Erwann Chenede - <[email protected]>
erwannc
parents: 15497
diff changeset
    15
Version:		0.9
10679
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    16
Release:		1
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    17
Distribution:		Java Desktop System
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    18
Vendor:			Sun Microsystems, Inc.
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    19
Summary:		OpenSolaris login manager theme
16027
3d71339636d7 Fix download link.
yippi
parents: 15508
diff changeset
    20
Source:			http://dlc.sun.com/osol/jds/downloads/extras/opensolaris-branding/%{name}-%{version}.tar.gz
10679
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    21
%if %build_l10n
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    22
Source1:		l10n-configure.sh
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    23
%endif
13805
e4ffa6c7e85f update bugdb and patch comments
laca
parents: 13316
diff changeset
    24
URL:			http://www.opensolaris.org/os/project/jds/
10679
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    25
BuildRoot:		%{_tmppath}/%{name}-%{version}-build
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    26
Docdir:			%{_defaultdocdir}/%{name}
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    27
Autoreqprov:		on
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    28
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    29
%define intltool_version 0.25
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    30
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    31
BuildRequires:  intltool >= %{intltool_version}
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    32
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    33
%description
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    34
This package contains OpenSolaris login manager [GDM] themes 
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    35
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    36
%prep
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    37
%setup -q -n %name-%version
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    38
%if %build_l10n
12168
db7e697ca766 2008-04-21 Takao Fujiwara <[email protected]>
fujiwara
parents: 12031
diff changeset
    39
touch po/LINGUAS
12012
36d40615f3e3 2008-04-03 Takao Fujiwara <[email protected]>
fujiwara
parents: 11610
diff changeset
    40
sh -x %SOURCE1 --enable-sun-linguas
10679
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    41
%endif
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    42
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    43
%build
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    44
%ifos linux
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    45
if [ -x /usr/bin/getconf ]; then
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    46
  CPUS=`getconf _NPROCESSORS_ONLN`
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    47
fi
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    48
%else
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    49
  CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    50
%endif
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    51
if test "x$CPUS" = "x" -o $CPUS = 0; then
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    52
  CPUS=1
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    53
fi
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    54
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    55
intltoolize --copy --force --automake
12031
8ed3afd23a6f 2008-04-04 Takao Fujiwara <[email protected]>
fujiwara
parents: 12012
diff changeset
    56
8ed3afd23a6f 2008-04-04 Takao Fujiwara <[email protected]>
fujiwara
parents: 12012
diff changeset
    57
%if %build_l10n
8ed3afd23a6f 2008-04-04 Takao Fujiwara <[email protected]>
fujiwara
parents: 12012
diff changeset
    58
bash -x %SOURCE1 --enable-copyright
8ed3afd23a6f 2008-04-04 Takao Fujiwara <[email protected]>
fujiwara
parents: 12012
diff changeset
    59
%endif
8ed3afd23a6f 2008-04-04 Takao Fujiwara <[email protected]>
fujiwara
parents: 12012
diff changeset
    60
10679
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    61
libtoolize --force
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    62
aclocal $ACLOCAL_FLAGS
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    63
automake -a -c -f
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    64
autoconf
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    65
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    66
CFLAGS="$RPM_OPT_FLAGS" \
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    67
./configure \
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    68
	--prefix=%{_prefix} \
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    69
	--sysconfdir=%{_sysconfdir} \
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    70
	--localstatedir=/var/lib
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    71
make -j $CPUS
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    72
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    73
%install
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    74
make DESTDIR=$RPM_BUILD_ROOT install
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    75
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    76
%clean
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    77
rm -rf $RPM_BUILD_ROOT
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    78
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    79
%post
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    80
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    81
%files
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    82
%defattr (-, root, root)
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    83
%{_datadir}/gdm/themes/*
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    84
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    85
%changelog
13316
f216d040eaab 2008-08-29 Wang Xin <[email protected]>
jedy
parents: 13297
diff changeset
    86
* Fri Aug 29 2008 - jedy.wang@suncom
f216d040eaab 2008-08-29 Wang Xin <[email protected]>
jedy
parents: 13297
diff changeset
    87
- Bump to 0.6.
13297
f59ca053d0d2 2008-08-27 Wang Xin <[email protected]>
jedy
parents: 12626
diff changeset
    88
* Wed Aug 27 2008 - jedy.wang@suncom
f59ca053d0d2 2008-08-27 Wang Xin <[email protected]>
jedy
parents: 12626
diff changeset
    89
- Bump to 0.5.
12168
db7e697ca766 2008-04-21 Takao Fujiwara <[email protected]>
fujiwara
parents: 12031
diff changeset
    90
* Mon Apr 21 2008 - takao.fujiwara@suncom
db7e697ca766 2008-04-21 Takao Fujiwara <[email protected]>
fujiwara
parents: 12031
diff changeset
    91
- Add opensolaris-gdm-themes-01-g11n-passwd-len.diff to adjust password len.
db7e697ca766 2008-04-21 Takao Fujiwara <[email protected]>
fujiwara
parents: 12031
diff changeset
    92
- Add sun-gdm-themes-02-g11n-po.diff
db7e697ca766 2008-04-21 Takao Fujiwara <[email protected]>
fujiwara
parents: 12031
diff changeset
    93
  Fixes opensolaris #1311.
11505
77894e30600e 2008-01-23 Glynn Foster <[email protected]>
gman
parents: 11390
diff changeset
    94
* Wed Jan 23 2007 - [email protected]
77894e30600e 2008-01-23 Glynn Foster <[email protected]>
gman
parents: 11390
diff changeset
    95
- Bump to 0.2
10682
85804651fe07 cosmetic changes
laca
parents: 10679
diff changeset
    96
* Sun Oct 21 2007 - [email protected]
10679
ee49104c4a18 2007-10-21 Glynn Foster <[email protected]>
gman
parents:
diff changeset
    97
- Intial version of opensolaris-gdm-themes