source: projects/specs/trunk/d/dia/dia-vl.spec @ 8949

Revision 8949, 7.7 KB checked in by Takemikaduchi, 10 years ago (diff)

cmemo,compiz: rebuild
others: new upstream release

RevLine 
[521]1# %%define extraver 1
2
3%define _gtk_ver 2.10.0
4%define _glib_ver 2.12.0
5%define _pango_ver 1.16.0
6%define _freetype_ver 2.3.0
7%define _libxml_ver 2.6.27
8%define _cairo_ver 1.4.6
9
10Summary: A gtk+ based diagram creation program.
11Summary(ja): Gtk+ ベースのダイアグラム作成プログラム
12Name: dia
[8949]13Version: 0.97.3
14Release: 1%{?_dist_release}
[521]15License: GPL
16Group: Applications/Graphics
17
[5316]18Source: http://ftp.gnome.org/pub/GNOME/sources/dia/%{version}/dia-%{version}%{?extraver:-%extraver}.tar.xz
[521]19
20URL: http://www.gnome.org/projects/dia/
21BuildRoot: %{_tmppath}/%{name}-%{version}-root
[8949]22Requires(post): desktop-file-utils
23Requires(postun): desktop-file-utils
[521]24BuildRequires: gtk2-devel >= %{_gtk_ver}, glib2-devel >= %{_glib_ver}
25BuildRequires: pango-devel >= %{_pango_ver}
26BuildRequires: libgnome-devel, libgnomeui-devel
27BuildRequires: libxml2-devel >= %{_libxml_ver}, libxslt-devel
28BuildRequires: libpng-devel, libart_lgpl-devel
29BuildRequires: freetype2-devel >= %{_freetype_ver}
30BuildRequires: cairo-devel >= %{_cairo_ver}
31BuildRequires: libSM-devel
32BuildRequires: perl
33BuildConflicts: glitz-devel
34
35Vendor: Project Vine
36Distribution: Vine Linux
37
38%description
39Dia is a program designed to be much like the Windows
40program 'Visio'. It can be used to draw different kind of diagrams. In
41this first version there is support for UML static structure diagrams
42(class diagrams) and Network diagrams. It can currently load and save
43diagrams to a custom fileformat and export to postscript.
44
45%description -l ja
46Dia は Windows にある 'Visio' に似せて設計されたプログラムです。
47種々のダイアグラムを描写、編集することが可能です。
48この最初のバージョンでは、UML の静的構造ダイアグラム (クラス・ダイア
49グラム) とネットワーク・ダイアグラムがサポートされています。
50現在では, カスタムのファイル形式でダイアグラムを読み込みや保存した
51り、PostScript へ保存することができます。
52
53%prep
54%setup -q -n %{name}-%{version}%{?extraver:-%extraver}
55
56%build
57%configure --enable-gnome --enable-db2html --with-cairo
58%__make
59
60%install
61%__rm -rf %{buildroot}
62%makeinstall
63
64# remove unneeded files
65%__rm -rf %{buildroot}%{_localstatedir}/scrollkeeper
66%__rm -f %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache
67%__rm -rf %{buildroot}%{_datadir}/doc/dia
68
69%find_lang %{name}
70
71%clean
72%__rm -rf %{buildroot}
73
74%post
75%{_bindir}/update-desktop-database ||:
76touch --no-create %{_datadir}/icons/hicolor
77if [ -x /usr/bin/gtk-update-icon-cache ]; then
78  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
79fi
80
81%postun
82%{_bindir}/update-desktop-database ||:
83touch --no-create %{_datadir}/icons/hicolor
84if [ -x /usr/bin/gtk-update-icon-cache ]; then
85  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
86fi
87
88%files -f %{name}.lang
89%defattr(-,root,root)
90%doc README TODO NEWS INSTALL COPYING ChangeLog AUTHORS doc
91%{_bindir}/dia
92%{_libdir}/dia
93%{_mandir}/man1/dia.1*
94%{_datadir}/dia
95%{_datadir}/applications/*
96%{_datadir}/mime-info/*
97%{_datadir}/icons/hicolor/*
98%{_datadir}/gnome/help/dia
99
100%changelog
[8949]101* Sun Sep 14 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.97.3-1
102- new upstream release
103- remove Patch0 (dia-0.97.2-git20131003.patch)
104- remove Patch1 (dia-0.97.2-freetype-2.5.x.patch)
105- remove Requires: scrollkeeper
106
[8846]107* Fri Jul 18 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.97.2-4
108- rebuild with libpng-1.6.12
109
[8219]110* Fri Jan 24 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.97.2-3
111- add Patch0 (dia-0.97.2-git20131003.patch)
112
[8191]113* Wed Jan 15 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.97.2-2
114- rebuild with VineSeed environment
[8949]115- add Patch1 (dia-0.97.2-freetype-2.5.x.patch)
[8191]116
[5316]117* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.97.2-1
118- new upstream release
119
[3508]120* Sun Apr 17 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.97.1-2
121- rebuilt with current VineSeed
122
[623]123* Thu Mar 11 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.97.1-1
124- new upstream release
125
[521]126* Sun Nov 29 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.97-2
127- add BR: libSM-devel (<BTS:828>)
128
129* Mon Nov 23 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.97-1
130- new upstream release
131
132* Tue Jul 29 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.96.1-1
133- applied new versioning policy
134- spec in UTF-8
135
136* Thu May 24 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 0.96.1-0vl1
137- new upstream release
138
139* Sat Oct 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.95-0vl4
140- [SECURITY] update to 0.95-1
141
142* Tue Sep 12 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.95-0vl3
143- add BuildConflicts: glitz-devel not to depend on glitz
144
145* Sun Sep 10 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.95-0vl2
146- change Group to Applications/Graphics. <BTS:VineLinux:163>
147
148* Thu Apr 20 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.95-0vl1
149- upstream release
150- update source-URL
151- drop BuildRequires: automake17
152
153* Sat Apr 15 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.95-0vl0.0pre9
154- 0.95-pre9
155
156* Thu Apr 06 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.95-0vl0.0pre8
157- 0.95-pre8
158- enable cairo plugin
159- add BuildRequires: cairo-devel, Requires: cairo
160
161* Thu Mar 30 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.95-0vl0.0pre7
162- 0.95-pre7
163
164* Sat Mar 25 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.95-0vl0.0pre6
165- 0.95-pre6
166
167* Tue Mar 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.95-0vl0.0pre5
168- 0.95-pre5
169
170* Tue Feb 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.95-0vl0.0pre1
171- 0.95-pre1
172- drop obsolete patch1
173- run scrollkeeper-update at %%post,postun
174- add PreReq: scrollkeeper
175
176* Sat Jul 16 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.94-0vl1
177- upstream release
178- drop BuildPrereq: desktop-file-utils (not used)
179- run update-desktop-database at %%post,postun
180- add PreReq: desktop-file-utils
181- drop obsolete patch0
182
183* Thu Aug 12 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.93-0vl3
184- use defalut ja.po file
185- fixed encoding of sheet/Cybernetics.in (patch1)
186
187* Sat Jul 31 2004 Tomoya TAKA <taka@vinelinux.org> 0.93-0vl2
188- use GtkType rather than guint (patch0)
189- update URL:
190
191* Wed Jul 28 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.93-0vl1
192- new upstream release
193
194* Mon Nov  3 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.92.2-0vl1
195- new upstream release
196- updated ja.po
197
198* Sun Jun 22 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.91-0vl2
199- applyed dia-0.91-help.patch and dia-0.91-css.patch from Redhat Rawhide
200- fixed Requires, BuildRequires and BuildPreReq
201- fixed gnome-dia.desktop
202- merged newly ja.po
203
204* Sun Jun 22 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.91-0vl1
205- rebuild with new toolchains and Gnome2
206- modified specfile based on Redhat Rawhide 0.90-11
207
208* Tue Sep 25 2001 Satoshi MACHINO <machino@vinelinux.org> dia-0.88.1-0vl1
209- updated 0.88.1
210- added Requires: gtk+ imlib
211- updated patch1
212
213* Fri Apr 20 2001 Daisuke SUZUKI <daisuke@linux.or.jp> dia-0.86-0vl3
214- brush up this spec files
215
216* Fri Apr 20 2001 Daisuke SUZUKI <daisuke@linux.or.jp> dia-0.86-0vl2
217- changed to use TrueType Fonts for screen.
218
219* Tue Aug 29 2000 MACHINO, Satoshi <mac@netfort.gr.jp>
220- updated dia-0.86 and ja patch's
221- removed vfont.patch
222- fixed %files section to handle compressed man page
223
224* Fri Aug 11 2000  Yasuyuki Furukawa <furukawa@vinelinux.org>
225- updated ja patch to rel 8.
226- added vfont patch
227
228* Fri Mar 31 2000  Yasuyuki Furukawa <furukawa@vinelinux.org>
229- updated to 0.84
230
[8191]231* Mon Feb 21 2000  Yasuyuki Furukawa <furukawa@vinelinux.org>
[521]232- updated Japanese patch
233
234* Fri Feb 18 2000  Yasuyuki Furukawa <furukawa@vinelinux.org>
235- added Japanese patch and some bug fix patches from http://www.u-aizu.ac.jp/%7Em5031201/dia/
236
237* Sun Sep 5 1999  James Henstridge <james@daa.com.au>
238- added $(prefix)/share/dia to files list.
239
240* Thu Apr 29 1999  Enrico Scholz <enrico.scholz@wirtschaft.tu-chemnitz.de>
241- Made %setup quiet
242- Enabled build from cvs
243- Removed superfluous mkdir's
244- using DESTDIR and install-strip
245
246* Fri Aug 28 1998  Francis J. Lacoste <francis@Contre.COM>
247- First RPM release.
Note: See TracBrowser for help on using the repository browser.