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