base-specs/nwam-manager.spec
author dkenny
Wed, 10 Sep 2008 18:20:32 +0000
changeset 13520 c7d1d98acca0
parent 13460 6cabb3e61e38
child 13550 65b255779b53
permissions -rw-r--r--
2008-09-10 Darren Kenny <[email protected]> * base-specs/nwam-manager.spec: Bump to 0.5.4 (skipped 0.5.3 which was broken). Fixes the issues: - Stopped periodic scans since nwamd was doing it's own. - Fixed issue where nwam-manager was making nwamd connect to a network when it wasn't listed in the known networks. - Fixed issue where nwam-manager was telling nwamd to select an interface when there had been no user action to cause it. - Fixed a double free issue introduced in 0.5.2 when trying to ensure there wasn't a memory-leak. - Fixed extraneous unref which on restarts of nwamd was causing nwam-manager to crash.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
13390
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     1
#
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     2
# spec file for package nwam-manager
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     3
#
13405
863fb47f8586 2008-09-04 Darren Kenny <[email protected]>
dkenny
parents: 13390
diff changeset
     4
# Copyright 2008 Sun Microsystems, Inc.
13390
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     5
# This file and all modifications and additions to the pristine
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     6
# package are under the same license as the package itself.
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     7
#
13405
863fb47f8586 2008-09-04 Darren Kenny <[email protected]>
dkenny
parents: 13390
diff changeset
     8
# Owner: dkenny
13390
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
     9
#
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    10
%include l10n.inc
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    11
Name:         nwam-manager
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    12
License:      CDDL
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    13
Group:        System/GUI/GNOME
13520
c7d1d98acca0 2008-09-10 Darren Kenny <[email protected]>
dkenny
parents: 13460
diff changeset
    14
Version:      0.5.4
13405
863fb47f8586 2008-09-04 Darren Kenny <[email protected]>
dkenny
parents: 13390
diff changeset
    15
Summary:      Network Auto-Magic User Interface
13460
6cabb3e61e38 2008-09-09 Darren Kenny <[email protected]>
dkenny
parents: 13441
diff changeset
    16
#Source:       http://src.opensolaris.org/source/raw/jds/nwam-manager/branches/phase-0.5/tarballs/%{name}-%{version}.tar.gz
6cabb3e61e38 2008-09-09 Darren Kenny <[email protected]>
dkenny
parents: 13441
diff changeset
    17
Source:       http://www.opensolaris.org/os/project/nwam/picea/%{name}-%{version}.tar.gz
13390
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    18
#Source1:      %{name}-po-sun-%{po_sun_version}.tar.bz2
13405
863fb47f8586 2008-09-04 Darren Kenny <[email protected]>
dkenny
parents: 13390
diff changeset
    19
URL:          http://www.opensolaris.org/os/project/nwam
13390
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    20
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    21
Docdir:       %{_defaultdocdir}/%{name}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    22
Autoreqprov:  on
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    23
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    24
%define	libgnomeui_version		2.1.5
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    25
%define	glib_version			2.6.0
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    26
%define gconf_version			2.6.0
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    27
%define libglade_version		2.6.0
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    28
%define gtk_version			2.6.0
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    29
%define libnotify_version		0.3.0
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    30
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    31
Requires:       libgnomeui >= %{libgnomeui_version}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    32
Requires:       glib >= %{glib_version}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    33
Requires:       gconf >= %{gconf_version}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    34
Requires:       libglade >= %{libglade_version}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    35
Requires:       gtk >= %{gtk_version}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    36
Requires:       libnotify >= %{libnotify_version}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    37
BuildRequires:	libgnomeui-devel >= %{libgnomeui_version}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    38
BuildRequires:	glib >= %{glib_version}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    39
BuildRequires:	gconf >= %{gconf_version}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    40
BuildRequires:	libglade >= %{libglade_version}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    41
BuildRequires:	gtk >= %{gtk_version}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    42
BuildRequires:	libnotify >= %{libnotify_version}
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    43
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    44
%description
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    45
Nwam-manager is a GUI of Nwam http://www.opensolaris.org/os/project/nwam
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    46
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    47
%prep
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    48
%setup -q
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    49
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    50
%build
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    51
%ifos linux
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    52
if [ -x /usr/bin/getconf ]; then
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    53
  CPUS=`getconf _NPROCESSORS_ONLN`
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    54
fi
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    55
%else
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    56
  CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    57
%endif
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    58
if test "x$CPUS" = "x" -o $CPUS = 0; then
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    59
  CPUS=1
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    60
fi
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    61
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    62
libtoolize --force
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    63
intltoolize --force --copy --automake
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    64
aclocal $ACLOCAL_FLAGS
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    65
autoheader
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    66
automake -a -c -f
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    67
autoconf
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    68
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    69
export PKG_CONFIG_PATH="%{_libdir}/pkgconfig:%{_datadir}/pkgconfig"
13405
863fb47f8586 2008-09-04 Darren Kenny <[email protected]>
dkenny
parents: 13390
diff changeset
    70
CFLAGS="%optflags"	\
13390
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    71
./configure \
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    72
	--prefix=%{_prefix} \
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    73
	--sysconfdir=%{_sysconfdir} \
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    74
        --libdir=%{_libdir}         \
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    75
        --bindir=%{_bindir}         \
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    76
	--libexecdir=%{_libexecdir} \
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    77
	--mandir=%{_mandir}         \
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    78
	--localstatedir=/var/lib
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    79
13405
863fb47f8586 2008-09-04 Darren Kenny <[email protected]>
dkenny
parents: 13390
diff changeset
    80
make -j $CPUS
13390
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    81
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    82
%install
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    83
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    84
make install DESTDIR=$RPM_BUILD_ROOT
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    85
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    86
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    87
%clean
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    88
rm -rf $RPM_BUILD_ROOT
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    89
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    90
%files
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    91
%defattr (-, root, root)
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    92
%{_bindir}/*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    93
%{_sysconfdir}/gconf/schemas
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    94
%{_libdir}/*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    95
%{_libexecdir}/*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    96
%{_datadir}/applications
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    97
%{_datadir}/gnome/help/nwam/*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    98
%{_datadir}/locale/*/LC_MESSAGES/*.mo
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
    99
%{_datadir}/omf/nwam/*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   100
%{_datadir}/pixmaps/*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   101
%{_datadir}/nwam/*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   102
%{_mandir}/man1/nwam*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   103
%{_includedir}/nwam/*
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   104
cd8aab5047ff 2008-09-03 Darren Kenny <[email protected]>
dkenny
parents:
diff changeset
   105
%changelog
13520
c7d1d98acca0 2008-09-10 Darren Kenny <[email protected]>
dkenny
parents: 13460
diff changeset
   106
* Wed Sep 8 2008 - [email protected]
c7d1d98acca0 2008-09-10 Darren Kenny <[email protected]>
dkenny
parents: 13460
diff changeset
   107
- Bump to 0.5.4 to fix a stupid mistake with non-population of menu.
c7d1d98acca0 2008-09-10 Darren Kenny <[email protected]>
dkenny
parents: 13460
diff changeset
   108
* Wed Sep 8 2008 - [email protected]
c7d1d98acca0 2008-09-10 Darren Kenny <[email protected]>
dkenny
parents: 13460
diff changeset
   109
- Bump to 0.5.3 to get several minor fixes from feedback on nwam-discuss.
13460
6cabb3e61e38 2008-09-09 Darren Kenny <[email protected]>
dkenny
parents: 13441
diff changeset
   110
* Tue Sep 9 2008 - [email protected]
6cabb3e61e38 2008-09-09 Darren Kenny <[email protected]>
dkenny
parents: 13441
diff changeset
   111
- Change tarball location to somewhere that I know it will be visible
6cabb3e61e38 2008-09-09 Darren Kenny <[email protected]>
dkenny
parents: 13441
diff changeset
   112
  immediately on upload.
13441
6b7c8931293f 2008-09-08 Darren Kenny <[email protected]>
dkenny
parents: 13429
diff changeset
   113
* Mon Sep 8 2008 - [email protected]
6b7c8931293f 2008-09-08 Darren Kenny <[email protected]>
dkenny
parents: 13429
diff changeset
   114
- Bump to 0.5.2, to get fixes for bugs#6745722,6745720,6745719
13429
480ca5e66281 2008-09-05 Darren Kenny <[email protected]>
dkenny
parents: 13405
diff changeset
   115
* Fri Sep 5 2008 - [email protected]
480ca5e66281 2008-09-05 Darren Kenny <[email protected]>
dkenny
parents: 13405
diff changeset
   116
- Bump to 0.5.1
13405
863fb47f8586 2008-09-04 Darren Kenny <[email protected]>
dkenny
parents: 13390
diff changeset
   117
* Thu Sep 4 2008 - [email protected]
863fb47f8586 2008-09-04 Darren Kenny <[email protected]>
dkenny
parents: 13390
diff changeset
   118
- Fix some issues in spec 
863fb47f8586 2008-09-04 Darren Kenny <[email protected]>
dkenny
parents: 13390
diff changeset
   119
* Wed Sep 3 2008 - [email protected]
863fb47f8586 2008-09-04 Darren Kenny <[email protected]>
dkenny
parents: 13390
diff changeset
   120
- Initial delivery.