SUNWnwam-manager.spec
changeset 13390 cd8aab5047ff
child 13405 863fb47f8586
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/SUNWnwam-manager.spec	Wed Sep 03 17:58:46 2008 +0000
@@ -0,0 +1,128 @@
+#
+# 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 - [email protected]
+- Initial delivery.