On Wed, Sep 3, 2008 at 9:56 PM, Darren Kenny <Darren.Kenny at sun.com> wrote:
> 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/
>

yep i have them installed

> 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
>

thanks

> 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.
>>>
>>>
>>
>>
>>
>



-- 
Andy
http://blog.sartek.net

Reply via email to