source: projects/specs/branches/6/o/openjade/openjade-vl.spec @ 3526

Revision 3526, 11.6 KB checked in by owa, 13 years ago (diff)

rebuilt

Line 
1Summary: A DSSSL implementation.
2Name: openjade
3Version: 1.3.2
4Release: 30%{?_dist_release}
5Source: http://download.sourceforge.net/openjade/openjade-%{version}.tar.gz
6Patch0: openjade-ppc64.patch
7Patch1: openjade-1.3.1-nsl.patch
8Patch2: openjade-deplibs.patch
9Patch3: openjade-nola.patch
10License: BSD
11Group: Applications/Text
12
13BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
14Obsoletes: openjade-devel < 1.3.2-17
15Obsoletes: jade
16Provides: jade
17Requires(post): sgml-common >= 0.5
18Requires(preun): sgml-common >= 0.5
19
20BuildRequires: opensp-devel
21
22
23%description
24OpenJade is an implementation of the ISO/IEC 10179:1996 standard DSSSL
25(Document Style Semantics and Specification Language). OpenJade is
26based on James Clark's Jade implementation of DSSSL. OpenJade is a
27command-line application and a set of components. The DSSSL engine
28inputs an SGML or XML document and can output a variety of formats:
29XML, RTF, TeX, MIF (FrameMaker), SGML, or XML.
30
31
32%prep
33%setup -q
34%patch0 -p1
35%patch1 -p1
36%patch2 -p1 -b .deplibs
37%patch3 -p1 -b .nola
38
39%build
40%configure --disable-static --datadir=%{_datadir}/sgml/%{name}-%{version} \
41        --enable-splibdir=%{_libdir}
42make
43
44%install
45rm -rf $RPM_BUILD_ROOT
46
47make install install-man DESTDIR=$RPM_BUILD_ROOT
48
49# Fix up libtool libraries
50find $RPM_BUILD_ROOT -name '*.la' | \
51  xargs perl -p -i -e "s|-L$RPM_BUILD_DIR[\w/.-]*||g"
52
53# oMy, othis ois osilly.
54ln -s openjade $RPM_BUILD_ROOT/%{_prefix}/bin/jade
55echo ".so man1/openjade.1" > $RPM_BUILD_ROOT/%{_mandir}/man1/jade.1
56
57# install jade/jade $RPM_BUILD_ROOT/%{_prefix}/bin/jade
58cp dsssl/catalog $RPM_BUILD_ROOT/%{_datadir}/sgml/%{name}-%{version}/
59cp dsssl/{dsssl,style-sheet,fot}.dtd $RPM_BUILD_ROOT/%{_datadir}/sgml/%{name}-%{version}/
60
61# add unversioned/versioned catalog and symlink
62mkdir -p $RPM_BUILD_ROOT/etc/sgml
63cd $RPM_BUILD_ROOT/etc/sgml
64touch %{name}-%{version}-%{release}.soc
65ln -s %{name}-%{version}-%{release}.soc %{name}.soc
66cd -
67
68
69%clean
70rm -rf $RPM_BUILD_ROOT
71
72%post
73/sbin/ldconfig
74/usr/bin/install-catalog --add /etc/sgml/%{name}-%{version}-%{release}.soc \
75    %{_datadir}/sgml/%{name}-%{version}/catalog >/dev/null 2>/dev/null || :
76 
77%preun
78/usr/bin/install-catalog --remove /etc/sgml/%{name}-%{version}-%{release}.soc \
79    %{_datadir}/sgml/%{name}-%{version}/catalog >/dev/null 2>/dev/null || :
80
81%postun -p /sbin/ldconfig
82
83%files
84%defattr(-,root,root)
85%doc jadedoc/* dsssl/README.jadetex
86%doc README COPYING VERSION
87%ghost /etc/sgml/%{name}-%{version}-%{release}.soc
88/etc/sgml/%{name}.soc
89%{_bindir}/*
90%{_libdir}/*.so
91%{_libdir}/*.so.*
92%{_mandir}/*/*
93%{_datadir}/sgml/%{name}-%{version}
94%exclude %{_libdir}/*.la
95
96
97%changelog
98* Sun Apr 17 2011 Shu KONNO <owa@bg.wakwak.com> 1.3.2-30
99- rebuilt with rpm-4.8.1-3
100
101* Fri Feb 19 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.3.2-29
102- updated Patch3 based on FC
103- added Patch4 from FC
104  * Thu Sep 25 2008 Ondrej Vasik <ovasik@redhat.com> 1.3.2-32
105  - do not require OpenSP libosp.la file for build(#485114)
106
107* Sat May 17 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.3.2-28
108- applied new versioning policy
109- used Requires(post,preun)
110
111* Wed May 09 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.3.2-27vl1
112- based on FC6 1.3.2-27 (opensp into separate package, no openjade-devel)
113- built with new toolchain
114- previous Vine changelogs were as follows:
115
116  - Sat Aug 19 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.3.2-9vl2
117  - skip libtoolize (cannot build if not so)
118  - use %%{_sysconfdir}, %%{_datadir} instead of /etc, /usr/share
119  - rename README, COPYING to *.{openjade,opensp}
120
121  - Sat Feb 28 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.2-9vl1
122  - add Patch12 to build with gcc33
123  - add Patch13 to not link with libnsl
124
125  - Mon May 05 2003 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.3.2-2vl2
126  - sorry, rebuilt without openjade-1.3.1-10vl2
127
128- Wed Apr 30 2003 IWAI Masaharu <iwai@alib.jp> 1.3.2-2vl1
129- sync rawhide-1.3.2-2
130
131* Mon Jul 17 2006 Tim Waugh <twaugh@redhat.com> 1.3.2-27
132- Rebuilt.
133
134* Mon Jul 10 2006 Tim Waugh <twaugh@redhat.com> 1.3.2-26
135- Fix dependent libs for libogrove (bug #198232).
136
137* Mon Jun 26 2006 Florian La Roche <laroche@redhat.com> 1.3.2-25
138- add redirection to /dev/null for preun
139
140* Tue Jun 13 2006 Tim Waugh <twaugh@redhat.com> 1.3.2-24
141- Rebuild against opensp.
142
143* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.3.2-23.2
144- bump again for double-long bug on ppc(64)
145
146* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.3.2-23.1
147- rebuilt for new gcc4.1 snapshot and glibc changes
148
149* Fri Jan  6 2006 Tim Waugh <twaugh@redhat.com> 1.3.2-23
150- Rebuild against new opensp.
151
152* Mon Dec 19 2005 Tim Waugh <twaugh@redhat.com> 1.3.2-22
153- Fix SOC files.
154- Quieten scriptlets.
155
156* Mon Dec 19 2005 Tim Waugh <twaugh@redhat.com> 1.3.2-21
157- Fix location of catalog.
158
159* Tue Dec 13 2005 Tim Waugh <twaugh@redhat.com> 1.3.2-20
160- Use --enable-splibdir to prevent ambiguity.
161- Move 'install-catalog --remove' to %%preun section (bug #60409).
162
163* Thu Dec  8 2005 Terje Bless <link@pobox.com> - 1.3.2-19
164- Drop -devel subpackage.
165
166* Sun Dec  4 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.3.2-18
167- Really BuildRequire opensp-devel.
168- Clean up unneeded build dependencies and configure options.
169- Drop dependency on docbook-dtds.
170- Fix %%post(un) syntax and catalog installation.
171
172* Wed Nov 30 2005 Terje Bless <link@pobox.com> 1.3.2-17
173- Split opensp out into its own package.
174- BuildRequire OpenSP-devel, Require OpenSP.
175- Drop openjade-1.3.1-manpage.patch (it patches opensp, not openjade, and is
176  obsolete with external opensp).
177
178* Tue Mar  1 2005 Tim Waugh <twaugh@redhat.com> 1.3.2-16
179- Rebuilt for new GCC.
180
181* Wed Feb  9 2005 Tim Waugh <twaugh@redhat.com> 1.3.2-15
182- Rebuilt.
183
184* Tue Oct  5 2004 Tim Waugh <twaugh@redhat.com> 1.3.2-14
185- Build requires gettext-devel (bug #134672).
186
187* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
188- rebuilt
189
190* Fri Mar 19 2004 Tim Waugh <twaugh@redhat.com> 1.3.2-11.2
191- Rebuilt.
192
193* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
194- rebuilt
195
196* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
197- rebuilt
198
199* Sat Jan 31 2004 Tim Waugh <twaugh@redhat.com> 1.3.2-10
200- More C++ fixes (for GCC 3.4).
201
202* Thu Dec  4 2003 Tim Waugh <twaugh@redhat.com> 1.3.2-9
203- No longer need httphost patch.
204
205* Mon Oct 20 2003 Tim Waugh <twaugh@redhat.com> 1.3.2-8
206- Rebuilt.
207
208* Tue Sep 23 2003 Florian La Roche <Florian.LaRoche@redhat.de> 1.3.2-7
209- do not link against -lnsl
210
211* Thu Aug  7 2003 Tim Waugh <twaugh@redhat.com> 1.3.2-6
212- Rebootstrap to create a libtool that actually works.
213
214* Wed Aug  6 2003 Tim Waugh <twaugh@redhat.com> 1.3.2-5
215- Rebuilt.
216
217* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com> 1.3.2-4
218- rebuilt
219
220* Thu May 22 2003 Tim Waugh <twaugh@redhat.com> 1.3.2-3
221- Fixes for GCC 3.3.
222- Use --parents for %doc.
223
224* Tue Mar 18 2003 Tim Waugh <twaugh@redhat.com> 1.3.2-2
225- Provide sgml2xml man page (bug #83759).
226- Add devel subpackage.
227
228* Fri Mar 14 2003 Tim Waugh <twaugh@redhat.com> 1.3.2-1
229- OpenSP 1.5, openjade 1.3.2.
230- Renumber patches.
231
232* Thu Feb 13 2003 Elliot Lee <sopwith@redhat.com> 1.3.1-13
233- Add openjade-ppc64.patch
234
235* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
236- rebuilt
237
238* Tue Jan  7 2003 Jeff Johnson <jbj@redhat.com> 1.3.1-11
239- don't include -debuginfo files in package.
240
241* Thu Dec 12 2002 Tim Waugh <twaugh@redhat.com>
242- Fix typo in description (bug #79395).
243
244* Mon Nov  4 2002 Tim Waugh <twaugh@redhat.com> 1.3.1-10
245- Fix DTD retrieval from virtual hosts (bug #77137).
246
247* Sat Aug 10 2002 Elliot Lee <sopwith@redhat.com>
248- rebuilt with gcc-3.2 (we hope)
249
250* Mon Jul 22 2002 Tim Powers <timp@redhat.com> 1.3.1-8
251- rebuild using gcc-3.2-0.1
252
253* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 1.3.1-7
254- automated rebuild
255
256* Thu Jun 13 2002 Tim Waugh <twaugh@redhat.com> 1.3.1-6
257- Fix sgmlnorm(1) man page (bug #64136).
258- Fix %%files list (bug #64323).
259
260* Thu May 23 2002 Tim Powers <timp@redhat.com> 1.3.1-5
261- automated rebuild
262
263* Thu Feb 21 2002 Tim Waugh <twaugh@redhat.com> 1.3.1-4
264- Avoid bad triggers.
265
266* Thu Feb 21 2002 Tim Waugh <twaugh@redhat.com> 1.3.1-3
267- Rebuild in new environment.
268
269* Mon Jan 28 2002 Tim Waugh <twaugh@redhat.com> 1.3.1-2
270- Ship man pages.
271
272* Mon Jan 28 2002 Tim Waugh <twaugh@redhat.com> 1.3.1-1
273- 1.3.1.
274- Patches no longer needed: decl, strdup, foo, size_t, 31525, indev,
275  ligature, twosidestartonright.
276- Updated lt patch.
277
278* Mon Jan 14 2002 Tim Waugh <twaugh@redhat.com> 1.3-22
279- Enable build on GCC 3.0 onwards.
280- Run libtoolize.
281
282* Fri Nov  2 2001 Tim Waugh <twaugh@redhat.com> 1.3-21
283- Enable HTTP support.  Now a DocBook XML document can be processed by
284  either xsltproc or openjade.
285
286* Tue Oct 30 2001 Tim Waugh <twaugh@redhat.com> 1.3-20
287- Apply twosidestartonright patch from Ian Castle.
288
289* Thu Oct 11 2001 Tim Waugh <twaugh@redhat.com> 1.3-19
290- s/Copyright:/License:/
291- Use %%{_tmppath}.
292- Fix up libtool libraries (bug #46212).
293
294* Wed Sep 12 2001 Tim Powers <timp@redhat.com> 1.3-18
295- rebuild with new gcc and binutils
296
297* Fri Jun 15 2001 Tim Waugh <twaugh@redhat.com> 1.3-17
298- Apply patch from CVS to break up unintentional ligatures (bugs #11497,
299  #11779)
300
301* Mon Jun  4 2001 Tim Waugh <twaugh@redhat.com> 1.3-16
302- Apply the iNdev openjade-1.3.patch patch.
303
304* Tue May 29 2001 Tim Waugh <twaugh@redhat.com> 1.3-15
305- ldconfig (bug #32824).
306- Fix up some libtool problems.
307
308* Fri Apr 27 2001 Bill Nottingham <notting@redhat.com> 1.3-14
309- rebuild for C++ exception handling on ia64
310- build with optimization on ia64
311
312* Tue Mar 13 2001 Tim Waugh <twaugh@redhat.com>
313- Avoid creating bogus TeX output for section headings containing
314  special characters (#bug 31525).
315
316* Mon Jan 22 2001 Florian La Roche <Florian.LaRoche@redhat.de>
317- Apply original autoconf patch to s390 s390x only. This patch can
318  be deleted once s390* uses a current compiler.
319
320* Thu Jan 19 2001 Tim Waugh <twaugh@redhat.com>
321- Don't conflict with stylesheets; require sgml-common >= 0.5 instead.
322- Revert autoconf change, as it's still broken.
323
324* Wed Jan 17 2001 Florian La Roche <Florian.LaRoche@redhat.de>
325- fix this autoconf macro to work on all archs :-)
326
327* Wed Jan 17 2001 Florian La Roche <Florian.LaRoche@redhat.de>
328- apply patch from Fritz Elfert <felfert@to.com>
329        - removed explicit stripping
330        - Added autoconf macro for correctly recognizing if size_t
331          is unsigned int
332
333* Tue Jan 16 2001 Tim Waugh <twaugh@redhat.com>
334- Default catalog file is /etc/sgml/catalog.
335
336* Mon Jan 08 2001 Tim Waugh <twaugh@redhat.com>
337- Conflict with stylesheets (new-trials location changes).
338- /usr/lib/sgml -> /usr/share/sgml/%%{name}-%%{version}.
339- Remove %%post and %%postun.
340
341* Wed Oct 18 2000 Matt Wilson <msw@redhat.com>
342- rebuilt against g++-2.96-60, fixes jade on alpha
343
344* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
345- automatic rebuild
346
347* Tue Jul  4 2000 Jakub Jelinek <jakub@redhat.com>
348- Rebuild with new C++
349
350* Wed May 31 2000 Matt Wilson <msw@redhat.com>
351- fix several C++ build problems (declarations)
352- build against new libstdc++
353
354* Wed May 17 2000 Matt Wilson <msw@redhat.com>
355- build with -O0 on alpha
356- fix -j testing
357
358* Thu May  5 2000 Bill Nottingham <notting@redhat.com>
359- openjade is maintained, and actually builds. Let's try that.
360
361* Thu Mar  9 2000 Bill Nottingham <notting@redhat.com>
362- this package is way too huge. strip *everything*
363
364* Mon Feb 21 2000 Matt Wilson <msw@redhat.com>
365- build with CXXFLAGS="-O2 -ggdb" to work around segfault on alpha
366
367* Thu Feb  3 2000 Bill Nottingham <notting@redhat.com>
368- strip binaries
369
370* Wed Jan  5 2000 Bill Nottingham <notting@redhat.com>
371- sanitize spec file some
372
373* Tue Aug 17 1999 Tim Powers <timp@redhat.com>
374- fixed conflict problem with sgml-tools
375
376* Sat Jul 17 1999 Tim Powers <timp@redhat.com>
377- changed buildroot path to /var/tmp
378- rebuilt for 6.1
379
380* Fri Apr 23 1999 Michael K. Johnson <johnsonm@redhat.com>
381- quiet scripts
382
383* Thu Apr 23 1999 Owen Taylor <otaylor@redhat.com>
384- Made requires for sgml-common into prereq
Note: See TracBrowser for help on using the repository browser.