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