mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-03 09:47:13 +08:00
rebuild for removing libtool files
This commit is contained in:
parent
ffe8554ecd
commit
a9ff427a43
@ -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')
|
||||
|
@ -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
|
||||
}
|
||||
|
26
libgdiplus/libgdiplus-2.10.9-freetype25.patch
Normal file
26
libgdiplus/libgdiplus-2.10.9-freetype25.patch
Normal 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>
|
||||
|
@ -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')
|
||||
|
@ -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
|
||||
}
|
||||
}
|
||||
|
@ -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/"
|
||||
|
@ -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
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user