rpms/directfb/FC-3 .cvsignore, 1.2, 1.3 directfb.spec, 1.1, 1.2 sources, 1.2, 1.3

Hans de Goede (jwrdegoede) fedora-extras-commits at redhat.com
Mon Nov 28 18:00:02 UTC 2005


Author: jwrdegoede

Update of /cvs/extras/rpms/directfb/FC-3
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4045

Modified Files:
	.cvsignore directfb.spec sources 
Log Message:
Sync FC-33 with FC-4 and devel and actually build it


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/directfb/FC-3/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	31 Dec 2004 17:36:32 -0000	1.2
+++ .cvsignore	28 Nov 2005 18:00:00 -0000	1.3
@@ -1 +1 @@
-DirectFB-0.9.21.tar.gz
+DirectFB-0.9.24.tar.gz


Index: directfb.spec
===================================================================
RCS file: /cvs/extras/rpms/directfb/FC-3/directfb.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- directfb.spec	31 Dec 2004 17:36:32 -0000	1.1
+++ directfb.spec	28 Nov 2005 18:00:00 -0000	1.2
@@ -1,10 +1,10 @@
 Name:           directfb
-Version:        0.9.21
-Release:        0.fdr.1.3
-Summary:        Graphics abstraction library for the Linux Framebuffer Device.
+Version:        0.9.24
+Release:        4%{?dist}
+Summary:        Graphics abstraction library for the Linux Framebuffer Device
 
-Group:          System/Libraries
-License:        GPL
+Group:          System Environment/Libraries
+License:        LGPL
 URL:            http://www.directfb.org/
 Source:         http://www.directfb.org/download/DirectFB/DirectFB-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -13,11 +13,12 @@
 BuildRequires:  zlib-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  freetype-devel
-BuildRequires:	SDL-devel
+BuildRequires:  SDL-devel
+BuildRequires:  sysfsutils-devel
 # libtool
-BuildRequires:	gcc-c++
+BuildRequires:  gcc-c++
 
-%define oname	DirectFB
+%define oname   DirectFB
 
 %description
 DirectFB is a thin library that provides hardware graphics acceleration,
@@ -25,15 +26,17 @@
 support for translucent windows and multiple display layers on top of the
 Linux Framebuffer Device.
 
-It is a complete hardware abstraction layer with software fallbacks for 
+It is a complete hardware abstraction layer with software fallbacks for
 every graphics operation that is not supported by the underlying hardware.
-DirectFB adds graphical power to embedded systems and sets a new standard 
-for graphics under Linux. 
+DirectFB adds graphical power to embedded systems and sets a new standard
+for graphics under Linux.
 
 %package        devel
 Summary:        Development package for %{name}
 Group:          Development/Libraries
 Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+Requires:       zlib-devel
 
 %description    devel
 The %{name}-devel package contains the static libraries and header files
@@ -44,25 +47,12 @@
 
 %build
 %configure \
-	--with-gfxdrivers=ati128,cle266,i810,mach64,matrox,nsc,nvidia,radeon,tdfx \
-	--disable-sse \
-%ifarch	athlon i686
-	--enable-mmx \
-%else
-	--disable-mmx \
-%endif
-        --disable-maintainer-mode \
-        --enable-shared \
-        --enable-static \
-        --enable-fast-install \
-        --disable-avifile \
-        --disable-debug \
-	--with-gfxdrivers=\
-ati128,cle266,cyber5k,i810,mach64,matrox,\
-neomagic,nsc,nvidia,radeon,savage,\
-tdfx,unichrome
-# no kernel support: radeon, i810, neomagic, savage
-# build errors: sis315
+        --disable-dependency-tracking \
+        --enable-zlib \
+        --enable-video4linux2 \
+        --with-gfxdrivers=\
+ati128,cle266,cyber5k,i810,i830,mach64,matrox,neomagic,nsc,nvidia,radeon,\
+savage,tdfx,unichrome,sis315,r200
 
 make %{?_smp_mflags}
 
@@ -102,7 +92,7 @@
 
 %files devel
 %defattr(-,root,root,-)
-%doc docs/html/*
+%doc docs/html/*.html docs/html/*.png
 %{_bindir}/directfb-config
 %{_bindir}/directfb-csource
 %{_includedir}/directfb
@@ -113,11 +103,47 @@
 %{_libdir}/pkgconfig/directfb-internal.pc
 %{_libdir}/pkgconfig/fusion.pc
 %{_libdir}/libdirectfb.so
-%{_libdir}/libdirectfb.a
-%{_libdir}/libdirect.a
-%{_libdir}/libfusion.a
+%{_libdir}/libdirect.so
+%{_libdir}/libfusion.so
 
 %changelog
+* Fri Nov 25 2005 Hans de Goede <j.w.r.degoede at hhs.nl> 0.9.24-4
+- Merge FC-4 and devel specfiles for easier maintainance and consistence.
+- Incorperate improvements suggested by Ville Skyttä in bug 162358.
+
+* Thu Nov 24 2005 Hans de Goede <j.w.r.degoede at hhs.nl> 0.9.24-3
+- Remove "remove custom CFLAGS" patch, this only adds -ffast-math,
+  which IMHO is unlikely to be the cause of the build problems, especially
+  since a local x86_64 mockbuild works fine. Try to build it hoping that the
+  real cause is gone now, since Dan's build did succeed.
+
+* Tue Nov 15 2005 Dan Williams <dcbw at redhat.com> 0.9.24-2
+- Try removing custom CFLAGS to see if build makes it through x86_64
+
+* Sun Nov 13 2005 Hans de Goede <j.w.r.degoede at hhs.nl> 0.9.24-1
+- 0.9.22 Has build troubles on PPC, upgrade to 0.9.24 which will most
+  likely fix this (Only a build will tell for sure).
+- Re-enable sis315 since this is fixed in 0.9.24, add r200.
+
+* Mon Oct 17 2005 Hans de Goede <j.w.r.degoede at hhs.nl> 0.9.22-2.fc5
+- increase release field to be equal to FC4 release field, to avoid upgrade
+  problems.
+- force rebuild since directfb is missing from extra-devel repository.
+
+* Thu Jun 30 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.9.22-2.fc4
+- increment release because of new source upload
+
+* Tue Jun 19 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.9.22-1.fc5
+- incorporate changes from Ville
+- update to new upstream release
+
+* Wed Jun 15 2005 Thomas Vander Stichele <thomas at apestaart dot org>
+- 0.9.22-1.fc4
+- new upstream release
+- add libdirect and libfusion shared libraries
+
 * Fri Dec 31 2004 Thomas Vander Stichele <thomas at apestaart dot org>
 - 0.9.21-0.fdr.1
 - new upstream release


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/directfb/FC-3/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	31 Dec 2004 17:36:32 -0000	1.2
+++ sources	28 Nov 2005 18:00:00 -0000	1.3
@@ -1 +1 @@
-22699a04f2f618b287aa0ae1b06045b5  DirectFB-0.9.21.tar.gz
+1f4b56b20d4e6f5c6ceb15c1c4fd2ecd  DirectFB-0.9.24.tar.gz




More information about the fedora-extras-commits mailing list