source: projects/specs/trunk/g/gtk-doc/gtk-doc-vl.spec @ 9791

Revision 9791, 5.3 KB checked in by Takemikaduchi, 8 years ago (diff)

GNOME 3.18.1, BlueZ 5.35, ICU 56.1, Mesa 11.0.4, PulseAudio 7.1, xserver 1.17.4, etc.

Line 
1%define name    gtk-doc
2%define ver     1.24
3%define rel     1%{_dist_release}
4
5Summary:        API documentation generation tool for GTK+ and GNOME
6Summary(ja):    GTK+/GNOME 用 API ドキュメント生成ツール
7Name:           %{name}
8Version:        %{ver}
9Release:        %{rel}
10License:        LGPL
11Group:          Development/Tools
12Source:         http://ftp.gnome.org/pub/GNOME/sources/%{name}/1.24/%{name}-%{version}.tar.xz
13Source1:        filter-requires-gtk-doc.sh
14BuildRoot:      %{_tmppath}/%{name}-%{version}-root
15URL:            http://www.gtk.org/gtk-doc/
16BuildArch:      noarch
17
18BuildRequires:  yelp-tools
19BuildRequires:  docbook-utils
20BuildRequires:  docbook-style-xsl
21BuildRequires:  openjade
22BuildRequires:  libxslt
23BuildRequires:  vim
24
25Requires:       docbook-utils
26Requires:       docbook-style-xsl
27Requires:       openjade
28Requires:       libxslt
29Requires:       vim
30Requires:       diffutils
31
32#define __find_requires %{SOURCE1}
33%define __perl_requires %{SOURCE1}
34
35Vendor: Project Vine
36Distribution: Vine Linux
37Packager: daisuke, Takemikaduchi
38
39%description
40gtk-doc is a tool for generating API reference documentation.
41It is used for generating the documentation for GTK+, GLib
42and GNOME.
43
44%prep
45%setup -q
46# Move this doc file to avoid name collisions
47mv doc/README doc/README.docs
48
49%build
50%configure \
51        --docdir=%{_datadir}/gnome/help/gtk-doc-manual \
52        --with-highlight=vim
53make
54
55%install
56[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
57
58make install DESTDIR=$RPM_BUILD_ROOT
59
60%clean
61[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
62
63
64%files
65%defattr(-, root, root)
66%doc AUTHORS COPYING ChangeLog INSTALL NEWS README doc/* examples
67%{_bindir}/*
68%{_datadir}/aclocal/gtk-doc.m4
69%{_datadir}/gtk-doc
70%{_datadir}/help
71%{_datadir}/sgml/gtk-doc
72%{_datadir}/pkgconfig/*.pc
73
74%changelog
75* Thu Oct 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.24-1
76- new upstream release
77
78* Thu May 14 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.22-1
79- new upstream release
80
81* Wed Aug 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.21-1
82- new upstream release
83- remove Patch0 (gtk-doc-1.20-perl-5.12.x.patch)
84
85* Sat Mar 29 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.20-1
86- new upstream release
87- add Patch0 (gtk-doc-1.20-perl-5.12.x.patch)
88
89* Mon Dec 30 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.19-2
90- rebuild with VineSeed environment
91
92* Sun Jun 09 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.19-1
93- new upstream release
94- remove Patch0 (gtk-doc-1.18-git20120924.patch)
95
96* Fri Sep 28 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.18-2
97- add Patch0 (gtk-doc-1.18-git20120924.patch)
98- add BuildRequires: yelp-tools
99
100* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.18-1
101- new upstream release
102
103* Mon Jun 06 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.17-3
104- R/BR: vim instead of vim-tiny
105
106* Sun May 08 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.17-2
107- use vim for highlighting instead of source-highlight
108- drop BR:/R: source-highlight
109- add BR:R: vim-tiny
110
111* Sun Apr 10 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.17-1
112- new upstream release
113
114* Wed Jan 26 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.16-1
115- new upstream release
116
117* Sun Oct 24 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.15-3
118- add BuildRequires: and Requires: source-highlight
119
120* Mon Oct 11 2010 Shu KONNO <owa@bg.wakwak.com> 1.15-2
121- rebuilt with rpm-4.8.1 for pkg-config
122- s/__find_requires/__perl_requires/
123
124* Sat May 22 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.15-1
125- new upstream release
126
127* Wed Mar 31 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14-1
128- new upstream release
129
130* Thu Mar 11 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.13-1
131- new upstream release
132
133* Sun Mar 22 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.11-1
134- new upstream release
135
136* Thu Mar 20 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.10-1vl5
137- new upstream release
138- added --docdir
139
140* Thu Sep 20 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.8-0vl1
141- new upstream release
142- added SOURCE1 for removing dependancy
143- added %post and %postun section
144- added Requires(post,postun): scrollkeeper
145
146* Sun Sep 25 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4-0vl1
147- new upstream release
148
149* Tue Apr 27 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2-1vl1
150- new upstream release
151- added some files %file section (based on Fedora 1.2-1)
152- s/Copyright/License/
153
154* Wed Sep 03 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1-0vl1
155- new upstream release
156
157* Tue Jan 21 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0-0vl1
158- new upstream release
159
160* Sat Sep 28 2002 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.9-5vl1
161- Based on Redhat, changed summary and description
162  * Thu May 30 2002 Chip Turner <cturner@redhat.com>
163  - add dependency filter for bogus perl dependencies
164
165  * Thu Apr  4 2002 Jeremy Katz <katzj@redhat.com>
166  - update to 0.9
167
168* Fri Oct 12 2001 Akira TAGOH <tagoh@gnome.gr.jp> 0.5.9-1vl1
169- Based on RH srpms.
170  * Thu May 17 2001 Havoc Pennington <hp@redhat.com>
171  - upgrade to a CVS snapshot
172  - remove patches applied upstream
173
174  * Tue Jan 16 2001 Tim Waugh <twaugh@redhat.com>
175  - Replace docbook, sgml-common, and stylesheets requirements with
176    docbook-utils requirement.
177  - Use public identifier in custom stylesheets.
178
179* Fri Apr 13 2001 Akira TAGOH <tagoh@gnome.gr.jp> 0.4-0vl2
180- Added a build depends.
181
182* Tue Jan  2 2001 Akira TAGOH <tagoh@gnome.gr.jp> 0.4-0vl1
183- Build for Vine
184
185* Wed Nov 15 2000 John Gotts <jgotts@linuxsavvy.com>
186- Minor updates for 0.4.
187* Thu Aug 26 1999 John E. Gotts <jgotts@engin.umich.edu>
188- Created spec file.
189
Note: See TracBrowser for help on using the repository browser.