SPECS: fox14.spec (NEW) - added fox14.spec & patches for FOX-1.4.X...
twittner
twittner at pld-linux.org
Sat Dec 17 02:28:51 CET 2005
Author: twittner Date: Sat Dec 17 01:28:51 2005 GMT
Module: SPECS Tag: HEAD
---- Log message:
- added fox14.spec & patches for FOX-1.4.X series (STABLE)
(fox.spec on HEAD is occupied by FOX-1.6.0-rc1)
- updated to 1.4.27
---- Files affected:
SPECS:
fox14.spec (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SPECS/fox14.spec
diff -u /dev/null SPECS/fox14.spec:1.1
--- /dev/null Sat Dec 17 02:28:51 2005
+++ SPECS/fox14.spec Sat Dec 17 02:28:45 2005
@@ -0,0 +1,469 @@
+# $Revision$, $Date$
+#
+# NOTE: don't add --with-xft to configure - you will get fonts beautiful like a crap
+#
+%bcond_without static_libs # don't build static libraries
+#
+%define _oname fox
+%define _suffix 14
+#
+Summary: The FOX C++ GUI Toolkit
+Summary(pl): FOX - toolkit graficzny w C++
+Name: %{_oname}%{_suffix}
+Version: 1.4.27
+Release: 0.1
+License: LGPL
+Group: X11/Libraries
+Source0: ftp://ftp.fox-toolkit.com/pub/%{_oname}-%{version}.tar.gz
+# Source0-md5: 0f2925b1d595a889640b4222ab1c6a15
+Patch0: %{name}-opt.patch
+Patch1: %{name}-link.patch
+Patch2: %{name}-Makefile.patch
+URL: http://www.fox-toolkit.org/fox.html
+BuildRequires: OpenGL-devel
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: bzip2-devel
+BuildRequires: cups-devel
+BuildRequires: libjpeg-devel
+BuildRequires: libpng-devel
+BuildRequires: libstdc++-devel
+BuildRequires: libtiff-devel
+BuildRequires: libtool
+BuildRequires: xcursor-devel
+Requires: OpenGL
+Provides: %{_oname} = %{version}-%{release}
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define _noautoreqdep libGL.so.1 libGLU.so.1
+
+%description
+FOX is a C++-Based Library for Graphical User Interface Development
+FOX supports modern GUI features, such as Drag-and-Drop, Tooltips, Tab
+Books, Tree Lists, Icons, Multiple-Document Interfaces (MDI), timers,
+idle processing, automatic GUI updating, as well as OpenGL/Mesa for 3D
+graphics. Subclassing of basic FOX widgets allows for easy extension
+beyond the built-in widgets by application writers.
+
+%description -l pl
+FOX jest biblioteką bazującą na C++ do projektowania graficznych
+interfejsów użytkownika. Obsługuje wiele właściwości współczesnych
+GUI: Drag-and-Drop, listy, ikony, interfejsy wielodokumentowe (MDI),
+liczniki, przetwarzanie w tle, automatyczne uaktualnianie GUI, obsługę
+grafiki OpenGL. Bazowe klasy widgetów FOX pozwalają na łatwe
+rozszerzanie.
+
+%package progs
+Summary: FOX example applications
+Summary(pl): Przykłady aplikacji w FOX
+Group: X11/Applications
+Requires: %{name} = %{version}-%{release}
+Provides: %{_oname}-progs = %{version}-%{release}
+Obsoletes: %{name}-example-apps
+
+%description progs
+Editor and file browser, written with FOX.
+
+%description progs -l pl
+Edytor i przeglądarka plików napisane z użyciem toolkitu FOX.
+
+%package devel
+Summary: Header files for FOX library
+Summary(pl): Pliki nagłówkowe biblioteki FOX
+Group: X11/Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: OpenGL-devel
+Requires: bzip2-devel
+Requires: libjpeg-devel
+Requires: libpng-devel
+Requires: libstdc++-devel
+Requires: libtiff-devel
+Requires: xcursor-devel
+Provides: %{_oname}-devel = %{version}-%{release}
+
+%description devel
+Header files for FOX library.
+
+%description devel -l pl
+Pliki nagłówkowe biblioteki FOX.
+
+%package static
+Summary: FOX static libraries
+Summary(pl): Biblioteki statyczne FOX
+Group: X11/Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+Provides: %{_oname}-static = %{version}-%{release}
+
+%description static
+FOX static libraries.
+
+%description static -l pl
+Biblioteki statyczne FOX.
+
+%package doc
+Summary: Development documentation for FOX library
+Summary(pl): Dokumentacja programisty do biblioteki FOX
+Group: X11/Development/Libraries
+
+%description doc
+Development documentation for FOX library.
+
+%description doc -l pl
+Dokumentacja programisty do biblioteki FOX.
+
+%prep
+%setup -q -n %{_oname}-%{version}
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+
+%build
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__automake}
+LDFLAGS="%{rpmldflags} -L/usr/X11R6/%{_lib}"
+%configure \
+ --enable-cups \
+ --enable-release \
+ --enable-threadsafe \
+ --with-xcursor \
+ --with-xrandr \
+ --with-opengl \
+ --with-shape \
+ --with-xshm \
+ %{?debug:--enable-debug}%{!?_debug:--enable-release} \
+ --enable-static=%{?with_static_libs:yes}%{!?with_static_libs:no}
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_datadir}
+
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+rm -f doc/Makefile* doc/*/Makefile*
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(644,root,root,755)
+%doc AUTHORS LICENSE_ADDENDUM README
+%attr(755,root,root) %{_libdir}/lib*.so.*.*
+
+%files progs
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/adie
+%attr(755,root,root) %{_bindir}/calculator
+%attr(755,root,root) %{_bindir}/PathFinder
+%attr(755,root,root) %{_bindir}/shutterbug
+%attr(755,root,root) %{_bindir}/Adie.stx
+%{_mandir}/man1/*
+
+%files devel
+%defattr(644,root,root,755)
+%doc ADDITIONS TRACING
+%attr(755,root,root) %{_bindir}/fox-config
+%attr(755,root,root) %{_bindir}/reswrap
+%attr(755,root,root) %{_libdir}/lib*.so
+%{_libdir}/lib*.la
+%{_includedir}/fox-1.4
+
+%if %{with static_libs}
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/lib*.a
+%endif
+
+%files doc
+%defattr(644,root,root,755)
+%doc doc/*
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1 2005/12/17 01:28:45 twittner
+- added fox14.spec & patches for FOX-1.4.X series (STABLE)
+ (fox.spec on HEAD is occupied by FOX-1.6.0-rc1)
+- updated to 1.4.27
+
+Revision 1.81 2005/08/20 21:47:39 twittner
+- up to 1.4.17, manpages moved to correct place (from -devel to -progs
+ subpkg.)
+
+Revision 1.80 2005/07/22 12:41:31 mkierus
+- updated to 1.4.16
+
+Revision 1.79 2005/05/03 00:35:47 qboosh
+- up to 1.4.13
+
+Revision 1.78 2005/03/30 14:23:09 mkierus
+- updated to 1.4.10
+
+Revision 1.77 2005/02/23 16:28:33 mkierus
+- up to 1.4.6
+
+Revision 1.76 2005/02/16 12:35:37 mkierus
+- updated to 1.4.5
+
+Revision 1.75 2005/01/09 21:30:09 qboosh
+- updated to 1.2.13; BR+R: xcursor-devel
+
+Revision 1.74 2004/12/10 06:45:53 ankry
+- BR: bzip2-devel, apropriate R: in devel subpackage
+
+Revision 1.73 2004/10/27 21:34:17 qboosh
+- updated to 1.2.11
+
+Revision 1.72 2004/08/31 06:40:52 snurf
+- typos / formatting / etc.
+
+Revision 1.71 2004/08/17 11:46:36 ankry
+- rel. 2 to rebuild
+
+Revision 1.70 2004/08/13 09:39:31 paszczus
+- updated to 1.2.9
+
+Revision 1.69 2004/06/28 21:32:13 kali
+- corrected link, now indicates proper file
+- rel 3, STBR
+
+Revision 1.68 2004/06/17 13:07:26 qboosh
+- use standard includes location, apps had enough time to switch
+- release 2
+
+Revision 1.67 2004/06/16 18:06:03 paszczus
+- updated to 1.2.4
+- added URL
+- updated fox-link.patch
+
+Revision 1.66 2004/02/19 23:07:34 qboosh
+- updated to 1.1.46, separated devel docs (they are huge now)
+
+Revision 1.65 2004/01/29 07:17:31 qboosh
+- updated to 1.1.45
+
+Revision 1.64 2004/01/20 00:17:02 undefine
+- fix LDFLAGS
+
+Revision 1.63 2004/01/19 10:47:48 trojan
+- updated to 1.1.44
+
+Revision 1.62 2004/01/15 21:24:47 qboosh
+- updated to 1.1.43, removed obsolete amfix patch
+
+Revision 1.61 2003/11/21 12:33:03 trojan
+- updated to 1.1.42
+
+Revision 1.60 2003/11/04 22:07:24 qboosh
+- updated to 1.1.41
+
+Revision 1.59 2003/10/24 07:40:34 qboosh
+- updated to 1.1.40
+
+Revision 1.58 2003/10/16 11:44:54 freetz
+- 1.1.38
+
+Revision 1.57 2003/10/06 20:38:39 qboosh
+- up to 1.1.37, added link patch to link libCHART with libFOX
+
+Revision 1.56 2003/09/02 22:34:40 qboosh
+- 1.1.35, added amfix patch
+
+Revision 1.55 2003/08/06 21:26:23 mkierus
+- added new sample application - shutterbug to fox-progs
+
+Revision 1.54 2003/08/06 18:46:17 mkierus
+- updated to 1.1.33
+
+Revision 1.53 2003/07/23 16:39:54 freetz
+- up to 1.1.32
+
+Revision 1.52 2003/07/14 11:43:53 freetz
+- updated to version 1.1.31
+
+Revision 1.51 2003/07/08 18:26:39 blues
+- "f" and some "g" letters of small fixes inpired by kloczek
+
+Revision 1.50 2003/05/26 16:24:59 malekith
+- massive attack: adding Source-md5
+
+Revision 1.49 2003/05/25 05:47:31 misi3k
+- massive attack s/pld.org.pl/pld-linux.org/
+
+Revision 1.48 2003/04/30 09:44:30 misi3k
+- updated to 1.1.26
+
+Revision 1.47 2003/02/26 18:02:59 areq
+- updated to 1.0.34
+
+Revision 1.46 2003/02/18 22:33:39 qboosh
+- 1.0.31
+
+Revision 1.45 2003/01/28 22:00:01 qboosh
+- updated to 1.0.30
+- added opt patch to avoid overriding optflags
+- removed -frtti - it's enabled by default
+
+Revision 1.44 2003/01/18 22:48:33 juandon
+- removed two lines with define
+
+Revision 1.43 2002/12/06 20:40:12 mkierus
+updated to 1.0.28 - bug fix
+
+Revision 1.42 2002/11/25 14:13:02 ankry
+- massive attack: no need for 755 for *.la
+
+Revision 1.41 2002/11/06 13:13:29 mkierus
+- updated to 1.0.26 (bug fix)
+
+Revision 1.40 2002/10/09 13:14:22 kloczek
+- use more macros, some cosmetics, added missing "rm -f missing" and use new %doc
+
+Revision 1.39 2002/08/24 23:26:26 mkierus
+-updated to 1.0.21 (bugfix release)
+
+Revision 1.38 2002/08/11 16:29:46 mkierus
+-update to 1.0.18 (bugfix release)
+
+Revision 1.37 2002/07/12 16:53:19 kloczek
+- use new %doc.
+
+Revision 1.36 2002/07/04 20:57:57 mkierus
+- updated to 1.0.14 (bux fix)
+
+Revision 1.35 2002/05/21 23:13:02 kloczek
+perl -pi -e "s/^automake -a -c -f --foreing/\%\{__automake\}/; \
+ s/^automake -a -c -f/\%\{__automake\}/; \
+ s/^autoconf/\%\{__autoconf\}/"
+
+Revision 1.34 2002/05/15 14:37:14 mkierus
+- updated to 1.0.11
+
+Revision 1.33 2002/05/01 16:07:56 pioklo
+- up to stable 1.0.10 version,STBR
+
+Revision 1.32 2002/04/30 09:42:43 mkierus
+- updated to 1.0.9
+
+Revision 1.31 2002/04/25 16:19:22 arturs
+fixed a small typo
+
+Revision 1.30 2002/03/24 23:28:16 kloczek
+- perl -pi -e "s/^automake -a -c$/automake -a -c -f/"
+
+Revision 1.29 2002/03/20 21:51:30 mkierus
+- updated to 1.0.3 (bug fix)
+
+Revision 1.28 2002/03/01 12:56:38 mkierus
+- updated to 1.0.0 (first stable release)
+
+Revision 1.27 2002/02/22 23:28:54 kloczek
+- removed all Group fields translations (our rpm now can handle translating
+ Group field using gettext).
+
+Revision 1.26 2002/02/03 20:44:47 ankry
+- adding es/pt/pt_BR Group translations
+
+Revision 1.25 2002/01/18 02:12:58 kloczek
+perl -pi -e "s/pld-list\@pld.org.pl/feedback\@pld.org.pl/"
+
+Revision 1.24 2002/01/11 11:25:33 mkierus
+- optional style buffer was added
+- style table support was added
+- new API's added to manipulate contents of the style buffer
+- minor bugfixes
+
+Revision 1.23 2002/01/03 16:21:27 mkierus
+- moving reswrap ( program to wrap icon resources into C code ) and man for it to devel pkg
+
+Revision 1.22 2002/01/03 14:59:26 mkierus
+- updated to 0.99.188
+- fixed a few warnings, and one uninitialized memory read in FXTable
+- completed FXSlider tickmark drawing
+- warnings in fxpcxio.cpp fixed
+- same minor bugfixes
+
+Revision 1.21 2001/12/20 15:14:19 mkierus
+- updated to 0.99.187
+- the new class FXRex for regular expressions is now finished.
+- added documentation to FXRex class.
+- bullet-proofed FXString::left(), FXString::right(), FXString::mid(), and FXString::trunc() against bad arguments.
+- fixed bug in FXTable drawing loops; references were made outside the cell array.
+- fixed potential bug in ICO loader.
+
+Revision 1.20 2001/12/17 21:02:22 mkierus
+- updated to 0.99.185
+- new class FXRex for regular expressions
+- allows FOX GUI's to start in non-GUI mode
+- more API's added
+
+Revision 1.19 2001/11/28 17:13:44 mkierus
+- updated to 0.99.181
+
+Revision 1.18 2001/11/14 23:30:12 mkierus
+ updated to 0.99.179
+
+Revision 1.17 2001/10/22 08:58:45 mkierus
+- updated to 0.99.177
+
+Revision 1.16 2001/10/18 15:53:57 mkierus
+- updated to 0.99.176
+
+Revision 1.15 2001/10/03 19:05:42 kloczek
+- add "rm -f missing" on top %build.
+
+Revision 1.14 2001/10/03 16:44:21 filon
+- changed req for main subpkg in static subpkg to devel
+- release 2
+
+Revision 1.13 2001/09/28 10:17:41 mkierus
+- updated to 0.99.175
+
+Revision 1.12 2001/09/26 10:20:20 qboosh
+- BuildRequires: autoconf, automake, libtool, libstdc++-devel
+- adapterized, added pl translations
+
+Revision 1.11 2001/09/01 17:24:01 filon
+- added rebuilding configuration files
+
+Revision 1.10 2001/07/12 22:09:38 mkierus
+- updated to 0.99.174
+
+Revision 1.9 2001/06/27 09:16:05 kloczek
+- updated to 0.99.173,
+- rename exaple-apps subpackage to progs,
+- added man pages level 1 to progs subpackage.
+
+Revision 1.8 2001/05/15 11:23:45 mkierus
+- updated to 0.99.172
+
+Revision 1.7 2001/05/02 21:51:21 qboosh
+- adapterized and made spec %%debug ready or added using %%rpm*flags macros
+
+Revision 1.6 2001/05/02 12:51:16 mkierus
+- updated to 0.99.169
+
+Revision 1.5 2001/04/11 22:06:13 kloczek
+- final cleanup (many changes).
+
+Revision 1.4 2001/04/09 09:52:59 mkierus
+- updated to 0.99.167
+
+Revision 1.3 2001/04/07 10:35:02 jajcus
+- _noautoreqdep libGL.so.1 libGLU.so.1
+
+Revision 1.2 2001/03/15 11:40:07 mkierus
+- updated to 0.99.164
+
+Revision 1.1 2001/03/02 16:20:32 mkierus
+- spec based on version included in tarball,
+- rewrited in PLD style.
================================================================
More information about the pld-cvs-commit
mailing list