]> git.pld-linux.org Git - packages/XmHTML.git/blame - XmHTML.spec
- release 12 (rebuild against libpng-1.5)
[packages/XmHTML.git] / XmHTML.spec
CommitLineData
9523ae52 1Summary: Motif HTML widget
b729e34d 2Summary(pl.UTF-8): Widget do HTML-a oparty o Motif
9523ae52
JB
3Name: XmHTML
4Version: 1.1.7
ee3b55b0 5Release: 12
9523ae52
JB
6License: LGPL
7Group: X11/Libraries
9523ae52 8Source0: http://www.xs4all.nl/~ripley/XmHTML/dist/%{name}-%{version}.tar.gz
afc04747 9# Source0-md5: 6d079435fb954bb7878f4dd0d3f7b8d8
9523ae52
JB
10Patch0: %{name}-am.patch
11Patch1: %{name}-macro.patch
f1628199 12Patch2: %{name}-libpng.patch
9523ae52 13URL: http://www.xs4all.nl/~ripley/XmHTML/
9523ae52
JB
14BuildRequires: autoconf
15BuildRequires: automake
9254d4b9
JB
16BuildRequires: libjpeg-devel
17BuildRequires: libpng-devel
79e99467 18BuildRequires: libtool
b86efc75 19BuildRequires: motif-devel >= 1.2
0ba16d73 20BuildRequires: xorg-lib-libXmu-devel
d450b70b 21BuildRequires: xorg-lib-libXpm-devel
087b6c28 22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
9523ae52 23
9523ae52
JB
24%description
25XmHTML provides a widget capable of displaying HTML 3.2 conforming
26text.
27
31a5842d
JR
28%description -l pl.UTF-8
29XmHTML zawiera widget wyświetlający HTML w wersji 3.2.
9523ae52
JB
30
31%package devel
32Summary: Development package of XmHTML
b729e34d 33Summary(pl.UTF-8): Pliki nagłówkowe XmHTML
9523ae52 34Group: X11/Development/Libraries
2f51b005 35Requires: %{name} = %{version}-%{release}
3e8ea7b2
JB
36Requires: libjpeg-devel
37Requires: libpng-devel
b86efc75 38Requires: motif-devel >= 1.2
9523ae52
JB
39
40%description devel
41Headers needed to compile XmHTML programs.
42
31a5842d
JR
43%description devel -l pl.UTF-8
44Pliki nagłówkowe potrzebne do kompilowania programów korzystających z
5ca38e90 45XmHTML.
9523ae52
JB
46
47%package static
48Summary: Static version of XmHTML library
b729e34d 49Summary(pl.UTF-8): Statyczna biblioteka XmHTML
9523ae52 50Group: X11/Development/Libraries
2f51b005 51Requires: %{name}-devel = %{version}-%{release}
9523ae52
JB
52
53%description static
54Static version of XmHTML library.
55
31a5842d 56%description static -l pl.UTF-8
9523ae52
JB
57Statyczna wersja biblioteki XmHTML.
58
59%prep
60%setup -q
61%patch0 -p1
62%patch1 -p1
f1628199 63%patch2 -p1
9523ae52
JB
64# Argh! automake stuff outdated, imake stuff outdated even more,
65# makefiles not outdated but don't support shared libraries :/
66# Use automake with some patches/workarounds/etc
29cf6ab9 67cd lib
9523ae52
JB
68mv -f common/*.c .
69mv -f Motif/*.c .
29cf6ab9 70cd ..
9523ae52 71
d23da5b2 72%build
44b7afad 73%{__libtoolize}
c97ef8eb 74%{__aclocal}
6b276664 75%{__autoconf}
76%{__automake}
94d0740f 77CFLAGS="%{rpmcflags} \
963dd32b 78 -I`pwd`/include/XmHTML -I`pwd`/include/common \
087b6c28 79 %{!?debug:-DNDEBUG -Dproduction} -DVERSION=1107"
b1991295 80%configure \
81 LIBS="-lm"
9523ae52
JB
82
83cd lib
84%{__make}
85
86%install
87rm -rf $RPM_BUILD_ROOT
88install -d $RPM_BUILD_ROOT%{_includedir}/XmHTML
89
29cf6ab9
PG
90%{__make} install -C lib \
91 DESTDIR=$RPM_BUILD_ROOT
9523ae52
JB
92
93install include/XmHTML/{Balloon,HTML,HTMLStrings,XCC,XmHTML}.h \
94 include/common/LZWStream.h \
95 $RPM_BUILD_ROOT%{_includedir}/XmHTML
96
97rm -f html/man/man.{map,tmpl}
98
90a67647 99%clean
9523ae52
JB
100rm -rf $RPM_BUILD_ROOT
101
102%post -p /sbin/ldconfig
103%postun -p /sbin/ldconfig
104
105%files
106%defattr(644,root,root,755)
c7ad4278 107%doc APPS BUG-REPORTING CHANGES DEBUGGING FEEDBACK FIXES
108%doc README THANKS TODO docs/{QUOTES,README.*,REASONS,progressive.txt}
ac3dc02b
JB
109%attr(755,root,root) %{_libdir}/libXmHTML.so.*.*.*
110%attr(755,root,root) %ghost %{_libdir}/libXmHTML.so.0
9523ae52
JB
111
112%files devel
113%defattr(644,root,root,755)
114%doc html/*
ac3dc02b
JB
115%attr(755,root,root) %{_libdir}/libXmHTML.so
116%{_libdir}/libXmHTML.la
9523ae52
JB
117%{_includedir}/XmHTML
118
119%files static
120%defattr(644,root,root,755)
ac3dc02b 121%{_libdir}/libXmHTML.a
This page took 0.085144 seconds and 4 git commands to generate.