]> git.pld-linux.org Git - packages/fox.git/blame_incremental - fox.spec
- added rebuilding configuration files
[packages/fox.git] / fox.spec
... / ...
CommitLineData
1Summary: The FOX C++ GUI Toolkit
2Name: fox
3Version: 0.99.174
4Release: 1
5License: LGPL
6Group: X11/Libraries
7Group(de): X11/Libraries
8Group(es): X11/Bibliotecas
9Group(pl): X11/Biblioteki
10Source0: ftp://ftp.cfdrc.com/pub/FOX/%{name}-%{version}.tar.gz
11BuildRequires: OpenGL-devel
12URL: http://www.cfdrc.com/FOX/fox.html
13Requires: OpenGL
14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16%define _noautoreqdep libGL.so.1 libGLU.so.1
17%define _prefix /usr/X11R6
18%define _mandir %{_prefix}/man
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
28%package progs
29Summary: FOX example applications
30Group: X11/Applications
31Group(de): X11/Applikationen
32Group(pl): X11/Aplikacje
33Requires: %{name} = %{version}
34Obsoletes: %{name}-example-apps
35
36%description progs
37Editor and file browser, written with FOX.
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
47Header files and development documentation for the FOX library.
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
57FOX static libraries.
58
59%prep
60%setup -q
61
62%build
63libtoolize -c -f
64aclocal
65automake -a -c
66autoconf
67CPPFLAGS="%{rpmcflags} -frtti" \
68#CFLAGS="%{rpmcflags} -frtti" \
69%configure \
70 --with-opengl=mesa \
71 --enable-release
72%{__make} GL_LIBS="-lGL -lGLU"
73
74%install
75rm -rf $RPM_BUILD_ROOT
76install -d $RPM_BUILD_ROOT/%{_datadir}
77
78%{__make} install DESTDIR=$RPM_BUILD_ROOT
79
80cp -p pathfinder/.libs/PathFinder $RPM_BUILD_ROOT%{_bindir}
81
82gzip -9nf ADDITIONS AUTHORS BUGS README TRACING
83
84%post -p /sbin/ldconfig
85%postun -p /sbin/ldconfig
86
87%clean
88rm -rf $RPM_BUILD_ROOT
89
90%files
91%defattr(644,root,root,755)
92%attr(755,root,root) %{_bindir}/reswrap
93%attr(755,root,root) %{_libdir}/lib*.so.*.*
94%{_mandir}/*/*
95
96%files progs
97%defattr(644,root,root,755)
98%attr(755,root,root) /%{_bindir}/textedit
99%attr(755,root,root) /%{_bindir}/PathFinder
100%{_mandir}/man1/*
101
102%files devel
103%defattr(644,root,root,755)
104%doc *.gz doc
105%attr(755,root,root) %{_libdir}/lib*.so
106%attr(755,root,root) %{_libdir}/lib*.la
107%{_includedir}/fox
108
109%files static
110%defattr(644,root,root,755)
111%{_libdir}/lib*.a
This page took 0.021513 seconds and 4 git commands to generate.