[arch-commits] Commit in ftgl/trunk (PKGBUILD)

Jan Steffens heftig at archlinux.org
Tue Mar 15 12:17:13 UTC 2011


    Date: Tuesday, March 15, 2011 @ 08:17:12
  Author: heftig
Revision: 114670

Fix FT#23283

Modified:
  ftgl/trunk/PKGBUILD

----------+
 PKGBUILD |   36 +++++++++++++++++++++++-------------
 1 file changed, 23 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-03-15 12:03:27 UTC (rev 114669)
+++ PKGBUILD	2011-03-15 12:17:12 UTC (rev 114670)
@@ -1,24 +1,34 @@
 # $Id$
-# Maintainer: Alexander Baldeck <alexander at archlinux.org>
+# Maintainer: Jan "heftig" Steffens <jan.steffens at gmail.com>
+# Contributor: Alexander Baldeck <alexander at archlinux.org>
 # Contributor: tobias <tobias at archlinux.org>
 
 pkgname=ftgl
-pkgver=2.1.3rc5
-pkgrel=1
+_pkgver=2.1.3-rc5
+pkgver=${_pkgver/-/}
+pkgrel=2
 pkgdesc="OpenGL library to use arbitrary fonts"
-arch=('i686' 'x86_64')
+arch=(i686 x86_64)
 url="http://ftgl.wiki.sourceforge.net/"
-license=('MIT')
-depends=('freetype2' 'glut')
-makedepends=('doxygen')
+license=(MIT)
+depends=(freetype2 glut)
+makedepends=(doxygen)
 options=('!libtool')
-source=(http://downloads.sourceforge.net/ftgl/$pkgname-2.1.3-rc5.tar.bz2)
+source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$_pkgver.tar.bz2")
 md5sums=('c7879018cde844059495b3029b0b6503')
 
 build() {
-  cd $srcdir/ftgl-2.1.3~rc5
-  ./configure --prefix=/usr --with-pic || return 1
-  make || return 1
-  make DESTDIR=$pkgdir install || return 1
-  install -D -m644 COPYING $pkgdir/usr/share/licenses/$pkgname/LICENSE || return 1
+  cd "$srcdir/$pkgname-${_pkgver/-/~}"
+  ./configure --prefix=/usr --with-pic
+  make
 }
+
+package() {
+  cd "$srcdir/$pkgname-${_pkgver/-/~}"
+  make DESTDIR="$pkgdir" install
+
+  # FS#23283: install missing headers for OpenCascade
+  install -m644 src/FT{Face,Library,Size}.h "$pkgdir/usr/include/FTGL/"
+
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}




More information about the arch-commits mailing list