mrproject-vl.spec 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170
  1. Summary: A graphical project management tool.
  2. Name: mrproject
  3. Version: 0.10
  4. Release: 0vl2
  5. License: GPL
  6. Group: Applications/Productivity
  7. URL: http://mrproject.codefactory.se/
  8. Source: %{name}-%{version}.tar.bz2
  9. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  10. Requires: glib2 >= 2.0.4
  11. Requires: gtk2 >= 2.0.3
  12. Requires: libmrproject >= 0.10
  13. Requires: libgnomecanvas >= 2.0.1
  14. Requires: libgnomeui >= 2.0.1
  15. Requires: libglade2 >= 2.0.0
  16. Requires: libbonoboui >= 2.0.0
  17. Requires: libgnomeprintui >= 2.2.0
  18. Requires: gnome-vfs2 >= 2.0.0
  19. Requires: postgresql
  20. PreReq: scrollkeeper >= 0.1.4
  21. BuildRequires: glib2-devel >= 2.0.4
  22. BuildRequires: gtk2-devel >= 2.0.3
  23. BuildRequires: libmrproject-devel >= 0.10
  24. BuildRequires: libgnomecanvas-devel >= 2.0.1
  25. BuildRequires: libgnomeui-devel >= 2.0.1
  26. BuildRequires: libglade2-devel >= 2.0.0
  27. BuildRequires: libgnomeprintui-devel >= 2.2.0
  28. BuildRequires: gnome-vfs2-devel >= 2.0.0
  29. BuildRequires: intltool
  30. BuildRequires: postgresql-devel
  31. %description
  32. MrProject is a visual project management application which allows users to
  33. manage several aspects of a project, including schedule tracking using
  34. Gantt charts.
  35. You should install MrProject if you wish to manage schedules, allocate
  36. resources, and track the progress of your projects.
  37. %prep
  38. %setup -q
  39. %build
  40. intltoolize
  41. %configure
  42. make
  43. %install
  44. [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
  45. %makeinstall MRP_PLUGINDIR=$RPM_BUILD_ROOT/%{_libdir}/mrproject/plugins MRP_VIEWDIR=$RPM_BUILD_ROOT/%{_libdir}/mrproject/views
  46. desktop-file-install --vendor codefactory --delete-original \
  47. --dir $RPM_BUILD_ROOT%{_datadir}/applications \
  48. --add-category X-Red-Hat-Base \
  49. --add-category Gnome \
  50. --add-category Office \
  51. --add-category Application \
  52. $RPM_BUILD_ROOT%{_datadir}/applications/mrproject.desktop
  53. /bin/rm -rf $RPM_BUILD_ROOT/var/scrollkeeper
  54. /bin/rm $RPM_BUILD_ROOT/%{_libdir}/mrproject/*.la
  55. /bin/rm $RPM_BUILD_ROOT/%{_libdir}/mrproject/plugins/*.la
  56. /bin/rm $RPM_BUILD_ROOT/%{_libdir}/mrproject/views/*.la
  57. %find_lang %name
  58. %post
  59. scrollkeeper-update &> /dev/null
  60. %postun
  61. scrollkeeper-update &> /dev/null
  62. %clean
  63. [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
  64. %files -f %{name}.lang
  65. %defattr(-, root, root)
  66. %doc ChangeLog NEWS README COPYING
  67. %{_bindir}/mrproject
  68. %{_libdir}/mrproject
  69. %{_datadir}/application-registry/*
  70. %{_datadir}/applications/*
  71. %{_datadir}/gnome/help/mrproject/*
  72. %{_datadir}/gnome-2.0/ui/*.ui
  73. %{_datadir}/mime-info/*
  74. %{_datadir}/mrproject
  75. %{_datadir}/omf/mrproject/mrproject-C.omf
  76. %{_datadir}/pixmaps/*
  77. %changelog
  78. * Sun Sep 14 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.10-0vl2
  79. - new upstream release
  80. * Sat Jul 26 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.9.1-0vl2
  81. - fixed desktop menu
  82. * Mon Jun 30 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.9.1-0vl1
  83. - rebuild for Vine Linux
  84. - based on Redhat Rawhide 0.9-5 and updated to 0.9.1
  85. - fixed Requires and BuildRequires
  86. * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
  87. - rebuilt
  88. * Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com>
  89. - rebuilt
  90. * Fri Feb 21 2003 Jonathan Blandford <jrb@redhat.com> 0.9-3
  91. - remove extraneous BuildRequires, #84825
  92. * Mon Feb 17 2003 Jonathan Blandford <jrb@redhat.com> 0.9-1
  93. - new version. Removed desktop patch which made it upstream
  94. - Fix #84002
  95. * Wed Feb 5 2003 Jonathan Blandford <jrb@redhat.com> 0.8-1
  96. - fix desktop file, add BuildRequires
  97. * Mon Jan 27 2003 Jonathan Blandford <jrb@redhat.com>
  98. - new version
  99. * Wed Jan 22 2003 Tim Powers <timp@redhat.com>
  100. - rebuilt
  101. * Fri Jan 3 2003 Jonathan Blandford <jrb@redhat.com>
  102. - update to new version
  103. - remove .la files, #68343
  104. * Tue Nov 19 2002 Tim Powers <timp@redhat.com>
  105. - rebuild in current collinst
  106. * Tue Aug 27 2002 Jonathan Blandford <jrb@redhat.com>
  107. - Ungrab cursor
  108. * Wed Aug 21 2002 Jonathan Blandford <jrb@redhat.com>
  109. - clean up summary and description fields
  110. * Wed Aug 14 2002 Jonathan Blandford <jrb@redhat.com>
  111. - New bug fix version
  112. * Tue Aug 6 2002 Jonathan Blandford <jrb@redhat.com>
  113. - new version
  114. * Mon Aug 5 2002 Jonathan Blandford <jrb@redhat.com>
  115. - Switch Generic Name and Name, as I got this wrong
  116. * Fri Jun 21 2002 Tim Powers <timp@redhat.com>
  117. - automated rebuild
  118. * Wed May 29 2002 Jonathan Blandford <jrb@redhat.com>
  119. - Updated to 0.5.92
  120. * Thu Feb 28 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.5.1-8
  121. - Use %%{_tmppath}
  122. - Move changelog to end of specfile
  123. - langify
  124. - s/Copyright/License/
  125. - Lose Vendor tag
  126. - Lose evil macros before tags
  127. - Don't specify a wrong docdir
  128. * Thu Feb 28 2002 Jonathan Blandford <jrb@redhat.com>
  129. - Change Group to be a real one.
  130. - add changelog