--- ftgl-2.0.9.orig/unix/src/Makefile +++ ftgl-2.0.9/unix/src/Makefile @@ -75,8 +75,8 @@ install-local: libftgl.la $(INSTALL) -d -m 0755 $(libdir) $(LIBTOOL) --mode=install $(INSTALL) -m 0644 $(TARGET) $(libdir) - $(INSTALL) -d -m 0755 $(includedir)/FTGL - $(INSTALL) -m 0644 $(HEADER_FILES) $(includedir)/FTGL + $(INSTALL) -d -m 0755 $(includedir)/FTGL + $(INSTALL) -m 0644 $(HEADER_FILES) $(includedir)/FTGL clean-local: --- ftgl-2.0.9.orig/debian/rules +++ ftgl-2.0.9/debian/rules @@ -0,0 +1,85 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +export DH_COMPAT=4 + +CFLAGS = -Wall -g +INSTALL = install +INSTALL_FILE = $(INSTALL) -p -o root -g root -m 0644 +INSTALL_PROGRAM = $(INSTALL) -p -o root -g root -m 0755 +INSTALL_SCRIPT = $(INSTALL) -p -o root -g root -m 0755 +INSTALL_DIR = $(INSTALL) -p -d -o root -g root -m 0755 + +DTMPDIR = $(CURDIR)/debian/tmp + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) +CFLAGS += -O0 +else +CFLAGS += -O2 +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) +INSTALL_PROGRAM += -s +endif + +configure: configure-stamp +configure-stamp: + dh_testdir + cd unix && ./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --with-pic + touch $@ + +build: configure-stamp build-stamp +build-stamp: + dh_testdir + cd unix && $(MAKE) CFLAGS="$(CFLAGS)" + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + -cd unix && $(MAKE) distclean + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + + cd unix && $(MAKE) install prefix=$(CURDIR)/debian/tmp/usr + mv debian/tmp/usr/share/doc/ftgl debian/tmp/usr/share/doc/ftgl-dev + +# $(INSTALL_DIR) $(DTMPDIR)/usr/share/doc/ftgl-dev/html +# $(INSTALL_FILE) unix/docs/html/* $(DTMPDIR)/usr/share/doc/ftgl-dev/html + +binary-indep: build install +# We have nothing to do by default. + +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs HISTORY.txt + dh_installdocs + dh_installexamples + dh_install --sourcedir=debian/tmp +# dh_installdebconf +# dh_installmenu +# dh_installinfo + dh_installman +# dh_undocumented + dh_link + dh_strip + dh_compress + dh_fixperms + dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- ftgl-2.0.9.orig/debian/changelog +++ ftgl-2.0.9/debian/changelog @@ -0,0 +1,64 @@ +ftgl (2.0.9-1) unstable; urgency=low + + * New upstream release + * Ack NMU (closes: bug#226956) + + -- Marcelo E. Magallon Mon, 17 May 2004 15:43:09 -0600 + +ftgl (2.0.7-1.1) unstable; urgency=low + + * NMU: recompiled with -fPIC, which is needed for building gem + (closes: #226956) + + -- Guenter Geiger (Debian/GNU) Sun, 29 Feb 2004 17:38:49 +0100 + +ftgl (2.0.7-1) unstable; urgency=low + + * New Upstream Release. + * Fix a couple of build problems (I wonder how this went unnoticed) (closes: + bug#215000) + + -- Marcelo E. Magallon Wed, 19 Nov 2003 18:34:10 -0600 + +ftgl (2.0.4-1) unstable; urgency=low + + * New upstream release. + * First upload. + + -- Marcelo E. Magallon Thu, 17 Jul 2003 21:09:05 +0200 + +ftgl (1.4-2) unstable; urgency=low + + * Put headers in /usr/include + + -- Marcelo E. Magallon Wed, 01 Jan 2003 15:50:59 +0100 + +ftgl (1.4-1) unstable; urgency=low + + * New Upstream Release. + + -- Marcelo E. Magallon Wed, 25 Dec 2002 01:07:17 +0100 + +ftgl (1.3.1-1) unstable; urgency=low + + * New Upstream Release. + + -- Marcelo E. Magallon Thu, 14 Feb 2002 09:58:12 +0100 + +ftgl (1.2-1) unstable; urgency=low + + * New Upstream Release. + + -- Marcelo E. Magallon Wed, 7 Nov 2001 11:01:25 +0100 + +ftgl (1.1-1) unstable; urgency=low + + * New Upstream Release. + + -- Marcelo E. Magallon Wed, 31 Oct 2001 15:54:30 +0100 + +ftgl (1.0.1-1) unstable; urgency=low + + * Initial Release. + + -- Marcelo E. Magallon Sun, 28 Oct 2001 19:26:54 +0100 --- ftgl-2.0.9.orig/debian/control +++ ftgl-2.0.9/debian/control @@ -0,0 +1,14 @@ +Source: ftgl +Section: devel +Priority: optional +Maintainer: Marcelo E. Magallon +Build-Depends: debhelper (>> 4.0.0), libgl-dev, libfreetype6-dev (>> 2.0.9), doxygen, libstdc++-dev, libglut3-dev | glutg3-dev +Standards-Version: 3.5.2 + +Package: ftgl-dev +Architecture: any +Depends: libfreetype6-dev, libgl-dev, libstdc++-dev +Description: Library to render text in OpenGL using FreeType + FTGL binds OpenGL and FreeType together in order to offer and easy to use + and flexible text rendering library. It offers several rendering modes: + as polygons, outlines, bitmaps and textures. --- ftgl-2.0.9.orig/debian/copyright +++ ftgl-2.0.9/debian/copyright @@ -0,0 +1,53 @@ +This package was debianized by Marcelo E. Magallon +on Sun, 28 Oct 2001 19:26:54 +0100. + +It was downloaded from http://homepages.paradise.net.nz/henryj/ + +Upstream Author: Henry Maddocks + +Copyright: + + Copyright (C) 2001-2002 Henry Maddocks + + FTGL is dually licensed, under either of: + + Permission is hereby granted, free of charge, to any person + obtaining a copy of this software and associated documentation + files (the "Software"), to deal in the Software without + restriction, including without limitation the rights to use, + copy, modify, merge, publish, distribute, sublicense, and/or + sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following + conditions: + + The above copyright notice and this permission notice shall be + included in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES + OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE. + + or: + + This package is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; version 2 + dated June, 1991. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Library General Public License for more details. + + You should have received a copy of the GNU Library General + Public License along with this package; if not, write to the + Free Software Foundation, Inc., 59 Temple Place - Suite 330, + Boston, MA 02111-1307, USA. + +On Debian GNU/Linux systems, the complete text of the GNU Library +General Public License can be found in /usr/share/common-licenses/LGPL-2 --- ftgl-2.0.9.orig/debian/doc-base.package +++ ftgl-2.0.9/debian/doc-base.package @@ -0,0 +1,9 @@ +Document: ftgl +Title: FTGL developer documentation +Author: henryj@paradise.net.nz +Abstract: This manual describes the FTGL API +Section: devel + +Format: HTML +Index: /usr/share/doc/ftgl-dev/html/index.html +Files: /usr/share/doc/ftgl-dev/html/*.html --- ftgl-2.0.9.orig/debian/docs +++ ftgl-2.0.9/debian/docs @@ -0,0 +1 @@ +README.txt --- ftgl-2.0.9.orig/debian/ftgl-dev.dirs +++ ftgl-2.0.9/debian/ftgl-dev.dirs @@ -0,0 +1,3 @@ +usr/lib +usr/include/ftgl +usr/share/doc/ftgl-dev/html --- ftgl-2.0.9.orig/debian/ftgl-dev.install +++ ftgl-2.0.9/debian/ftgl-dev.install @@ -0,0 +1,4 @@ +usr/include +usr/lib/lib*.a +usr/lib/pkgconfig/*.pc +usr/share/doc/ftgl-dev/html