]> git.pld-linux.org Git - packages/fox.git/blame - fox.spec
- updated to 0.99.174
[packages/fox.git] / fox.spec
CommitLineData
f2bd8c0b
MK
1Summary: The FOX C++ GUI Toolkit
2Name: fox
aa032bef 3Version: 0.99.174
f2bd8c0b 4Release: 1
30dfb622 5License: LGPL
f2bd8c0b
MK
6Group: X11/Libraries
7Group(de): X11/Libraries
8Group(es): X11/Bibliotecas
9Group(pl): X11/Biblioteki
6e9524a7 10Source0: ftp://ftp.cfdrc.com/pub/FOX/%{name}-%{version}.tar.gz
30dfb622 11BuildRequires: OpenGL-devel
12URL: http://www.cfdrc.com/FOX/fox.html
7fdb9c95 13Requires: OpenGL
30dfb622 14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
f2bd8c0b 15
7fdb9c95 16%define _noautoreqdep libGL.so.1 libGLU.so.1
30dfb622 17%define _prefix /usr/X11R6
75abd9d7 18%define _mandir %{_prefix}/man
f2bd8c0b
MK
19
20%description
21FOX is a C++-Based Library for Graphical User Interface Development
22FOX supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
23Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
24idle processing, automatic GUI updating, as well as OpenGL/Mesa for 3D
25graphics. Subclassing of basic FOX widgets allows for easy extension
26beyond the built-in widgets by application writers.
27
75abd9d7 28%package progs
f2bd8c0b
MK
29Summary: FOX example applications
30Group: X11/Applications
31Group(de): X11/Applikationen
32Group(pl): X11/Aplikacje
33Requires: %{name} = %{version}
75abd9d7 34Obsoletes: %{name}-example-apps
f2bd8c0b 35
75abd9d7 36%description progs
30dfb622 37Editor and file browser, written with FOX.
f2bd8c0b
MK
38
39%package devel
40Summary: Header files and development documentation for the FOX library
41Group: X11/Development/Libraries
42Group(de): X11/Entwicklung/Libraries
43Group(pl): X11/Programowanie/Biblioteki
44Requires: %{name} = %{version}
45
46%description devel
30dfb622 47Header files and development documentation for the FOX library.
f2bd8c0b
MK
48
49%package static
50Summary: FOX static libraries
51Group: X11/Development/Libraries
52Group(de): X11/Entwicklung/Libraries
53Group(pl): X11/Programowanie/Biblioteki
54Requires: %{name} = %{version}
55
56%description static
30dfb622 57FOX static libraries.
f2bd8c0b
MK
58
59%prep
60%setup -q
61
62%build
1665779a
JB
63CPPFLAGS="%{rpmcflags} -frtti" \
64#CFLAGS="%{rpmcflags} -frtti" \
30dfb622 65%configure \
66 --with-opengl=mesa \
67 --enable-release
f2bd8c0b
MK
68%{__make} GL_LIBS="-lGL -lGLU"
69
70%install
71rm -rf $RPM_BUILD_ROOT
30dfb622 72install -d $RPM_BUILD_ROOT/%{_datadir}
73
74%{__make} install DESTDIR=$RPM_BUILD_ROOT
75
76cp -p pathfinder/.libs/PathFinder $RPM_BUILD_ROOT%{_bindir}
77
78gzip -9nf ADDITIONS AUTHORS BUGS README TRACING
79
80%post -p /sbin/ldconfig
81%postun -p /sbin/ldconfig
f2bd8c0b
MK
82
83%clean
84rm -rf $RPM_BUILD_ROOT
85
86%files
87%defattr(644,root,root,755)
30dfb622 88%attr(755,root,root) %{_bindir}/reswrap
89%attr(755,root,root) %{_libdir}/lib*.so.*.*
90%{_mandir}/*/*
f2bd8c0b 91
75abd9d7 92%files progs
f2bd8c0b
MK
93%defattr(644,root,root,755)
94%attr(755,root,root) /%{_bindir}/textedit
95%attr(755,root,root) /%{_bindir}/PathFinder
75abd9d7 96%{_mandir}/man1/*
f2bd8c0b
MK
97
98%files devel
99%defattr(644,root,root,755)
30dfb622 100%doc *.gz doc
101%attr(755,root,root) %{_libdir}/lib*.so
102%attr(755,root,root) %{_libdir}/lib*.la
103%{_includedir}/fox
f2bd8c0b
MK
104
105%files static
106%defattr(644,root,root,755)
30dfb622 107%{_libdir}/lib*.a
This page took 0.077122 seconds and 4 git commands to generate.