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

Revision 8912, 5.2 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release

Line 
1%define name    gtk-doc
2%define ver     1.21
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.20/%{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* Wed Aug 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.21-1
76- new upstream release
77- remove Patch0 (gtk-doc-1.20-perl-5.12.x.patch)
78
79* Sat Mar 29 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.20-1
80- new upstream release
81- add Patch0 (gtk-doc-1.20-perl-5.12.x.patch)
82
83* Mon Dec 30 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.19-2
84- rebuild with VineSeed environment
85
86* Sun Jun 09 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.19-1
87- new upstream release
88- remove Patch0 (gtk-doc-1.18-git20120924.patch)
89
90* Fri Sep 28 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.18-2
91- add Patch0 (gtk-doc-1.18-git20120924.patch)
92- add BuildRequires: yelp-tools
93
94* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.18-1
95- new upstream release
96
97* Mon Jun 06 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.17-3
98- R/BR: vim instead of vim-tiny
99
100* Sun May 08 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.17-2
101- use vim for highlighting instead of source-highlight
102- drop BR:/R: source-highlight
103- add BR:R: vim-tiny
104
105* Sun Apr 10 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.17-1
106- new upstream release
107
108* Wed Jan 26 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.16-1
109- new upstream release
110
111* Sun Oct 24 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.15-3
112- add BuildRequires: and Requires: source-highlight
113
114* Mon Oct 11 2010 Shu KONNO <owa@bg.wakwak.com> 1.15-2
115- rebuilt with rpm-4.8.1 for pkg-config
116- s/__find_requires/__perl_requires/
117
118* Sat May 22 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.15-1
119- new upstream release
120
121* Wed Mar 31 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14-1
122- new upstream release
123
124* Thu Mar 11 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.13-1
125- new upstream release
126
127* Sun Mar 22 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.11-1
128- new upstream release
129
130* Thu Mar 20 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.10-1vl5
131- new upstream release
132- added --docdir
133
134* Thu Sep 20 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.8-0vl1
135- new upstream release
136- added SOURCE1 for removing dependancy
137- added %post and %postun section
138- added Requires(post,postun): scrollkeeper
139
140* Sun Sep 25 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.4-0vl1
141- new upstream release
142
143* Tue Apr 27 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2-1vl1
144- new upstream release
145- added some files %file section (based on Fedora 1.2-1)
146- s/Copyright/License/
147
148* Wed Sep 03 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1-0vl1
149- new upstream release
150
151* Tue Jan 21 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0-0vl1
152- new upstream release
153
154* Sat Sep 28 2002 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.9-5vl1
155- Based on Redhat, changed summary and description
156  * Thu May 30 2002 Chip Turner <cturner@redhat.com>
157  - add dependency filter for bogus perl dependencies
158
159  * Thu Apr  4 2002 Jeremy Katz <katzj@redhat.com>
160  - update to 0.9
161
162* Fri Oct 12 2001 Akira TAGOH <tagoh@gnome.gr.jp> 0.5.9-1vl1
163- Based on RH srpms.
164  * Thu May 17 2001 Havoc Pennington <hp@redhat.com>
165  - upgrade to a CVS snapshot
166  - remove patches applied upstream
167
168  * Tue Jan 16 2001 Tim Waugh <twaugh@redhat.com>
169  - Replace docbook, sgml-common, and stylesheets requirements with
170    docbook-utils requirement.
171  - Use public identifier in custom stylesheets.
172
173* Fri Apr 13 2001 Akira TAGOH <tagoh@gnome.gr.jp> 0.4-0vl2
174- Added a build depends.
175
176* Tue Jan  2 2001 Akira TAGOH <tagoh@gnome.gr.jp> 0.4-0vl1
177- Build for Vine
178
179* Wed Nov 15 2000 John Gotts <jgotts@linuxsavvy.com>
180- Minor updates for 0.4.
181* Thu Aug 26 1999 John E. Gotts <jgotts@engin.umich.edu>
182- Created spec file.
183
Note: See TracBrowser for help on using the repository browser.