rebuild for removing libtool files

This commit is contained in:
Weng Xuetian 2014-09-08 15:34:01 +00:00
parent ffe8554ecd
commit a9ff427a43
7 changed files with 46 additions and 19 deletions

View File

@ -4,7 +4,7 @@
pkgname=libbonobo
_pkgver=2.32
pkgver="${_pkgver}.1"
pkgrel=4
pkgrel=5
pkgdesc="A set of language and system independant CORBA interfaces for creating reusable components"
arch=('x86_64')
license=('GPL' 'LGPL')

View File

@ -5,7 +5,7 @@
pkgname=libgdiplus
pkgver=2.10.9
pkgrel=1
pkgrel=2
pkgdesc="An Open Source Implementation of the GDI+ API"
arch=('x86_64')
license=('MPL' 'LGPL')
@ -15,31 +15,32 @@ makedepends=('pkgconfig')
source=("http://download.mono-project.com/sources/${pkgname}/${pkgname}-${pkgver}.tar.bz2"
libpng15.patch
libgdiplus0-giflib5.patch
libgdiplus-2.10.9-gold.patch)
libgdiplus-2.10.9-gold.patch
libgdiplus-2.10.9-freetype25.patch)
md5sums=('b4615c14584b5d73cbb9757c28887654'
'a2d143676bbaceeb88b4c34069e93986'
'ad97558c721106eea03c7808b501814b'
'95fb92750c131ce9287419c3ac5fcb76')
'95fb92750c131ce9287419c3ac5fcb76'
'6ee484dde02ea89aded1287c0a8d4bad')
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
patch -p0 -i "${srcdir}/libpng15.patch"
cd ${pkgname}-${pkgver}
patch -Np0 -i ../libpng15.patch
patch -Np1 -i ../libgdiplus0-giflib5.patch
patch -Np1 -i ../libgdiplus-2.10.9-gold.patch
patch -Np1 -i ../libgdiplus-2.10.9-freetype25.patch
sed -i -e 's/-L\${libjpeg_prefix}\/lib -ljpeg/-ljpeg/' configure
}
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
cd ${pkgname}-${pkgver}
./configure --prefix=/usr --with-cairo=system
make
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
}

View File

@ -0,0 +1,26 @@
commit 180c02e0f2a2016eba8520b456ca929e9dcf03db
Author: Jo Shields <directhex@apebox.org>
Date: Mon Dec 16 09:24:57 2013 +0000
Use FreeType macros for tttables.h inclusion
As of FreeType 2.1.6 (November 2003), using #include to include Freetype libraries directly is not supported.
This has come to a head, as in FreeType 2.5.0, the location of headers has been moved around, breaking building of libgdiplus.
This slight change uses the "official" way to include the required header file, without breaking building on older versions of the library.
diff --git a/src/gdiplus-private.h b/src/gdiplus-private.h
index 59edf9e..dfccc02 100644
--- a/src/gdiplus-private.h
+++ b/src/gdiplus-private.h
@@ -30,7 +30,8 @@
#include <stdio.h>
#include <math.h>
#include <glib.h>
-#include <freetype/tttables.h>
+#include <ft2build.h>
+#include FT_TRUETYPE_TABLES_H
#include <pthread.h>
#include <unistd.h>

View File

@ -5,7 +5,7 @@
pkgname=libgnome-keyring
pkgver=3.10.1
pkgrel=1
pkgrel=2
pkgdesc="GNOME keyring client library"
arch=('x86_64')
license=('GPL' 'LGPL')

View File

@ -1,7 +1,7 @@
# Maintainer: Fabian Kosmale <0inkane@googlemail.com>
pkgname=libodfgen
pkgver=0.0.4
pkgrel=1
pkgrel=2
pkgdesc='Library for generating documents in Open Document Format'
arch=('x86_64')
url='http://sf.net/p/libwpd/libodfgen/'
@ -20,4 +20,4 @@ build() {
package() {
cd $pkgname-$pkgver
make DESTDIR="$pkgdir" install
}
}

View File

@ -3,7 +3,7 @@
pkgname=libx11
pkgver=1.6.2
pkgrel=3
pkgrel=4
pkgdesc="X11 client-side library"
arch=(x86_64)
url="http://xorg.freedesktop.org/"

View File

@ -2,7 +2,7 @@
pkgname=xapian-core
pkgver=1.2.18
pkgrel=1
pkgrel=2
pkgdesc='Open source search engine library.'
arch=('x86_64')
url='http://www.xapian.org/'
@ -22,4 +22,4 @@ build() {
package() {
cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
}
}