This commit is contained in:
parent
7ae841c24d
commit
586174f203
8
ftgl-freetype-include.patch
Normal file
8
ftgl-freetype-include.patch
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
--- unix/ftgl.pc.in
|
||||||
|
+++ unix/ftgl.pc.in
|
||||||
|
@@ -8,4 +8,4 @@
|
||||||
|
Version: @PACKAGE_VERSION@
|
||||||
|
Requires:
|
||||||
|
Libs: @GL_LIBS@ @FT2_LIBS@ -L${libdir} -lftgl
|
||||||
|
-Cflags: -I${includedir} @GL_CFLAGS@ @FT2_CFLAGS@
|
||||||
|
+Cflags: @GL_CFLAGS@ @FT2_CFLAGS@ -I${includedir}
|
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 13 17:58:52 CEST 2007 - sbrabec@suse.cz
|
||||||
|
|
||||||
|
- Fixed pkg-config file to include correct freetype (#283824).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jan 22 15:24:53 CET 2007 - ssommer@suse.de
|
Mon Jan 22 15:24:53 CET 2007 - ssommer@suse.de
|
||||||
|
|
||||||
|
60
ftgl.spec
60
ftgl.spec
@ -13,30 +13,29 @@
|
|||||||
Name: ftgl
|
Name: ftgl
|
||||||
BuildRequires: doxygen freeglut-devel freetype2-devel gcc-c++ libdrm-devel
|
BuildRequires: doxygen freeglut-devel freetype2-devel gcc-c++ libdrm-devel
|
||||||
Version: 2.1.2
|
Version: 2.1.2
|
||||||
Release: 41
|
Release: 89
|
||||||
URL: http://homepages.paradise.net.nz/henryj/code/index.html#FTGL
|
URL: http://homepages.paradise.net.nz/henryj/code/index.html#FTGL
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
License: GNU Library General Public License v. 2.0 and 2.1 (LGPL)
|
License: LGPL v2 or later
|
||||||
Summary: Library for Using Arbitrary Fonts in OpenGL Applications
|
Summary: Library for Using Arbitrary Fonts in OpenGL Applications
|
||||||
Source: %{name}-%{version}.tar.bz2
|
Source: %{name}-%{version}.tar.bz2
|
||||||
Patch: %{name}-%{version}-qualification.patch
|
Patch: %{name}-%{version}-qualification.patch
|
||||||
Patch1: %{name}-shared.patch
|
Patch1: %{name}-shared.patch
|
||||||
Patch2: ftgl-2.1.2-same-variable-used-twice.patch
|
Patch2: ftgl-2.1.2-same-variable-used-twice.patch
|
||||||
|
Patch3: ftgl-freetype-include.patch
|
||||||
Autoreqprov: on
|
Autoreqprov: on
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
%description
|
%description
|
||||||
FTGL is a free open source library that enables developers to use
|
FTGL is a free open source library that enables developers to use
|
||||||
arbitrary fonts in their OpenGL (www.opengl.org) applications. Unlike
|
arbitrary fonts in their OpenGL (www.opengl.org) applications.
|
||||||
other OpenGL font libraries, FTGL uses standard font file formats so
|
Unlike other OpenGL font libraries, FTGL uses standard font file
|
||||||
does not need a preprocessing step to convert the high quality font
|
formats, so there is no need of a preprocessing step to convert
|
||||||
data into a lesser quality, proprietary format.
|
the high quality font data into a lesser quality, proprietary
|
||||||
|
format. FTGL uses the Freetype (www.freetype.org) font library to
|
||||||
FTGL uses the Freetype (www.freetype.org) font library to open and
|
open and 'decode' the fonts. It then takes that output and stores
|
||||||
'decode' the fonts. It then takes that output and stores it in a format
|
it in a format that is most efficient for OpenGL rendering. The
|
||||||
that is most efficient for OpenGL rendering.
|
supported rendering modes are: - Bit maps
|
||||||
|
|
||||||
Rendering modes supported are: - Bit maps
|
|
||||||
|
|
||||||
- Antialiased Pix maps
|
- Antialiased Pix maps
|
||||||
|
|
||||||
@ -46,10 +45,9 @@ Rendering modes supported are: - Bit maps
|
|||||||
|
|
||||||
- Polygon meshes
|
- Polygon meshes
|
||||||
|
|
||||||
- Extruded polygon meshes
|
- Extruded polygon meshes FTGL is designed to be used in commercial
|
||||||
|
quality software. It has been written with a focus on performance,
|
||||||
FTGL is designed to be used in commercial quality software. It has been
|
robustness, and simplicity.
|
||||||
written with performance, robustness, and simplicity in mind.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -64,16 +62,14 @@ Requires: %{name} = %{version} Mesa-devel freetype2-devel
|
|||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
FTGL is a free open source library that enables developers to use
|
FTGL is a free open source library that enables developers to use
|
||||||
arbitrary fonts in their OpenGL (www.opengl.org) applications. Unlike
|
arbitrary fonts in their OpenGL (www.opengl.org) applications.
|
||||||
other OpenGL font libraries, FTGL uses standard font file formats so
|
Unlike other OpenGL font libraries, FTGL uses standard font file
|
||||||
does not need a preprocessing step to convert the high quality font
|
formats, so there is no need of a preprocessing step to convert
|
||||||
data into a lesser quality, proprietary format.
|
the high quality font data into a lesser quality, proprietary
|
||||||
|
format. FTGL uses the Freetype (www.freetype.org) font library to
|
||||||
FTGL uses the Freetype (www.freetype.org) font library to open and
|
open and 'decode' the fonts. It then takes that output and stores
|
||||||
'decode' the fonts. It then takes that output and stores it in a format
|
it in a format that is most efficient for OpenGL rendering. The
|
||||||
that is most efficient for OpenGL rendering.
|
supported rendering modes are: - Bit maps
|
||||||
|
|
||||||
Rendering modes supported are: - Bit maps
|
|
||||||
|
|
||||||
- Antialiased Pix maps
|
- Antialiased Pix maps
|
||||||
|
|
||||||
@ -83,10 +79,9 @@ Rendering modes supported are: - Bit maps
|
|||||||
|
|
||||||
- Polygon meshes
|
- Polygon meshes
|
||||||
|
|
||||||
- Extruded polygon meshes
|
- Extruded polygon meshes FTGL is designed to be used in commercial
|
||||||
|
quality software. It has been written with a focus on performance,
|
||||||
FTGL is designed to be used in commercial quality software. It has been
|
robustness, and simplicity.
|
||||||
written with performance, robustness, and simplicity in mind.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -99,6 +94,7 @@ Authors:
|
|||||||
%patch
|
%patch
|
||||||
%patch1
|
%patch1
|
||||||
%patch2 -p1
|
%patch2 -p1
|
||||||
|
%patch3
|
||||||
chmod -x include/*
|
chmod -x include/*
|
||||||
# Valid without doxygen:
|
# Valid without doxygen:
|
||||||
#tar -z -x -f docs/html.tar.gz -C docs
|
#tar -z -x -f docs/html.tar.gz -C docs
|
||||||
@ -147,7 +143,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
/usr/%_lib/*.*a
|
/usr/%_lib/*.*a
|
||||||
/usr/%_lib/pkgconfig/*.pc
|
/usr/%_lib/pkgconfig/*.pc
|
||||||
|
|
||||||
%changelog -n ftgl
|
%changelog
|
||||||
|
* Thu Sep 13 2007 - sbrabec@suse.cz
|
||||||
|
- Fixed pkg-config file to include correct freetype (#283824).
|
||||||
* Mon Jan 22 2007 - ssommer@suse.de
|
* Mon Jan 22 2007 - ssommer@suse.de
|
||||||
- fixed same variable used twice build error
|
- fixed same variable used twice build error
|
||||||
* Wed Sep 13 2006 - sbrabec@suse.cz
|
* Wed Sep 13 2006 - sbrabec@suse.cz
|
||||||
|
Loading…
Reference in New Issue
Block a user