Author: thomasvs
Update of /cvs/extras/rpms/directfb/devel
In directory cvs.fedora.redhat.com:/tmp/cvs-serv5149/devel
Modified Files:
.cvsignore sources
Added Files:
directfb.spec
Log Message:
auto-import directfb-0.9.21-0.fdr.1.3 on branch devel from
directfb-0.9.21-0.fdr.1.3.src.rpm
--- NEW FILE directfb.spec ---
Name: directfb
Version: 0.9.21
Release: 0.fdr.1.3
Summary: Graphics abstraction library for the Linux Framebuffer Device.
Group: System/Libraries
License: GPL
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)
BuildRequires: libpng-devel
BuildRequires: zlib-devel
BuildRequires: libjpeg-devel
BuildRequires: freetype-devel
BuildRequires: SDL-devel
# libtool
BuildRequires: gcc-c++
%define oname DirectFB
%description
DirectFB is a thin library that provides hardware graphics acceleration,
input device handling and abstraction, integrated windowing system with
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
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.
%package devel
Summary: Development package for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
The %{name}-devel package contains the static libraries and header files
needed for development with %{name}.
%prep
%setup -q -n %{oname}-%{version}
%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
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
# because of configure.in defining variables like MODULEDIR, DATADIR, ...
# only a DESTDIR install will work
make DESTDIR=$RPM_BUILD_ROOT install
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%{_libdir}/libdirectfb-*.so.*
%{_libdir}/libdirect-*.so.*
%{_libdir}/libfusion-*.so.*
%{_libdir}/directfb-%{version}
%{_datadir}/%{name}-%{version}
%{_bindir}/dfbg
%{_bindir}/dfbdump
%{_bindir}/dfbinfo
%{_bindir}/dfblayer
%{_bindir}/dfbscreen
%{_bindir}/dfbsummon
%{_mandir}/man1/dfbg.1*
%{_mandir}/man5/directfbrc.5*
%files devel
%defattr(-,root,root,-)
%doc docs/html/*
%{_bindir}/directfb-config
%{_bindir}/directfb-csource
%{_includedir}/directfb
%{_includedir}/directfb-internal
%{_mandir}/man1/directfb-csource.1*
%{_libdir}/pkgconfig/direct.pc
%{_libdir}/pkgconfig/directfb.pc
%{_libdir}/pkgconfig/directfb-internal.pc
%{_libdir}/pkgconfig/fusion.pc
%{_libdir}/libdirectfb.so
%{_libdir}/libdirectfb.a
%{_libdir}/libdirect.a
%{_libdir}/libfusion.a
%changelog
* Fri Dec 31 2004 Thomas Vander Stichele <thomas at apestaart dot org>
- 0.9.21-0.fdr.1
- new upstream release
- added new binaries and libraries
- remove epochs
* Fri Jan 02 2004 Thomas Vander Stichele <thomas at apestaart dot org>
- 0:0.9.20-0.fdr.1: new version
* Sat Sep 13 2003 Thomas Vander Stichele <thomas at apestaart dot org>
- 0:0.9.18-0.fdr.3:
- readd epochs
- disable sse, make mmx optional
* Tue Aug 19 2003 Thomas Vander Stichele <thomas at apestaart dot org>
- 0.9.18-0.fdr.2:
- incorporated Anvil's suggestions
* Sun Jul 06 2003 Thomas Vander Stichele <thomas at apestaart dot org>
- 0.9.18-0.fdr.1: initial rpm release
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/directfb/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 31 Dec 2004 17:35:30 -0000 1.1
+++ .cvsignore 31 Dec 2004 17:36:32 -0000 1.2
@@ -0,0 +1 @@
+DirectFB-0.9.21.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/directfb/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 31 Dec 2004 17:35:30 -0000 1.1
+++ sources 31 Dec 2004 17:36:32 -0000 1.2
@@ -0,0 +1 @@
+22699a04f2f618b287aa0ae1b06045b5 DirectFB-0.9.21.tar.gz