Hi Andras,

Yeah, sorry about that I don't have somewhere stable that I can put it right now
and there seems to be a delay w.r.t. that link being updated. Ultimately we will
deliver this tarball like we do for things like SUNWdtlogin-integration pkg and
have it on the sun download centre.

BTW if you are going to try build it you will need the Phase 0.5 bits for NWAM
from too:

        http://www.opensolaris.org/os/project/nwam/picea/

These aren't currently integrated into OpenSolaris yet, but should be soon. Once
they are there you will also need some additional pkgs (as seen on the page
above) for the libnwam.h header.

Actually I've just added it as an attachment to the above page so it can be
downloaded using the link:

   http://www.opensolaris.org/os/project/nwam/picea/nwam-manager-0.5.0.tar.gz

But this is a *very* temporary home.

Thanks,

Darren.

Andras Barna wrote:
> hi
> i tried to build it:
> 
> ERROR: Download failed:
> http://src.opensolaris.org/source/raw/jds/nwam-manager/branches/phase-0.5/tarballs/nwam-manager-0.5.0.tar.gz
> 
> 
> On Wed, Sep 3, 2008 at 9:00 PM, Darren Kenny <Darren.Kenny at sun.com> wrote:
>> Hi,
>>
>> Could you please review the attached spec-files.
>>
>> Thanks,
>>
>> Darren.
>>
>> #
>> # spec file for package nwam-manager
>> #
>> # Copyright (c) 2007 Sun Microsystems, Inc.
>> # This file and all modifications and additions to the pristine
>> # package are under the same license as the package itself.
>> #
>> # Owner: Darren, Lin
>> #
>> %include l10n.inc
>> Name:         nwam-manager
>> License:      CDDL
>> Group:        System/GUI/GNOME
>> Version:      0.5.0
>> Release:      0.5.0
>> Distribution: Java Desktop System
>> Vendor:       Sun Microsystems, Inc.
>> Summary:      Network Auto-Magic
>> Source:       
>> http://src.opensolaris.org/source/raw/jds/nwam-manager/branches/phase-0.5/tarballs/%{name}-%{version}.tar.gz
>> #Source1:      %{name}-po-sun-%{po_sun_version}.tar.bz2
>> URL:          http://www.opensolaris.org
>> BuildRoot:    %{_tmppath}/%{name}-%{version}-build
>> Docdir:       %{_defaultdocdir}/%{name}
>> Autoreqprov:  on
>>
>> %define libgnomeui_version              2.1.5
>> %define glib_version                    2.6.0
>> %define gconf_version                   2.6.0
>> %define libglade_version                2.6.0
>> %define gtk_version                     2.6.0
>> %define libnotify_version               0.3.0
>>
>> Requires:       libgnomeui >= %{libgnomeui_version}
>> Requires:       glib >= %{glib_version}
>> Requires:       gconf >= %{gconf_version}
>> Requires:       libglade >= %{libglade_version}
>> Requires:       gtk >= %{gtk_version}
>> Requires:       libnotify >= %{libnotify_version}
>> BuildRequires:  libgnomeui-devel >= %{libgnomeui_version}
>> BuildRequires:  glib >= %{glib_version}
>> BuildRequires:  gconf >= %{gconf_version}
>> BuildRequires:  libglade >= %{libglade_version}
>> BuildRequires:  gtk >= %{gtk_version}
>> BuildRequires:  libnotify >= %{libnotify_version}
>>
>> %description
>> Nwam-manager is a GUI of Nwam http://www.opensolaris.org/os/project/nwam
>>
>> %prep
>> %setup -q
>> %if %build_l10n
>> %endif
>>
>> %build
>> %ifos linux
>> if [ -x /usr/bin/getconf ]; then
>>  CPUS=`getconf _NPROCESSORS_ONLN`
>> fi
>> %else
>>  CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
>> %endif
>> if test "x$CPUS" = "x" -o $CPUS = 0; then
>>  CPUS=1
>> fi
>>
>> libtoolize --force
>> intltoolize --force --copy --automake
>> aclocal $ACLOCAL_FLAGS
>> autoheader
>> automake -a -c -f
>> autoconf
>>
>> export PKG_CONFIG_PATH="%{_libdir}/pkgconfig:%{_datadir}/pkgconfig"
>> CFLAGS="$RPM_OPT_FLAGS" \
>> ./configure \
>>        --prefix=%{_prefix} \
>>        --sysconfdir=%{_sysconfdir} \
>>        --libdir=%{_libdir}         \
>>        --bindir=%{_bindir}         \
>>        --libexecdir=%{_libexecdir} \
>>        --mandir=%{_mandir}         \
>>        --localstatedir=/var/lib
>>
>> #error when parallel make
>> #make -j $CPUS
>> make
>>
>> %install
>> export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
>> make install DESTDIR=$RPM_BUILD_ROOT
>> unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
>>
>> %clean
>> rm -rf $RPM_BUILD_ROOT
>>
>> %files
>> %defattr (-, root, root)
>> %{_bindir}/*
>> %{_sysconfdir}/gconf/schemas
>> %{_libdir}/*
>> %{_libexecdir}/*
>> %{_datadir}/applications
>> %{_datadir}/gnome/help/nwam/*
>> %{_datadir}/locale/*/LC_MESSAGES/*.mo
>> %{_datadir}/omf/nwam/*
>> %{_datadir}/pixmaps/*
>> %{_datadir}/nwam/*
>> %{_mandir}/man1/nwam*
>> %{_includedir}/nwam/*
>>
>> %changelog
>> * Wed Aug 01 2007 - lin.ma at sun.com
>> - Initial
>>
>> #
>> # spec file for package SUNWnwam-manager
>> #
>> # includes module(s): nwam-manager
>> #
>> # Copyright (c) 2008 Sun Microsystems, Inc.
>> # This file and all modifications and additions to the pristine
>> # package are under the same license as the package itself.
>> #
>> # Owner: Darren, Lin
>> #
>> %include Solaris.inc
>>
>> %use nwam_manager = nwam-manager.spec
>>
>> Name:                    SUNWnwam-manager
>> Summary:                 Nwam
>> Version:                 %{default_pkg_version}
>> Source:                  %{name}-manpages-0.1.tar.gz
>> SUNW_BaseDir:            %{_prefix}
>> SUNW_Copyright:          %{name}.copyright
>> BuildRoot:               %{_tmppath}/%{name}-%{version}-build
>>
>> %include default-depend.inc
>> BuildRequires: SUNWgnome-libs-devel
>> # Disable these until NWAM 0.5 integrated into OpenSolaris
>> # BuildRequires: SUNWnwamintu
>> # BuildRequires: SUNWnwamintr
>> BuildRequires: SUNWcslr
>> Requires: %{name}-root
>> Requires: SUNWgnome-libs
>> Requires: SUNWgnome-base-libs
>> Requires: SUNWgnome-session
>> Requires: SUNWcslr
>>
>> %package root
>> Summary:                 %{summary} - / filesystem
>> SUNW_BaseDir:            /
>> %include default-depend.inc
>>
>> %if %build_l10n
>> %package l10n
>> Summary:                 %{summary} - l10n files
>> SUNW_BaseDir:            %{_basedir}
>> %include default-depend.inc
>> Requires:                %{name}
>> %endif
>>
>> %prep
>> rm -rf %name-%version
>> mkdir %name-%version
>> %nwam_manager.prep -d %name-%version
>> cd %{_builddir}/%name-%version
>> gzcat %SOURCE0 | tar xf -
>>
>> %build
>> export CFLAGS="%optflags"
>> export LDFLAGS="%_ldflags"
>> export ACLOCAL_FLAGS="-I %{_datadir}/aclocal"
>>
>>
>> %nwam_manager.build -d %name-%version
>>
>> export PKG_CONFIG_PATH=../nwam-manager-%{nwam-manager.version}
>>
>> %install
>> rm -rf $RPM_BUILD_ROOT
>> %nwam_manager.install -d %name-%version
>> cd %{_builddir}/%name-%version/sun-manpages
>> make install DESTDIR=$RPM_BUILD_ROOT
>>
>> %if %build_l10n
>> %else
>> # REMOVE l10n FILES
>> rm -rf $RPM_BUILD_ROOT%{_datadir}/locale
>> rm -rf $RPM_BUILD_ROOT%{_datadir}/gnome/help/*/[a-z]*
>> rm -f $RPM_BUILD_ROOT%{_datadir}/omf/*/*-[a-z][a-z].omf
>> rm -f $RPM_BUILD_ROOT%{_datadir}/omf/*/*-??_??.omf
>> %endif
>>
>> %{?pkgbuild_postprocess: %pkgbuild_postprocess -v -c 
>> "%{version}:%{jds_version}:%{name}:$RPM_ARCH:%(date 
>> +%%Y-%%m-%%d):unsupported" $RPM_BUILD_ROOT}
>>
>> %clean
>> rm -rf $RPM_BUILD_ROOT
>>
>> %post
>> %include icon-cache.script
>>
>> %post root
>>
>> %include gconf-install.script
>>
>> %files
>> %defattr (-, root, bin)
>> %dir %attr (0755, root, bin) %{_libexecdir}
>> %{_libexecdir}/*
>> %dir %attr (0755, root, sys) %{_datadir}
>> %dir %attr (0755, root, bin) %{_datadir}/nwam-manager
>> %dir %attr (0755, root, bin) %{_datadir}/nwam-manager/icons
>> %attr (-, root, other) %{_datadir}/nwam-manager/*.*
>> %attr (-, root, other) %{_datadir}/nwam-manager/icons/*
>> %dir %attr (0755, root, other) %{_datadir}/icons
>> %attr (-, root, other) %{_datadir}/icons/*
>> %dir %attr(0755, root, bin) %{_mandir}
>> %dir %attr(0755, root, bin) %{_mandir}/*
>> %{_mandir}/*/*
>>
>> %files root
>> %defattr(-, root, sys)
>> %attr(0755, root, sys) %dir %{_sysconfdir}
>> %{_sysconfdir}/gconf/schemas/nwam-manager.schemas
>> %dir %attr (-, root, sys) %{_sysconfdir}/xdg
>> %dir %attr (-, root, sys) %{_sysconfdir}/xdg/autostart
>> %attr (-, root, sys) %{_sysconfdir}/xdg/autostart/*
>>
>> %if %build_l10n
>> %files l10n
>> %defattr (-, root, bin)
>> %dir %attr (0755, root, sys) %{_datadir}
>> %dir %attr (0755, root, other) %{_datadir}/gnome
>> %attr (-, root, other) %{_datadir}/locale
>> %{_datadir}/gnome/help/*/[a-z]*
>> %{_datadir}/omf/*/*-[a-z]*.omf
>> %endif
>>
>> %changelog
>> * Wed Sep 3 2008 - darren.kenny at sun.com
>> - Initial delivery.
>>
>>
> 
> 
> 

Reply via email to