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
