18861N/A#
18861N/A# spec file for package SUNWplanner
18861N/A#
18861N/A# includes module(s): planner
18861N/A#
20890N/A# Copyright (c) 2009, 2012, Oracle and/or its affiliates. All rights reserved.
18861N/A# This file and all modifications and additions to the pristine
18861N/A# package are under the same license as the package itself.
18861N/A#
18861N/A%define owner jat
18861N/A#
18861N/A%include Solaris.inc
18861N/A%use planner = planner.spec
18861N/A
18861N/AName: SUNWplanner
18861N/AIPS_package_name: desktop/project-management/planner
18861N/AMeta(info.classification): %{classification_prefix}:Applications/Office
18861N/ASummary: Planner is a project managment tool for the GNOME desktop
18861N/AVersion: %{planner.version}
18861N/ASUNW_BaseDir: %{_basedir}
18861N/ASUNW_Copyright: %{name}.copyright
19140N/ALicense: %{planner.license}
18861N/ABuildRoot: %{_tmppath}/%{name}-%{version}-build
18861N/A%include default-depend.inc
20857N/A%include desktop-incorporation.inc
18861N/ARequires: SUNWlibgnomecanvas
18861N/ARequires: SUNWdesktop-cache
18861N/ARequires: %{name}-root
18862N/ABuildRequires: SUNWgnome-common-devel
18861N/A
18861N/A# GLIB GTK LIBGNOMECANVAS LIBGLADE
20890N/ABuildRequires: library/desktop/libgnomecanvas
18861N/A# LIBGNOMEUI LIBGNOMEUI
20890N/ABuildRequires: library/gnome/gnome-libs
18861N/A# GNOME_VFS
20890N/ABuildRequires: library/gnome/gnome-vfs
18861N/A# GCONF
20890N/ABuildRequires: gnome/config/gconf
18861N/A# LIBXML
20890N/ABuildRequires: library/libxml2
18861N/A# LIBXSLT
20890N/ABuildRequires: library/libxslt
18861N/A# PYGTK
20890N/ABuildRequires: library/python-2/pygtk2-26
20890N/ABuildRequires: library/python-2/setuptools-26
18861N/A
18861N/A# GLIB GTK LIBGNOMECANVAS LIBGLADE
18861N/A# LIBGNOMEUI LIBGNOMEUI
20890N/ARequires: library/gnome/gnome-libs
18861N/A# GNOME_VFS
20890N/ARequires: library/gnome/gnome-vfs
18861N/A# GCONF
20890N/ARequires: gnome/config/gconf
18861N/A# LIBXML
20890N/ARequires: library/libxml2
18861N/A# LIBXSLT
20890N/ARequires: library/libxslt
18861N/A# PYGTK
20890N/ARequires: library/python-2/pygtk2-26
18993N/A
20890N/ARequires: library/gnome/gnome-keyring
18993N/A
18861N/A
18861N/A%package devel
18861N/ASummary: %{summary} - development files
18861N/ASUNW_BaseDir: %{_basedir}
18861N/A
18861N/A%package root
18861N/ASummary: %{summary} - / filesystem
18861N/ASUNW_BaseDir: /
18861N/A
18861N/A%package l10n
18861N/ASummary: %{summary} - l10n files
18861N/A
18861N/A%prep
18861N/Arm -rf %name-%version
18861N/Amkdir %name-%version
18861N/A%planner.prep -d %name-%version
18861N/A
18861N/A%build
18861N/Aexport LDFLAGS="%_ldflags"
18861N/Aexport CFLAGS="%optflags"
20193N/Aexport PYTHON="/usr/bin/python%{default_python_version}"
18861N/A%planner.build -d %name-%version
18861N/A
18861N/A%install
18861N/A%planner.install -d %name-%version
18861N/Arm -rf $RPM_BUILD_ROOT%{_libdir}/python2.6/vendor-packages
18861N/Amv $RPM_BUILD_ROOT%{_libdir}/python2.6/site-packages \
18861N/A $RPM_BUILD_ROOT%{_libdir}/python2.6/vendor-packages
18861N/A
18861N/A# generated in the postinstall scripts (update-mime-database)
18861N/Arm -f $RPM_BUILD_ROOT%{_datadir}/mime/aliases
18861N/Arm -f $RPM_BUILD_ROOT%{_datadir}/mime/globs
18861N/Arm -f $RPM_BUILD_ROOT%{_datadir}/mime/magic
18861N/Arm -f $RPM_BUILD_ROOT%{_datadir}/mime/mime.cache
18861N/Arm -f $RPM_BUILD_ROOT%{_datadir}/mime/subclasses
18861N/Arm -f $RPM_BUILD_ROOT%{_datadir}/mime/XMLnamespaces
18861N/A
18861N/A# Clean up unpackaged files
18861N/Arm -fr $RPM_BUILD_ROOT%{_datadir}/gtk-doc
18861N/Afind $RPM_BUILD_ROOT%{_libdir} -type f -name "*.la" -exec rm -f {} ';'
18861N/A
18861N/A%{?pkgbuild_postprocess: %pkgbuild_postprocess -v -c "%{version}:%{jds_version}:%{name}:$RPM_ARCH:%(date +%%Y-%%m-%%d):%{support_level}" $RPM_BUILD_ROOT}
18861N/A
18861N/A%clean
18861N/Arm -rf $RPM_BUILD_ROOT
18861N/A
18861N/A%post
18861N/A%restart_fmri desktop-mime-cache mime-types-cache gconf-cache
18861N/A
18861N/A%postun
18861N/A%restart_fmri desktop-mime-cache mime-types-cache
18861N/A
18861N/A%files
18861N/A# %dir %attr (0755, root, other) %{_datadir}/doc
18861N/A# %defattr (-, root, bin)
18861N/A# %doc -d planner-%{planner.version} README AUTHORS
18861N/A# %doc(bzip2) -d planner-%{planner.version} COPYING NEWS ChangeLog
18861N/A%defattr (-, root, bin)
18861N/A%dir %attr (0755, root, sys) %{_datadir}
18861N/A%dir %attr (0755, root, bin) %{_bindir}
18861N/A%{_bindir}/*
18861N/A%dir %attr (0755, root, bin) %{_libdir}
18861N/A%{_libdir}/libplanner*.so*
18861N/A%dir %attr (0755, root, bin) %{_libdir}/planner
18861N/A%dir %attr (0755, root, bin) %{_libdir}/planner/file-modules
18861N/A%attr(755,root,root) %{_libdir}/planner/file-modules/*
18861N/A%dir %attr (0755, root, bin) %{_libdir}/planner/plugins
18861N/A%attr(755,root,root) %{_libdir}/planner/plugins/*
18861N/A%dir %attr (0755, root, bin) %{_libdir}/planner/storage-modules
18861N/A%attr(755,root,root) %{_libdir}/planner/storage-modules/*
18861N/A%dir %attr (0755, root, bin) %{_libdir}/python2.6
18861N/A%dir %attr (0755, root, bin) %{_libdir}/python2.6/vendor-packages
18861N/A%{_libdir}/python2.6/vendor-packages/*
18861N/A%dir %attr(0755, root, bin) %{_mandir}
18861N/A%dir %attr(0755, root, bin) %{_mandir}/man1
18861N/A%{_mandir}/man1/*
18861N/A%dir %attr (0755, root, other) %{_datadir}/applications
18861N/A%{_datadir}/applications/planner.desktop
18861N/A%dir %attr (0755, root, other) %{_datadir}/gnome
18861N/A%{_datadir}/gnome/help/planner/C
18861N/A%dir %attr (0755, root, other) %{_datadir}/icons
18861N/A%dir %attr (0755, root, other) %{_datadir}/icons/hicolor
18861N/A%dir %attr (0755, root, other) %{_datadir}/icons/hicolor/48x48
18861N/A%dir %attr (0755, root, other) %{_datadir}/icons/hicolor/48x48/mimetypes
18861N/A%attr (0644, root, bin) %{_datadir}/icons/hicolor/48x48/mimetypes/gnome-mime-application-x-planner.png
18861N/A%dir %attr (0755, root, root) %{_datadir}/mime
18861N/A%dir %attr (0755, root, root) %{_datadir}/mime/packages
18861N/A%attr(644,root,bin) %{_datadir}/mime/packages/planner.xml
18861N/A%{_datadir}/omf/planner/*-C.omf
18861N/A%dir %attr (0755, root, other) %{_datadir}/pixmaps
18861N/A%attr(644,root,root) %{_datadir}/pixmaps/gnome-planner.png
18861N/A%dir %attr (0755, root, bin) %{_datadir}/planner
18861N/A%dir %attr (0755, root, bin) %{_datadir}/planner/dtd
18861N/A%{_datadir}/planner/dtd/*
18861N/A%dir %attr (0755, root, bin) %{_datadir}/planner/glade
18861N/A%{_datadir}/planner/glade/*
18861N/A%dir %attr (0755, root, bin) %{_datadir}/planner/images
18861N/A%{_datadir}/planner/images/*
18861N/A%dir %attr (0755, root, bin) %{_datadir}/planner/stylesheets
18861N/A%{_datadir}/planner/stylesheets/*
18861N/A%dir %attr (0755, root, bin) %{_datadir}/planner/sql
18861N/A%{_datadir}/planner/sql/*
18861N/A%dir %attr (0755, root, bin) %{_datadir}/planner/ui
18861N/A%{_datadir}/planner/ui/*
18861N/A
18861N/A%files root
18861N/A%defattr (-, root, sys)
18861N/A%attr (0755, root, sys) %dir %{_sysconfdir}
18861N/A%{_sysconfdir}/gconf/schemas/planner.schemas
18861N/A
18861N/A%files devel
18861N/A%defattr (-, root, bin)
18861N/A%dir %attr (0755, root, bin) %{_libdir}
18861N/A%dir %attr (0755, root, other) %{_libdir}/pkgconfig
18861N/A%{_libdir}/pkgconfig/*
18861N/A%dir %attr (0755, root, bin) %{_includedir}
18861N/A%{_includedir}/*
18861N/A%dir %attr (0755, root, sys) %{_datadir}
18861N/A%dir %attr (0755, root, other) %{_datadir}/doc
18861N/A%{_datadir}/doc/*
18861N/A
18861N/A%files l10n
18861N/A%defattr (-, root, bin)
18861N/A%dir %attr (0755, root, sys) %{_datadir}
18861N/A%attr (-, root, other) %{_datadir}/locale
18861N/A%dir %attr (0755, root, other) %{_datadir}/gnome
18861N/A%{_datadir}/gnome/help/*/[a-z]*
18861N/A%{_datadir}/omf/*/*-[a-z]*.omf
18861N/A
18861N/A%changelog
20890N/A* Fri Feb 10 2012 - padraig.obriain@oracle.com
20890N/A- Update Requires and BuildRequires to be IPS package names.
18861N/A* Fri Apr 3 2009 - laca@sun.com
18861N/A- use desktop-cache instead of postrun
18861N/A* Tue Mar 03 2009 - brian.cameron@sun.com
18861N/A- Use find command to remove .la files.
18861N/A* Tue Sep 23 2008 - takao.fujiwara@sun.com
18861N/A- Fixed wrong files and permissions.
18861N/A* Monday, June 30, 2008 - joseph.townsend@sun.com
18861N/A- Initial spec-file created
18861N/A
19395N/A
19712N/A