source: projects/specs/trunk/m/mrproject/mrproject-vl.spec @ 521

Revision 521, 4.7 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

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