base-specs/seahorse-plugins.spec
author gman
Thu, 30 Sep 2010 21:37:28 +0000
branchgnome-2-30
changeset 20130 c7dfc176dcbd
parent 18032 c437962807ce
child 21771 4f716e9f15a9
permissions -rw-r--r--
2010-10-01 Glynn Foster <[email protected]> * specs/SUNWos-welcome.spec: Bump to 1.0.6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
16940
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     1
#
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     2
# spec file for package seahorse-plugins
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     3
#
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     4
# Copyright 2009 Sun Microsystems, Inc.
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     5
# This file and all modifications and additions to the pristine
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     6
# package are under the same license as the package itself.
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     7
#
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     8
%define owner jefftsai
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
     9
#
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    10
17852
edfc096bfd70 2010-04-16 Christian Kelly <[email protected]>
chrisk
parents: 17785
diff changeset
    11
%define OSR LFI#105446 (gnome Exec. summary):n/a
16940
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    12
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    13
Name:         seahorse-plugins
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    14
License:      GPL v2, FDL v1.1
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    15
Group:        System/GUI/GNOME
18032
c437962807ce 2010-05-26 Jeff Cai <[email protected]>
qc161282
parents: 17865
diff changeset
    16
Version:      2.30.1
16940
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    17
Release:      1
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    18
Distribution: Java Desktop System
17865
b7ff02e93f66 2010-04-19 Christian Kelly <[email protected]>
chrisk
parents: 17852
diff changeset
    19
Vendor:	      Gnome Community
16940
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    20
Summary:      Seahorse-Plugins
17785
860c6c1169ea 2010-03-31 Jeff Cai <[email protected]>
qc161282
parents: 17574
diff changeset
    21
Source:       http://download.gnome.org/sources/%{name}/2.30/%{name}-%{version}.tar.bz2
16940
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    22
%if %build_l10n
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    23
Source1:                 l10n-configure.sh
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    24
%endif
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    25
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    26
URL:          http://www.gnome.org
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    27
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    28
Autoreqprov:  on
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    29
Prereq:       /sbin/ldconfig
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    30
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    31
%define gtk2_version 2.4.0
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    32
%define pkgconfig_version 0.15.0
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    33
%define gtk_doc_version 1.1
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    34
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    35
Requires: gtk2 >= %{gtk2_version}
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    36
BuildRequires: gtk2-devel >= %{gtk2_version}
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    37
BuildRequires: gtk-doc >= %{gtk_doc_version}
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    38
BuildRequires: pkgconfig >= %{pkgconfig_version}
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    39
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    40
%description
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    41
Seahorse plugins integrates with nautilus, gedit and other places for
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    42
encryption/decryption operations.
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    43
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    44
%prep
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    45
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    46
%setup -q
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    47
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    48
%build
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    49
%ifos linux
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    50
if [ -x /usr/bin/getconf ]; then
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    51
  CPUS=`getconf _NPROCESSORS_ONLN`
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    52
fi 
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    53
%else 
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    54
  CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    55
%endif 
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    56
if test "x$CPUS" = "x" -o $CPUS = 0; then
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    57
  CPUS=1       
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    58
fi 
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    59
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    60
libtoolize --force
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    61
intltoolize -f -c --automake
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    62
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    63
%if %build_l10n
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    64
bash -x %SOURCE1 --enable-copyright
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    65
%endif
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    66
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    67
gnome-doc-prepare --force
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    68
aclocal -I /usr/share/aclocal -I m4
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    69
autoconf
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    70
autoheader
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    71
automake 
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    72
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    73
CFLAGS="$RPM_OPT_FLAGS" 	\
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    74
./configure --prefix=%{_prefix}			\
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    75
	    --sysconfdir=%{_sysconfdir}		\
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    76
	    --mandir=%{_mandir}			\
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    77
            --libexecdir=%{_libexecdir}         \
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    78
            --enable-pgp \
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    79
			--disable-update-mime-database
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    80
make  -j $CPUS
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    81
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    82
%install
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    83
make DESTDIR=$RPM_BUILD_ROOT install
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    84
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    85
%check
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    86
make check
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    87
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    88
%clean
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    89
rm -rf $RPM_BUILD_ROOT
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    90
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
    91
%changelog
18032
c437962807ce 2010-05-26 Jeff Cai <[email protected]>
qc161282
parents: 17865
diff changeset
    92
* Wed May 26 2010 - [email protected]
c437962807ce 2010-05-26 Jeff Cai <[email protected]>
qc161282
parents: 17865
diff changeset
    93
- Bump to 2.30.1
17785
860c6c1169ea 2010-03-31 Jeff Cai <[email protected]>
qc161282
parents: 17574
diff changeset
    94
* Wed Mar 31 2010 - [email protected]
860c6c1169ea 2010-03-31 Jeff Cai <[email protected]>
qc161282
parents: 17574
diff changeset
    95
- Bump to 2.30.0
17574
qc161282
parents: 17517
diff changeset
    96
* Tue Feb 23 2010 - [email protected]
qc161282
parents: 17517
diff changeset
    97
- Bump to 2.29.91
17517
qc161282
parents: 17131
diff changeset
    98
* Tue Feb 09 2010 - [email protected]
qc161282
parents: 17131
diff changeset
    99
- Bump to 2.29.90
17131
195b834cf8cf 2009-12-07 Jeff Cai <[email protected]>
qc161282
parents: 16940
diff changeset
   100
* Mon Dec 07 2009 - [email protected]
195b834cf8cf 2009-12-07 Jeff Cai <[email protected]>
qc161282
parents: 16940
diff changeset
   101
- Bump to 2.29.3
195b834cf8cf 2009-12-07 Jeff Cai <[email protected]>
qc161282
parents: 16940
diff changeset
   102
- Upstream patch -01-check-gpg2
16940
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   103
* Fri Oct 16 2009 - [email protected]
34239fea1cc7 009-11-11 Jeff Cai <[email protected]>
qc161282
parents:
diff changeset
   104
- Initial Sun release